Skip to content

Commit 0604338

Browse files
authored
refactor: move all typescript-eslint plugin rule into plugins folder (#270)
1 parent 55de49d commit 0604338

File tree

123 files changed

+128
-106
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

123 files changed

+128
-106
lines changed

β€ŽCLAUDE.mdβ€Ž

Lines changed: 2 additions & 2 deletions

β€Žinternal/config/config.goβ€Ž

Lines changed: 51 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -9,58 +9,58 @@ import (
99
"github.com/bmatcuk/doublestar/v4"
1010
"github.com/microsoft/typescript-go/shim/tspath"
1111
importPlugin "github.com/web-infra-dev/rslint/internal/plugins/import"
12+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/adjacent_overload_signatures"
13+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/array_type"
14+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/await_thenable"
15+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/class_literal_property_style"
16+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/no_array_delete"
17+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/no_base_to_string"
18+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/no_confusing_void_expression"
19+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/no_duplicate_type_constituents"
20+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/no_empty_function"
21+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/no_empty_interface"
22+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/no_floating_promises"
23+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/no_for_in_array"
24+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/no_implied_eval"
25+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/no_meaningless_void_operator"
26+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/no_misused_promises"
27+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/no_misused_spread"
28+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/no_mixed_enums"
29+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/no_namespace"
30+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/no_redundant_type_constituents"
31+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/no_require_imports"
32+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/no_unnecessary_boolean_literal_compare"
33+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/no_unnecessary_template_expression"
34+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/no_unnecessary_type_arguments"
35+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/no_unnecessary_type_assertion"
36+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/no_unsafe_argument"
37+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/no_unsafe_assignment"
38+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/no_unsafe_call"
39+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/no_unsafe_enum_comparison"
40+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/no_unsafe_member_access"
41+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/no_unsafe_return"
42+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/no_unsafe_type_assertion"
43+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/no_unsafe_unary_minus"
44+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/no_unused_vars"
45+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/no_useless_empty_export"
46+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/no_var_requires"
47+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/non_nullable_type_assertion_style"
48+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/only_throw_error"
49+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/prefer_as_const"
50+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/prefer_promise_reject_errors"
51+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/prefer_reduce_type_parameter"
52+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/prefer_return_this_type"
53+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/promise_function_async"
54+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/related_getter_setter_pairs"
55+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/require_array_sort_compare"
56+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/require_await"
57+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/restrict_plus_operands"
58+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/restrict_template_expressions"
59+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/return_await"
60+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/switch_exhaustiveness_check"
61+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/unbound_method"
62+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/use_unknown_in_catch_callback_variable"
1263
"github.com/web-infra-dev/rslint/internal/rule"
13-
"github.com/web-infra-dev/rslint/internal/rules/adjacent_overload_signatures"
14-
"github.com/web-infra-dev/rslint/internal/rules/array_type"
15-
"github.com/web-infra-dev/rslint/internal/rules/await_thenable"
16-
"github.com/web-infra-dev/rslint/internal/rules/class_literal_property_style"
17-
"github.com/web-infra-dev/rslint/internal/rules/no_array_delete"
18-
"github.com/web-infra-dev/rslint/internal/rules/no_base_to_string"
19-
"github.com/web-infra-dev/rslint/internal/rules/no_confusing_void_expression"
20-
"github.com/web-infra-dev/rslint/internal/rules/no_duplicate_type_constituents"
21-
"github.com/web-infra-dev/rslint/internal/rules/no_empty_function"
22-
"github.com/web-infra-dev/rslint/internal/rules/no_empty_interface"
23-
"github.com/web-infra-dev/rslint/internal/rules/no_floating_promises"
24-
"github.com/web-infra-dev/rslint/internal/rules/no_for_in_array"
25-
"github.com/web-infra-dev/rslint/internal/rules/no_implied_eval"
26-
"github.com/web-infra-dev/rslint/internal/rules/no_meaningless_void_operator"
27-
"github.com/web-infra-dev/rslint/internal/rules/no_misused_promises"
28-
"github.com/web-infra-dev/rslint/internal/rules/no_misused_spread"
29-
"github.com/web-infra-dev/rslint/internal/rules/no_mixed_enums"
30-
"github.com/web-infra-dev/rslint/internal/rules/no_namespace"
31-
"github.com/web-infra-dev/rslint/internal/rules/no_redundant_type_constituents"
32-
"github.com/web-infra-dev/rslint/internal/rules/no_require_imports"
33-
"github.com/web-infra-dev/rslint/internal/rules/no_unnecessary_boolean_literal_compare"
34-
"github.com/web-infra-dev/rslint/internal/rules/no_unnecessary_template_expression"
35-
"github.com/web-infra-dev/rslint/internal/rules/no_unnecessary_type_arguments"
36-
"github.com/web-infra-dev/rslint/internal/rules/no_unnecessary_type_assertion"
37-
"github.com/web-infra-dev/rslint/internal/rules/no_unsafe_argument"
38-
"github.com/web-infra-dev/rslint/internal/rules/no_unsafe_assignment"
39-
"github.com/web-infra-dev/rslint/internal/rules/no_unsafe_call"
40-
"github.com/web-infra-dev/rslint/internal/rules/no_unsafe_enum_comparison"
41-
"github.com/web-infra-dev/rslint/internal/rules/no_unsafe_member_access"
42-
"github.com/web-infra-dev/rslint/internal/rules/no_unsafe_return"
43-
"github.com/web-infra-dev/rslint/internal/rules/no_unsafe_type_assertion"
44-
"github.com/web-infra-dev/rslint/internal/rules/no_unsafe_unary_minus"
45-
"github.com/web-infra-dev/rslint/internal/rules/no_unused_vars"
46-
"github.com/web-infra-dev/rslint/internal/rules/no_useless_empty_export"
47-
"github.com/web-infra-dev/rslint/internal/rules/no_var_requires"
48-
"github.com/web-infra-dev/rslint/internal/rules/non_nullable_type_assertion_style"
49-
"github.com/web-infra-dev/rslint/internal/rules/only_throw_error"
50-
"github.com/web-infra-dev/rslint/internal/rules/prefer_as_const"
51-
"github.com/web-infra-dev/rslint/internal/rules/prefer_promise_reject_errors"
52-
"github.com/web-infra-dev/rslint/internal/rules/prefer_reduce_type_parameter"
53-
"github.com/web-infra-dev/rslint/internal/rules/prefer_return_this_type"
54-
"github.com/web-infra-dev/rslint/internal/rules/promise_function_async"
55-
"github.com/web-infra-dev/rslint/internal/rules/related_getter_setter_pairs"
56-
"github.com/web-infra-dev/rslint/internal/rules/require_array_sort_compare"
57-
"github.com/web-infra-dev/rslint/internal/rules/require_await"
58-
"github.com/web-infra-dev/rslint/internal/rules/restrict_plus_operands"
59-
"github.com/web-infra-dev/rslint/internal/rules/restrict_template_expressions"
60-
"github.com/web-infra-dev/rslint/internal/rules/return_await"
61-
"github.com/web-infra-dev/rslint/internal/rules/switch_exhaustiveness_check"
62-
"github.com/web-infra-dev/rslint/internal/rules/unbound_method"
63-
"github.com/web-infra-dev/rslint/internal/rules/use_unknown_in_catch_callback_variable"
6464
)
6565

6666
// RslintConfig represents the top-level configuration array
File renamed without changes.
File renamed without changes.

β€Žinternal/plugins/import/rules/no_self_import/no_self_import_test.goβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import (
55

66
"github.com/web-infra-dev/rslint/internal/plugins/import/rules/no_self_import"
77
"github.com/web-infra-dev/rslint/internal/rule_tester"
8-
"github.com/web-infra-dev/rslint/internal/rules/fixtures"
8+
"github.com/web-infra-dev/rslint/internal/plugins/import/fixtures"
99
)
1010

1111
func TestNoSelfImportRule(t *testing.T) {
File renamed without changes.

β€Žinternal/rules/adjacent_overload_signatures/adjacent_overload_signatures_test.goβ€Ž renamed to β€Žinternal/plugins/typescript/rules/adjacent_overload_signatures/adjacent_overload_signatures_test.goβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ package adjacent_overload_signatures
33
import (
44
"testing"
55

6+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/fixtures"
67
"github.com/web-infra-dev/rslint/internal/rule_tester"
7-
"github.com/web-infra-dev/rslint/internal/rules/fixtures"
88
)
99

1010
func TestAdjacentOverloadSignaturesRule(t *testing.T) {
File renamed without changes.

β€Žinternal/rules/array_type/array_type_test.goβ€Ž renamed to β€Žinternal/plugins/typescript/rules/array_type/array_type_test.goβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ package array_type
33
import (
44
"testing"
55

6+
"github.com/web-infra-dev/rslint/internal/plugins/typescript/rules/fixtures"
67
"github.com/web-infra-dev/rslint/internal/rule_tester"
7-
"github.com/web-infra-dev/rslint/internal/rules/fixtures"
88
)
99

1010
func TestArrayTypeRule(t *testing.T) {
File renamed without changes.

0 commit comments

Comments
Β (0)