|
@@ -30,11 +30,11 @@ public class PomValidationPrecommitPlugin extends PrecommitPlugin {
|
|
|
.register("validate" + publicationName + "Pom", PomValidationTask.class);
|
|
|
validatePom.configure(t -> t.dependsOn(validateTask));
|
|
|
validateTask.configure(task -> {
|
|
|
- GenerateMavenPom generateMavenPom = project.getTasks()
|
|
|
+ TaskProvider<GenerateMavenPom> generateMavenPom = project.getTasks()
|
|
|
.withType(GenerateMavenPom.class)
|
|
|
- .getByName("generatePomFileFor" + publicationName + "Publication");
|
|
|
+ .named("generatePomFileFor" + publicationName + "Publication");
|
|
|
task.dependsOn(generateMavenPom);
|
|
|
- task.getPomFile().fileValue(generateMavenPom.getDestination());
|
|
|
+ task.getPomFile().fileProvider(generateMavenPom.map(GenerateMavenPom::getDestination));
|
|
|
});
|
|
|
});
|
|
|
|