@@ -30,18 +30,18 @@ plugins {
30
30
}
31
31
32
32
shardConnectedCheckTasks(project)
33
-
34
- subprojects {
35
- // Wait for version catalog to be ready. There is no direct hook, but it happens
36
- // before base is applied.
37
- plugins.withId(" base" ) {
38
- configurations.configureEach {
39
- // There could be transitive dependencies in tests with a lower version. This could cause
40
- // problems with a newer Kotlin version that we use.
41
- resolutionStrategy.force(libs.kotlin.reflect)
42
- }
43
- }
44
- }
33
+ //
34
+ // subprojects {
35
+ // // Wait for version catalog to be ready. There is no direct hook, but it happens
36
+ // // before base is applied.
37
+ // plugins.withId("base") {
38
+ // configurations.configureEach {
39
+ // // There could be transitive dependencies in tests with a lower version. This could cause
40
+ // // problems with a newer Kotlin version that we use.
41
+ // resolutionStrategy.force(libs.kotlin.reflect)
42
+ // }
43
+ // }
44
+ // }
45
45
46
46
apply (from = rootProject.file(" .buildscript/binary-validation.gradle" ))
47
47
@@ -112,20 +112,6 @@ subprojects {
112
112
.configureEach { mustRunAfter(tasks.matching { it is Sign }) }
113
113
}
114
114
115
- allprojects {
116
-
117
- configurations.all {
118
- resolutionStrategy.eachDependency {
119
- // This ensures that any time a dependency has a transitive dependency upon androidx.lifecycle,
120
- // it uses the same version as the rest of the project. This is crucial, since Androidx
121
- // libraries are never in sync and lifecycle 2.4.0 introduced api-breaking changes.
122
- if (requested.group == " androidx.lifecycle" ) {
123
- useVersion(libs.versions.androidx.lifecycle.get())
124
- }
125
- }
126
- }
127
- }
128
-
129
115
// This task is invoked by the documentation site generator script in the main workflow project (not
130
116
// in this repo), which also expects the generated files to be in a specific location. Both the task
131
117
// name and destination directory are defined in this script:
0 commit comments