{"push_id":920054360,"size":59,"distinct_size":59,"ref":"refs/heads/master","head":"ecb5eaa6672faf665e6bdd064866ad795ad2d394","before":"04ed59121f88861eb24d59de0a0c66aa5400c748","commits":[{"sha":"4362a4529306ea43e177fae2d0457e794dd77cd6","author":{"email":"241a6767891014c8a7894bdb5d8995c504706c05@google.com","name":"cpovirk"},"message":"Fix calls to contains(Object) and get(Object) that pass a value of apparently the wrong type.\nTighten up some generics in other cases to make the type, which was correct after all, look more correct.\n\nBUGS:\n\nAbstractBiMapTester:\n- Fix inv.entrySet().contains(...) check, which was using the forward entry instead of the reverse.\n- Fix getMap().get(v) call to be an inv.get(v) call.\n- Use |reversed| instead of |entry| consistently for clarity.\n\nTypeToken:\n- Call map.get(K) instead of map.get(TypeCollector).\n(Presumably this was just an optimization and not necessary for correctness?)\n\nSIMPLIFICATIONS:\n\nTypeResolver:\n- forLookup always returns a (nullable) TypeVariableKey. Declare that return type instead of plain Object.\n(benyu@: I feel like we may have talked about this, with your expressing a preference for the Object type. But I can find no record of the discussion, so I could be making that up. If you do prefer Object, I won't push for the change.)\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=108994208","distinct":true,"url":"https://api.github.com/repos/Spinfusor/guava/commits/4362a4529306ea43e177fae2d0457e794dd77cd6"},{"sha":"69a42c5e6fcdba03e1445a8eb9acad7177c6a714","author":{"email":"49d8eef737be923ecd561d0aa09bc0a976d7c5a6@google.com","name":"kak"},"message":"Add @CheckReturnValue to more BaseEncoding APIs.\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=108994823","distinct":true,"url":"https://api.github.com/repos/Spinfusor/guava/commits/69a42c5e6fcdba03e1445a8eb9acad7177c6a714"},{"sha":"0a686a644ca5cefb9e7bf4a38b34bf4ede9e75aa","author":{"email":"d05d859aebcabdf6cdaf3440210eff4d0849ac3f@gmail.com","name":"Ben Manes"},"message":"Ensure the correct removal notification is published.\n\nFixes #2101.\n\nPull request #2122.\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=109009756","distinct":true,"url":"https://api.github.com/repos/Spinfusor/guava/commits/0a686a644ca5cefb9e7bf4a38b34bf4ede9e75aa"},{"sha":"f8fb8c005386fed668ade679bb1469355fddc4f7","author":{"email":"241a6767891014c8a7894bdb5d8995c504706c05@google.com","name":"cpovirk"},"message":"Remove TODO. We're satisfied with the current behavior.\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=109112840","distinct":true,"url":"https://api.github.com/repos/Spinfusor/guava/commits/f8fb8c005386fed668ade679bb1469355fddc4f7"},{"sha":"a87b7038cdc5b59169943ad7af71317ad8454d4c","author":{"email":"241a6767891014c8a7894bdb5d8995c504706c05@google.com","name":"cpovirk"},"message":"Delete InputSupplier and OutputSupplier from Guava.\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=109306705","distinct":true,"url":"https://api.github.com/repos/Spinfusor/guava/commits/a87b7038cdc5b59169943ad7af71317ad8454d4c"},{"sha":"c85eacce7d0358d0489d93ef60a4e7cd79aea080","author":{"email":"15a8adff916160def2dd6f6476e29cd2e967202b@google.com","name":"diamondm"},"message":"Add subSet and subMap methods to Sets and Maps (respectively) which use Ranges\nto construct the views.\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=109360209","distinct":true,"url":"https://api.github.com/repos/Spinfusor/guava/commits/c85eacce7d0358d0489d93ef60a4e7cd79aea080"},{"sha":"1d651423555d8317d3b7ca299bef95a1e52a56ea","author":{"email":"15a8adff916160def2dd6f6476e29cd2e967202b@google.com","name":"diamondm"},"message":"Add @Beta annotation to new subSet/subMap methods.\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=109435892","distinct":true,"url":"https://api.github.com/repos/Spinfusor/guava/commits/1d651423555d8317d3b7ca299bef95a1e52a56ea"},{"sha":"3f825ffd9d4485afeb70bb73fa10daf2facf0893","author":{"email":"50d42904d7018d0c9beed90796086135ca84d588@google.com","name":"cgdecker"},"message":"Update README to reference 19.0-rc3 as the latest release candidate.\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=109442368","distinct":true,"url":"https://api.github.com/repos/Spinfusor/guava/commits/3f825ffd9d4485afeb70bb73fa10daf2facf0893"},{"sha":"82810968135e9ac4c9120f44b0936d478492066e","author":{"email":"241a6767891014c8a7894bdb5d8995c504706c05@google.com","name":"cpovirk"},"message":"Remove support for deprecated GWT Dev Mode (but continue to support Super Dev Mode).\n\nRelated: https://github.com/google/guava/issues/1328\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=109588917","distinct":true,"url":"https://api.github.com/repos/Spinfusor/guava/commits/82810968135e9ac4c9120f44b0936d478492066e"},{"sha":"16850211f730ea37a040ab46dc2c25821048b02a","author":{"email":"fbda9eca6c26db688ec506ee2386998aac61eba1@google.com","name":"michaelthomas"},"message":"Preparation for j2cl in com/google/common/collect|math|primitives.\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=109604218","distinct":true,"url":"https://api.github.com/repos/Spinfusor/guava/commits/16850211f730ea37a040ab46dc2c25821048b02a"},{"sha":"22d76943fcc5effee612cc12e89b7027ccc27aba","author":{"email":"241a6767891014c8a7894bdb5d8995c504706c05@google.com","name":"cpovirk"},"message":"Shuffling from internal-only change.\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=109621456","distinct":true,"url":"https://api.github.com/repos/Spinfusor/guava/commits/22d76943fcc5effee612cc12e89b7027ccc27aba"},{"sha":"0fd7953ccc7a6746cd646ef96f067aea3cae6bdb","author":{"email":"241a6767891014c8a7894bdb5d8995c504706c05@google.com","name":"cpovirk"},"message":"Better documentation for an Android test suppression.\nMatcher probably isn't intended for cases in which the subject string is being mutated.\nWe probably don't need to test this case at all, but I've kept it around for now and just explained why it's kind of unfair to begin with.\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=109688628","distinct":true,"url":"https://api.github.com/repos/Spinfusor/guava/commits/0fd7953ccc7a6746cd646ef96f067aea3cae6bdb"},{"sha":"57c01464116fc758b7d1a7f4e355a4edd91ce752","author":{"email":"241a6767891014c8a7894bdb5d8995c504706c05@google.com","name":"cpovirk"},"message":"Document that regex bug has been fixed in recent versions of Android.\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=109689421","distinct":true,"url":"https://api.github.com/repos/Spinfusor/guava/commits/57c01464116fc758b7d1a7f4e355a4edd91ce752"},{"sha":"00772bafbd858eb32ab5ffc6ea6a67197354ae16","author":{"email":"49d8eef737be923ecd561d0aa09bc0a976d7c5a6@google.com","name":"kak"},"message":"Remove type parameters from IterableSubject, MultisetSubject, and MultimapSubject.\n\nSee https://github.com/google/truth/issues/192\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=109722143","distinct":true,"url":"https://api.github.com/repos/Spinfusor/guava/commits/00772bafbd858eb32ab5ffc6ea6a67197354ae16"},{"sha":"1950bd3e86b9c0f7caba0772cca1d252c900a9bb","author":{"email":"241a6767891014c8a7894bdb5d8995c504706c05@google.com","name":"cpovirk"},"message":"Suppress testGoodFastHash32 under Android, as it is flaky there.\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=109792217","distinct":true,"url":"https://api.github.com/repos/Spinfusor/guava/commits/1950bd3e86b9c0f7caba0772cca1d252c900a9bb"},{"sha":"36ab578eb78c92e9ca0a302800f437c7cf08efef","author":{"email":"241a6767891014c8a7894bdb5d8995c504706c05@google.com","name":"cpovirk"},"message":"Document that bug affecting LongMathTest.testDivNonZeroExact() has been fixed in recent versions of Android.\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=109800032","distinct":true,"url":"https://api.github.com/repos/Spinfusor/guava/commits/36ab578eb78c92e9ca0a302800f437c7cf08efef"},{"sha":"a87dfb2aced2da2250d279b6d4a804650a0d6ee2","author":{"email":"241a6767891014c8a7894bdb5d8995c504706c05@google.com","name":"cpovirk"},"message":"Instead of skipping testDivNonZeroExact entirely under Android, skip only the problematic cases.\nAndroid bug: https://code.google.com/p/android/issues/detail?id=196555\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=109800696","distinct":true,"url":"https://api.github.com/repos/Spinfusor/guava/commits/a87dfb2aced2da2250d279b6d4a804650a0d6ee2"},{"sha":"dca69d597725d9270159951a805375070fd46b6c","author":{"email":"241a6767891014c8a7894bdb5d8995c504706c05@google.com","name":"cpovirk"},"message":"Re-suppress testDivNonZeroExact, which, like testDivNonZero, is too slow.\nIt's been flaky since I turned it back on.\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=109911520","distinct":true,"url":"https://api.github.com/repos/Spinfusor/guava/commits/dca69d597725d9270159951a805375070fd46b6c"},{"sha":"bbac0656b2da4ef4aaca040d6caa4d76d927df7f","author":{"email":"8c2909e085a7bd9b5ea063fea90209a8e4c3eca3@google.com","name":"peteg"},"message":"Upgrade Guava to use Truth 0.28 for its tests.\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=109995862","distinct":true,"url":"https://api.github.com/repos/Spinfusor/guava/commits/bbac0656b2da4ef4aaca040d6caa4d76d927df7f"},{"sha":"e5070042c85e764062cfcdf48943ae8feffe0867","author":{"email":"241a6767891014c8a7894bdb5d8995c504706c05@google.com","name":"cpovirk"},"message":"Skip cases in which checkedMultiply() fails on Gingerbread (because of an Android bug that has since been fixed).\nI would ideally also be unsuppressing the test now, but it's sometimes slow enough to be flaky, so I'm leaving it suppressed.\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=109997357","distinct":true,"url":"https://api.github.com/repos/Spinfusor/guava/commits/e5070042c85e764062cfcdf48943ae8feffe0867"}]}