{"push_id":1085475648,"size":1000,"distinct_size":28,"ref":"refs/heads/natecook-dictionary-merge","head":"b23e404c81f689352ca23ad336945500143349c7","before":"dd157aa8b63bfa05c38868d4367a75cb52d45adf","commits":[{"sha":"f4e413f4c2dd130426ae321f6718084dd8bb9883","author":{"email":"a2ff8163cd824883a621f534c3697de2d28118fe@apple.com","name":"Max Moiseev"},"message":"[stdlib][swift-3-indexing-model] updating index invalidation tests","distinct":false,"url":"https://api.github.com/repos/natecook1000/swift/commits/f4e413f4c2dd130426ae321f6718084dd8bb9883"},{"sha":"171169b01f2abb45f4298f582e0dc6b05c5a1f0b","author":{"email":"a2ff8163cd824883a621f534c3697de2d28118fe@apple.com","name":"Max Moiseev"},"message":"[stdlib][swift-3-indexing-model] fixing Arrays tests","distinct":false,"url":"https://api.github.com/repos/natecook1000/swift/commits/171169b01f2abb45f4298f582e0dc6b05c5a1f0b"},{"sha":"bad2ff1bb76f3d1a195d19b0ee7473dc38508ce1","author":{"email":"08921094c058e0801e0223f91ca2378e2e948c35@gmail.com","name":"Dmitri Gribenko"},"message":"StdlibUnittest: add assertions for range checks","distinct":false,"url":"https://api.github.com/repos/natecook1000/swift/commits/bad2ff1bb76f3d1a195d19b0ee7473dc38508ce1"},{"sha":"764b5bdd7a5725a8000860483ba0b3f918967932","author":{"email":"08921094c058e0801e0223f91ca2378e2e948c35@gmail.com","name":"Dmitri Gribenko"},"message":"New indexing model: implement Slice*._failEarlyRangeCheck","distinct":false,"url":"https://api.github.com/repos/natecook1000/swift/commits/764b5bdd7a5725a8000860483ba0b3f918967932"},{"sha":"6477740cda1279158d5decc42b76fe48f9cc74c8","author":{"email":"08921094c058e0801e0223f91ca2378e2e948c35@gmail.com","name":"Dmitri Gribenko"},"message":"StdlibCollectionUnittest: share data sets between out-of-bounds and slicing tests","distinct":false,"url":"https://api.github.com/repos/natecook1000/swift/commits/6477740cda1279158d5decc42b76fe48f9cc74c8"},{"sha":"2b9737cc9c046215c7c2115e531ef134b073b201","author":{"email":"08921094c058e0801e0223f91ca2378e2e948c35@gmail.com","name":"Dmitri Gribenko"},"message":"StdlibCollectionUnittest: implement out-of-range tests for slicing subscript","distinct":false,"url":"https://api.github.com/repos/natecook1000/swift/commits/2b9737cc9c046215c7c2115e531ef134b073b201"},{"sha":"067b244c3f18ca9e0f7f625c21ff1602d2fbdf37","author":{"email":"08921094c058e0801e0223f91ca2378e2e948c35@gmail.com","name":"Dmitri Gribenko"},"message":"StdlibCollectionUnittest: stricter range checking in minimal collections","distinct":false,"url":"https://api.github.com/repos/natecook1000/swift/commits/067b244c3f18ca9e0f7f625c21ff1602d2fbdf37"},{"sha":"4066326c6cc78c40f8d044c7871af480f52baf0e","author":{"email":"08921094c058e0801e0223f91ca2378e2e948c35@gmail.com","name":"Dmitri Gribenko"},"message":"Move GenerateSliceTests.py to utils/split-generated-tests, it will be used for other tests, too","distinct":false,"url":"https://api.github.com/repos/natecook1000/swift/commits/4066326c6cc78c40f8d044c7871af480f52baf0e"},{"sha":"4d9c9f6098d73cad35079a3bad7d25441450f0fc","author":{"email":"d4dfef390fd6baca210845230ca3a4a4372b56e7@apple.com","name":"Ben Langmuir"},"message":"Move SourceEntityWalker into libAST NFC\n\nIt fits right in among our other AST walkers and lets us use it lower in\nthe stack than libIDE.","distinct":false,"url":"https://api.github.com/repos/natecook1000/swift/commits/4d9c9f6098d73cad35079a3bad7d25441450f0fc"},{"sha":"fa1d5d231a9ed765f62f764186b2a04bb706287e","author":{"email":"4a57785b02e7b752fc2eb7d1c97db94302a41bf7@users.noreply.github.com","name":"practicalswift"},"message":"[gardening] Fix recently introduced typo: \"althouth\" → \"although\"","distinct":false,"url":"https://api.github.com/repos/natecook1000/swift/commits/fa1d5d231a9ed765f62f764186b2a04bb706287e"},{"sha":"a7acb1a12a259f8a4344e79200682e5271b9cdb8","author":{"email":"4a57785b02e7b752fc2eb7d1c97db94302a41bf7@users.noreply.github.com","name":"practicalswift"},"message":"[gardening] Fix file header formatting.","distinct":false,"url":"https://api.github.com/repos/natecook1000/swift/commits/a7acb1a12a259f8a4344e79200682e5271b9cdb8"},{"sha":"c196a44ba7ff2f7e1d82c7c37e701db11737e8e8","author":{"email":"4a57785b02e7b752fc2eb7d1c97db94302a41bf7@users.noreply.github.com","name":"practicalswift"},"message":"[gardening] Fix recently introduced typo: \"referenece\" → \"reference\"","distinct":false,"url":"https://api.github.com/repos/natecook1000/swift/commits/c196a44ba7ff2f7e1d82c7c37e701db11737e8e8"},{"sha":"292bbe9f3762efdb8185118346ca8910abae406f","author":{"email":"4a57785b02e7b752fc2eb7d1c97db94302a41bf7@users.noreply.github.com","name":"practicalswift"},"message":"[gardening] Fix PEP 8 regression.","distinct":false,"url":"https://api.github.com/repos/natecook1000/swift/commits/292bbe9f3762efdb8185118346ca8910abae406f"},{"sha":"37c4d70eb975a45fea6b55985fbe9816f68491dc","author":{"email":"08921094c058e0801e0223f91ca2378e2e948c35@gmail.com","name":"Dmitri Gribenko"},"message":"Split collection tests for better parallelism","distinct":false,"url":"https://api.github.com/repos/natecook1000/swift/commits/37c4d70eb975a45fea6b55985fbe9816f68491dc"},{"sha":"7d82037309fcba62d5818bf982ece7b1d6c990d9","author":{"email":"08921094c058e0801e0223f91ca2378e2e948c35@gmail.com","name":"Dmitri Gribenko"},"message":"Slice tests: update expectations: creating out of bounds indices traps now","distinct":false,"url":"https://api.github.com/repos/natecook1000/swift/commits/7d82037309fcba62d5818bf982ece7b1d6c990d9"},{"sha":"f784fd9a0896ddc6ca57dd319810fed44ebb59fd","author":{"email":"08921094c058e0801e0223f91ca2378e2e948c35@gmail.com","name":"Dmitri Gribenko"},"message":"StdlibUnittest: fix infinite recursion in range checking in minimal collections","distinct":false,"url":"https://api.github.com/repos/natecook1000/swift/commits/f784fd9a0896ddc6ca57dd319810fed44ebb59fd"},{"sha":"69e921a36f40850f7195c7442a986dbe8aebd876","author":{"email":"08921094c058e0801e0223f91ca2378e2e948c35@gmail.com","name":"Dmitri Gribenko"},"message":"StdlibUnittest: implement slice subscript writeback in minimal collections","distinct":false,"url":"https://api.github.com/repos/natecook1000/swift/commits/69e921a36f40850f7195c7442a986dbe8aebd876"},{"sha":"8891f437c9dc65446fb1fd9c3d8fb7a455bd85c0","author":{"email":"08921094c058e0801e0223f91ca2378e2e948c35@gmail.com","name":"Dmitri Gribenko"},"message":"StdlibCollectionUnittest: remove some redundant range checks to speed up tests","distinct":false,"url":"https://api.github.com/repos/natecook1000/swift/commits/8891f437c9dc65446fb1fd9c3d8fb7a455bd85c0"},{"sha":"a53fb16591c9f1293159a2245ebab25e2f34fbc0","author":{"email":"08921094c058e0801e0223f91ca2378e2e948c35@gmail.com","name":"Dmitri Gribenko"},"message":"StdlibCollectionUnittest: use parameterized tests for out-of-range subscript tests\n\nThis change decreases the testing time a little bit.","distinct":false,"url":"https://api.github.com/repos/natecook1000/swift/commits/a53fb16591c9f1293159a2245ebab25e2f34fbc0"},{"sha":"d628cced3dec03883b1161fa33adc293372c79f5","author":{"email":"f1682ebb83d0ce00b2767a78fc8ea26a8af24e40@apple.com","name":"Erik Eckstein"},"message":"compare_perf_tests script: Fix bug when calculating the minimum/maximum of multiple samples\n\nInstead of the minimum always the last sample was taken.","distinct":false,"url":"https://api.github.com/repos/natecook1000/swift/commits/d628cced3dec03883b1161fa33adc293372c79f5"}]}