Elements. Deprecate V1 in dart/element/type_system.dart Change-Id: I3059685ed6c92b12a8926d6f1a6b278970e8b457 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/413001 Reviewed-by: Brian Wilkerson <brianwilkerson@google.com> Reviewed-by: Paul Berry <paulberry@google.com> Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
diff --git a/pkg/analyzer/lib/dart/element/type_system.dart b/pkg/analyzer/lib/dart/element/type_system.dart index 52686b5..f911657 100644 --- a/pkg/analyzer/lib/dart/element/type_system.dart +++ b/pkg/analyzer/lib/dart/element/type_system.dart
@@ -2,8 +2,6 @@ // for details. All rights reserved. Use of this source code is governed by a // BSD-style license that can be found in the LICENSE file. -// ignore_for_file: analyzer_use_new_elements, as_much_as_we_can - import 'package:analyzer/dart/element/element.dart'; import 'package:analyzer/dart/element/element2.dart'; import 'package:analyzer/dart/element/nullability_suffix.dart'; @@ -45,6 +43,7 @@ DartType greatestLowerBound(DartType T1, DartType T2); /// Instantiate the given [element] with default type arguments. + @Deprecated('Use instantiateInterfaceToBounds2() instead') InterfaceType instantiateInterfaceToBounds({ required InterfaceElement element, required NullabilitySuffix nullabilitySuffix, @@ -58,6 +57,7 @@ }); /// Instantiate the given [element] with default type arguments. + @Deprecated('Use instantiateTypeAliasToBounds2() instead') DartType instantiateTypeAliasToBounds({ required TypeAliasElement element, required NullabilitySuffix nullabilitySuffix,
diff --git a/pkg/analyzer/lib/src/dart/element/type_system.dart b/pkg/analyzer/lib/src/dart/element/type_system.dart index 50f6261..8c9a66c 100644 --- a/pkg/analyzer/lib/src/dart/element/type_system.dart +++ b/pkg/analyzer/lib/src/dart/element/type_system.dart
@@ -669,6 +669,7 @@ return inferrer.chooseFinalTypes(); } + @Deprecated('Use instantiateInterfaceToBounds2() instead') @override InterfaceTypeImpl instantiateInterfaceToBounds({ required covariant InterfaceElementImpl element, @@ -711,6 +712,7 @@ } } + @Deprecated('Use instantiateTypeAliasToBounds2() instead') @override TypeImpl instantiateTypeAliasToBounds({ required covariant TypeAliasElementImpl element,