diff --git a/jsass-plugin/src/main/java/io/freefair/gradle/plugins/jsass/PrepareWebjars.java b/jsass-plugin/src/main/java/io/freefair/gradle/plugins/jsass/PrepareWebjars.java index 1d4cd0bf..f06056e4 100644 --- a/jsass-plugin/src/main/java/io/freefair/gradle/plugins/jsass/PrepareWebjars.java +++ b/jsass-plugin/src/main/java/io/freefair/gradle/plugins/jsass/PrepareWebjars.java @@ -10,6 +10,8 @@ import org.gradle.api.tasks.OutputDirectory; import org.gradle.api.tasks.TaskAction; +import java.io.File; + @Getter @Setter public class PrepareWebjars extends DefaultTask { @@ -27,7 +29,7 @@ public void extractWebjars() { sync.setDuplicatesStrategy(DuplicatesStrategy.WARN); - webjars.getFiles().forEach(file -> + webjars.filter(File::isFile).getFiles().forEach(file -> sync.from(getProject().zipTree(file), jarSpec -> { jarSpec.include("META-INF/resources/webjars/**"); jarSpec.setIncludeEmptyDirs(false);