Use custom dependency resolution

- Use Apache Ivy to resolve artifact URLs
- Update build model with full artifact IDs
- Generate Maven module metadata to support dynamic version constraints
- Resolve snapshot versions and generate snapshot metadata
- Add test fixtures and rewrite Gradle plugin tests
- Update dependencies
This commit is contained in:
Tad Fisher
2020-01-23 10:01:38 -08:00
parent 9a47ead9cb
commit 648be6bd07
72 changed files with 5163 additions and 3060 deletions

View File

@@ -4,7 +4,7 @@ plugins {
}
dependencies {
api("com.squareup.moshi:moshi:+")
api("com.squareup.okio:okio:+")
kapt("com.squareup.moshi:moshi-kotlin-codegen:+")
api("com.squareup.moshi:moshi:latest.release")
kapt("com.squareup.moshi:moshi-kotlin-codegen:latest.release")
implementation("net.swiftzer.semver:semver:latest.release")
}