From d0f92e8cc50efcca9cf47e18fc49e35d4c69564b Mon Sep 17 00:00:00 2001 From: Paul Berry Date: Fri, 25 Jan 2019 23:31:44 +0000 Subject: [PATCH] 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 Commit-Queue: Brian Wilkerson Auto-Submit: Paul Berry Reviewed-by: Brian Wilkerson --- pkg/analyzer/CHANGELOG.md | 1 + pkg/analyzer/lib/src/generated/type_system.dart | 8 -------- 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/pkg/analyzer/CHANGELOG.md b/pkg/analyzer/CHANGELOG.md index fc5e6b4b4cd..f7ff1849d2b 100644 --- a/pkg/analyzer/CHANGELOG.md +++ b/pkg/analyzer/CHANGELOG.md @@ -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` diff --git a/pkg/analyzer/lib/src/generated/type_system.dart b/pkg/analyzer/lib/src/generated/type_system.dart index 05a771917d0..0a792c43407 100644 --- a/pkg/analyzer/lib/src/generated/type_system.dart +++ b/pkg/analyzer/lib/src/generated/type_system.dart @@ -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