{"push_id":1137913542,"size":46,"distinct_size":46,"ref":"refs/heads/master-durian","head":"bb018d6ef51967ea04cea6210d0a12d8b07185cd","before":"f6af2ba86c19bf22c20a8898751cc2a9acd1d4e6","commits":[{"sha":"b6cc1d05696c95ba6ce9cc569357f8a0a68f7275","author":{"name":"Ned Twigg","email":"ddc5c3267fa537b96a28c741fcc5f90e4c53dcc6@diffplug.com"},"message":"Initial build scripts and project description.","distinct":true,"url":"https://api.github.com/repos/diffplug/durian-guava/commits/b6cc1d05696c95ba6ce9cc569357f8a0a68f7275"},{"sha":"51d864a85a031550508fdafc1e3530aebbda4932","author":{"name":"Ned Twigg","email":"ddc5c3267fa537b96a28c741fcc5f90e4c53dcc6@diffplug.com"},"message":"Raw source code of Guava and its testlib as of R19.","distinct":true,"url":"https://api.github.com/repos/diffplug/durian-guava/commits/51d864a85a031550508fdafc1e3530aebbda4932"},{"sha":"2ba679ebcb9686b650dfb2be6d3deca51aaa5fbf","author":{"name":"Ned Twigg","email":"ddc5c3267fa537b96a28c741fcc5f90e4c53dcc6@diffplug.com"},"message":"Applied the Spotless formatter.  Automated formatting makes refactorings easier to see and replicate.","distinct":true,"url":"https://api.github.com/repos/diffplug/durian-guava/commits/2ba679ebcb9686b650dfb2be6d3deca51aaa5fbf"},{"sha":"ec871de7e749d52dcb5e72c95a9afa32f0795d54","author":{"name":"Ned Twigg","email":"ddc5c3267fa537b96a28c741fcc5f90e4c53dcc6@diffplug.com"},"message":"Removed the tests that crash the JDK compiler: [Immutable/Mutable]TypeToInstanceMapTest.","distinct":true,"url":"https://api.github.com/repos/diffplug/durian-guava/commits/ec871de7e749d52dcb5e72c95a9afa32f0795d54"},{"sha":"d9eee9f63a23ef06dab2cca3e459e8bb734d2a5c","author":{"name":"Ned Twigg","email":"ddc5c3267fa537b96a28c741fcc5f90e4c53dcc6@diffplug.com"},"message":"Generated OSGi metadata and published.","distinct":true,"url":"https://api.github.com/repos/diffplug/durian-guava/commits/d9eee9f63a23ef06dab2cca3e459e8bb734d2a5c"},{"sha":"9a4e5b0781680b727bf10604a0bc1cba27c8cb78","author":{"name":"Ned Twigg","email":"ddc5c3267fa537b96a28c741fcc5f90e4c53dcc6@diffplug.com"},"message":"Fixed some tests which fail only on Windows.","distinct":true,"url":"https://api.github.com/repos/diffplug/durian-guava/commits/9a4e5b0781680b727bf10604a0bc1cba27c8cb78"},{"sha":"3d05fbc2f5b50db9e7babd59c83d99081b39d6a0","author":{"name":"Ned Twigg","email":"ddc5c3267fa537b96a28c741fcc5f90e4c53dcc6@diffplug.com"},"message":"Improved the timing error messages for ServiceManagerTest.","distinct":true,"url":"https://api.github.com/repos/diffplug/durian-guava/commits/3d05fbc2f5b50db9e7babd59c83d99081b39d6a0"},{"sha":"44a465394eeb1d88cdd3a727bcbc04aefb9409b9","author":{"name":"Ned Twigg","email":"ddc5c3267fa537b96a28c741fcc5f90e4c53dcc6@diffplug.com"},"message":"Our build file wasn't running any PackageSanityTests.  Now that we are, there were a few bugs in the tests (now fixed).","distinct":true,"url":"https://api.github.com/repos/diffplug/durian-guava/commits/44a465394eeb1d88cdd3a727bcbc04aefb9409b9"},{"sha":"36cf8273fa8518d87f6a325f85249225e9e9bbb2","author":{"name":"Ned Twigg","email":"ddc5c3267fa537b96a28c741fcc5f90e4c53dcc6@diffplug.com"},"message":"We now fork the test process after every test in the concurrent package.  This prevents problems with the interrupted flag.","distinct":true,"url":"https://api.github.com/repos/diffplug/durian-guava/commits/36cf8273fa8518d87f6a325f85249225e9e9bbb2"},{"sha":"b3b3473d3ac28d2cd91d9d877d1da7a0680cee66","author":{"name":"Ned Twigg","email":"ddc5c3267fa537b96a28c741fcc5f90e4c53dcc6@diffplug.com"},"message":"Migrated project files to Durian 1.0.0-SNAPSHOT.","distinct":true,"url":"https://api.github.com/repos/diffplug/durian-guava/commits/b3b3473d3ac28d2cd91d9d877d1da7a0680cee66"},{"sha":"700c359ac3047682681339f48263d3e3efdbe697","author":{"name":"Ned Twigg","email":"ddc5c3267fa537b96a28c741fcc5f90e4c53dcc6@diffplug.com"},"message":"Moved all code to com.diffplug to prevent clashes with Guava's namespace.  Also bumped copyright to 2016.","distinct":true,"url":"https://api.github.com/repos/diffplug/durian-guava/commits/700c359ac3047682681339f48263d3e3efdbe697"},{"sha":"43b8a65379872fdb5e84d1719ae997908fc11e08","author":{"name":"Ned Twigg","email":"ddc5c3267fa537b96a28c741fcc5f90e4c53dcc6@diffplug.com"},"message":"Added guava dependency back in to keep the truth testing library happy.  It needs com.google.common.base.Optional, and we no longer supply that ourselves.","distinct":true,"url":"https://api.github.com/repos/diffplug/durian-guava/commits/43b8a65379872fdb5e84d1719ae997908fc11e08"},{"sha":"2e379f61bc37b8e6ccda5441e6d66b7dbfa48ff1","author":{"name":"Ned Twigg","email":"ddc5c3267fa537b96a28c741fcc5f90e4c53dcc6@diffplug.com"},"message":"Fixed ClassPathTest and ResourcesTest for the new com.diffplug namespace.","distinct":true,"url":"https://api.github.com/repos/diffplug/durian-guava/commits/2e379f61bc37b8e6ccda5441e6d66b7dbfa48ff1"},{"sha":"72f4eab1371288cbde639f5d43909c7c7d8df72f","author":{"name":"Ned Twigg","email":"ddc5c3267fa537b96a28c741fcc5f90e4c53dcc6@diffplug.com"},"message":"Removed the deprecated base.Objects.firstNonNull().","distinct":true,"url":"https://api.github.com/repos/diffplug/durian-guava/commits/72f4eab1371288cbde639f5d43909c7c7d8df72f"},{"sha":"75ff4adfee3982f0bf5d58dc9f69b5b4c91a4cb4","author":{"name":"Ned Twigg","email":"ddc5c3267fa537b96a28c741fcc5f90e4c53dcc6@diffplug.com"},"message":"Removed the deprecated base.Objects.toStringHelper().","distinct":true,"url":"https://api.github.com/repos/diffplug/durian-guava/commits/75ff4adfee3982f0bf5d58dc9f69b5b4c91a4cb4"},{"sha":"c657ea2751e26f6739ea0b555dfef12376aa2fea","author":{"name":"Ned Twigg","email":"ddc5c3267fa537b96a28c741fcc5f90e4c53dcc6@diffplug.com"},"message":"Replaced base.Objects with j.u.Objects.\n\n- base.Objects.equal() -> j.u.Objects.equals()\n- base.Objects.hashCode() -> j.u.Objects.hash()","distinct":true,"url":"https://api.github.com/repos/diffplug/durian-guava/commits/c657ea2751e26f6739ea0b555dfef12376aa2fea"},{"sha":"a03fbf627286a3d1198fc648aa797ed69390eeb6","author":{"name":"Ned Twigg","email":"ddc5c3267fa537b96a28c741fcc5f90e4c53dcc6@diffplug.com"},"message":"jre-dup: Removed base.Objects.","distinct":true,"url":"https://api.github.com/repos/diffplug/durian-guava/commits/a03fbf627286a3d1198fc648aa797ed69390eeb6"},{"sha":"5acced00e103a2ad558755349788278c46a457a5","author":{"name":"Ned Twigg","email":"ddc5c3267fa537b96a28c741fcc5f90e4c53dcc6@diffplug.com"},"message":"Replaced base.Supplier with j.u.f.Supplier.\n\nNote that SuppliersTest.testCompose_equals() is broken because we still need to convert Functions.","distinct":true,"url":"https://api.github.com/repos/diffplug/durian-guava/commits/5acced00e103a2ad558755349788278c46a457a5"},{"sha":"c106c74275b7b9be063a5b81cc638e242ac5ca06","author":{"name":"Ned Twigg","email":"ddc5c3267fa537b96a28c741fcc5f90e4c53dcc6@diffplug.com"},"message":"Replaced base.Function with j.u.f.Function.\n\nNote that FunctionsTest.testForPredicate() and FunctionsTest.testForPredicateSerializable() are broken because we still need to convert Predicates.","distinct":true,"url":"https://api.github.com/repos/diffplug/durian-guava/commits/c106c74275b7b9be063a5b81cc638e242ac5ca06"},{"sha":"eb0b9fbcbfe819530fba06af176d6d6a1c06b978","author":{"name":"Ned Twigg","email":"ddc5c3267fa537b96a28c741fcc5f90e4c53dcc6@diffplug.com"},"message":"Replaced base.Predicate with j.u.f.Predicate.\n\nAll tests now pass except for testlib's NullPointerTesterTest.  See next commit for details.","distinct":true,"url":"https://api.github.com/repos/diffplug/durian-guava/commits/eb0b9fbcbfe819530fba06af176d6d6a1c06b978"}]}
{"actor":{"display_login":"nedtwigg"}}