{"commits":[{"author":{"email":"e779602c8837ee05f20479a88468ad788a58f934@bigdaz.com","name":"daz"},"sha":"ec82d1086b082dd0636e0cc721d8458c3438e1e7","message":"Inlined ivy's IBiblioResolver into our MavenResolver\n- Cleaned up and removed a bunch of unused code, since we're not as flexible in our inputs","url":"https://api.github.com/repos/gradle/gradle/commits/ec82d1086b082dd0636e0cc721d8458c3438e1e7"},{"author":{"email":"e779602c8837ee05f20479a88468ad788a58f934@bigdaz.com","name":"daz"},"sha":"e77a2b286352f2f89f3dc2d966ff0d5eee7aee4b","message":"Cleaned up a bunch more stuff in MavenResolver\n- Use regular logging instead of ivy logging\n- Consolidated multiple code branches for parsing maven meta-data","url":"https://api.github.com/repos/gradle/gradle/commits/e77a2b286352f2f89f3dc2d966ff0d5eee7aee4b"},{"author":{"email":"e779602c8837ee05f20479a88468ad788a58f934@bigdaz.com","name":"daz"},"sha":"b9df0805bb1beba89b5552ea815a48bbd72d4e9b","message":"Added RepositoryTransport, to encapsulate details about use of local-file vs http for maven and ivy resolvers\n- Handles conversion of URI -> path\n- Provides cachemanager implementation for local\n- Provides Ivy Repository implementation\n- Only used for MavenResolver for now","url":"https://api.github.com/repos/gradle/gradle/commits/b9df0805bb1beba89b5552ea815a48bbd72d4e9b"},{"author":{"email":"e779602c8837ee05f20479a88468ad788a58f934@bigdaz.com","name":"daz"},"sha":"fd78401df80ef226a6457a96b3aad7015483ce5c","message":"Use RepositoryTransport to provide transport-specific details to all home-spun resolvers\n- Replaced CommonsHttpClientResolver with IvyResolver (would also work as a non-publishing FileResolver)\n- Added consistent PatternBasedResolver interface that allows resolver to be configured with patterns in a file/http neutral fashion\n   - RepositoryTransport is used to normalise artifact location into Resolver-specific string.","url":"https://api.github.com/repos/gradle/gradle/commits/fd78401df80ef226a6457a96b3aad7015483ce5c"},{"author":{"email":"e779602c8837ee05f20479a88468ad788a58f934@bigdaz.com","name":"daz"},"sha":"8feddb5813c62f90465e861aa28b618955807f47","message":"Copied ivy.RepositoryResolver to org.gradle.api.internal.repository.RepositoryResolver so we can start fixing/replacing it with our own implementation\n- Used for local and remove maven{} repositories, as well as remote ivy {} repositories so far","url":"https://api.github.com/repos/gradle/gradle/commits/8feddb5813c62f90465e861aa28b618955807f47"},{"author":{"email":"e779602c8837ee05f20479a88468ad788a58f934@bigdaz.com","name":"daz"},"sha":"2254df45013150d90b225f214a6e48cc5b48ca3a","message":"Replace ivy messaging with regular logging in imported RepositoryResolver","url":"https://api.github.com/repos/gradle/gradle/commits/2254df45013150d90b225f214a6e48cc5b48ca3a"},{"author":{"email":"e779602c8837ee05f20479a88468ad788a58f934@bigdaz.com","name":"daz"},"sha":"25f6797191832fb6b2f66ecc93c7b300ff1df015","message":"More cleanup/inlining of RepositoryResolver \n- now all of the repository access is in _our_ RepositoryResolver, so we can start to use the requested Artifact to look for cached artifacts elsewhere","url":"https://api.github.com/repos/gradle/gradle/commits/25f6797191832fb6b2f66ecc93c7b300ff1df015"},{"author":{"email":"e779602c8837ee05f20479a88468ad788a58f934@bigdaz.com","name":"daz"},"sha":"c4eca1a3bbf50792dc2a10808aac8200f09e14f6","message":"Checkstyle fixes","url":"https://api.github.com/repos/gradle/gradle/commits/c4eca1a3bbf50792dc2a10808aac8200f09e14f6"}],"ref":"refs/heads/master","head":"c4eca1a3bbf50792dc2a10808aac8200f09e14f6","push_id":53415203,"size":8}