fix: add Oxlint rule tester and fix issue in sort-classes
#3455
test.yml
on: pull_request
Astro
44s
CSS
42s
Format
45s
JS
1m 22s
Packages
1m 7s
Spelling
28s
Svelte
38s
Types
42s
Unit
1m 31s
Usage
41s
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
|