Back to Oxc

Conformance test results - eslint

apps/oxlint/conformance/snapshots/eslint.md

0.1.110.5 KB
Original Source

Conformance test results - eslint

Summary

Rules

StatusCount%
Total rules292100.0%
Fully passing292100.0%
Partially passing00.0%
Fully failing00.0%
Load errors00.0%
No tests run00.0%

Tests

StatusCount%
Total tests33285100.0%
Passing3300699.2%
Failing00.0%
Skipped2790.8%

Fully Passing Rules

  • accessor-pairs (302 tests)
  • array-bracket-newline (209 tests)
  • array-bracket-spacing (143 tests) (4 skipped)
  • array-callback-return (230 tests)
  • array-element-newline (155 tests)
  • arrow-body-style (87 tests)
  • arrow-parens (109 tests) (21 skipped)
  • arrow-spacing (42 tests)
  • block-scoped-var (106 tests)
  • block-spacing (101 tests)
  • brace-style (168 tests)
  • callback-return (78 tests)
  • camelcase (204 tests)
  • capitalized-comments (178 tests)
  • class-methods-use-this (156 tests)
  • comma-dangle (267 tests) (10 skipped)
  • comma-spacing (173 tests)
  • comma-style (96 tests)
  • complexity (165 tests)
  • computed-property-spacing (125 tests)
  • consistent-return (44 tests)
  • consistent-this (26 tests)
  • constructor-super (82 tests)
  • curly (216 tests)
  • default-case-last (37 tests)
  • default-case (23 tests)
  • default-param-last (96 tests)
  • dot-location (78 tests)
  • dot-notation (69 tests)
  • eol-last (35 tests)
  • eqeqeq (68 tests)
  • for-direction (72 tests)
  • func-call-spacing (151 tests)
  • func-name-matching (193 tests)
  • func-names (109 tests)
  • func-style (120 tests)
  • function-call-argument-newline (58 tests)
  • function-paren-newline (177 tests) (2 skipped)
  • generator-star-spacing (201 tests)
  • getter-return (70 tests)
  • global-require (22 tests)
  • grouped-accessor-pairs (150 tests)
  • guard-for-in (12 tests)
  • handle-callback-err (45 tests)
  • id-blacklist (131 tests) (3 skipped)
  • id-denylist (143 tests) (3 skipped)
  • id-length (181 tests)
  • id-match (98 tests)
  • implicit-arrow-linebreak (62 tests)
  • indent-legacy (317 tests)
  • indent (1090 tests) (14 skipped)
  • init-declarations (81 tests)
  • jsx-quotes (18 tests)
  • key-spacing (153 tests)
  • keyword-spacing (1078 tests) (9 skipped)
  • line-comment-position (38 tests)
  • linebreak-style (12 tests)
  • lines-around-comment (199 tests)
  • lines-around-directive (239 tests)
  • lines-between-class-members (112 tests)
  • logical-assignment-operators (304 tests) (4 skipped)
  • max-classes-per-file (17 tests)
  • max-depth (25 tests)
  • max-len (108 tests)
  • max-lines-per-function (43 tests)
  • max-lines (47 tests)
  • max-nested-callbacks (14 tests)
  • max-params (53 tests)
  • max-statements-per-line (96 tests)
  • max-statements (42 tests)
  • multiline-comment-style (110 tests)
  • multiline-ternary (144 tests)
  • new-cap (80 tests)
  • new-parens (42 tests) (1 skipped)
  • newline-after-var (117 tests)
  • newline-before-return (93 tests)
  • newline-per-chained-call (37 tests)
  • no-alert (42 tests)
  • no-array-constructor (146 tests)
  • no-async-promise-executor (6 tests)
  • no-await-in-loop (37 tests)
  • no-bitwise (26 tests)
  • no-buffer-constructor (13 tests)
  • no-caller (6 tests)
  • no-case-declarations (19 tests)
  • no-catch-shadow (8 tests)
  • no-class-assign (18 tests)
  • no-compare-neg-zero (39 tests)
  • no-cond-assign (45 tests)
  • no-confusing-arrow (30 tests)
  • no-console (44 tests)
  • no-const-assign (33 tests)
  • no-constant-binary-expression (260 tests)
  • no-constant-condition (307 tests)
  • no-constructor-return (20 tests)
  • no-continue (6 tests)
  • no-control-regex (36 tests)
  • no-debugger (2 tests)
  • no-delete-var (2 tests)
  • no-div-regex (3 tests)
  • no-dupe-args (13 tests)
  • no-dupe-class-members (78 tests)
  • no-dupe-else-if (89 tests)
  • no-dupe-keys (50 tests)
  • no-duplicate-case (29 tests)
  • no-duplicate-imports (85 tests)
  • no-else-return (91 tests)
  • no-empty-character-class (42 tests)
  • no-empty-function (2332 tests)
  • no-empty-pattern (31 tests)
  • no-empty-static-block (10 tests)
  • no-empty (35 tests)
  • no-eq-null (5 tests)
  • no-eval (102 tests)
  • no-ex-assign (8 tests)
  • no-extend-native (40 tests)
  • no-extra-bind (43 tests)
  • no-extra-boolean-cast (501 tests) (1 skipped)
  • no-extra-label (34 tests)
  • no-extra-parens (1072 tests) (1 skipped)
  • no-extra-semi (53 tests)
  • no-fallthrough (87 tests) (1 skipped)
  • no-floating-decimal (8 tests)
  • no-func-assign (15 tests)
  • no-global-assign (18 tests) (3 skipped)
  • no-implicit-coercion (134 tests)
  • no-implicit-globals (245 tests) (83 skipped)
  • no-implied-eval (175 tests)
  • no-import-assign (116 tests)
  • no-inline-comments (49 tests)
  • no-inner-declarations (68 tests)
  • no-invalid-regexp (108 tests)
  • no-invalid-this (572 tests) (1 skipped)
  • no-irregular-whitespace (280 tests)
  • no-iterator (9 tests)
  • no-label-var (5 tests)
  • no-labels (29 tests)
  • no-lone-blocks (50 tests) (2 skipped)
  • no-lonely-if (17 tests)
  • no-loop-func (96 tests)
  • no-loss-of-precision (125 tests)
  • no-magic-numbers (205 tests)
  • no-misleading-character-class (190 tests)
  • no-mixed-operators (40 tests)
  • no-mixed-requires (23 tests)
  • no-mixed-spaces-and-tabs (61 tests)
  • no-multi-assign (31 tests)
  • no-multi-spaces (130 tests)
  • no-multi-str (7 tests)
  • no-multiple-empty-lines (46 tests)
  • no-native-reassign (18 tests) (3 skipped)
  • no-negated-condition (19 tests)
  • no-negated-in-lhs (3 tests)
  • no-nested-ternary (4 tests)
  • no-new-func (23 tests)
  • no-new-native-nonconstructor (14 tests)
  • no-new-object (10 tests)
  • no-new-require (5 tests)
  • no-new-symbol (7 tests)
  • no-new-wrappers (11 tests) (1 skipped)
  • no-new (3 tests)
  • no-nonoctal-decimal-escape (84 tests)
  • no-obj-calls (107 tests) (6 skipped)
  • no-object-constructor (56 tests)
  • no-octal-escape (94 tests)
  • no-octal (17 tests)
  • no-param-reassign (78 tests)
  • no-path-concat (8 tests)
  • no-plusplus (23 tests)
  • no-process-env (7 tests)
  • no-process-exit (6 tests)
  • no-promise-executor-return (124 tests) (1 skipped)
  • no-proto (9 tests)
  • no-prototype-builtins (47 tests)
  • no-redeclare (75 tests) (18 skipped)
  • no-regex-spaces (73 tests)
  • no-restricted-exports (183 tests)
  • no-restricted-globals (166 tests)
  • no-restricted-imports (263 tests) (1 skipped)
  • no-restricted-modules (44 tests)
  • no-restricted-properties (89 tests)
  • no-restricted-syntax (34 tests)
  • no-return-assign (30 tests)
  • no-return-await (71 tests)
  • no-script-url (10 tests)
  • no-self-assign (85 tests)
  • no-self-compare (21 tests)
  • no-sequences (42 tests)
  • no-setter-return (164 tests) (1 skipped)
  • no-shadow-restricted-names (44 tests)
  • no-shadow (368 tests)
  • no-spaced-func (28 tests)
  • no-sparse-arrays (6 tests)
  • no-sync (10 tests)
  • no-tabs (11 tests)
  • no-template-curly-in-string (22 tests)
  • no-ternary (4 tests)
  • no-this-before-super (63 tests)
  • no-throw-literal (41 tests)
  • no-trailing-spaces (54 tests)
  • no-unassigned-vars (23 tests)
  • no-undef-init (28 tests)
  • no-undef (103 tests) (7 skipped)
  • no-undefined (53 tests)
  • no-underscore-dangle (116 tests)
  • no-unexpected-multiline (56 tests) (4 skipped)
  • no-unmodified-loop-condition (37 tests)
  • no-unneeded-ternary (47 tests) (2 skipped)
  • no-unreachable-loop (1628 tests)
  • no-unreachable (67 tests)
  • no-unsafe-finally (28 tests)
  • no-unsafe-negation (29 tests)
  • no-unsafe-optional-chaining (187 tests)
  • no-unused-expressions (124 tests)
  • no-unused-labels (26 tests)
  • no-unused-private-class-members (39 tests)
  • no-unused-vars (448 tests) (21 skipped)
  • no-use-before-define (354 tests) (1 skipped)
  • no-useless-assignment (109 tests) (5 skipped)
  • no-useless-backreference (190 tests) (1 skipped)
  • no-useless-call (44 tests)
  • no-useless-catch (16 tests)
  • no-useless-computed-key (96 tests)
  • no-useless-concat (20 tests)
  • no-useless-constructor (49 tests) (1 skipped)
  • no-useless-escape (288 tests)
  • no-useless-rename (163 tests) (1 skipped)
  • no-useless-return (49 tests)
  • no-var (52 tests) (1 skipped)
  • no-void (12 tests)
  • no-warning-comments (61 tests)
  • no-whitespace-before-property (192 tests)
  • no-with (2 tests)
  • nonblock-statement-body-position (48 tests)
  • object-curly-newline (144 tests) (8 skipped)
  • object-curly-spacing (178 tests) (2 skipped)
  • object-property-newline (75 tests)
  • object-shorthand (262 tests) (2 skipped)
  • one-var-declaration-per-line (38 tests)
  • one-var (296 tests)
  • operator-assignment (119 tests)
  • operator-linebreak (104 tests)
  • padded-blocks (133 tests)
  • padding-line-between-statements (624 tests)
  • prefer-arrow-callback (107 tests)
  • prefer-const (138 tests) (4 skipped)
  • prefer-destructuring (103 tests)
  • prefer-exponentiation-operator (167 tests) (4 skipped)
  • prefer-named-capture-group (57 tests)
  • prefer-numeric-literals (87 tests)
  • prefer-object-has-own (92 tests) (1 skipped)
  • prefer-object-spread (87 tests) (2 skipped)
  • prefer-promise-reject-errors (65 tests)
  • prefer-reflect (49 tests)
  • prefer-regex-literals (251 tests) (3 skipped)
  • prefer-rest-params (11 tests)
  • prefer-spread (33 tests)
  • prefer-template (78 tests)
  • preserve-caught-error (49 tests)
  • quote-props (104 tests)
  • quotes (113 tests)
  • radix (54 tests) (1 skipped)
  • require-atomic-updates (63 tests)
  • require-await (38 tests) (2 skipped)
  • require-unicode-regexp (79 tests)
  • require-yield (15 tests)
  • rest-spread-spacing (82 tests)
  • semi-spacing (62 tests)
  • semi-style (81 tests)
  • semi (308 tests) (1 skipped)
  • sort-imports (61 tests)
  • sort-keys (215 tests)
  • sort-vars (61 tests)
  • space-before-blocks (161 tests) (2 skipped)
  • space-before-function-paren (75 tests) (1 skipped)
  • space-in-parens (139 tests)
  • space-infix-ops (74 tests) (7 skipped)
  • space-unary-ops (112 tests)
  • spaced-comment (99 tests)
  • strict (128 tests) (1 skipped)
  • switch-colon-spacing (46 tests)
  • symbol-description (8 tests)
  • template-curly-spacing (57 tests)
  • template-tag-spacing (63 tests)
  • unicode-bom (7 tests)
  • use-isnan (214 tests)
  • valid-typeof (54 tests)
  • vars-on-top (61 tests)
  • wrap-iife (128 tests)
  • wrap-regex (8 tests)
  • yield-star-spacing (48 tests)
  • yoda (156 tests)

Rules with Failures

No rules with failures