| Index: editor/util/plugins/com.google.dart.java2dart/resources/java_engine.dart
|
| diff --git a/editor/util/plugins/com.google.dart.java2dart/resources/java_engine.dart b/editor/util/plugins/com.google.dart.java2dart/resources/java_engine.dart
|
| index 3c2d08ff0405bdb193f08d8f1902ba2cba3d8b72..d40ea3d535f69a554d4616f8756dc6b82768c17b 100644
|
| --- a/editor/util/plugins/com.google.dart.java2dart/resources/java_engine.dart
|
| +++ b/editor/util/plugins/com.google.dart.java2dart/resources/java_engine.dart
|
| @@ -10,7 +10,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;
|
|
|