oxc/crates
overlookmotel e55ab24cc9 refactor(linter): use Expression::is_super (#7850)
Simplify code by using `Expression::is_super` which was introduced in #7831.

Also remove a lifetime bound which is unnecessary and replace use of `bool::then` (which I always find hard to read) with more explicit code.
2024-12-13 14:47:31 +00:00
..
oxc release(crates): v0.41.0 (#7846) 2024-12-13 21:25:13 +08:00
oxc_allocator release(crates): v0.41.0 (#7846) 2024-12-13 21:25:13 +08:00
oxc_ast docs(ast): document Expression::is_* methods (#7853) 2024-12-13 14:12:45 +00:00
oxc_ast_macros release(crates): v0.41.0 (#7846) 2024-12-13 21:25:13 +08:00
oxc_cfg release(crates): v0.41.0 (#7846) 2024-12-13 21:25:13 +08:00
oxc_codegen release(crates): v0.41.0 (#7846) 2024-12-13 21:25:13 +08:00
oxc_data_structures release(crates): v0.41.0 (#7846) 2024-12-13 21:25:13 +08:00
oxc_diagnostics release(crates): v0.41.0 (#7846) 2024-12-13 21:25:13 +08:00
oxc_ecmascript release(crates): v0.41.0 (#7846) 2024-12-13 21:25:13 +08:00
oxc_estree release(crates): v0.41.0 (#7846) 2024-12-13 21:25:13 +08:00
oxc_isolated_declarations release(crates): v0.41.0 (#7846) 2024-12-13 21:25:13 +08:00
oxc_language_server feat(editor): Create a command to apply all auto-fixes for the current active text editor (#7672) 2024-12-13 13:46:05 +08:00
oxc_linter refactor(linter): use Expression::is_super (#7850) 2024-12-13 14:47:31 +00:00
oxc_macros feat(linter)!: remove unmaintained security plugin (#7773) 2024-12-10 14:29:22 +00:00
oxc_mangler release(crates): v0.41.0 (#7846) 2024-12-13 21:25:13 +08:00
oxc_minifier release(crates): v0.41.0 (#7846) 2024-12-13 21:25:13 +08:00
oxc_napi release(crates): v0.41.0 (#7846) 2024-12-13 21:25:13 +08:00
oxc_parser release(crates): v0.41.0 (#7846) 2024-12-13 21:25:13 +08:00
oxc_prettier refactor(prettier): Align exported function names to Prettier (#7827) 2024-12-13 17:06:15 +08:00
oxc_regular_expression release(crates): v0.41.0 (#7846) 2024-12-13 21:25:13 +08:00
oxc_semantic refactor(semantic): use Expression::is_super (#7851) 2024-12-13 14:35:13 +00:00
oxc_span release(crates): v0.41.0 (#7846) 2024-12-13 21:25:13 +08:00
oxc_syntax release(crates): v0.41.0 (#7846) 2024-12-13 21:25:13 +08:00
oxc_transformer feat(transformer/class-properties): transform super call expression that is inside static prop initializer (#7831) 2024-12-13 13:47:38 +00:00
oxc_traverse release(crates): v0.41.0 (#7846) 2024-12-13 21:25:13 +08:00
oxc_wasm refactor(linter): add capability of adding semantic data to module record (#7561) 2024-12-01 08:14:43 +00:00