Lunatech Labs

 

jax-doclets version history

jax-doclets project home page

0.10.0

  • New JPA doclet
  • Doclet parameter to turn off HTTP/JavaScript/XML/JSON examples
  • Show more @XMLElement attributes
  • Bug: JSON examples uses double-quoted property names
  • Bug: Issues with & encoding
  • Bug: Build fails on Windows
  • Bug: Add line wrapping to examples

0.9.0

  • Support resource methods in superclasses
  • Added @include taglet
  • Make RESTEasy dependency optional
  • Path Regexp support
  • Fixed Maven dependencies on OSX
  • Added -disablejsontypename flag to customise the JSON example

0.8.1

  • Fix NullPointerException when using default stylesheet
  • Add default stylesheet as default-doclet.css when using custom stylesheet

0.8

  • Use Maven and upload to Maven Central

0.7

  • Fixed -footer parameter
  • Added JS client API example for JAX-RS doclet
  • Added JSON example for JAXB doclet
  • Use @GET, @HEAD, @POST, @PUT, @DELETE methods for resource documentation in this order

0.6

  • Custom stylesheet support
  • Aligned CSS class names with JavaDoc class names
  • Added resource index page for JAX-RS
  • Default to UTF-8 encoding
  • Added intra-links and anchors to JAX-RS methods and JAXB categories
  • Support RESTEasy's @Form annotation
  • Added deep-links in JAX-RS overview for empty resources

0.5

  • Wrote a manual
  • Layout tweaks
  • Support -charset, -footer and -header parameters (Peter Bryant)
  • Moved path parameters to top of documentation (Peter Bryant)
  • Added -jaxrscontext parameter (Peter Bryant)
  • Added @RequestHeader and @ResponseHeader taglets (Peter Bryant)

0.4

  • Support resource locators and sub-resources
  • Support methods with no @Path annotation

0.3

  • Marked JAXB collections in the JavaDoc
  • Turned @HTTP output into a list
  • Added support for multiple @returnWrapped

0.2

  • Added support for @return JavaDoc and generate output documentation
  • Added taglet "@inputWrapped className" so that we can specify the real type of an input parameter of type String
  • Added taglet "@returnWrapped className" so that we can specify the real type of a return value of type String or Response
  • Support old versions of @Consumes and @Produces (@ConsumeMime and @ProduceMime)

About Lunatech

Lunatech Research was founded in 1993 as an IT consulting, product research and development team. Lunatech is a team of adept self-managing programmers, working with a very experienced commercial team.

Contact us

Lunatech Research B.V.
Heemraadssingel 70
3021 DD Rotterdam, The Netherlands.

Phone and email

Tel: +31 10 750 2600
Fax: +31 10 243 9902
Email: contact@lunatech.com