{"push_id":911660525,"size":22,"distinct_size":22,"ref":"refs/heads/master","head":"66210edaa5fcc68f8adaa781b07fb90c71c25dcb","before":"db95623516da9b5df2dec0f4ee5047d1ce393baa","commits":[{"sha":"4827fcb82eafd595d05177d1f362c898350abaeb","author":{"email":"ea1d753cd2af515438d1e2e5e59b3d5d0c5312e0@gs.com","name":"Craig P. Motlin"},"message":"Remove travis_wait command.","distinct":true,"url":"https://api.github.com/repos/motlin/eclipse-collections/commits/4827fcb82eafd595d05177d1f362c898350abaeb"},{"sha":"b96aab7a15d9296ffdde78a1426f0fe2be9fc953","author":{"email":"ea1d753cd2af515438d1e2e5e59b3d5d0c5312e0@gs.com","name":"Craig P. Motlin"},"message":"major: Extract AbstractUnmodifiableRichIterable above UnmodifiableRichIterable.","distinct":true,"url":"https://api.github.com/repos/motlin/eclipse-collections/commits/b96aab7a15d9296ffdde78a1426f0fe2be9fc953"},{"sha":"b4301624659ca35d1fe685e5ad0ade8d5974b5ad","author":{"email":"ea1d753cd2af515438d1e2e5e59b3d5d0c5312e0@gs.com","name":"Craig P. Motlin"},"message":"major: Reduce duplicated code in UnmodifiableMutableMap and UnmodifiableTreeMap. Extract a common class AbstractUnmodifiableMapIterable and make that extend AbstractUnmodifiableRichIterable. Fix serialization by using serialization proxies. Make unmodifiablePrimitiveObjectMap extend AbstractUnmodifiableRichIterable.","distinct":true,"url":"https://api.github.com/repos/motlin/eclipse-collections/commits/b4301624659ca35d1fe685e5ad0ade8d5974b5ad"},{"sha":"e8747cba794a5cd93f400bc72d29839ba61c061e","author":{"email":"ea1d753cd2af515438d1e2e5e59b3d5d0c5312e0@gs.com","name":"Craig P. Motlin"},"message":"major: Make ImmutableArrayStack extend AbstractRichIterable.","distinct":true,"url":"https://api.github.com/repos/motlin/eclipse-collections/commits/e8747cba794a5cd93f400bc72d29839ba61c061e"},{"sha":"635a5a6844fde50d5152da09bcf642d257a9a5c0","author":{"email":"ea1d753cd2af515438d1e2e5e59b3d5d0c5312e0@gs.com","name":"Craig P. Motlin"},"message":"major: Make ImmutableArrayStack extend AbstractRichIterable. Additional code reduction that could potentially have performance implications.","distinct":true,"url":"https://api.github.com/repos/motlin/eclipse-collections/commits/635a5a6844fde50d5152da09bcf642d257a9a5c0"},{"sha":"34c5ebabd3492a903ccaf999d9d998460294be7c","author":{"email":"ea1d753cd2af515438d1e2e5e59b3d5d0c5312e0@gs.com","name":"Craig P. Motlin"},"message":"Make abstractImmutablePrimitiveObjectMap extend AbstractRichIterable.","distinct":true,"url":"https://api.github.com/repos/motlin/eclipse-collections/commits/34c5ebabd3492a903ccaf999d9d998460294be7c"},{"sha":"679eba3fd126a2d195af7b9188b7581045385eb3","author":{"email":"ea1d753cd2af515438d1e2e5e59b3d5d0c5312e0@gs.com","name":"Craig P. Motlin"},"message":"Make MutablePrimitiveObjectMap extend RichIterable.","distinct":true,"url":"https://api.github.com/repos/motlin/eclipse-collections/commits/679eba3fd126a2d195af7b9188b7581045385eb3"},{"sha":"5267e12c164b729fb0e02662c188188d79a37857","author":{"email":"ea1d753cd2af515438d1e2e5e59b3d5d0c5312e0@gs.com","name":"Craig P. Motlin"},"message":"Make primitiveObjectHashMap extend AbstractRichIterable.","distinct":true,"url":"https://api.github.com/repos/motlin/eclipse-collections/commits/5267e12c164b729fb0e02662c188188d79a37857"},{"sha":"6f95ffad59d0437b5e4511c5f0bf54e71820fbec","author":{"email":"ea1d753cd2af515438d1e2e5e59b3d5d0c5312e0@gs.com","name":"Craig P. Motlin"},"message":"major-java-6: Implement NavigableSet and NavigableMap on sorted sets and maps.","distinct":true,"url":"https://api.github.com/repos/motlin/eclipse-collections/commits/6f95ffad59d0437b5e4511c5f0bf54e71820fbec"},{"sha":"5f84c10cb568942431135f7e87e5dd7ac4658081","author":{"email":"ea1d753cd2af515438d1e2e5e59b3d5d0c5312e0@gs.com","name":"Craig P. Motlin"},"message":"major: Remove usage of JCIP annotations and the dependency on net.jcip:jcip-annotations.","distinct":true,"url":"https://api.github.com/repos/motlin/eclipse-collections/commits/5f84c10cb568942431135f7e87e5dd7ac4658081"},{"sha":"dd361684e790a3e76daec3875f555760156d84de","author":{"email":"ea1d753cd2af515438d1e2e5e59b3d5d0c5312e0@gs.com","name":"Craig P. Motlin"},"message":"minor/major/wip: Add assertions to Verify.assertSerializedForm() to make sure objects are equal before and after serialization.","distinct":true,"url":"https://api.github.com/repos/motlin/eclipse-collections/commits/dd361684e790a3e76daec3875f555760156d84de"},{"sha":"90e23ffe5022cc4554141913aa0da775462e5ce9","author":{"email":"ea1d753cd2af515438d1e2e5e59b3d5d0c5312e0@gs.com","name":"Craig P. Motlin"},"message":"major: Add API for forms of partition() and partitionWith() that take target partitions. [ci skip]","distinct":true,"url":"https://api.github.com/repos/motlin/eclipse-collections/commits/90e23ffe5022cc4554141913aa0da775462e5ce9"},{"sha":"303015374ef3eeedc092cbcfda0d4420806e01e3","author":{"email":"ea1d753cd2af515438d1e2e5e59b3d5d0c5312e0@gs.com","name":"Craig P. Motlin"},"message":"major: Implement a linked hash map implementation of MutableOrderedMap. [ci skip]","distinct":true,"url":"https://api.github.com/repos/motlin/eclipse-collections/commits/303015374ef3eeedc092cbcfda0d4420806e01e3"},{"sha":"c00a4f460a1fb2b92380798118c3d54f21526280","author":{"email":"ea1d753cd2af515438d1e2e5e59b3d5d0c5312e0@gs.com","name":"Craig P. Motlin"},"message":"major: Implement RichIterable.getOnly(): T [ci skip]","distinct":true,"url":"https://api.github.com/repos/motlin/eclipse-collections/commits/c00a4f460a1fb2b92380798118c3d54f21526280"},{"sha":"826da405b98468a1cc46a4c0a346d3603d8aed28","author":{"email":"ea1d753cd2af515438d1e2e5e59b3d5d0c5312e0@gs.com","name":"Craig P. Motlin"},"message":"TODO: Make methods final that take a target since there's limited benefit of overriding them since they create garbage anyway.","distinct":true,"url":"https://api.github.com/repos/motlin/eclipse-collections/commits/826da405b98468a1cc46a4c0a346d3603d8aed28"},{"sha":"4c42f9e2919390c6e3cd80c4a5bb313e66603c36","author":{"email":"ea1d753cd2af515438d1e2e5e59b3d5d0c5312e0@gs.com","name":"Craig P. Motlin"},"message":"TODO: Make primitive hash maps more bag-like in their values. [ci skip]","distinct":true,"url":"https://api.github.com/repos/motlin/eclipse-collections/commits/4c42f9e2919390c6e3cd80c4a5bb313e66603c36"},{"sha":"5d7e7c7d8b325dff8251ddab0c76a4813165f62d","author":{"email":"ea1d753cd2af515438d1e2e5e59b3d5d0c5312e0@gs.com","name":"Craig P. Motlin"},"message":"TODO: Implement MapIterable.getIfAbsentThrow() similar to the method on primitive maps. [ci skip]","distinct":true,"url":"https://api.github.com/repos/motlin/eclipse-collections/commits/5d7e7c7d8b325dff8251ddab0c76a4813165f62d"},{"sha":"75acf23b7f39f75f32bf536d70840620d2c93c2c","author":{"email":"ea1d753cd2af515438d1e2e5e59b3d5d0c5312e0@gs.com","name":"Craig P. Motlin"},"message":"TODO: Make SortedMap.groupByUniqueKey() return OrderedMap. [ci skip]","distinct":true,"url":"https://api.github.com/repos/motlin/eclipse-collections/commits/75acf23b7f39f75f32bf536d70840620d2c93c2c"},{"sha":"90468d9bbf925b13b9f0726445d365f0b6ecafdb","author":{"email":"ea1d753cd2af515438d1e2e5e59b3d5d0c5312e0@gs.com","name":"Craig P. Motlin"},"message":"TODO: Make SortedMapIterable.collect() return OrderedMapIterable. [ci skip]","distinct":true,"url":"https://api.github.com/repos/motlin/eclipse-collections/commits/90468d9bbf925b13b9f0726445d365f0b6ecafdb"},{"sha":"21757ec5c36b84a29ce2c2659da2a8913e7fd0ad","author":{"email":"ea1d753cd2af515438d1e2e5e59b3d5d0c5312e0@gs.com","name":"Craig P. Motlin"},"message":"TODO: Rename UnsortedMapIterable as UnorderedMapIterable. [ci skip]","distinct":true,"url":"https://api.github.com/repos/motlin/eclipse-collections/commits/21757ec5c36b84a29ce2c2659da2a8913e7fd0ad"}]}