Move SY dependencies to version catalogs

This commit is contained in:
Jobobby04 2022-03-04 16:34:21 -05:00
parent 1df1a331dd
commit 4b1d6400a4
4 changed files with 31 additions and 12 deletions

View File

@ -235,27 +235,26 @@ dependencies {
// SY --> // SY -->
// Changelog // Changelog
implementation("com.github.gabrielemariotti.changeloglib:changelog:2.1.0") implementation(sylibs.changelog)
// Text distance (EH) // Text distance (EH)
implementation ("info.debatty:java-string-similarity:2.0.0") implementation (sylibs.simularity)
// Firebase (EH) // Firebase (EH)
implementation("com.google.firebase:firebase-analytics-ktx:20.0.2") implementation(sylibs.firebase.analytics)
implementation("com.google.firebase:firebase-crashlytics-ktx:18.2.7") implementation(sylibs.firebase.crashlytics.ktx)
// Better logging (EH) // Better logging (EH)
implementation("com.elvishew:xlog:1.11.0") implementation(sylibs.xlog)
// Debug utils (EH) // Debug utils (EH)
val debugOverlayVersion = "1.1.3" debugImplementation(sylibs.debugOverlay.standard)
debugImplementation("com.ms-square:debugoverlay:$debugOverlayVersion") "releaseTestImplementation"(sylibs.debugOverlay.noop)
"releaseTestImplementation"("com.ms-square:debugoverlay-no-op:$debugOverlayVersion") releaseImplementation(sylibs.debugOverlay.noop)
releaseImplementation("com.ms-square:debugoverlay-no-op:$debugOverlayVersion") testImplementation(sylibs.debugOverlay.noop)
testImplementation("com.ms-square:debugoverlay-no-op:$debugOverlayVersion")
// RatingBar (SY) // RatingBar (SY)
implementation("me.zhanghai.android.materialratingbar:library:1.4.0") implementation(sylibs.ratingbar)
} }
tasks { tasks {

View File

@ -4,7 +4,7 @@ buildscript {
classpath(libs.google.services.gradle) classpath(libs.google.services.gradle)
classpath(libs.aboutlibraries.gradle) classpath(libs.aboutlibraries.gradle)
classpath(kotlinx.serialization.gradle) classpath(kotlinx.serialization.gradle)
classpath("com.google.firebase:firebase-crashlytics-gradle:2.8.0") classpath(sylibs.firebase.crashlytics.gradle)
} }
} }

View File

@ -0,0 +1,17 @@
[versions]
crashlytics-gradle = "2.8.0"
debugOverlay = "1.1.3"
[libraries]
firebase-analytics = "com.google.firebase:firebase-analytics-ktx:20.0.2"
firebase-crashlytics-ktx = "com.google.firebase:firebase-crashlytics-ktx:18.2.7"
firebase-crashlytics-gradle = "com.google.firebase:firebase-crashlytics-gradle:2.8.0"
changelog = "com.github.gabrielemariotti.changeloglib:changelog:2.1.0"
simularity = "info.debatty:java-string-similarity:2.0.0"
xlog = "com.elvishew:xlog:1.11.0"
debugOverlay-standard = { module = "com.ms-square:debugoverlay", version.ref = "debugOverlay" }
debugOverlay-noop = { module = "com.ms-square:debugoverlay-no-op", version.ref = "debugOverlay" }
ratingbar = "me.zhanghai.android.materialratingbar:library:1.4.0"

View File

@ -24,6 +24,9 @@ dependencyResolutionManagement {
create("androidx") { create("androidx") {
from(files("gradle/androidx.versions.toml")) from(files("gradle/androidx.versions.toml"))
} }
create("sylibs") {
from(files("gradle/sy.versions.toml"))
}
} }
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories { repositories {