Skip to content

Commit d9b1133

Browse files
committed
Remove unnecessary type assertions
1 parent 47a9a35 commit d9b1133

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

lib/src/definition/resolve.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ Parser<R> _dereference<R>(Parser<R> parser, Map<Parser, Parser> mapping) {
3838
final references = <ResolvableParser<R>>{};
3939
while (parser is ResolvableParser<R>) {
4040
if (mapping.containsKey(parser)) {
41-
return mapping[parser]! as Parser<R>;
41+
return mapping[parser] as Parser<R>;
4242
} else if (!references.add(parser)) {
4343
throw StateError('Recursive references detected: $references');
4444
}

lib/src/reflection/transform.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,5 +30,5 @@ Parser<R> transformParser<R>(Parser<R> parser, TransformationHandler handler) {
3030
}
3131
}
3232
}
33-
return mapping[parser]! as Parser<R>;
33+
return mapping[parser] as Parser<R>;
3434
}

0 commit comments

Comments
 (0)