Skip to content
Christopher Molin edited this page Dec 1, 2024 · 5 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?

Only JDK 17 has been confirmed, as it is used in testing.

Source: pom.xml#47
Updated: 2024-09-26

  • 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?

Only version 7.8.0 of openapi-generator-maven-plugin has been confirmed, as it is used in testing.

Source: pom.xml#44
Updated: 2024-09-26

  • 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