use ArrayList instead of LinkedList in tests
diff --git a/src/test/java/org/pyyaml/PyCanonicalTest.java b/src/test/java/org/pyyaml/PyCanonicalTest.java
index a78aa60..8fd8ace 100644
--- a/src/test/java/org/pyyaml/PyCanonicalTest.java
+++ b/src/test/java/org/pyyaml/PyCanonicalTest.java
@@ -19,7 +19,7 @@
 import java.io.FileInputStream;

 import java.io.IOException;

 import java.io.InputStream;

-import java.util.LinkedList;

+import java.util.ArrayList;

 import java.util.List;

 

 import org.yaml.snakeyaml.events.Event;

@@ -47,7 +47,7 @@
             ch = input.read();

         }

         CanonicalScanner scanner = new CanonicalScanner(buffer.toString());

-        List<Token> result = new LinkedList<Token>();

+        List<Token> result = new ArrayList<Token>();

         while (scanner.peekToken() != null) {

             result.add(scanner.getToken());

         }

diff --git a/src/test/java/org/pyyaml/PyEmitterTest.java b/src/test/java/org/pyyaml/PyEmitterTest.java
index 31c82db..e3a778d 100644
--- a/src/test/java/org/pyyaml/PyEmitterTest.java
+++ b/src/test/java/org/pyyaml/PyEmitterTest.java
@@ -21,7 +21,7 @@
 import java.io.StringWriter;

 import java.util.Arrays;

 import java.util.Iterator;

-import java.util.LinkedList;

+import java.util.ArrayList;

 import java.util.List;

 

 import org.yaml.snakeyaml.DumperOptions;

@@ -74,7 +74,7 @@
                 }

                 //

                 String data = stream.toString();

-                List<Event> newEvents = new LinkedList<Event>();

