Skip to content

Commit f898fb8

Browse files
committed
Skip non-external dependency declarations in POM
1 parent 48f223c commit f898fb8

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

deployment.gradle

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -83,12 +83,15 @@ publishing {
8383
// Include transitive dependencies
8484
withXml {
8585
def dependenciesNode = asNode().appendNode("dependencies")
86-
project.configurations.implementation.allDependencies.each {
87-
def dependencyNode = dependenciesNode.appendNode("dependency")
88-
dependencyNode.appendNode("groupId", it.group)
89-
dependencyNode.appendNode("artifactId", it.name)
90-
dependencyNode.appendNode("version", it.version)
91-
}
86+
project.configurations.implementation
87+
.allDependencies
88+
.findAll { it.name != "unspecified" }
89+
.each {
90+
def dependencyNode = dependenciesNode.appendNode("dependency")
91+
dependencyNode.appendNode("groupId", it.group)
92+
dependencyNode.appendNode("artifactId", it.name)
93+
dependencyNode.appendNode("version", it.version)
94+
}
9295
}
9396
}
9497
}

0 commit comments

Comments
 (0)