-
Type: Task
-
Resolution: Fixed
-
Priority: Unknown
-
None
-
Affects Version/s: None
-
Component/s: Project Structure
-
None
-
29
-
SDK FY21-Q3.
Ideally, we should only define our dependency versions in one location. Right now it is spread across a few build scripts. It seems there are caveats around doing it only in `buildSrc/kotlin/Constants` as those might not be available for plugin versions.
See
- https://docs.gradle.org/6.6.1/userguide/plugins.html#sec:plugin_version_management
- https://github.com/gradle/gradle/issues/11090
Most likely we need to unify around doing it in a `gradle.properties` file and then maybe let `Constants.kt` read from there so we can get type-safe access as well.