| Index: lib/src/checker/checker.dart
|
| diff --git a/lib/src/checker/checker.dart b/lib/src/checker/checker.dart
|
| index 72283659a9aac082765c216eaa04e7f6c866d9b8..3c44e81204eee129dcaa8d7bce8b9a05bfb72128 100644
|
| --- a/lib/src/checker/checker.dart
|
| +++ b/lib/src/checker/checker.dart
|
| @@ -11,9 +11,9 @@ import 'package:analyzer/src/generated/scanner.dart' show Token, TokenType;
|
| import 'package:logging/logging.dart' as logger;
|
|
|
| import 'package:dev_compiler/src/info.dart';
|
| -import 'package:dev_compiler/src/options.dart';
|
| import 'package:dev_compiler/src/report.dart' show CheckerReporter;
|
| import 'package:dev_compiler/src/utils.dart' show getMemberType;
|
| +import 'package:dev_compiler/strong_mode.dart' show StrongModeOptions;
|
| import 'rules.dart';
|
|
|
| /// Checks for overriding declarations of fields and methods. This is used to
|
| @@ -24,7 +24,7 @@ class _OverrideChecker {
|
| final TypeRules _rules;
|
| final CheckerReporter _reporter;
|
| final bool _inferFromOverrides;
|
| - _OverrideChecker(this._rules, this._reporter, CompilerOptions options)
|
| + _OverrideChecker(this._rules, this._reporter, StrongModeOptions options)
|
| : _inferFromOverrides = options.inferFromOverrides;
|
|
|
| void check(ClassDeclaration node) {
|
| @@ -342,7 +342,7 @@ class CodeChecker extends RecursiveAstVisitor {
|
| bool get failure => _failure || _overrideChecker._failure;
|
|
|
| CodeChecker(
|
| - TypeRules rules, CheckerReporter reporter, CompilerOptions options)
|
| + TypeRules rules, CheckerReporter reporter, StrongModeOptions options)
|
| : _rules = rules,
|
| _reporter = reporter,
|
| _overrideChecker = new _OverrideChecker(rules, reporter, options);
|
|
|