Skip to content
This repository was archived by the owner on Feb 12, 2022. It is now read-only.

Add RAML 1.0 support to raml-to-jaxrs #211

Closed
21 tasks done
jstoiko opened this issue Nov 11, 2016 · 0 comments
Closed
21 tasks done

Add RAML 1.0 support to raml-to-jaxrs #211

jstoiko opened this issue Nov 11, 2016 · 0 comments
Assignees
Milestone

Comments

@jstoiko
Copy link
Contributor

jstoiko commented Nov 11, 2016

Work-in-progress: https://github.com/mulesoft/raml-for-jax-rs/tree/release/2.0.0

  • Generate interfaces
  • Generate types
  • Generate helpers
  • Generate JAX-RS code from RAML 1.0
  • Generate JAX-RS code from RAML 0.8
  • Option for writing javadoc + JAXB annotations on types
  • Option for JSR 303 annotations relative to facets (doing)
  • Option for Jackson annotations
  • Option for GSon annotations
  • some basic testing
  • Adequate testing (I can now write tests simply)
  • Some dependencies between classes might not be resolved properly.
  • Controlling class names through RAML annotations
  • Controlling native types through RAML format facet
  • Enums as types
  • Internal enum types
  • enums for GSon and Jackson
  • Unions (discriminators)
  • Adding jaxb example
  • documentation for type plugins.
  • Testing setup of plugins
@jstoiko jstoiko added this to the 2.0.0 milestone Nov 11, 2016
@jstoiko jstoiko added the 2.0.x label Apr 20, 2017
@jstoiko jstoiko closed this as completed Apr 20, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants