{"push_id":1445006139,"size":65,"distinct_size":29,"ref":"refs/heads/cc-java-library-plugin","head":"d2ac6ea1326d3b845e56792904453ea3f11bde69","before":"2e4a8dfa9438a70906c435ec411028892ecb8413","commits":[{"sha":"50f02593970e7d0f8692d6d97d44c4ff3a73494b","author":{"name":"Adam Murdoch","email":"50deb78d4601f4b197cde493023ef6c76db172af@gradle.com"},"message":"Changed `SingleMessageLogger` methods to check whether deprecation logging is enabled before creating the warning method, to avoid generating garbage that is never used.","distinct":false,"url":"https://api.github.com/repos/gradle/gradle/commits/50f02593970e7d0f8692d6d97d44c4ff3a73494b"},{"sha":"e9babbba8aae9149be466e38d36ed02f668e2028","author":{"name":"Adam Murdoch","email":"50deb78d4601f4b197cde493023ef6c76db172af@gradle.com"},"message":"Don't nag in the methods of `DefaultJavaCompileSpec` as this type is only ever used internally.","distinct":false,"url":"https://api.github.com/repos/gradle/gradle/commits/e9babbba8aae9149be466e38d36ed02f668e2028"},{"sha":"924ce408394e8a68bced814625261a5e559c37cc","author":{"name":"Adam Murdoch","email":"50deb78d4601f4b197cde493023ef6c76db172af@gradle.com"},"message":"Some changes to make calculation of paths for various domain objects more memory efficient.\n\n- Added `Path.child()` to more efficiently calculate a child path rather than converting to absolute path and parsing.\n- Removed duplicate copy of full path held in `Path` instances.\n- Use `Path` to represent paths in various domain objects, rather than converting from String to Path and back.","distinct":false,"url":"https://api.github.com/repos/gradle/gradle/commits/924ce408394e8a68bced814625261a5e559c37cc"},{"sha":"1a6c1ad8dc92355d86c4bbd90d186f33bdfbcbe3","author":{"name":"Adam Murdoch","email":"50deb78d4601f4b197cde493023ef6c76db172af@gradle.com"},"message":"Changed `DefaultConfigurationPublications` to create its `variants` container only when required, as there are rarely any specific variants defined for a configuration.","distinct":false,"url":"https://api.github.com/repos/gradle/gradle/commits/1a6c1ad8dc92355d86c4bbd90d186f33bdfbcbe3"},{"sha":"190bfe85a05dcb7dcbd3eb0a564b615949714131","author":{"name":"Adam Murdoch","email":"50deb78d4601f4b197cde493023ef6c76db172af@gradle.com"},"message":"Changed `DefaultVariant` domain object to produce an `OutgoingVariant` view of itself rather than implement this interface.","distinct":false,"url":"https://api.github.com/repos/gradle/gradle/commits/190bfe85a05dcb7dcbd3eb0a564b615949714131"},{"sha":"3698971c400501cd829d803b1a65133822eaa9b0","author":{"name":"Adam Murdoch","email":"50deb78d4601f4b197cde493023ef6c76db172af@gradle.com"},"message":"Changed `DefaultConfiguration` to retain less heap at various points in its lifecycle.","distinct":false,"url":"https://api.github.com/repos/gradle/gradle/commits/3698971c400501cd829d803b1a65133822eaa9b0"},{"sha":"a9156efcf09af44f4eae69f85c03d92cc04f4a56","author":{"name":"Sterling Greene","email":"b78b6ef7f1c547ce6bf7db82d88ed6b1a3fa0c13@gradle.com"},"message":"Handle review items for BuildCacheException\n\n+review REVIEW-6404","distinct":false,"url":"https://api.github.com/repos/gradle/gradle/commits/a9156efcf09af44f4eae69f85c03d92cc04f4a56"},{"sha":"f59c3573daa74d9d264206f928bc8457ea66ef79","author":{"name":"Stefan Oehme","email":"6fe76ede026e27600863a1ff38da4e776dcaecdf@gradle.com"},"message":"Reset performance test memory for large projects","distinct":false,"url":"https://api.github.com/repos/gradle/gradle/commits/f59c3573daa74d9d264206f928bc8457ea66ef79"},{"sha":"482e75969252d74f95f200cfdc3e3101397aef90","author":{"name":"Cedric Champeau","email":"41a75ecc836ed6668e0fc7e76616065cd73721d7@gradle.com"},"message":"Hide `configurationAttributesSchema` from public API\n\nThe API is not ready for prime time yet, so this commit makes it unusable\nin practice by hiding the only way to declare the attributes schema\nprivate. Users that will rely on this internal API would be warned.","distinct":false,"url":"https://api.github.com/repos/gradle/gradle/commits/482e75969252d74f95f200cfdc3e3101397aef90"},{"sha":"3d7d385f906d1db807188fafb6fedd52420e311a","author":{"name":"Stefan Oehme","email":"6fe76ede026e27600863a1ff38da4e776dcaecdf@gradle.com"},"message":"Slightly increase memory for bigOldJava, as 3.2.1 also struggles with 512m","distinct":false,"url":"https://api.github.com/repos/gradle/gradle/commits/3d7d385f906d1db807188fafb6fedd52420e311a"},{"sha":"b9e753cdbdc0e04a775af04a75189b37d2a6f0e4","author":{"name":"Daniel Lacasse","email":"4b94a04674ad2c69d990e94ab196ac3f8e9e03d4@gradle.com"},"message":"Remove recursivity from enforceWithDependencies\n\nThis work is part of gradle/gradle#841 as well as gradle/gradle#769.","distinct":false,"url":"https://api.github.com/repos/gradle/gradle/commits/b9e753cdbdc0e04a775af04a75189b37d2a6f0e4"},{"sha":"c6f6bbbf0d9ee2a988af86d5eb897e5cabb6d66d","author":{"name":"Daniel Lacasse","email":"4b94a04674ad2c69d990e94ab196ac3f8e9e03d4@gradle.com"},"message":"Address code review comment\n\nFrom REVIEW-6354.","distinct":false,"url":"https://api.github.com/repos/gradle/gradle/commits/c6f6bbbf0d9ee2a988af86d5eb897e5cabb6d66d"},{"sha":"720983e97778d98e8bbea7a9fd00cf485cdf8ec3","author":{"name":"Daniel Lacasse","email":"4b94a04674ad2c69d990e94ab196ac3f8e9e03d4@gradle.com"},"message":"Mention gradle/gradle#841 on the test case","distinct":false,"url":"https://api.github.com/repos/gradle/gradle/commits/720983e97778d98e8bbea7a9fd00cf485cdf8ec3"},{"sha":"e9f4dea13729b1030427b07fae3c010620e4eeb8","author":{"name":"Stefan Oehme","email":"6fe76ede026e27600863a1ff38da4e776dcaecdf@gradle.com"},"message":"Fix local file dependency leak in IDE model\n\nThe IDE dependency resolver was always leaking local file\ndependencies into dependent projects, even if the target\nconfiguration was marked as transitive=false. This broke\nthings like EAR projects depending on a WAR project with\na local file dependency.","distinct":false,"url":"https://api.github.com/repos/gradle/gradle/commits/e9f4dea13729b1030427b07fae3c010620e4eeb8"},{"sha":"35b4e624c56fbb7d2630d3b256f447e1335209a3","author":{"name":"Gary Hale","email":"a2aa6c45b95aab792d9684564b98a2779d4104a5@gradle.com"},"message":"Initial implementation of an event-based memory broadcaster","distinct":false,"url":"https://api.github.com/repos/gradle/gradle/commits/35b4e624c56fbb7d2630d3b256f447e1335209a3"},{"sha":"8f157ad41ab01995845152080f714a8790c5bfa5","author":{"name":"Paul Merlin","email":"54f65660711c038b3360dd7288dc12347ae58ba3@gradle.com"},"message":"Add MemoryResourceManager to allow build to listen to memory events","distinct":false,"url":"https://api.github.com/repos/gradle/gradle/commits/8f157ad41ab01995845152080f714a8790c5bfa5"},{"sha":"b1b2a910c6e038ed50f02dc0fa98278f6efded6c","author":{"name":"Paul Merlin","email":"54f65660711c038b3360dd7288dc12347ae58ba3@gradle.com"},"message":"Move process memory related code into :core","distinct":false,"url":"https://api.github.com/repos/gradle/gradle/commits/b1b2a910c6e038ed50f02dc0fa98278f6efded6c"},{"sha":"51a587db043198ca124ed966da4dfd6e0ed8f3b3","author":{"name":"Paul Merlin","email":"54f65660711c038b3360dd7288dc12347ae58ba3@gradle.com"},"message":"Start MemoryStatusBroadcaster for in-process builds","distinct":false,"url":"https://api.github.com/repos/gradle/gradle/commits/51a587db043198ca124ed966da4dfd6e0ed8f3b3"},{"sha":"8b3936fa55a9db867d20d0ced7acc9e7946d2ef4","author":{"name":"Paul Merlin","email":"54f65660711c038b3360dd7288dc12347ae58ba3@gradle.com"},"message":"Move memory related global services registration to :core","distinct":false,"url":"https://api.github.com/repos/gradle/gradle/commits/8b3936fa55a9db867d20d0ced7acc9e7946d2ef4"},{"sha":"022c28a0e62487a9c8e9ee80818d095ae94b0f97","author":{"name":"Paul Merlin","email":"54f65660711c038b3360dd7288dc12347ae58ba3@gradle.com"},"message":"MemoryInfo is now a service and properly use dependency injection","distinct":false,"url":"https://api.github.com/repos/gradle/gradle/commits/022c28a0e62487a9c8e9ee80818d095ae94b0f97"}]}
{"actor":{"display_login":"melix"}}