Support method chaining in AbstractAotProcessor.Settings

See gh-29266
This commit is contained in:
Sam Brannen
2022-10-10 19:05:53 +02:00
parent 7ed42ca4ca
commit f00e4b230f
3 changed files with 27 additions and 19 deletions

View File

@@ -128,13 +128,12 @@ class ContextAotProcessorTests {
private static Settings createSettings(Path sourceOutput, Path resourceOutput,
Path classOutput, String groupId, String artifactId) {
Settings settings = new Settings();
settings.setSourceOutput(sourceOutput);
settings.setResourceOutput(resourceOutput);
settings.setClassOutput(classOutput);
settings.setArtifactId(artifactId);
settings.setGroupId(groupId);
return settings;
return new Settings()
.setSourceOutput(sourceOutput)
.setResourceOutput(resourceOutput)
.setClassOutput(classOutput)
.setArtifactId(artifactId)
.setGroupId(groupId);
}
@Override