in initializer-generator/src/main/java/com/alibaba/initializer/metadata/InitializerMetadataBuilder.java [79:95]
protected void applyDefaults(InitializerMetadata metadata) {
if (!StringUtils.hasText(metadata.getName().getContent())) {
metadata.getName().setContent("demo");
}
if (!StringUtils.hasText(metadata.getDescription().getContent())) {
metadata.getDescription().setContent("Demo Project");
}
if (!StringUtils.hasText(metadata.getGroupId().getContent())) {
metadata.getGroupId().setContent("com.example");
}
if (!StringUtils.hasText(metadata.getVersion().getContent())) {
metadata.getVersion().setContent("0.0.1-SNAPSHOT");
}
if (CollectionUtils.isEmpty(metadata.getArchitecture().getContent())) {
metadata.getArchitecture().getContent().add(new Architecture("none", "None", null));
}
}