{"push_id":702773363,"size":2,"distinct_size":1,"ref":"refs/heads/implement-java-util-concurrent-CopyOnWriteArrayList","head":"b3c325fb95df57ace52cdb35dbb74e10339ce3ed","before":"c9cac34084d8a4da2950cd9c11b5c617c6333081","commits":[{"sha":"86772dc8b9e3eb84bd5377b9fec67fc277709973","author":{"email":"05dc75ad1e5063b6c75e622d022e8c4d364f2a6a@gmail.com","name":"Nicolas Stucki"},"message":"Implement java.util.Collections.\n\nFix #1692: Implement`java.util.Collections` object.\nImplement tests for each function in the object and each wrapped\ncollection.\nFix #1737: Add JDK version specific test directorys `testSuite/src/tes/require-jdk#`\nfor JDK7 and JDK8.","distinct":false,"url":"https://api.github.com/repos/nicolasstucki/scala-js/commits/86772dc8b9e3eb84bd5377b9fec67fc277709973"},{"sha":"b3c325fb95df57ace52cdb35dbb74e10339ce3ed","author":{"email":"05dc75ad1e5063b6c75e622d022e8c4d364f2a6a@gmail.com","name":"Nicolas Stucki"},"message":"Implement java.util.concurrent.CopyOnWriteArrayList.\n\n* Implement `java.util.concurrent.CopyOnWriteArrayList` without copy on each write.\n  Only make a copy if there might be an iterator using the array (simplification due to single-threading).\n* Implement tests for `CopyOnWriteArrayList`\n* Modified `RandomAccessListIterator` to allow code re-use.","distinct":true,"url":"https://api.github.com/repos/nicolasstucki/scala-js/commits/b3c325fb95df57ace52cdb35dbb74e10339ce3ed"}]}