Skip to content

Commit de92b00

Browse files
committed
Add generated sources to delombok sourcepath
fixes #1301
1 parent 842abef commit de92b00

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

lombok-plugin/src/main/java/io/freefair/gradle/plugins/lombok/LombokPlugin.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,9 +101,10 @@ private void configureSourceSetDefaults(SourceSet sourceSet) {
101101
handleLombokConfig(sourceSet, compileTaskProvider, delombokTaskProvider);
102102

103103
delombokTaskProvider.configure(delombok -> {
104-
delombok.getEncoding().set(compileTaskProvider.get().getOptions().getEncoding());
104+
delombok.getEncoding().set(compileTaskProvider.map(c -> c.getOptions().getEncoding()));
105105
delombok.getClasspath().from(sourceSet.getCompileClasspath());
106106
delombok.getInput().from(sourceSet.getJava().getSourceDirectories());
107+
delombok.getSourcepath().from(compileTaskProvider.flatMap(c -> c.getOptions().getGeneratedSourceOutputDirectory()));
107108
delombok.dependsOn(sourceSet.getJava().getBuildDependencies());
108109
});
109110
});

0 commit comments

Comments
 (0)