Commit 49dd7cd
committed
Merge remote-tracking branch 'upstream/main' into linter/issue-20465-vue-js-plugin-ranges
# Conflicts:
# crates/oxc_linter/src/context/host.rs
# crates/oxc_linter/src/lib.rs
# crates/oxc_linter/src/service/runtime.rs1,264 files changed
Lines changed: 103432 additions & 26484 deletions
File tree
- .agents/skills
- migrate-oxlint
- performance-lint-rules
- .devcontainer
- .github
- scripts
- workflows
- apps
- oxfmt
- conformance
- fixtures/edge-cases/js-in-vue
- snapshots
- diffs
- css-in-js
- html-in-js
- js-in-vue
- src-js
- cli
- js_config
- libs
- prettier-plugin-oxfmt
- src
- api
- cli
- core
- config
- options
- oxfmtrc
- lsp
- prettier_compat
- test
- api
- __snapshots__
- cli
- gitignore_parent
- fixtures/apps
- dist
- gitignore
- glob_patterns
- stdin_svelte
- fixtures
- svelte
- fixtures
- legacy
- vite_plus
- fixtures
- fn_export
- no_fmt_field
- skip_fn_export
- lsp/format
- __snapshots__
- fixtures
- config-svelte
- format
- oxlint
- conformance
- src
- fixtures
- cli
- disable_eslint_and_unicorn_alias_rules
- fix_argument
- root_config_ancestor
- cwd
- issue_19891
- lsp/rules_customization
- autofix
- severity
- suppression
- decreased_violations_are_reported
- folder_b
- diagnostics_filtered_if_count_is_the_same
- folder_a
- folder_b
- eslint_file_format
- file_malformed
- file_not_detected_report_all_errors
- folder_a
- folder_b
- fixed_violations_are_reported
- folder_a
- folder_b
- fixing_only_ts_go_errors
- files
- no_diagnostics_with_suppress_all
- no_false_positive_after_suppress_all
- folder_a
- folder_b
- not_update_dangerous_fix_violation_with_fix_only
- files
- not_update_suggestion_fix_violation_with_fix_only
- files
- only_file_diffs_are_reported
- folder_a
- folder_b
- only_non_fixed_diagnostics_are_reported
- files
- project_without_suppression_detected
- folder_a
- folder_b
- prune_deleted_file
- folder_a
- pruning_cannot_create_a_file
- folder_a
- folder_b
- reports_new_errors_and_filter_existing
- folder_a
- folder_b
- type_errors_not_recorded
- ts
- update_file_after_fixing
- files
- updated_dangerous_fix
- files
- updated_suggestion_fix
- files
- with_arg_and_decreased_errors
- folder_a
- with_arg_and_increased_errors_prune
- folder_a
- with_arg_and_increased_errors
- folder_a
- with_arg_and_pruned_errors
- folder_a
- with_suppress_all_arg_and_pruned_errors
- folder_a
- scripts
- src-js
- generated
- package
- plugins
- src
- command
- generated
- js_plugins
- lsp
- snapshots
- mode
- output_formatter
- snapshots
- test
- fixtures
- createOnce_hook_errors
- eslintCompat_error_in_after
- eslintCompat_error_in_before
- eslintCompat_error_in_onCodePathEnd
- eslintCompat_error_in_visit
- eslintCompat
- fixes
- getDisableDirectives
- files
- js_config_extends_print_config
- js_config_js_plugins_overrides
- js_config_js_plugins_vue_partial_source
- files
- js_config_overrides
- overrides
- print_config_js_config_extends
- files
- suggestions
- suppression_js_plugin
- files
- vite_config_monorepo
- vite_plus_fn_export
- vite_plus_no_lint_field
- lsp
- code_action
- __snapshots__
- fixtures
- context_only
- rules_customization
- crates
- oxc_allocator
- src
- arena
- fixed_size
- generated
- pool
- oxc_ast_macros
- oxc_ast_visit
- oxc_ast
- oxc_cfg
- oxc_codegen
- src
- tests/integration
- snapshots
- oxc_compat
- oxc_config
- src
- oxc_data_structures
- oxc_diagnostics
- src
- oxc_ecmascript
- src
- constant_evaluation
- oxc_estree_tokens
- oxc_estree
- oxc_formatter
- src
- detect_code_removal
- formatter
- jsdoc
- printer
- ir_transform
- sort_imports
- print
- jsx
- template
- utils
- tests
- fixtures
- js
- import-attributes
- jsx
- sequence-expression
- template-literals
- ts
- comments
- directives
- import-phases
- ir_transform
- sort_imports
- oxc_isolated_declarations
- oxc_jsdoc
- src
- oxc_language_server
- oxc_linter
- data
- fixtures/import
- node_modules/hls-default-class
- src
- config
- settings
- context
- fixer
- generated
- loader/partial_loader
- rules
- eslint
- no_unused_vars
- fixers
- tests
- import
- jest
- prefer_lowercase_title/tests
- jsdoc
- jsx_a11y
- node
- oxc
- promise
- react
- typescript
- unicorn
- no_useless_spread
- vitest
- vue
- service
- snapshots
- suppression
- utils
- jest
- oxc_mangler
- oxc_minifier
- src
- peephole
- traverse_context
- tests
- peephole
- oxc_napi
- oxc_parser
- src
- js
- lexer
- ts
- oxc_regular_expression
- src/parser
- oxc_semantic
- src
- checker
- ts_enum
- tests
- fixtures
- oxc
- js/assignments
- ts/decorators
- typescript-eslint/decorators
- integration
- oxc_span
- oxc_str
- oxc_syntax
- oxc_transformer_plugins
- tests/integrations
- snapshots
- oxc_transformer
- src
- common
- decorator
- legacy
- es2017
- es2018
- async_generator_functions
- es2022/class_properties
- es2026
- jsx
- options
- typescript
- utils
- tests/integrations
- oxc_traverse
- src
- ast_operations
- context
- oxc
- napi
- minify
- parser
- scripts
- src-js
- generated
- deserialize
- lazy
- raw-transfer
- src
- generated
- playground/src
- transform
- src
- test
- npm
- oxc-types
- oxfmt
- oxlint-plugin-eslint
- oxlint-plugins
- oxlint
- runtime
- tasks
- ast_tools/src
- generators
- schema
- benchmark/benches
- common/src
- compat_data
- coverage
- misc
- fail
- pass
- snapshots
- lint_rules/src
- linter_codegen/src
- minsize
- prettier_conformance/src
- track_memory_allocations
- src
- transform_conformance
- overrides
- babel-plugin-transform-object-rest-spread/test/fixtures/object-rest
- nested-computed-key
- nested-default-value
- babel-plugin-transform-typescript/test/fixtures
- class
- parameter-properties-with-super
- parameter-properties
- optimize-const-enums
- local
- merged
- snapshots
- tests
- babel-plugin-transform-async-generator-functions/test/fixtures/for-await/single-statement-body
- babel-plugin-transform-async-to-generator/test/fixtures/class/computed-key-binding
- babel-plugin-transform-class-properties/test/fixtures/private-static-logical-assignment
- babel-plugin-transform-object-rest-spread/test/fixtures/object-rest
- nested-computed-assignment
- nested-computed-class-method
- babel-plugin-transform-optional-chaining/test/fixtures/oxc/ts-non-null-in-chain
- babel-plugin-transform-react-jsx/test/fixtures/fragment-static-children
- babel-plugin-transform-typescript/test/fixtures
- class-constructor-arguments-with-declared-fields
- class-constructor-arguments-with-default-value
- class-constructor-arguments
- const-enum-mixed-refs
- const-enum-optional-chain
- const-enum-type-cast
- const-enum-value-ref-kept
- optimize-enums
- optional-chain-deeper-access
- optional-chain-issue-21813
- optional-chain-value-kept
- type-cast
- legacy-decorators/test/fixtures/oxc/metadata
- abstract-class
- accessor
- ambient-declared-class
- bound-type-reference
- class-expression-via-const
- cross-file-imported-enum
- erased-import-no-type-keyword
- forward-ref-class
- imports
- namespace-imported-enum
- nullable-union
- readonly-array-interface-shadow
- readonly-array
- static-anonymous-class-expression
- unbound-type-reference
- website_common/src
- website_formatter/src/snapshots
- website_linter/src
- rules
- snapshots
- snapshots
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
51 | | - | |
52 | | - | |
53 | | - | |
54 | | - | |
55 | | - | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
15 | | - | |
16 | | - | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
| 21 | + | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
| 27 | + | |
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | | - | |
| 34 | + | |
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
92 | 92 | | |
93 | 93 | | |
94 | 94 | | |
95 | | - | |
| 95 | + | |
96 | 96 | | |
97 | 97 | | |
98 | 98 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| |||
0 commit comments