Skip to content

Commit

Permalink
Don't use dependencyManagement in maven pom file
Browse files Browse the repository at this point in the history
  • Loading branch information
cleishm committed Oct 18, 2022
1 parent 3c4a6ca commit b15b129
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 1 deletion.
16 changes: 15 additions & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -172,7 +172,7 @@ dependencies {
antlr 'org.antlr:antlr4'

implementation 'org.antlr:antlr4-runtime'
implementation 'org.checkerframework:checker-qual:3.21.2'
implementation 'org.checkerframework:checker-qual'

testImplementation 'org.junit.jupiter:junit-jupiter-api'
testImplementation 'org.junit.jupiter:junit-jupiter-params'
Expand Down Expand Up @@ -219,6 +219,12 @@ signing {

task deploy() { }

dependencyManagement {
generatedPomCustomization {
enabled = false
}
}

publishing {
publications {
MavenDeployment(MavenPublication) {
Expand All @@ -228,6 +234,14 @@ publishing {
groupId 'org.tomlj'
artifactId project.archivesBaseName
version project.version
versionMapping {
usage('java-api') {
fromResolutionOf('runtimeClasspath')
}
usage('java-runtime') {
fromResolutionResult()
}
}
pom {
name = project.archivesBaseName
description = project.description
Expand Down
1 change: 1 addition & 0 deletions dependency-versions.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ dependencyManagement {
entry 'antlr4'
entry 'antlr4-runtime'
}
dependency('org.checkerframework:checker-qual:3.21.2')
dependencySet(group: 'org.junit.jupiter', version: '5.9.1') {
entry 'junit-jupiter-api'
entry 'junit-jupiter-engine'
Expand Down

0 comments on commit b15b129

Please sign in to comment.