Join the discussion

Write your take first — we'll ask for email only when you're ready to publish.

  • Hacker News
  • what happens when someone changes definitions in a way that would break existing apps? can Spec4J catch that automatically before the new version gets released?
  • If breaking changes are introduced to existing APIS, the action does not detect and notify the developer. It could be a useful addition to the action checks!
  • spec4j is a github action that converts your REST API definitions in Spring Controller Interfaces packaged in jars. It utilizes the simplicity of the TypeSpec language to write TypeScript-like code and the power of OpenAPI tools to generate language and framework-specific code.