Skip to content

Commit 437bcb8

Browse files
srawlinsCommit Queue
authored andcommitted
linter: Remove under-used Analyzer class
Change-Id: I2a5aa6a17355249f8de9d013efc6adea4be7d949 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/392320 Reviewed-by: Phil Quitslund <[email protected]> Commit-Queue: Samuel Rawlins <[email protected]>
1 parent 0b38e4b commit 437bcb8

File tree

7 files changed

+255
-307
lines changed

7 files changed

+255
-307
lines changed

pkg/linter/lib/src/analyzer.dart

Lines changed: 0 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,6 @@
44

55
// ignore_for_file: implementation_imports
66

7-
import 'package:analyzer/src/lint/linter.dart';
8-
import 'package:analyzer/src/lint/registry.dart';
9-
import 'package:analyzer/src/lint/util.dart' as util;
10-
117
export 'package:analyzer/dart/element/type_system.dart';
128
export 'package:analyzer/source/line_info.dart';
139
export 'package:analyzer/src/dart/ast/token.dart';
@@ -29,30 +25,3 @@ export 'package:analyzer/src/workspace/pub.dart' show PubPackage;
2925

3026
export 'lint_codes.dart';
3127
export 'lint_names.dart';
32-
33-
const loggedAnalyzerErrorExitCode = 63;
34-
35-
/// Facade for managing access to `analyzer` package APIs.
36-
class Analyzer {
37-
/// Shared instance.
38-
static Analyzer facade = Analyzer();
39-
40-
/// Returns currently registered lint rules.
41-
Iterable<LintRule> get registeredRules => Registry.ruleRegistry;
42-
43-
/// Create a library name prefix based on [libraryPath], [projectRoot] and
44-
/// current [packageName].
45-
String createLibraryNamePrefix(
46-
{required String libraryPath,
47-
String? projectRoot,
48-
String? packageName}) =>
49-
util.createLibraryNamePrefix(
50-
libraryPath: libraryPath,
51-
projectRoot: projectRoot,
52-
packageName: packageName);
53-
54-
/// Register this [lint] with the analyzer's rule registry.
55-
void register(LintRule lint) {
56-
Registry.ruleRegistry.registerLintRule(lint);
57-
}
58-
}

0 commit comments

Comments
 (0)