-
Notifications
You must be signed in to change notification settings - Fork 11
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
## Goal Adding a couple more versions to the library catalogue to reduce the number of duplicate definitions. This was motivated by the need to do some clean up before adding the OTel BOM. It be nice to get rid of all of them but that doesn't seem possible, at least in some of the places we are using them? I don't know enough about this feature to address this.
- Loading branch information
Showing
5 changed files
with
23 additions
and
52 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,52 +1,21 @@ | ||
package io.embrace.gradle | ||
|
||
/** | ||
* Defines dependency versions that are used in the project. | ||
* Defines dependency versions that are used in the project that cannot be defined in libs.versions.toml | ||
*/ | ||
object Versions { | ||
@JvmField | ||
val compileSdk = 34 | ||
const val COMPILE_SDK = 34 | ||
|
||
@JvmField | ||
val minSdk = 21 | ||
const val MIN_SDK = 21 | ||
|
||
@JvmField | ||
val junit = "4.13.2" | ||
|
||
// NOTE: when updating keep this in sync with the version in buildSrc/build.gradle.kts | ||
@JvmField | ||
val kotlin = "1.7.21" | ||
const val JUNIT = "4.13.2" | ||
|
||
// kotin library exposed to the customer | ||
@JvmField | ||
val kotlinExposed = "1.4.32" | ||
|
||
@JvmField | ||
val dokka = "1.9.10" | ||
|
||
// NOTE: when updating keep this in sync with the version in buildSrc/build.gradle.kts | ||
@JvmField | ||
val detekt = "1.23.0" // kotlin 1.9 required before any further upgrades | ||
const val KOTLIN_EXPOSED = "1.4.32" | ||
|
||
// NOTE: when updating keep this in sync with the version in buildSrc/build.gradle.kts | ||
@JvmField | ||
val agp = "8.3.2" | ||
|
||
@JvmField | ||
val lint = "30.1.0" | ||
|
||
@JvmField | ||
val ndk = "21.4.7075529" | ||
|
||
@JvmField | ||
val openTelemetryCore = "1.38.0" | ||
|
||
@JvmField | ||
val openTelementrySemConv = "1.24.0-alpha" | ||
|
||
@JvmField | ||
val moshi = "1.12.0" | ||
// kotlin 1.9 required before any further upgrades | ||
const val DETEKT = "1.23.0" | ||
|
||
@JvmField | ||
val lifecycle = "2.5.0" | ||
const val NDK = "21.4.7075529" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters