{"push_id":557531502,"size":714,"distinct_size":209,"ref":"refs/heads/master","head":"f761920fe743d45736b39cf395fd0dbbf57b0fa0","before":"e690c606269e6e5e02a860a00b47e3ee449083d7","commits":[{"sha":"4edd64c24ac49431f6c0bf8dedf137ba7046dca3","author":{"email":"a742891115735047eb5bafeb6cb0621c0601b2e6@computer.org","name":"Gary Hale"},"message":"Adding incremental tests for public assets in play binary jar\n\n+review REVIEW-5309","distinct":false,"url":"https://api.github.com/repos/rharter/gradle/commits/4edd64c24ac49431f6c0bf8dedf137ba7046dca3"},{"sha":"91e2490d9665da9012ae1a9543e0412c55c9b410","author":{"email":"fad9a0a6f25df623a055091fe7e403534c7e9536@breskeby.com","name":"Rene Groeschke"},"message":"fail when test folder cannot be deleted","distinct":false,"url":"https://api.github.com/repos/rharter/gradle/commits/91e2490d9665da9012ae1a9543e0412c55c9b410"},{"sha":"ab7586ab2ee846acbe7d04927b7298863c7a918c","author":{"email":"1b8c4fa764caeb44d6810bba3efd65927b2dedf2@gmail.com","name":"Marcin Erdmann"},"message":"User sees useful type name in stack trace for managed model type and while debugging\n\n+review REVIEW-5329","distinct":false,"url":"https://api.github.com/repos/rharter/gradle/commits/ab7586ab2ee846acbe7d04927b7298863c7a918c"},{"sha":"8428562e0f20a0d8ac0e665d960815b560d854fd","author":{"email":"1b8c4fa764caeb44d6810bba3efd65927b2dedf2@gmail.com","name":"Marcin Erdmann"},"message":"Avoid Java 7 API\n\n+review REVIEW-5329","distinct":false,"url":"https://api.github.com/repos/rharter/gradle/commits/8428562e0f20a0d8ac0e665d960815b560d854fd"},{"sha":"46642607fc1fe498831f19b7310abf9bf1b47c5e","author":{"email":"319ee28921388962eb63dcfd88dbe94d6a1e360e@gmail.com","name":"Benjamin Muschko"},"message":"Avoid Ivy types by inlining MatcherHelper and using our classes.\n\n+review REVIEW-5257","distinct":false,"url":"https://api.github.com/repos/rharter/gradle/commits/46642607fc1fe498831f19b7310abf9bf1b47c5e"},{"sha":"f2c6b33c52fce3ad8eeeed0e81af28a7e0db2fcb","author":{"email":"42f6469ddad13b09fe50016e39bea169cd8c289a@gradleware.com","name":"Adam Murdoch"},"message":"Added MutableModelNode.mutateAllLinks() to allow a creator or mutator to register a mutator to be attached to all linked elements. Not used yet and implementation is a little rough.","distinct":false,"url":"https://api.github.com/repos/rharter/gradle/commits/f2c6b33c52fce3ad8eeeed0e81af28a7e0db2fcb"},{"sha":"da8fab7327d418c00edd9b7f42419c723a1092af","author":{"email":"42f6469ddad13b09fe50016e39bea169cd8c289a@gradleware.com","name":"Adam Murdoch"},"message":"Added `CollectionBuilder.all(Action)` to allow a mutate rule to be attached to each item in the collection.","distinct":false,"url":"https://api.github.com/repos/rharter/gradle/commits/da8fab7327d418c00edd9b7f42419c723a1092af"},{"sha":"9a600b182b357af8657b1f71cd0a8e6b81ba944b","author":{"email":"42f6469ddad13b09fe50016e39bea169cd8c289a@gradleware.com","name":"Adam Murdoch"},"message":"Some tweaks to int tests.","distinct":false,"url":"https://api.github.com/repos/rharter/gradle/commits/9a600b182b357af8657b1f71cd0a8e6b81ba944b"},{"sha":"27ec2b2d7a1b5d625b012bfeafa2ec104e3df118","author":{"email":"42f6469ddad13b09fe50016e39bea169cd8c289a@gradleware.com","name":"Adam Murdoch"},"message":"JvmComponentPlugin doesn't need to implement Plugin","distinct":false,"url":"https://api.github.com/repos/rharter/gradle/commits/27ec2b2d7a1b5d625b012bfeafa2ec104e3df118"},{"sha":"912c2e51f8266630af839eef0b73e973134449de","author":{"email":"42f6469ddad13b09fe50016e39bea169cd8c289a@gradleware.com","name":"Adam Murdoch"},"message":"Tidy-ups to annotation rule handlers.","distinct":false,"url":"https://api.github.com/repos/rharter/gradle/commits/912c2e51f8266630af839eef0b73e973134449de"},{"sha":"165bc4a3df503efd1f756473f0c60ce045a8703c","author":{"email":"319ee28921388962eb63dcfd88dbe94d6a1e360e@gmail.com","name":"Benjamin Muschko"},"message":"Avoid creating an extra instance of ModuleIdentifier.\n\n+review REVIEW-5257","distinct":false,"url":"https://api.github.com/repos/rharter/gradle/commits/165bc4a3df503efd1f756473f0c60ce045a8703c"},{"sha":"8bcddbbe4613cc80069ad153132c7ccc97d72801","author":{"email":"a742891115735047eb5bafeb6cb0621c0601b2e6@computer.org","name":"Gary Hale"},"message":"Moving public assets to separate assets jar\n\n+review REVIEW-5324","distinct":false,"url":"https://api.github.com/repos/rharter/gradle/commits/8bcddbbe4613cc80069ad153132c7ccc97d72801"},{"sha":"c7097e2ead7e8fdfbfdb19309e45ee99732fa639","author":{"email":"a742891115735047eb5bafeb6cb0621c0601b2e6@computer.org","name":"Gary Hale"},"message":"Groundwork for Play distribution plugin\n\n+review REVIEW-5324","distinct":false,"url":"https://api.github.com/repos/rharter/gradle/commits/c7097e2ead7e8fdfbfdb19309e45ee99732fa639"},{"sha":"2b5ed8595f90fd3449c530cdb158e4d75c4df326","author":{"email":"42f6469ddad13b09fe50016e39bea169cd8c289a@gradleware.com","name":"Adam Murdoch"},"message":"Added CollectionBuilder.finalizeAll(Action) to allow a finalize rule to be registered for all items in the container. The API is a work in progress.","distinct":false,"url":"https://api.github.com/repos/rharter/gradle/commits/2b5ed8595f90fd3449c530cdb158e4d75c4df326"},{"sha":"bd0773600c27bdf59d0e042756065ad63ce1b59f","author":{"email":"42f6469ddad13b09fe50016e39bea169cd8c289a@gradleware.com","name":"Adam Murdoch"},"message":"Apply source set defaults using a finalize rule attached to the component specs, rather than the component container.","distinct":false,"url":"https://api.github.com/repos/rharter/gradle/commits/bd0773600c27bdf59d0e042756065ad63ce1b59f"},{"sha":"1213fdab9d73b108c4982a987ae2626c297dd453","author":{"email":"42f6469ddad13b09fe50016e39bea169cd8c289a@gradleware.com","name":"Adam Murdoch"},"message":"Test plugins don't need to implement Plugin.","distinct":false,"url":"https://api.github.com/repos/rharter/gradle/commits/1213fdab9d73b108c4982a987ae2626c297dd453"},{"sha":"72abcdaadd9328d6f2e607547b6003e89355c92d","author":{"email":"42f6469ddad13b09fe50016e39bea169cd8c289a@gradleware.com","name":"Adam Murdoch"},"message":"Bridge the components container into the model in the same way as the tasks container, so that components added via the model DSL work the same was as components added via a rule method.","distinct":false,"url":"https://api.github.com/repos/rharter/gradle/commits/72abcdaadd9328d6f2e607547b6003e89355c92d"},{"sha":"051fc36791fd4dd0ed12d70001386c17e02b253e","author":{"email":"42f6469ddad13b09fe50016e39bea169cd8c289a@gradleware.com","name":"Adam Murdoch"},"message":"Whitespace.","distinct":false,"url":"https://api.github.com/repos/rharter/gradle/commits/051fc36791fd4dd0ed12d70001386c17e02b253e"},{"sha":"789e19155dbf34d2aac7555d76ce51ea7c7dc47b","author":{"email":"42f6469ddad13b09fe50016e39bea169cd8c289a@gradleware.com","name":"Adam Murdoch"},"message":"Updated the plan for deferring task creation. Extracted some stories for implicit ordering issues discovered trying to switch from eager to lazy creation.","distinct":false,"url":"https://api.github.com/repos/rharter/gradle/commits/789e19155dbf34d2aac7555d76ce51ea7c7dc47b"},{"sha":"6cee7d1cb492fc05892256536dd4d0296043c72c","author":{"email":"42f6469ddad13b09fe50016e39bea169cd8c289a@gradleware.com","name":"Adam Murdoch"},"message":"Introduce a parameter to describe which lifecycle stage a mutation rule should apply to, rather than baking it into the method name. The lifecycle is still hard-coded in the implementation.","distinct":false,"url":"https://api.github.com/repos/rharter/gradle/commits/6cee7d1cb492fc05892256536dd4d0296043c72c"}]}