+                List<Event> newEvents = new ArrayList<Event>();

                 Reader reader = new Reader(data);

                 Parser parser = new ParserImpl(reader);

                 while (parser.peekEvent() != null) {

@@ -122,11 +122,11 @@
         assertTrue("No test files found.", canonicalFiles.length > 0);

         File[] dataFiles = getStreamsByExtension(".data", true);

         assertTrue("No test files found.", dataFiles.length > 0);

-        List<File> allFiles = new LinkedList(Arrays.asList(canonicalFiles));

+        List<File> allFiles = new ArrayList(Arrays.asList(canonicalFiles));

         allFiles.addAll(Arrays.asList(dataFiles));

         for (File file : allFiles) {

             try {

-                List<Event> events = new LinkedList<Event>();

+                List<Event> events = new ArrayList<Event>();

                 Reader reader = new Reader(new UnicodeReader(new FileInputStream(file)));

                 Parser parser = new ParserImpl(reader);

                 while (parser.peekEvent() != null) {

@@ -136,7 +136,7 @@
                 //

                 for (Boolean flowStyle : new Boolean[] { Boolean.FALSE, Boolean.TRUE }) {

                     for (DumperOptions.ScalarStyle style : DumperOptions.ScalarStyle.values()) {

-                        List<Event> styledEvents = new LinkedList<Event>();

+                        List<Event> styledEvents = new ArrayList<Event>();

                         for (Event event : events) {

                             if (event instanceof ScalarEvent) {

                                 ScalarEvent scalar = (ScalarEvent) event;

@@ -207,7 +207,7 @@
 

     private List<Event> parse(String data) {

         ParserImpl parser = new ParserImpl(new Reader(data));

-        List<Event> newEvents = new LinkedList<Event>();

+        List<Event> newEvents = new ArrayList<Event>();

         while (parser.peekEvent() != null) {

             newEvents.add(parser.getEvent());

         }

@@ -224,7 +224,7 @@
             // }

             try {

                 Loader loader = new EventsLoader();

-                List<Event> events = new LinkedList<Event>();

+                List<Event> events = new ArrayList<Event>();

                 String content = getResource(file.getName());

                 events = (List<Event>) load(loader, content);

                 //

@@ -235,7 +235,7 @@
                 }

                 //

                 String data = stream.toString();

-                List<Event> newEvents = new LinkedList<Event>();

+                List<Event> newEvents = new ArrayList<Event>();

                 Reader reader = new Reader(data);

                 Parser parser = new ParserImpl(reader);

                 while (parser.peekEvent() != null) {

diff --git a/src/test/java/org/pyyaml/PyImportTest.java b/src/test/java/org/pyyaml/PyImportTest.java
index abe86b7..20ad8f3 100644
--- a/src/test/java/org/pyyaml/PyImportTest.java
+++ b/src/test/java/org/pyyaml/PyImportTest.java
@@ -19,7 +19,7 @@
 import java.io.FilenameFilter;

 import java.io.IOException;

 import java.io.InputStream;

-import java.util.LinkedList;

+import java.util.ArrayList;

 import java.util.List;

 

 import junit.framework.TestCase;

@@ -93,7 +93,7 @@
             reader.forward();

         }

         CanonicalParser parser = new CanonicalParser(buffer.toString());

-        List<Event> result = new LinkedList<Event>();

+        List<Event> result = new ArrayList<Event>();

         while (parser.peekEvent() != null) {

             result.add(parser.getEvent());

         }

@@ -103,7 +103,7 @@
     protected List<Event> parse(InputStream input) throws IOException {

         Reader reader = new Reader(new UnicodeReader(input));

         Parser parser = new ParserImpl(reader);

-        List<Event> result = new LinkedList<Event>();

+        List<Event> result = new ArrayList<Event>();

         while (parser.peekEvent() != null) {

             result.add(parser.getEvent());

         }

diff --git a/src/test/java/org/pyyaml/PyStructureTest.java b/src/test/java/org/pyyaml/PyStructureTest.java
index 0f1af69..ee3583c 100644
--- a/src/test/java/org/pyyaml/PyStructureTest.java
+++ b/src/test/java/org/pyyaml/PyStructureTest.java
@@ -20,7 +20,7 @@
 import java.io.IOException;

 import java.io.InputStream;

 import java.util.Iterator;

-import java.util.LinkedList;

+import java.util.ArrayList;

 import java.util.List;

 

 import org.yaml.snakeyaml.Loader;

@@ -178,7 +178,7 @@
     private List<Node> compose_all(InputStream file) {

         Composer composer = new Composer(new ParserImpl(new Reader(new UnicodeReader(file))),

                 new Resolver());

-        List<Node> documents = new LinkedList<Node>();

+        List<Node> documents = new ArrayList<Node>();

         while (composer.checkNode()) {

             documents.add(composer.getNode());

         }

@@ -194,7 +194,7 @@
         }

         CanonicalParser parser = new CanonicalParser(buffer.toString());

         Composer composer = new Composer(parser, new Resolver());

-        List<Node> documents = new LinkedList<Node>();

+        List<Node> documents = new ArrayList<Node>();

         while (composer.checkNode()) {

             documents.add(composer.getNode());

         }

diff --git a/src/test/java/org/pyyaml/PyTokensTest.java b/src/test/java/org/pyyaml/PyTokensTest.java
index 5d380eb..bc1dc46 100644
--- a/src/test/java/org/pyyaml/PyTokensTest.java
+++ b/src/test/java/org/pyyaml/PyTokensTest.java
@@ -20,7 +20,7 @@
 import java.io.FileNotFoundException;

 import java.util.ArrayList;

 import java.util.HashMap;

-import java.util.LinkedList;

+import java.util.ArrayList;

 import java.util.List;

 import java.util.Map;

 

@@ -86,12 +86,12 @@
             //

             String tokenFileData = getResource(name);

             String[] split = tokenFileData.split("\\s+");

-            List<String> tokens2 = new LinkedList<String>();

+            List<String> tokens2 = new ArrayList<String>();

             for (int j = 0; j < split.length; j++) {

                 tokens2.add(split[j]);

             }

             //

-            List<String> tokens1 = new LinkedList<String>();

+            List<String> tokens1 = new ArrayList<String>();

             Reader reader = new Reader(new UnicodeReader(new FileInputStream(

                     getFileByName(dataName))));

             Scanner scanner = new ScannerImpl(reader);

@@ -122,7 +122,7 @@
         File[] files = getStreamsByExtension(".data", true);

         assertTrue("No test files found.", files.length > 0);

         for (File file : files) {

-            List<String> tokens = new LinkedList<String>();

+            List<String> tokens = new ArrayList<String>();

             Reader reader = new Reader(new UnicodeReader(new FileInputStream(file)));

             Scanner scanner = new ScannerImpl(reader);

             try {

diff --git a/src/test/java/org/yaml/snakeyaml/CollectionWithBeanYamlTest.java b/src/test/java/org/yaml/snakeyaml/CollectionWithBeanYamlTest.java
index 3cf352b..fa3d90f 100644
--- a/src/test/java/org/yaml/snakeyaml/CollectionWithBeanYamlTest.java
+++ b/src/test/java/org/yaml/snakeyaml/CollectionWithBeanYamlTest.java
@@ -16,7 +16,7 @@
 package org.yaml.snakeyaml;

 

 import java.io.IOException;

-import java.util.LinkedList;

+import java.util.ArrayList;

 import java.util.List;

 import java.util.Map;

 import java.util.TreeMap;

@@ -46,7 +46,7 @@
 

     @SuppressWarnings("unchecked")

     public void testYamlList() throws IOException {

-        List<Bean> data = new LinkedList<Bean>();

+        List<Bean> data = new ArrayList<Bean>();

         data.add(new Bean("1"));

         data.add(new Bean("2"));

 

diff --git a/src/test/java/org/yaml/snakeyaml/DumperOptionsTest.java b/src/test/java/org/yaml/snakeyaml/DumperOptionsTest.java
index bc91e6b..bcd8bfc 100644
--- a/src/test/java/org/yaml/snakeyaml/DumperOptionsTest.java
+++ b/src/test/java/org/yaml/snakeyaml/DumperOptionsTest.java
@@ -16,7 +16,7 @@
 package org.yaml.snakeyaml;
 
 import java.util.LinkedHashMap;
-import java.util.LinkedList;
+import java.util.ArrayList;
 import java.util.List;
 import java.util.Map;
 
@@ -59,7 +59,7 @@
 
     public void testDefaultFlowStyle() {
         Yaml yaml = new Yaml();
-        List<Integer> list = new LinkedList<Integer>();
+        List<Integer> list = new ArrayList<Integer>();
         list.add(1);
         list.add(2);
         list.add(3);
@@ -86,7 +86,7 @@
 
     public void testDefaultFlowStyleNested() {
         Yaml yaml = new Yaml();
-        List<Integer> list = new LinkedList<Integer>();
+        List<Integer> list = new ArrayList<Integer>();
         list.add(1);
         list.add(2);
         list.add(3);
@@ -125,7 +125,7 @@
 
     public void testIndent() {
         Yaml yaml = new Yaml();
-        List<Integer> list = new LinkedList<Integer>();
+        List<Integer> list = new ArrayList<Integer>();
         list.add(1);
         list.add(2);
         DumperOptions options = new DumperOptions();
@@ -163,7 +163,7 @@
 
     public void testLineBreak() {
         Yaml yaml = new Yaml();
-        List<Integer> list = new LinkedList<Integer>();
+        List<Integer> list = new ArrayList<Integer>();
         list.add(1);
         list.add(2);
         DumperOptions options = new DumperOptions();
@@ -190,7 +190,7 @@
                 .getProperty("line.separator"), lineBreak.getString());
         //
         Yaml yaml = new Yaml();
-        List<Integer> list = new LinkedList<Integer>();
+        List<Integer> list = new ArrayList<Integer>();
         list.add(1);
         list.add(2);
         DumperOptions options = new DumperOptions();
@@ -236,7 +236,7 @@
 
     public void testExplicitStart() {
         Yaml yaml = new Yaml();
-        List<Integer> list = new LinkedList<Integer>();
+        List<Integer> list = new ArrayList<Integer>();
         list.add(1);
         list.add(2);
         list.add(3);
@@ -255,7 +255,7 @@
 
     public void testVersion() {
         Yaml yaml = new Yaml();
-        List<Integer> list = new LinkedList<Integer>();
+        List<Integer> list = new ArrayList<Integer>();
         list.add(1);
         list.add(2);
         list.add(3);
@@ -276,7 +276,7 @@
 
     public void testTags() {
         Yaml yaml = new Yaml();
-        List<Integer> list = new LinkedList<Integer>();
+        List<Integer> list = new ArrayList<Integer>();
         list.add(1);
         list.add(2);
         list.add(3);
@@ -335,7 +335,7 @@
         options.setDefaultFlowStyle(DumperOptions.FlowStyle.BLOCK);
         Dumper dumper = new Dumper(representer, options);
         Yaml yaml = new Yaml(dumper);
-        List<Integer> list = new LinkedList<Integer>();
+        List<Integer> list = new ArrayList<Integer>();
         list.add(1);
         list.add(2);
         list.add(3);
diff --git a/src/test/java/org/yaml/snakeyaml/DumperTest.java b/src/test/java/org/yaml/snakeyaml/DumperTest.java
index 6da4ac9..75f6414 100644
--- a/src/test/java/org/yaml/snakeyaml/DumperTest.java
+++ b/src/test/java/org/yaml/snakeyaml/DumperTest.java
@@ -20,7 +20,7 @@
  */

 import java.io.IOException;

 import java.io.Writer;

-import java.util.LinkedList;

+import java.util.ArrayList;

 import java.util.List;

 

 import junit.framework.TestCase;

@@ -32,7 +32,7 @@
         options.setDefaultScalarStyle(DumperOptions.ScalarStyle.DOUBLE_QUOTED);

         options.setExplicitStart(true);

         options.setExplicitEnd(true);

-        List<Integer> list = new LinkedList<Integer>();

+        List<Integer> list = new ArrayList<Integer>();

         for (int i = 0; i < 3; i++) {

             list.add(i);

         }

@@ -44,7 +44,7 @@
     public void testDump2() {

         DumperOptions options = new DumperOptions();

         options.setExplicitStart(true);

-        List<Integer> list = new LinkedList<Integer>();

+        List<Integer> list = new ArrayList<Integer>();

         for (int i = 0; i < 3; i++) {

             list.add(i);

         }

@@ -56,7 +56,7 @@
     public void testDump3() {

         DumperOptions options = new DumperOptions();

         options.setDefaultScalarStyle(DumperOptions.ScalarStyle.SINGLE_QUOTED);

-        List<Integer> list = new LinkedList<Integer>();

+        List<Integer> list = new ArrayList<Integer>();

         for (int i = 0; i < 3; i++) {

             list.add(i);

         }

diff --git a/src/test/java/org/yaml/snakeyaml/JavaBeanLoaderTest.java b/src/test/java/org/yaml/snakeyaml/JavaBeanLoaderTest.java
index ad16e05..f6ba3bd 100644
--- a/src/test/java/org/yaml/snakeyaml/JavaBeanLoaderTest.java
+++ b/src/test/java/org/yaml/snakeyaml/JavaBeanLoaderTest.java
@@ -18,7 +18,7 @@
 import java.io.ByteArrayInputStream;

 import java.io.InputStream;

 import java.io.StringReader;

-import java.util.LinkedList;

+import java.util.ArrayList;

 import java.util.List;

 

 import junit.framework.TestCase;

@@ -138,7 +138,7 @@
         bean.setId(3);

         bean.setName("Test me.");

         bean3.setBean(bean);

-        List<Integer> list = new LinkedList<Integer>();

+        List<Integer> list = new ArrayList<Integer>();

         list.add(13);

         list.add(17);

         bean3.setList(list);

diff --git a/src/test/java/org/yaml/snakeyaml/constructor/ClassTagsTest.java b/src/test/java/org/yaml/snakeyaml/constructor/ClassTagsTest.java
index 57d5c2d..cd141fe 100644
--- a/src/test/java/org/yaml/snakeyaml/constructor/ClassTagsTest.java
+++ b/src/test/java/org/yaml/snakeyaml/constructor/ClassTagsTest.java
@@ -16,7 +16,7 @@
 package org.yaml.snakeyaml.constructor;

 

 import java.io.IOException;

-import java.util.LinkedList;

+import java.util.ArrayList;

 import java.util.List;

 

 import junit.framework.TestCase;

@@ -36,7 +36,7 @@
     public void testDefaultRepresenter() throws IOException {

         Car car = new Car();

         car.setPlate("12-XP-F4");

-        List<Wheel> wheels = new LinkedList<Wheel>();

+        List<Wheel> wheels = new ArrayList<Wheel>();

         for (int i = 1; i < 6; i++) {

             Wheel wheel = new Wheel();

             wheel.setId(i);

@@ -49,7 +49,7 @@
     public void testDumpClassTag() throws IOException {

         Car car = new Car();

         car.setPlate("12-XP-F4");

-        List<Wheel> wheels = new LinkedList<Wheel>();

+        List<Wheel> wheels = new ArrayList<Wheel>();

         for (int i = 1; i < 6; i++) {

             Wheel wheel = new Wheel();

             wheel.setId(i);

diff --git a/src/test/java/org/yaml/snakeyaml/constructor/ConstructorMappingTest.java b/src/test/java/org/yaml/snakeyaml/constructor/ConstructorMappingTest.java
index 632a9af..f67b84f 100644
--- a/src/test/java/org/yaml/snakeyaml/constructor/ConstructorMappingTest.java
+++ b/src/test/java/org/yaml/snakeyaml/constructor/ConstructorMappingTest.java
@@ -41,7 +41,7 @@
     }

 

     @SuppressWarnings("unchecked")

-    public void testGetLinkedList() {

+    public void testGetArrayList() {

         String data = "{ one: 1, two: 2, three: 3 }";

         Map<Object, Object> map = (Map<Object, Object>) construct(data);

         assertNotNull(map);

diff --git a/src/test/java/org/yaml/snakeyaml/constructor/ConstructorSequenceTest.java b/src/test/java/org/yaml/snakeyaml/constructor/ConstructorSequenceTest.java
index 5921062..3ee4686 100644
--- a/src/test/java/org/yaml/snakeyaml/constructor/ConstructorSequenceTest.java
+++ b/src/test/java/org/yaml/snakeyaml/constructor/ConstructorSequenceTest.java
@@ -39,7 +39,7 @@
         assertTrue(list.getClass().toString(), list instanceof ArrayList);

     }

 

-    public void testGetLinkedList() {

+    public void testGetArrayList() {

         String data = "[ 1, 2, 3 ]";

         List<Object> list = construct(data);

         assertNotNull(list);

diff --git a/src/test/java/org/yaml/snakeyaml/javabeans/HouseTest.java b/src/test/java/org/yaml/snakeyaml/javabeans/HouseTest.java
index 8ea17b8..f263621 100644
--- a/src/test/java/org/yaml/snakeyaml/javabeans/HouseTest.java
+++ b/src/test/java/org/yaml/snakeyaml/javabeans/HouseTest.java
@@ -15,7 +15,7 @@
  */

 package org.yaml.snakeyaml.javabeans;

 

-import java.util.LinkedList;

+import java.util.ArrayList;

 import java.util.List;

 import java.util.Map;

 import java.util.TreeMap;

@@ -36,7 +36,7 @@
         FrontDoor frontDoor = new FrontDoor("qaz1", 5);

         frontDoor.setKeytype("qwerty123");

         house.setFrontDoor(frontDoor);

-        List<Room> rooms = new LinkedList<Room>();

+        List<Room> rooms = new ArrayList<Room>();

         rooms.add(new Room("Hall"));

         rooms.add(new Room("Kitchen"));

         house.setRooms(rooms);

@@ -72,7 +72,7 @@
         FrontDoor frontDoor = new FrontDoor("qaz1", 5);

         frontDoor.setKeytype("qwerty123");

         house.setFrontDoor(frontDoor);

-        List<Room> rooms = new LinkedList<Room>();

+        List<Room> rooms = new ArrayList<Room>();

         rooms.add(new Room("Hall"));

         rooms.add(new Room("Kitchen"));

         house.setRooms(rooms);

@@ -116,7 +116,7 @@
         FrontDoor frontDoor = new FrontDoor("qaz1", 5);

         frontDoor.setKeytype("qwerty123");

         house.setFrontDoor(frontDoor);

-        List<Room> rooms = new LinkedList<Room>();

+        List<Room> rooms = new ArrayList<Room>();

         rooms.add(new Room("Hall"));

         rooms.add(new Room("Kitchen"));

         house.setRooms(rooms);

diff --git a/src/test/java/org/yaml/snakeyaml/recursive/Human3.java b/src/test/java/org/yaml/snakeyaml/recursive/Human3.java
index 098fded..e896a5e 100644
--- a/src/test/java/org/yaml/snakeyaml/recursive/Human3.java
+++ b/src/test/java/org/yaml/snakeyaml/recursive/Human3.java
@@ -15,7 +15,7 @@
  */

 package org.yaml.snakeyaml.recursive;

 

-import java.util.LinkedList;

+import java.util.ArrayList;

 import java.util.List;

 

 public class Human3 extends AbstractHuman {

@@ -27,7 +27,7 @@
     protected List<Human3> children;

     

     public Human3() {

-        children = new LinkedList<Human3>();

+        children = new ArrayList<Human3>();

     }

 

     public Human3 getFather() {

diff --git a/src/test/java/org/yaml/snakeyaml/recursive/HumanTest.java b/src/test/java/org/yaml/snakeyaml/recursive/HumanTest.java
index c5f4ee2..52494f0 100644
--- a/src/test/java/org/yaml/snakeyaml/recursive/HumanTest.java
+++ b/src/test/java/org/yaml/snakeyaml/recursive/HumanTest.java
@@ -20,7 +20,7 @@
 import java.util.HashMap;

 import java.util.LinkedHashMap;

 import java.util.LinkedHashSet;

-import java.util.LinkedList;

+import java.util.ArrayList;

 import java.util.List;

 import java.util.Map;

 import java.util.Set;

@@ -228,7 +228,7 @@
         daughter.setFather(father);

         daughter.setMother(mother);

         //

-        LinkedList<Human3> children = new LinkedList<Human3>();

+        ArrayList<Human3> children = new ArrayList<Human3>();

         children.add(son);

         children.add(daughter);

         father.setChildren(children);

@@ -369,7 +369,7 @@
         daughter.setFather(father);

         daughter.setMother(mother);

         //

-        LinkedList<Human3> children = new LinkedList<Human3>();

+        ArrayList<Human3> children = new ArrayList<Human3>();

         children.add(son);

         children.add(daughter);

         father.setChildren(children);

diff --git a/src/test/java/org/yaml/snakeyaml/recursive/generics/HumanGen3.java b/src/test/java/org/yaml/snakeyaml/recursive/generics/HumanGen3.java
index bd0c8ad..8f548cc 100644
--- a/src/test/java/org/yaml/snakeyaml/recursive/generics/HumanGen3.java
+++ b/src/test/java/org/yaml/snakeyaml/recursive/generics/HumanGen3.java
@@ -15,12 +15,12 @@
  */

 package org.yaml.snakeyaml.recursive.generics;

 

-import java.util.LinkedList;

+import java.util.ArrayList;

 import java.util.List;

 

 public class HumanGen3 extends AbstractHumanGen<List<HumanGen3>, HumanGen3>{

 

     public HumanGen3() {

-        children = new LinkedList<HumanGen3>();

+        children = new ArrayList<HumanGen3>();

     }

 }

diff --git a/src/test/java/org/yaml/snakeyaml/recursive/generics/HumanGenericsTest.java b/src/test/java/org/yaml/snakeyaml/recursive/generics/HumanGenericsTest.java
index 8a7d2e3..bbe0379 100644
--- a/src/test/java/org/yaml/snakeyaml/recursive/generics/HumanGenericsTest.java
+++ b/src/test/java/org/yaml/snakeyaml/recursive/generics/HumanGenericsTest.java
@@ -21,7 +21,7 @@
 import java.util.HashMap;

 import java.util.LinkedHashMap;

 import java.util.LinkedHashSet;

-import java.util.LinkedList;

+import java.util.ArrayList;

 import java.util.List;

 import java.util.Map;

 import java.util.Set;

@@ -286,7 +286,7 @@
         daughter.setFather(father);

         daughter.setMother(mother);

         //

-        LinkedList<HumanGen3> children = new LinkedList<HumanGen3>();

+        ArrayList<HumanGen3> children = new ArrayList<HumanGen3>();

         children.add(son);

         children.add(daughter);

         father.setChildren(children);

@@ -437,7 +437,7 @@
         daughter.setFather(father);

         daughter.setMother(mother);

         //

-        LinkedList<HumanGen3> children = new LinkedList<HumanGen3>();

+        ArrayList<HumanGen3> children = new ArrayList<HumanGen3>();

         children.add(son);

         children.add(daughter);

         father.setChildren(children);

diff --git a/src/test/java/org/yaml/snakeyaml/representer/SafeRepresenterTest.java b/src/test/java/org/yaml/snakeyaml/representer/SafeRepresenterTest.java
index 0b5611f..ce44efd 100644
--- a/src/test/java/org/yaml/snakeyaml/representer/SafeRepresenterTest.java
+++ b/src/test/java/org/yaml/snakeyaml/representer/SafeRepresenterTest.java
@@ -19,7 +19,7 @@
 import java.util.Date;

 import java.util.HashMap;

 import java.util.LinkedHashMap;

-import java.util.LinkedList;

+import java.util.ArrayList;

 import java.util.List;

 import java.util.Map;

 import java.util.regex.Pattern;

@@ -42,7 +42,7 @@
     }

 

     public void testNumber() {

-        List<Number> list = new LinkedList<Number>();

+        List<Number> list = new ArrayList<Number>();

         list.add(new Byte((byte) 3));

         list.add(new Short((short) 4));

         list.add(new Integer(5));

@@ -57,7 +57,7 @@
     }

 

     public void testDate() {

-        List<Date> list = new LinkedList<Date>();

+        List<Date> list = new ArrayList<Date>();

         list.add(new Date(1229684761159L));

         list.add(new Date(1229684761059L));

         list.add(new Date(1229684761009L));

@@ -81,7 +81,7 @@
     }

 

     public void testStyle() {

-        List<Integer> list = new LinkedList<Integer>();

+        List<Integer> list = new ArrayList<Integer>();

         list.add(new Integer(1));

         list.add(new Integer(1));

         Map<String, Object> map = new HashMap<String, Object>();

@@ -99,7 +99,7 @@
     }

 

     public void testStyle2() {

-        List<Integer> list = new LinkedList<Integer>();

+        List<Integer> list = new ArrayList<Integer>();

         list.add(new Integer(1));

         list.add(new Integer(1));

         Map<String, Object> map = new LinkedHashMap<String, Object>();

diff --git a/src/test/java/org/yaml/snakeyaml/resolver/ResolverTest.java b/src/test/java/org/yaml/snakeyaml/resolver/ResolverTest.java
index 31a908d..246b881 100644
--- a/src/test/java/org/yaml/snakeyaml/resolver/ResolverTest.java
+++ b/src/test/java/org/yaml/snakeyaml/resolver/ResolverTest.java
@@ -17,7 +17,7 @@
 

 import java.awt.Point;

 import java.util.LinkedHashMap;

-import java.util.LinkedList;

+import java.util.ArrayList;

 import java.util.List;

 import java.util.Map;

 import java.util.regex.Pattern;

@@ -48,7 +48,7 @@
         Phone phone1 = new Phone("12-34-567");

         Phone phone2 = new Phone("11-22-333");

         Phone phone3 = new Phone("44-55-777");

-        List<Phone> etalonList = new LinkedList<Phone>();

+        List<Phone> etalonList = new ArrayList<Phone>();

         etalonList.add(phone1);

         etalonList.add(phone2);

         etalonList.add(phone3);

diff --git a/src/test/java/org/yaml/snakeyaml/tokens/DirectiveTokenTest.java b/src/test/java/org/yaml/snakeyaml/tokens/DirectiveTokenTest.java
index 02f5395..de04d16 100644
--- a/src/test/java/org/yaml/snakeyaml/tokens/DirectiveTokenTest.java
+++ b/src/test/java/org/yaml/snakeyaml/tokens/DirectiveTokenTest.java
@@ -15,7 +15,7 @@
  */

 package org.yaml.snakeyaml.tokens;

 

-import java.util.LinkedList;

+import java.util.ArrayList;

 import java.util.List;

 

 import junit.framework.TestCase;

@@ -32,7 +32,7 @@
 

     public void testInvalidList() {

         Mark mark = new Mark("test1", 0, 0, 0, "*The first line.\nThe last line.", 0);

-        List<Integer> list = new LinkedList<Integer>();

+        List<Integer> list = new ArrayList<Integer>();

         list.add(new Integer(1));

         try {

             new DirectiveToken("YAML", list, mark, mark);

@@ -44,7 +44,7 @@
 

     public void testTag() {

         Mark mark = new Mark("test1", 0, 0, 0, "*The first line.\nThe last line.", 0);

-        List<String> list = new LinkedList<String>();

+        List<String> list = new ArrayList<String>();

         list.add("!foo");

         list.add("!bar");

         DirectiveToken token = new DirectiveToken("TAG", list, mark, mark);

@@ -53,7 +53,7 @@
 

     public void testList() {

         Mark mark = new Mark("test1", 0, 0, 0, "*The first line.\nThe last line.", 0);

-        List<Integer> list = new LinkedList<Integer>();

+        List<Integer> list = new ArrayList<Integer>();

         list.add(new Integer(1));

         list.add(new Integer(1));

         DirectiveToken token = new DirectiveToken("YAML", list, mark, mark);