oxc-project
oxc
BlogDocsChangelog

feat(linter): implement vue/order-in-components rule

#17012
Comparing
amondnet:feat/vue-order-in-components
(
0413c00
) with
main
(
29966eb
)
CodSpeed Performance Gauge
-1%
Untouched
4
Skipped
41

Benchmarks

Skipped (41)

Passed

linter[cal.com.tsx]
tasks/benchmark/benches/linter.rs::linter::bench_linter
CodSpeed Performance Gauge
0%
492.6 ms*494.8 ms
linter[react.development.js]
tasks/benchmark/benches/linter.rs::linter::bench_linter
CodSpeed Performance Gauge
-1%
19.7 ms*19.8 ms
linter[binder.ts]
tasks/benchmark/benches/linter.rs::linter::bench_linter
CodSpeed Performance Gauge
-1%
49.6 ms*49.9 ms
linter[RadixUIAdoptionSection.jsx]
tasks/benchmark/benches/linter.rs::linter::bench_linter
CodSpeed Performance Gauge
-1%
743.7 µs*748.3 µs

Commits

Click on a commit to change the comparison range
Base
main
29966eb
-0.55%
test(linter/vue): add missing fixer test cases for order-in-components Add 12 additional fixer test cases to match the original eslint-plugin-vue test suite: - defineComponent wrapper - defineNuxtComponent wrapper - app.component registration - destructured component - custom order option - comment preservation (2 cases) - without side-effects (fn() call) - complex values without side-effects - slots/setup/expose ordering (2 cases) This addresses the review feedback about missing fixer test cases.
0413c00
3 hours ago
by amondnet
© 2026 CodSpeed Technology
Home Terms Privacy Docs