{"push_id":1197333568,"size":6,"distinct_size":6,"ref":"refs/heads/master","head":"568d27a111cfc059d2034346630d96f603521e8f","before":"469417df6960ec7d07f3af4802bcd2f17f354572","commits":[{"sha":"645651ddbaf228d0c63167c0639f7dbd53a09ab2","author":{"name":"Curtis Rueden","email":"3759b73043281dbd066eaa8ef2990eed0b75e607@wisc.edu"},"message":"DefaultOpMatchingService: add TODO note\n\nToo busy to experiment with this now in SJC, since it would be\npotentially very breaking. But nice if it worked. Of course, we should\nonly inject a delegate object which is not the module instance inself.","distinct":true,"url":"https://api.github.com/repos/imagej/imagej-ops/commits/645651ddbaf228d0c63167c0639f7dbd53a09ab2"},{"sha":"71fc198b1506edec57ab02ed9213b097c9c064fc","author":{"name":"Curtis Rueden","email":"3759b73043281dbd066eaa8ef2990eed0b75e607@wisc.edu"},"message":"SpecialOp: compare types before instantiation\n\nWe have the class; we can compare the types without allocating a new\ninstance first. This should be more performant, since allocating\nobjects is typically one of the most expensive operations in Java.","distinct":true,"url":"https://api.github.com/repos/imagej/imagej-ops/commits/71fc198b1506edec57ab02ed9213b097c9c064fc"},{"sha":"61d7c0b3d946a82b2b29c38963f72961f9ebe326","author":{"name":"Curtis Rueden","email":"3759b73043281dbd066eaa8ef2990eed0b75e607@wisc.edu"},"message":"SpecialOp: use Java 8 filtering, just for fun\n\nThis saves a measly one line of code.","distinct":true,"url":"https://api.github.com/repos/imagej/imagej-ops/commits/61d7c0b3d946a82b2b29c38963f72961f9ebe326"},{"sha":"048cf0cbebd897fa4b7e856aed7bbbf11e118d96","author":{"name":"Curtis Rueden","email":"3759b73043281dbd066eaa8ef2990eed0b75e607@wisc.edu"},"message":"OpRef: fix equals and hashCode","distinct":true,"url":"https://api.github.com/repos/imagej/imagej-ops/commits/048cf0cbebd897fa4b7e856aed7bbbf11e118d96"},{"sha":"4f669913f793a798718d8e3d1eaeb1aa8619eeb3","author":{"name":"Curtis Rueden","email":"3759b73043281dbd066eaa8ef2990eed0b75e607@wisc.edu"},"message":"AbstractNamespaceTest: stop using MiscUtils.equal\n\nWe can lean on the standard library now.","distinct":true,"url":"https://api.github.com/repos/imagej/imagej-ops/commits/4f669913f793a798718d8e3d1eaeb1aa8619eeb3"},{"sha":"568d27a111cfc059d2034346630d96f603521e8f","author":{"name":"Curtis Rueden","email":"3759b73043281dbd066eaa8ef2990eed0b75e607@wisc.edu"},"message":"OpMatchingService: remove deprecated methods\n\nThey have been deprecated long enough.\nAnd we are about to break Ops over our knee anyway.","distinct":true,"url":"https://api.github.com/repos/imagej/imagej-ops/commits/568d27a111cfc059d2034346630d96f603521e8f"}]}
{"actor":{"display_login":"ctrueden"}}