Remove the name parameter of isInstanceOf.
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 13aa2a9..aadfa53 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -11,6 +11,10 @@
`configureExpectFailureHandler`, and `getOrCreateExpectFailureHandler`.
Now that `expect` is in the `unittest` package, these are no longer needed.
+* Removed the `name` parameter for `isInstanceOf`. This was previously
+ deprecated, and is no longer necessary since all language implementations now
+ support converting the type parameter to a string directly.
+
## 0.11.4+4
* Deprecate the name parameter to `isInstanceOf`. All language implementations
diff --git a/lib/src/core_matchers.dart b/lib/src/core_matchers.dart
index a2e9718..1b001f9 100644
--- a/lib/src/core_matchers.dart
+++ b/lib/src/core_matchers.dart
@@ -373,9 +373,7 @@
///
/// expect(bar, new isInstanceOf<Foo>());
class isInstanceOf<T> extends Matcher {
- /// The [name] parameter does nothing; it's deprecated and will be removed in
- /// future version of [matcher].
- const isInstanceOf([@deprecated String name]);
+ const isInstanceOf();
bool matches(obj, Map matchState) => obj is T;