| Index: pkg/analyzer/lib/src/dart/element/type.dart
|
| diff --git a/pkg/analyzer/lib/src/dart/element/type.dart b/pkg/analyzer/lib/src/dart/element/type.dart
|
| index 6aef34dc228645291398620e702a204ae74d3309..d30186b460b9464827a5a709f88d07f3fe5ec474 100644
|
| --- a/pkg/analyzer/lib/src/dart/element/type.dart
|
| +++ b/pkg/analyzer/lib/src/dart/element/type.dart
|
| @@ -15,6 +15,7 @@ import 'package:analyzer/src/generated/engine.dart'
|
| import 'package:analyzer/src/generated/java_core.dart';
|
| import 'package:analyzer/src/generated/scanner.dart' show Keyword;
|
| import 'package:analyzer/src/generated/type_system.dart';
|
| +import 'package:analyzer/src/generated/utilities_collection.dart';
|
| import 'package:analyzer/src/generated/utilities_dart.dart';
|
|
|
| /**
|
| @@ -1689,7 +1690,7 @@ class InterfaceTypeImpl extends TypeImpl implements InterfaceType {
|
| }
|
| List<DartType> newTypeArguments = TypeImpl.substitute(
|
| typeArguments, argumentTypes, parameterTypes, prune);
|
| - if (JavaArrays.equals(newTypeArguments, typeArguments)) {
|
| + if (listsEqual(newTypeArguments, typeArguments)) {
|
| return this;
|
| }
|
|
|
|
|