fr.norad.jaxrs.doc:jaxrs-doc

better, faster, stronger swagger like dedicated to jaxrs

License

License

GroupId

GroupId

fr.norad.jaxrs.doc
ArtifactId

ArtifactId

jaxrs-doc
Last Version

Last Version

0.3
Release Date

Release Date

Type

Type

pom
Description

Description

better, faster, stronger swagger like dedicated to jaxrs
Project Organization

Project Organization

n0rad
Source Code Management

Source Code Management

https://github.com/n0rad/jaxrs-doc

Download jaxrs-doc

Filename Size
jaxrs-doc-0.3.pom 6 KB
Browse

How to add to project

<!-- https://jarcasting.com/artifacts/fr.norad.jaxrs.doc/jaxrs-doc/ -->
<dependency>
    <groupId>fr.norad.jaxrs.doc</groupId>
    <artifactId>jaxrs-doc</artifactId>
    <version>0.3</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/fr.norad.jaxrs.doc/jaxrs-doc/
implementation 'fr.norad.jaxrs.doc:jaxrs-doc:0.3'
// https://jarcasting.com/artifacts/fr.norad.jaxrs.doc/jaxrs-doc/
implementation ("fr.norad.jaxrs.doc:jaxrs-doc:0.3")
'fr.norad.jaxrs.doc:jaxrs-doc:pom:0.3'
<dependency org="fr.norad.jaxrs.doc" name="jaxrs-doc" rev="0.3">
  <artifact name="jaxrs-doc" type="pom" />
</dependency>
@Grapes(
@Grab(group='fr.norad.jaxrs.doc', module='jaxrs-doc', version='0.3')
)
libraryDependencies += "fr.norad.jaxrs.doc" % "jaxrs-doc" % "0.3"
[fr.norad.jaxrs.doc/jaxrs-doc "0.3"]

Dependencies

provided (1)

Group / Artifact Type Version
org.projectlombok : lombok jar 1.12.6

test (3)

Group / Artifact Type Version
junit : junit jar 4.10
org.easytesting : fest-assert-core jar 2.0M8
org.mockito : mockito-all jar 1.9.0-rc1

Project Modules

  • api
  • core
  • swagger
  • maven-plugin

jaxrs-doc

Documentation for JAX-RS

support :

  • all information extractable from source code (deprecated, exceptions, return types, param types, bean and properties info, ...)
  • all jaxrs information (@Path, @Consumes, @produced, @HttpMethod, @Encoded, @DefaultValues, ...)
  • all bean validation information from resources and beans
  • cxf non jaxrs spec scoped information (multipart)
  • jersey non jaxrs spec scoped information (multiplart)
  • jackson bean mapping and transformation with JAXB annotation support
  • some jaxrs-doc annotations to improve doc on resources and beans (@Outdated, @Summary, @Description)
  • some jaxrs-doc annotations to override too generic info from code (return of Response, Exception http code mapping, ...)

Versions

Version
0.3
0.2