Skip to content

Commit

Permalink
Add generated sources to delombok sourcepath
Browse files Browse the repository at this point in the history
fixes #1301
  • Loading branch information
larsgrefer committed Feb 22, 2025
1 parent 842abef commit de92b00
Showing 1 changed file with 2 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -101,9 +101,10 @@ private void configureSourceSetDefaults(SourceSet sourceSet) {
handleLombokConfig(sourceSet, compileTaskProvider, delombokTaskProvider);

delombokTaskProvider.configure(delombok -> {
delombok.getEncoding().set(compileTaskProvider.get().getOptions().getEncoding());
delombok.getEncoding().set(compileTaskProvider.map(c -> c.getOptions().getEncoding()));
delombok.getClasspath().from(sourceSet.getCompileClasspath());
delombok.getInput().from(sourceSet.getJava().getSourceDirectories());
delombok.getSourcepath().from(compileTaskProvider.flatMap(c -> c.getOptions().getGeneratedSourceOutputDirectory()));
delombok.dependsOn(sourceSet.getJava().getBuildDependencies());
});
});
Expand Down

0 comments on commit de92b00

Please sign in to comment.