| Index: pkg/analyzer/lib/src/generated/java_engine.dart
|
| diff --git a/pkg/analyzer/lib/src/generated/java_engine.dart b/pkg/analyzer/lib/src/generated/java_engine.dart
|
| index 3c2d08ff0405bdb193f08d8f1902ba2cba3d8b72..3efa4fa667fc3efd4f02bc4a78a38e64bdaa57e8 100644
|
| --- a/pkg/analyzer/lib/src/generated/java_engine.dart
|
| +++ b/pkg/analyzer/lib/src/generated/java_engine.dart
|
| @@ -1,5 +1,6 @@
|
| library java.engine;
|
|
|
| +import 'interner.dart';
|
| import 'java_core.dart';
|
|
|
| /**
|
| @@ -10,7 +11,10 @@ typedef bool Predicate<E>(E argument);
|
| class StringUtilities {
|
| static const String EMPTY = '';
|
| static const List<String> EMPTY_ARRAY = const <String>[];
|
| - static String intern(String s) => s;
|
| +
|
| + static Interner INTERNER = new NullInterner();
|
| +
|
| + static String intern(String string) => INTERNER.intern(string);
|
| static bool isTagName(String s) {
|
| if (s == null || s.length == 0) {
|
| return false;
|
|
|