Zhang Zihan
03/18/2025, 11:57 AMlibs.versions.toml
are different (libraries use lowercase with -
, plugins use lower camel case).
Is there a standard in this regard? Should I follow this naming convention?tapchicoma
03/18/2025, 12:03 PMVampire
03/18/2025, 12:05 PMZhang Zihan
03/18/2025, 12:17 PMandroid-application
in plugins.
But kmp.jetbrains.com uses androidApplication
.Vampire
03/18/2025, 12:18 PMtapchicoma
03/18/2025, 12:19 PMVampire
03/18/2025, 12:21 PMZhang Zihan
03/18/2025, 12:25 PMversionCatalogs
instead of BOM to manage versions, and the lack of clear naming conventions may indeed cause confusion/inconsistency.
For example:
// settings.gradle.kts
dependencyResolutionManagement {
versionCatalogs {
create("cryptographyLibs") {
from("dev.whyoleg.cryptography:cryptography-version-catalog:0.4.0")
}
create("kotlincryptoLibs") {
from("org.kotlincrypto:version-catalog:0.7.0")
}
}
}
Vampire
03/18/2025, 12:30 PMtapchicoma
03/18/2025, 4:58 PMJavier
03/18/2025, 7:10 PMandroid
But I would expect having something like
foo-bar-bazQuxQuz