1
0
mirror of synced 2026-08-03 16:56:56 +00:00

Create the rncToXsd Task lazily

This commit is contained in:
Lars Grefer
2019-08-23 01:56:59 +02:00
committed by Rob Winch
parent fb9bd57936
commit a5cdd8451d
@@ -2,7 +2,6 @@ package trang;
import org.gradle.api.Plugin;
import org.gradle.api.Project;
import org.gradle.api.Task;
/**
* Used for converting .rnc files to .xsd files.
@@ -11,8 +10,9 @@ import org.gradle.api.Task;
public class TrangPlugin implements Plugin<Project> {
@Override
public void apply(Project project) {
Task rncToXsd = project.getTasks().create("rncToXsd", RncToXsd.class);
rncToXsd.setDescription("Converts .rnc to .xsd");
rncToXsd.setGroup("Build");
project.getTasks().register("rncToXsd", RncToXsd.class, rncToXsd -> {
rncToXsd.setDescription("Converts .rnc to .xsd");
rncToXsd.setGroup("Build");
});
}
}