Home - Chrimle/openapi-to-java-records-mustache-templates GitHub Wiki

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 have been confirmed, as it is used in testing.

Source: maven.yml#L43
Updated: 2026-03-08

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

Multiple versions are verified as part of the build and test phase.

Source: maven.yml#26
Updated: 2026-03-08

  • 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

âš ī¸ **GitHub.com Fallback** âš ī¸