Introduce builder API for AOT processor Settings

Closes gh-29341
This commit is contained in:
Sam Brannen
2022-10-18 16:33:16 +02:00
parent cb44e09694
commit eadb003a8d
4 changed files with 255 additions and 76 deletions

View File

@@ -109,12 +109,13 @@ class TestAotProcessorTests extends AbstractAotTests {
private static Settings createSettings(Path sourceOutput, Path resourceOutput, Path classOutput, String groupId,
String artifactId) {
return new Settings()
.setSourceOutput(sourceOutput)
.setResourceOutput(resourceOutput)
.setClassOutput(classOutput)
.setArtifactId(artifactId)
.setGroupId(groupId);
return Settings.builder()
.sourceOutput(sourceOutput)
.resourceOutput(resourceOutput)
.classOutput(classOutput)
.artifactId(artifactId)
.groupId(groupId)
.build();
}
}