Skip to content

fix: add Oxlint rule tester and fix issue in sort-classes #3455

fix: add Oxlint rule tester and fix issue in sort-classes

fix: add Oxlint rule tester and fix issue in sort-classes #3455

Triggered via pull request March 23, 2026 22:12
Status Failure
Total duration 1m 35s
Artifacts

test.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

11 errors
Spelling
Process completed with exit code 1.
Svelte
Process completed with exit code 1.
Types
Process completed with exit code 2.
Astro
Process completed with exit code 1.
JS
Process completed with exit code 1.
JS: test/rules/sort-heritage-clauses.test.ts#L2818
Replace toThrowError() with its canonical name toThrow()
JS: test/rules/build-oxlint-rule-tester.ts#L25
Unsafe argument of type `any` assigned to a parameter of type `Rule`
JS: test/rules/build-oxlint-rule-tester.ts#L15
Value-returning function used in a context where a void function is expected
Unit
Process completed with exit code 1.
test/rules/sort-classes.test.ts > sort-classes > misc > oxlint > supports oxlint > invalid > class A { b a }: rules/sort-classes/node-info/common-modifiers.ts#L54
UnreachableCaseError: Unreachable case: null ❯ computeAccessibilityModifier rules/sort-classes/node-info/common-modifiers.ts:54:13 ❯ computeModifiers rules/sort-classes/node-info/compute-property-details.ts:108:8 ❯ computePropertyDetails rules/sort-classes/node-info/compute-property-details.ts:61:19 ❯ rules/sort-classes/sort-class.ts:191:15 ❯ sortClass rules/sort-classes/sort-class.ts:150:25 ❯ utils/build-ast-listeners.ts:88:9 ❯ walkClassBody node_modules/.pnpm/oxlint@1.56.0/node_modules/oxlint/dist/lint.js:20201:176 ❯ walkNode node_modules/.pnpm/oxlint@1.56.0/node_modules/oxlint/dist/lint.js:19663:4 ❯ walkClassDeclaration node_modules/.pnpm/oxlint@1.56.0/node_modules/oxlint/dist/lint.js:20205:335
test/rules/sort-classes.test.ts > sort-classes > misc > oxlint > supports oxlint > valid > class A { a b }: rules/sort-classes/node-info/common-modifiers.ts#L54
UnreachableCaseError: Unreachable case: null ❯ computeAccessibilityModifier rules/sort-classes/node-info/common-modifiers.ts:54:13 ❯ computeModifiers rules/sort-classes/node-info/compute-property-details.ts:108:8 ❯ computePropertyDetails rules/sort-classes/node-info/compute-property-details.ts:61:19 ❯ rules/sort-classes/sort-class.ts:191:15 ❯ sortClass rules/sort-classes/sort-class.ts:150:25 ❯ utils/build-ast-listeners.ts:88:9 ❯ walkClassBody node_modules/.pnpm/oxlint@1.56.0/node_modules/oxlint/dist/lint.js:20201:176 ❯ walkNode node_modules/.pnpm/oxlint@1.56.0/node_modules/oxlint/dist/lint.js:19663:4 ❯ walkClassDeclaration node_modules/.pnpm/oxlint@1.56.0/node_modules/oxlint/dist/lint.js:20205:335