Remove StrongTypeSystemImpl.

It was deprecated in analyzer version 0.34.0, and clients are no
longer using it.

Change-Id: Ib27e9173eb57bcbec700071bd69acbcfaf96e913
Reviewed-on: https://dart-review.googlesource.com/c/91112
Commit-Queue: Paul Berry <paulberry@google.com>
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com>
Auto-Submit: Paul Berry <paulberry@google.com>
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
This commit is contained in:
Paul Berry 2019-01-25 23:31:44 +00:00 committed by commit-bot@chromium.org
parent 2f3ebf70f6
commit d0f92e8cc5
2 changed files with 1 additions and 8 deletions

View file

@ -8,6 +8,7 @@
* Removed `EMPTY_LIST` constants. Please use `const <...>[]` instead.
* Disabled support for the task model. Please use the new `AnalysisSession`
API.
* Removed `StrongTypeSystemImpl`. Please use `Dart2TypeSystem` instead.
## 0.34.2
* Removed support for the `@checked` annotation. Please use the `covariant`

View file

@ -1661,14 +1661,6 @@ class GenericInferrer {
}
}
/**
* A type system that implements the type semantics for strong mode.
*/
@deprecated
class StrongTypeSystemImpl extends Dart2TypeSystem {
StrongTypeSystemImpl(TypeProvider typeProvider) : super(typeProvider);
}
/**
* The interface `TypeSystem` defines the behavior of an object representing
* the type system. This provides a common location to put methods that act on