Skip to content
Christopher Molin edited this page Apr 27, 2025 · 6 revisions

Welcome to the openapi-to-java-records-mustache-templates wiki!

F.A.Q

  • How is the semantic version determined?

Only changes made to .mustache-files and the generated .java-files are considered, under strict conditions.

Source: Semantic Versioning
Updated: 2024-12-01

  • What version of Java is supported?

JDK 17 and 21 have been confirmed, as they are used in testing.

Source: pom.xml#47
Updated: 2025-04-27

  • What version of OpenAPI Specification is supported?

Only version 3.0.0 of OpenAPI Spec. has been confirmed, as it is used in testing.

Source: /src/main/resources/api.yaml#1
Updated: 2024-09-26

  • What version of openapi-generator-maven-plugin is supported?

The latest version 7.12.0 of openapi-generator-maven-plugin has been confirmed, as it is used in testing.

Source: pom.xml#44
Updated: 2025-04-27

  • Are generated classes formatted with any formatter?

Generated classes are not strictly formatted, but closely resemble google-java-format. However, due to the default model.mustache-template file, generated classes may have unused imports - which would not adhere to the format.

Updated: 2024-09-26