22// for details. All rights reserved. Use of this source code is governed by a
33// BSD-style license that can be found in the LICENSE file.
44
5+ import 'package:analyzer/analysis_rule/rule_context.dart' ;
56import 'package:analyzer/analysis_rule/rule_visitor_registry.dart' ;
67import 'package:analyzer/dart/ast/ast.dart' ;
78import 'package:analyzer/dart/ast/visitor.dart' ;
@@ -18,7 +19,7 @@ class NoBoolsRule extends AnalysisRule {
1819
1920 @override
2021 void registerNodeProcessors (
21- RuleVisitorRegistry registry, LinterContext context) {
22+ RuleVisitorRegistry registry, RuleContext context) {
2223 var visitor = _NoBoolsVisitor (this );
2324 registry.addBooleanLiteral (this , visitor);
2425 }
@@ -35,7 +36,7 @@ class NoDoublesRule extends AnalysisRule {
3536
3637 @override
3738 void registerNodeProcessors (
38- RuleVisitorRegistry registry, LinterContext context) {
39+ RuleVisitorRegistry registry, RuleContext context) {
3940 var visitor = _NoDoublesVisitor (this );
4041 registry.addDoubleLiteral (this , visitor);
4142 }
@@ -55,8 +56,7 @@ class NoDoublesWarningRule extends AnalysisRule {
5556 DiagnosticCode get diagnosticCode => code;
5657
5758 @override
58- void registerNodeProcessors (
59- NodeLintRegistry registry, LinterContext context) {
59+ void registerNodeProcessors (NodeLintRegistry registry, RuleContext context) {
6060 var visitor = _NoDoublesVisitor (this );
6161 registry.addDoubleLiteral (this , visitor);
6262 }
0 commit comments