use ArrayList instead of LinkedList in Resolver
diff --git a/src/main/java/org/yaml/snakeyaml/resolver/Resolver.java b/src/main/java/org/yaml/snakeyaml/resolver/Resolver.java
index 1046139..c4493d7 100644
--- a/src/main/java/org/yaml/snakeyaml/resolver/Resolver.java
+++ b/src/main/java/org/yaml/snakeyaml/resolver/Resolver.java
@@ -15,8 +15,8 @@
*/
package org.yaml.snakeyaml.resolver;
+import java.util.ArrayList;
import java.util.HashMap;
-import java.util.LinkedList;
import java.util.List;
import java.util.Map;
import java.util.regex.Pattern;
@@ -79,7 +79,7 @@
if (first == null) {
List<ResolverTuple> curr = yamlImplicitResolvers.get(null);
if (curr == null) {
- curr = new LinkedList<ResolverTuple>();
+ curr = new ArrayList<ResolverTuple>();
yamlImplicitResolvers.put(null, curr);
}
curr.add(new ResolverTuple(tag, regexp));
@@ -93,7 +93,7 @@
}
List<ResolverTuple> curr = yamlImplicitResolvers.get(theC);
if (curr == null) {
- curr = new LinkedList<ResolverTuple>();
+ curr = new ArrayList<ResolverTuple>();
yamlImplicitResolvers.put(theC, curr);
}
curr.add(new ResolverTuple(tag, regexp));