Skip to content

Commit 0e8d367

Browse files
pqCommit Queue
authored and
Commit Queue
committed
integrate new lint: invalid_case_patterns
See: https://github.com/dart-lang/linter/issues/4044 Change-Id: Ifdf36b66221e322f262ff683eb46073cb69bf12b Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/281784 Reviewed-by: Keerti Parthasarathy <[email protected]> Commit-Queue: Phil Quitslund <[email protected]> Reviewed-by: Brian Wilkerson <[email protected]>
1 parent 7db7bd0 commit 0e8d367

File tree

3 files changed

+6
-1
lines changed

3 files changed

+6
-1
lines changed

DEPS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ vars = {
146146
"http_parser_rev": "1c0c17a1a5d9ca62c85f0940d9edbf2a98209bfa",
147147
"intl_rev": "fca552f2ec5d682b5fa36f02bdd72a5a4e2edcee",
148148
"json_rpc_2_rev": "0280ac6cb4f3905d81c47ba927123ba2b95f7940",
149-
"linter_rev": "70fb087e39e6882ad331ee1e3f52f3f3a88e2d16", # 1.33.0 (+ `unnecessary_parenthesis` fix)
149+
"linter_rev": "2a32d3f04394d02b80c53a460363b5ad4c413301", # 1.33.0 (+ `invalid_case_patterns`)
150150
"lints_rev": "dfded5e265015f21ce154577fe8488dc244e33c2",
151151
"logging_rev": "abef3717d958158eb8b0ddb2871f4b15a9804cd4",
152152
"markdown_rev": "f51c24c5c5603ac20b6d88aded78ef3aa23619ac",

pkg/analysis_server/lib/src/services/correction/error_fix_status.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1826,6 +1826,10 @@ LintCode.implementation_imports:
18261826
status: needsEvaluation
18271827
LintCode.implicit_call_tearoffs:
18281828
status: hasFix
1829+
LintCode.invalid_case_patterns:
1830+
status: needsFix
1831+
notes: |-
1832+
https://github.com/dart-lang/sdk/issues/49960
18291833
LintCode.invariant_booleans:
18301834
status: needsEvaluation
18311835
LintCode.iterable_contains_unrelated_type:

pkg/analysis_server/lib/src/services/linter/lint_names.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ class LintNames {
6868
static const String exhaustive_cases = 'exhaustive_cases';
6969
static const String hash_and_equals = 'hash_and_equals';
7070
static const String implicit_call_tearoffs = 'implicit_call_tearoffs';
71+
static const String invalid_case_patterns = 'invalid_case_patterns';
7172
static const String leading_newlines_in_multiline_strings =
7273
'leading_newlines_in_multiline_strings';
7374
static const String library_annotations = 'library_annotations';

0 commit comments

Comments
 (0)