added jlink plugin

This commit is contained in:
2021-07-25 18:11:11 +02:00
parent 3aa725a851
commit 93981eb796
9 changed files with 153 additions and 15 deletions

View File

@@ -24,7 +24,8 @@ public class LombokPlugin implements Plugin<Project> {
ObjectFactory objectFactory = project.getObjects();
LombokExtension ext = project.getExtensions()
.create("lombok", LombokExtension.class,
objectFactory.property(String.class).convention("1.18.20")
objectFactory.property(String.class)
.convention((String) project.getExtensions().getExtraProperties().get("version.lombok"))
);
JavaPluginConvention javaPluginConvention = project.getConvention().getPlugin(JavaPluginConvention.class);
SourceSetContainer sourceSetContainer = javaPluginConvention.getSourceSets();