From ee54a72a1dcb8333ab729d78646f543c73d3b865 Mon Sep 17 00:00:00 2001 From: Kate Lovett Date: Fri, 26 Feb 2021 17:01:03 -0600 Subject: [PATCH] Remove typematcher again (#76331) --- .../flutter/lib/src/widgets/framework.dart | 21 ------------------- 1 file changed, 21 deletions(-) diff --git a/packages/flutter/lib/src/widgets/framework.dart b/packages/flutter/lib/src/widgets/framework.dart index 50b479ab7f..b86c4a3d9b 100644 --- a/packages/flutter/lib/src/widgets/framework.dart +++ b/packages/flutter/lib/src/widgets/framework.dart @@ -258,27 +258,6 @@ class GlobalObjectKey> extends GlobalKey { } } -/// This class is a work-around for the "is" operator not accepting a variable value as its right operand. -/// -/// This class is deprecated. It will be deleted soon. -// TODO(a14n): Remove this when it goes to stable, https://github.com/flutter/flutter/pull/44189 -@Deprecated( - 'TypeMatcher has been deprecated because it is no longer used in framework(only in deprecated methods). ' - 'This feature was deprecated after v1.12.1.' -) -@optionalTypeArgs -class TypeMatcher { - /// Creates a type matcher for the given type parameter. - @Deprecated( - 'TypeMatcher has been deprecated because it is no longer used in framework(only in deprecated methods). ' - 'This feature was deprecated after v1.12.1.' - ) - const TypeMatcher(); - - /// Returns true if the given object is of type `T`. - bool check(dynamic object) => object is T; -} - /// Describes the configuration for an [Element]. /// /// Widgets are the central class hierarchy in the Flutter framework. A widget