File tree Expand file tree Collapse file tree
builder/src/main/kotlin/org/screamingsandals/gradle/builder Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -18,6 +18,7 @@ package org.screamingsandals.gradle.builder
1818
1919import com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar
2020import org.gradle.api.Project
21+ import org.gradle.api.artifacts.FileCollectionDependency
2122import org.gradle.api.publish.PublishingExtension
2223import org.gradle.api.publish.maven.MavenPublication
2324import org.screamingsandals.gradle.builder.maven.NexusRepository
@@ -72,6 +73,11 @@ object MavenUtilities {
7273 val dependenciesNode = xml.asNode().appendNode(" dependencies" )
7374 project.configurations.getByName(" compileOnly" ).dependencies
7475 .forEach { dep ->
76+ // Skip file collection dependencies
77+ if (dep is FileCollectionDependency && dep.name == " unspecified" ) {
78+ return @forEach
79+ }
80+
7581 val dependencyNode = dependenciesNode.appendNode(" dependency" )
7682 dependencyNode.appendNode(" groupId" , dep.group)
7783 dependencyNode.appendNode(" artifactId" , dep.name)
You can’t perform that action at this time.
0 commit comments