| Index: lib/src/checker/checker.dart
|
| diff --git a/lib/src/checker/checker.dart b/lib/src/checker/checker.dart
|
| index 46b909ab86f19e5f0fa82433114c257ee6836a63..61ec63a35ac60fbd276848f1ecce3f606e991d04 100644
|
| --- a/lib/src/checker/checker.dart
|
| +++ b/lib/src/checker/checker.dart
|
| @@ -1001,7 +1001,11 @@ class CodeChecker extends RecursiveAstVisitor {
|
| reporter.onError(error);
|
|
|
| if (info is CoercionInfo) {
|
| - assert(CoercionInfo.get(info.node) == null);
|
| + // TODO(jmesserly): if we're run again on the same AST, we'll produce the
|
| + // same annotations. This should be harmless. This might go away once
|
| + // CodeChecker is integrated better with analyzer, as it will know that
|
| + // checking has already been performed.
|
| + // assert(CoercionInfo.get(info.node) == null);
|
| CoercionInfo.set(info.node, info);
|
| }
|
| }
|
|
|