Skip to content

Commit

Permalink
Update list of consolidated configurations
Browse files Browse the repository at this point in the history
  • Loading branch information
malliaridis committed Oct 1, 2024
1 parent 3212b5b commit 699480d
Show file tree
Hide file tree
Showing 2 changed files with 11,081 additions and 3,830 deletions.
37 changes: 35 additions & 2 deletions gradle/validation/dependencies.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,20 @@ allprojects {

def consolidatedConfigurations = project.configurations.matching {
it.name in [
"annotationProcessor",
"compileClasspath",
"libExt",
"packaging",
"runtimeClasspath",
"annotationProcessor",
"runtimeLibs",
"server",
"serverLib",
"solrCore",
"solrFullTgz",
"solrPlatformLibs",
"solrSlimTgz",
"testCompileClasspath",
"testRuntimeClasspath"
"testRuntimeClasspath",
]
}

Expand Down Expand Up @@ -92,6 +101,9 @@ allprojects {
handler.add(conf.name, libs.grpc.context, {
because 'version alignment for consistency across project'
})
handler.add(conf.name, libs.commonscli.commonscli, {
because 'version alignment for consistency across project'
})
handler.add(conf.name, libs.commonscodec.commonscodec, {
because 'version alignment for consistency across project'
})
Expand Down Expand Up @@ -122,6 +134,9 @@ allprojects {
handler.add(conf.name, libs.fasterxml.woodstox.core, {
because 'version alignment for consistency across project'
})
handler.add(conf.name, libs.slf4j.api, {
because 'version alignment for consistency across project'
})
handler.add(conf.name, libs.slf4j.jultoslf4j, {
because 'version alignment for consistency across project'
})
Expand Down Expand Up @@ -149,6 +164,24 @@ allprojects {
handler.add(conf.name, libs.bc.jose4j, {
because 'version alignment for consistency across project'
})
handler.add(conf.name, libs.lmax.disruptor, {
because 'version alignment for consistency across project'
})
handler.add(conf.name, libs.apache.httpcomponents.httpclient, {
because 'version alignment for consistency across project'
})
handler.add(conf.name, libs.apache.httpcomponents.httpcore, {
because 'version alignment for consistency across project'
})
handler.add(conf.name, libs.apache.httpcomponents.httpmime, {
because 'version alignment for consistency across project'
})
handler.add(conf.name, libs.apache.zookeeper.zookeeper, {
because 'version alignment for consistency across project'
})
handler.add(conf.name, libs.apache.zookeeper.jute, {
because 'version alignment for consistency across project'
})

// Add transitive dependencies as constraints to align versions
handler.add(conf.name, libs.checkerframework.qual, {
Expand Down
Loading

0 comments on commit 699480d

Please sign in to comment.