Skip to content

Latest commit

 

History

History
19 lines (11 loc) · 642 Bytes

README.md

File metadata and controls

19 lines (11 loc) · 642 Bytes

ronove

ronove is a Gradle plugin for minimal web applications.

It provides:

  • Typescript RPC stubs defined by Jakarta RESTful annotated controllers.
  • Server adapters for Jakarta RESTful Web Services
  • Supplemental annotations for web controller method definitions.

Opinionated choices:

  • DTOs defined as Controller parameters do not support inheritance (to keep code generation simple).

See examples at rv-test.

TODO

  • Describe controller definition annotations.