Skip to content

Commit cfa4be3

Browse files
srawlinsCommit Queue
authored andcommitted
analyzer: Use DiagnosticSeverity in analyzer packages
Work towards #60635 DiagnosticSeverity is the new name for ErrorSeverity. Change-Id: I9d1040f23d4fe8affb234ff62527133e439adf50 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/426341 Reviewed-by: Konstantin Shcheglov <[email protected]> Commit-Queue: Samuel Rawlins <[email protected]>
1 parent 11b8171 commit cfa4be3

File tree

22 files changed

+82
-70
lines changed

22 files changed

+82
-70
lines changed

pkg/analyzer/lib/diagnostic/diagnostic.dart

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -126,11 +126,11 @@ class Diagnostic {
126126

127127
Severity get severity {
128128
switch (errorCode.errorSeverity) {
129-
case ErrorSeverity.ERROR:
129+
case DiagnosticSeverity.ERROR:
130130
return Severity.error;
131-
case ErrorSeverity.WARNING:
131+
case DiagnosticSeverity.WARNING:
132132
return Severity.warning;
133-
case ErrorSeverity.INFO:
133+
case DiagnosticSeverity.INFO:
134134
return Severity.info;
135135
default:
136136
throw StateError('Invalid error severity: ${errorCode.errorSeverity}');

pkg/analyzer/lib/source/error_processor.dart

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@ import 'package:meta/meta.dart';
1010
import 'package:yaml/yaml.dart';
1111

1212
/// String identifiers mapped to associated severities.
13-
const Map<String, ErrorSeverity> severityMap = {
14-
'error': ErrorSeverity.ERROR,
15-
'info': ErrorSeverity.INFO,
16-
'warning': ErrorSeverity.WARNING,
13+
const Map<String, DiagnosticSeverity> severityMap = {
14+
'error': DiagnosticSeverity.ERROR,
15+
'info': DiagnosticSeverity.INFO,
16+
'warning': DiagnosticSeverity.WARNING,
1717
};
1818

1919
/// Error processor configuration derived from analysis (or embedder) options.
@@ -53,15 +53,15 @@ class ErrorConfig {
5353
}
5454
}
5555

56-
/// Process errors by filtering or changing associated [ErrorSeverity].
56+
/// Process errors by filtering or changing associated [DiagnosticSeverity].
5757
class ErrorProcessor {
5858
/// The code name of the associated error.
5959
final String code;
6060

6161
/// The desired severity of the processed error.
6262
///
6363
/// If `null`, this processor will "filter" the associated error code.
64-
final ErrorSeverity? severity;
64+
final DiagnosticSeverity? severity;
6565

6666
/// Create an error processor that assigns errors with this [code] the
6767
/// given [severity].

pkg/analyzer/lib/src/analysis_options/error/option_codes.g.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ class AnalysisOptionsErrorCode extends ErrorCode {
5959
);
6060

6161
@override
62-
ErrorSeverity get errorSeverity => ErrorSeverity.ERROR;
62+
DiagnosticSeverity get errorSeverity => DiagnosticSeverity.ERROR;
6363

6464
@override
6565
DiagnosticType get type => DiagnosticType.COMPILE_TIME_ERROR;
@@ -323,7 +323,7 @@ class AnalysisOptionsWarningCode extends ErrorCode {
323323
);
324324

325325
@override
326-
ErrorSeverity get errorSeverity => ErrorSeverity.WARNING;
326+
DiagnosticSeverity get errorSeverity => DiagnosticSeverity.WARNING;
327327

328328
@override
329329
DiagnosticType get type => DiagnosticType.STATIC_WARNING;

pkg/analyzer/lib/src/dart/analysis/driver.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2337,7 +2337,7 @@ class AnalysisDriver {
23372337
) {
23382338
for (var error in errors) {
23392339
var severity = error.errorCode.errorSeverity;
2340-
if (severity == ErrorSeverity.ERROR) {
2340+
if (severity == DiagnosticSeverity.ERROR) {
23412341
file.hasErrorOrWarning = true;
23422342
return;
23432343
}

pkg/analyzer/lib/src/dart/error/ffi_code.g.dart

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -536,7 +536,8 @@ class FfiCode extends ErrorCode {
536536
);
537537

538538
@override
539-
ErrorSeverity get errorSeverity => DiagnosticType.COMPILE_TIME_ERROR.severity;
539+
DiagnosticSeverity get errorSeverity =>
540+
DiagnosticType.COMPILE_TIME_ERROR.severity;
540541

541542
@override
542543
DiagnosticType get type => DiagnosticType.COMPILE_TIME_ERROR;

pkg/analyzer/lib/src/dart/error/hint_codes.g.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ class HintCode extends ErrorCode {
121121
);
122122

123123
@override
124-
ErrorSeverity get errorSeverity => DiagnosticType.HINT.severity;
124+
DiagnosticSeverity get errorSeverity => DiagnosticType.HINT.severity;
125125

126126
@override
127127
DiagnosticType get type => DiagnosticType.HINT;

pkg/analyzer/lib/src/dart/error/lint_codes.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ class LintCode extends ErrorCode {
2929
);
3030

3131
@override
32-
ErrorSeverity get errorSeverity => ErrorSeverity.INFO;
32+
DiagnosticSeverity get errorSeverity => DiagnosticSeverity.INFO;
3333

3434
@override
3535
int get hashCode => uniqueName.hashCode;

pkg/analyzer/lib/src/dart/error/syntactic_errors.g.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2072,7 +2072,7 @@ class ParserErrorCode extends ErrorCode {
20722072
);
20732073

20742074
@override
2075-
ErrorSeverity get errorSeverity => ErrorSeverity.ERROR;
2075+
DiagnosticSeverity get errorSeverity => DiagnosticSeverity.ERROR;
20762076

20772077
@override
20782078
DiagnosticType get type => DiagnosticType.SYNTACTIC_ERROR;

pkg/analyzer/lib/src/dart/error/todo_codes.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ class TodoCode extends ErrorCode {
8686
: super(problemMessage: "{0}", name: name, uniqueName: 'TodoCode.$name');
8787

8888
@override
89-
ErrorSeverity get errorSeverity => ErrorSeverity.INFO;
89+
DiagnosticSeverity get errorSeverity => DiagnosticSeverity.INFO;
9090

9191
@override
9292
DiagnosticType get type => DiagnosticType.TODO;

pkg/analyzer/lib/src/error/codes.g.dart

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6074,7 +6074,8 @@ class CompileTimeErrorCode extends ErrorCode {
60746074
);
60756075

60766076
@override
6077-
ErrorSeverity get errorSeverity => DiagnosticType.COMPILE_TIME_ERROR.severity;
6077+
DiagnosticSeverity get errorSeverity =>
6078+
DiagnosticType.COMPILE_TIME_ERROR.severity;
60786079

60796080
@override
60806081
DiagnosticType get type => DiagnosticType.COMPILE_TIME_ERROR;
@@ -6203,7 +6204,7 @@ class StaticWarningCode extends ErrorCode {
62036204
);
62046205

62056206
@override
6206-
ErrorSeverity get errorSeverity => ErrorSeverity.WARNING;
6207+
DiagnosticSeverity get errorSeverity => DiagnosticSeverity.WARNING;
62076208

62086209
@override
62096210
DiagnosticType get type => DiagnosticType.STATIC_WARNING;
@@ -7793,7 +7794,7 @@ class WarningCode extends ErrorCode {
77937794
);
77947795

77957796
@override
7796-
ErrorSeverity get errorSeverity => ErrorSeverity.WARNING;
7797+
DiagnosticSeverity get errorSeverity => DiagnosticSeverity.WARNING;
77977798

77987799
@override
77997800
DiagnosticType get type => DiagnosticType.STATIC_WARNING;

0 commit comments

Comments
 (0)