| Index: lib/src/checker/checker.dart
|
| diff --git a/lib/src/checker/checker.dart b/lib/src/checker/checker.dart
|
| index 024a066ca63de43dfab84015068e927b21c4657c..58d18f0e753c8306c15de20629bfe81ed3b0df07 100644
|
| --- a/lib/src/checker/checker.dart
|
| +++ b/lib/src/checker/checker.dart
|
| @@ -347,6 +347,17 @@ class CodeChecker extends RecursiveAstVisitor {
|
| _reporter = reporter,
|
| _overrideChecker = new _OverrideChecker(rules, reporter, options);
|
|
|
| + @override
|
| + visitCompilationUnit(CompilationUnit unit) {
|
| + void report(Expression expr) {
|
| + _reporter.log(new MissingTypeError(expr));
|
| + }
|
| + var callback = _rules.reportMissingType;
|
| + _rules.reportMissingType = report;
|
| + unit.visitChildren(this);
|
| + _rules.reportMissingType = callback;
|
| + }
|
| +
|
| _visitMaybeConst(AstNode n, visitNode(AstNode n)) {
|
| var o = _constantContext;
|
| if (!o) {
|
|
|