Skip to content

Commit ecbe2de

Browse files
authored
Merge pull request #686 from bci-oss/681-allow-automatic-language-selection-in-documentation-generator
Reintroduce automatic language selection in documentation generator
2 parents 7d94def + 9fff872 commit ecbe2de

File tree

2 files changed

+1
-6
lines changed

2 files changed

+1
-6
lines changed

core/esmf-aspect-model-document-generators/src/main/java/org/eclipse/esmf/aspectmodel/generator/docu/AspectModelDocumentationGenerator.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ public Stream<DocumentationArtifact> generate() {
9999
logMissingTranslations( aspect(), language );
100100
templateContext.put( "i18n", new I18nLanguageBundle( language ) );
101101
final TemplateEngine templateEngine = new TemplateEngine( templateContext, engineConfiguration );
102-
final String artifactName = "%s_%s.html".formatted( aspect().getName(), config.locale().toLanguageTag() );
102+
final String artifactName = "%s_%s.html".formatted( aspect().getName(), language.toLanguageTag() );
103103
String source = templateEngine.apply( DOCU_ROOT_DIR + "/templates/html/aspect-model-documentation" );
104104
source = insertAspectModelDiagram( source, language );
105105
source = insertStaticPlaceholders( source );

core/esmf-aspect-model-document-generators/src/main/java/org/eclipse/esmf/aspectmodel/generator/docu/DocumentationGenerationConfig.java

-5
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,4 @@ public record DocumentationGenerationConfig(
2828
Locale locale,
2929
String stylesheet
3030
) implements GenerationConfig {
31-
public DocumentationGenerationConfig {
32-
if ( locale == null ) {
33-
locale = Locale.ENGLISH;
34-
}
35-
}
3631
}

0 commit comments

Comments
 (0)