{"push_id":734955461,"size":1000,"distinct_size":6587,"ref":"refs/heads/master","head":"581a249d040c255d321487ddb77a5d3e88af376c","before":"cae294a6e05ecb80efd72d7c6167d45615caf5ba","commits":[{"sha":"a58fdd9cc172732ee2947874ed992347fe0add95","author":{"email":"542929c0e02a9040c6c68845f09a7633cbb56eca@gradle.com","name":"Lari Hotari"},"message":"check for errors in build execution\n- wait for build to stop\n\n+review REVIEW-5509","distinct":true,"url":"https://api.github.com/repos/dcoraboeuf/gradle/commits/a58fdd9cc172732ee2947874ed992347fe0add95"},{"sha":"e62a1759d05eb8ce069c9fd02d154199634c1055","author":{"email":"542929c0e02a9040c6c68845f09a7633cbb56eca@gradle.com","name":"Lari Hotari"},"message":"add default ToolingAPIVersion for base test class\n\n+review REVIEW-5509","distinct":true,"url":"https://api.github.com/repos/dcoraboeuf/gradle/commits/e62a1759d05eb8ce069c9fd02d154199634c1055"},{"sha":"1ab77e9de0d0ba2b2ca81eefb9cfb7939f51bdc0","author":{"email":"542929c0e02a9040c6c68845f09a7633cbb56eca@gradle.com","name":"Lari Hotari"},"message":"run tests on all Tooling API versions that support cancellation\n- excluding the test that uses rich progress events\n\n+review REVIEW-5509","distinct":true,"url":"https://api.github.com/repos/dcoraboeuf/gradle/commits/1ab77e9de0d0ba2b2ca81eefb9cfb7939f51bdc0"},{"sha":"dcf51bd65d976992ddf1962359ac7d75f45a1260","author":{"email":"542929c0e02a9040c6c68845f09a7633cbb56eca@gradle.com","name":"Lari Hotari"},"message":"add continuous build cancellation tests\n- after cancelling a continuous build, we can subsequently run another\n- should cancel in a “watch period” that is non initial\n\n+review REVIEW-5509","distinct":true,"url":"https://api.github.com/repos/dcoraboeuf/gradle/commits/dcf51bd65d976992ddf1962359ac7d75f45a1260"},{"sha":"c459dd11ee41ee4c1774d636422f65419cdf77e8","author":{"email":"542929c0e02a9040c6c68845f09a7633cbb56eca@gradle.com","name":"Lari Hotari"},"message":"improve continuous build cancellation tests\ncovers:\n- if cancellation happens during the build, we don't wait for changes\n- if cancellation happens while waiting for changes, we exit\n\n+review REVIEW-5509","distinct":true,"url":"https://api.github.com/repos/dcoraboeuf/gradle/commits/c459dd11ee41ee4c1774d636422f65419cdf77e8"},{"sha":"8688c3c7bcf843d3b00c9ec62fa3617eba06b280","author":{"email":"787d893cf86309acab6d128ee15c299f74353f64@gradleware.com","name":"Daz DeBoer"},"message":"Inlined LanguageSourceSetContainer into BaseBinarySpec","distinct":true,"url":"https://api.github.com/repos/dcoraboeuf/gradle/commits/8688c3c7bcf843d3b00c9ec62fa3617eba06b280"},{"sha":"b966ee41f6b9cf70862aac111e976feb2d6c9eea","author":{"email":"787d893cf86309acab6d128ee15c299f74353f64@gradleware.com","name":"Daz DeBoer"},"message":"Replaced another use of FunctionalSourceSet with ModelMap","distinct":true,"url":"https://api.github.com/repos/dcoraboeuf/gradle/commits/b966ee41f6b9cf70862aac111e976feb2d6c9eea"},{"sha":"8ca87af7e6ceb5751c86352dd715648a4c679e25","author":{"email":"787d893cf86309acab6d128ee15c299f74353f64@gradleware.com","name":"Daz DeBoer"},"message":"Removed the merged source set collection from BinarySpec\n\n- Any pre-configured source set added to a Binary is not part of the binary.sources\n  collection, and is not configurable as part of that binary.","distinct":true,"url":"https://api.github.com/repos/dcoraboeuf/gradle/commits/8ca87af7e6ceb5751c86352dd715648a4c679e25"},{"sha":"9150de5bb10db79958fe765a9e240513574a92ac","author":{"email":"787d893cf86309acab6d128ee15c299f74353f64@gradleware.com","name":"Daz DeBoer"},"message":"Removed the concept of ‘additional’ source sets on a BinarySpec\n\n- The NativeBinarySpec adds the source sets from the tested binary to ‘allSources’.","distinct":true,"url":"https://api.github.com/repos/dcoraboeuf/gradle/commits/9150de5bb10db79958fe765a9e240513574a92ac"},{"sha":"16c8b30b2d1557307335c12820b761d09ffd24c1","author":{"email":"787d893cf86309acab6d128ee15c299f74353f64@gradleware.com","name":"Daz DeBoer"},"message":"Fix DSL reference for changed API","distinct":true,"url":"https://api.github.com/repos/dcoraboeuf/gradle/commits/16c8b30b2d1557307335c12820b761d09ffd24c1"},{"sha":"58bc1f20ee057b33bb0e74a6e4b0fd40c3815830","author":{"email":"542929c0e02a9040c6c68845f09a7633cbb56eca@gradle.com","name":"Lari Hotari"},"message":"Merge branch 'release'","distinct":true,"url":"https://api.github.com/repos/dcoraboeuf/gradle/commits/58bc1f20ee057b33bb0e74a6e4b0fd40c3815830"},{"sha":"c8dd7ee5cfb8b2ea8444635a4ef44ecdcba60851","author":{"email":"787d893cf86309acab6d128ee15c299f74353f64@gradleware.com","name":"Daz DeBoer"},"message":"Retain iteration order in NativeTestSuiteBinarySpec.allSources","distinct":true,"url":"https://api.github.com/repos/dcoraboeuf/gradle/commits/c8dd7ee5cfb8b2ea8444635a4ef44ecdcba60851"},{"sha":"27fbdb22a25713b6f642d229bfdf721baa751aa1","author":{"email":"787d893cf86309acab6d128ee15c299f74353f64@gradleware.com","name":"Daz DeBoer"},"message":"Fix google-test integration test","distinct":true,"url":"https://api.github.com/repos/dcoraboeuf/gradle/commits/27fbdb22a25713b6f642d229bfdf721baa751aa1"},{"sha":"57f0ceb48e95cd4d29d6b8ffc0dc8c0a9f36bd85","author":{"email":"42f6469ddad13b09fe50016e39bea169cd8c289a@gradleware.com","name":"Adam Murdoch"},"message":"Changed some rules that intend to finalize each source set of a component so that they declare this by using `component.sources.afterEach()` instead of iteration over the `sources`.","distinct":true,"url":"https://api.github.com/repos/dcoraboeuf/gradle/commits/57f0ceb48e95cd4d29d6b8ffc0dc8c0a9f36bd85"},{"sha":"557d1558ee6456d817dc68123699eb18faa277f4","author":{"email":"2934526b788a419c15c351c8462a7a7eef4633fb@ldaley.com","name":"Luke Daley"},"message":"Test continuous build cancellation from Tooling API with all versions that support cancellation.\n\n+review REVIEW-5509","distinct":true,"url":"https://api.github.com/repos/dcoraboeuf/gradle/commits/557d1558ee6456d817dc68123699eb18faa277f4"},{"sha":"d64be160b00a385832f556667a9aa412d8187fb9","author":{"email":"2934526b788a419c15c351c8462a7a7eef4633fb@ldaley.com","name":"Luke Daley"},"message":"Polishing of tooling api continuous build tests.\n\n+review REVIEW-5509","distinct":true,"url":"https://api.github.com/repos/dcoraboeuf/gradle/commits/d64be160b00a385832f556667a9aa412d8187fb9"},{"sha":"0343c22b6ba77b3f13d1abeb4274771131e99485","author":{"email":"484091a332d215e53584bb1fdae65034d3398815@gradleware.com","name":"Cedric Champeau"},"message":"Refactor getBuildDependencies and getFiles to use a cached result\n\n+review REVIEW-5515","distinct":true,"url":"https://api.github.com/repos/dcoraboeuf/gradle/commits/0343c22b6ba77b3f13d1abeb4274771131e99485"},{"sha":"227bf5eefe3f47a2c84d9d98aa8d378179c58f94","author":{"email":"484091a332d215e53584bb1fdae65034d3398815@gradleware.com","name":"Cedric Champeau"},"message":"Add test case to check that transitive compile dependencies are not included into compile classpath of a library\n\n+review REVIEW-5515","distinct":true,"url":"https://api.github.com/repos/dcoraboeuf/gradle/commits/227bf5eefe3f47a2c84d9d98aa8d378179c58f94"},{"sha":"26317081ef7f35d853a0a0aee259e7290d1c15fb","author":{"email":"aab72920e0aabc0f8f66397861fc41e6192b8b0d@gmail.com","name":"Adrian Kelly"},"message":"Refactors model report tests\n- Split out parsing logic from assertion logic\n- Have ReportNode extend groovy's groovy.util.Node to allow GPath\n- Adds unit tests for report parsing\n- closing the model view after accessing description\n\n+review REVIEW-5512","distinct":true,"url":"https://api.github.com/repos/dcoraboeuf/gradle/commits/26317081ef7f35d853a0a0aee259e7290d1c15fb"},{"sha":"967663b67ddfa8a1f374469dd8a19510cbe15aae","author":{"email":"a742891115735047eb5bafeb6cb0621c0601b2e6@computer.org","name":"Gary Hale"},"message":"Fixing issue with filewatcher and multiple directory trees with different include specs.\n\n+review REVIEW-5511","distinct":true,"url":"https://api.github.com/repos/dcoraboeuf/gradle/commits/967663b67ddfa8a1f374469dd8a19510cbe15aae"}]}