Skip to content

Commit 7a20417

Browse files
committed
Allow extension of InitializrMetadataBuilder
Closes gh-1622
1 parent ec57614 commit 7a20417

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

initializr-metadata/src/main/java/io/spring/initializr/metadata/InitializrMetadataBuilder.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,13 +37,17 @@
3737
* @author Stephane Nicoll
3838
* @see InitializrMetadataCustomizer
3939
*/
40-
public final class InitializrMetadataBuilder {
40+
public class InitializrMetadataBuilder {
4141

4242
private final List<InitializrMetadataCustomizer> customizers = new ArrayList<>();
4343

4444
private final InitializrConfiguration configuration;
4545

46-
private InitializrMetadataBuilder(InitializrConfiguration configuration) {
46+
/**
47+
* Create a new instance with the given configuration.
48+
* @param configuration the configuration to use
49+
*/
50+
protected InitializrMetadataBuilder(InitializrConfiguration configuration) {
4751
this.configuration = configuration;
4852
}
4953

0 commit comments

Comments
 (0)