JAX RS Linker API

Compile-time resource link resolution for JAX-RS

License

License

GroupId

GroupId

fr.vidal.oss
ArtifactId

ArtifactId

jax-rs-linker-api
Last Version

Last Version

1.0.0-M1
Release Date

Release Date

Type

Type

jar
Description

Description

JAX RS Linker API
Compile-time resource link resolution for JAX-RS

Download jax-rs-linker-api

How to add to project

<!-- https://jarcasting.com/artifacts/fr.vidal.oss/jax-rs-linker-api/ -->
<dependency>
    <groupId>fr.vidal.oss</groupId>
    <artifactId>jax-rs-linker-api</artifactId>
    <version>1.0.0-M1</version>
</dependency>
// https://jarcasting.com/artifacts/fr.vidal.oss/jax-rs-linker-api/
implementation 'fr.vidal.oss:jax-rs-linker-api:1.0.0-M1'
// https://jarcasting.com/artifacts/fr.vidal.oss/jax-rs-linker-api/
implementation ("fr.vidal.oss:jax-rs-linker-api:1.0.0-M1")
'fr.vidal.oss:jax-rs-linker-api:jar:1.0.0-M1'
<dependency org="fr.vidal.oss" name="jax-rs-linker-api" rev="1.0.0-M1">
  <artifact name="jax-rs-linker-api" type="jar" />
</dependency>
@Grapes(
@Grab(group='fr.vidal.oss', module='jax-rs-linker-api', version='1.0.0-M1')
)
libraryDependencies += "fr.vidal.oss" % "jax-rs-linker-api" % "1.0.0-M1"
[fr.vidal.oss/jax-rs-linker-api "1.0.0-M1"]

Dependencies

provided (1)

Group / Artifact Type Version
javax.servlet : javax.servlet-api jar 3.1.0

test (4)

Group / Artifact Type Version
junit : junit jar 4.12
org.assertj : assertj-core jar 3.13.2
org.mockito : mockito-core jar 3.0.0
nl.jqno.equalsverifier : equalsverifier jar 3.1.9

Project Modules

There are no modules declared in this project.

JAX-RS linker

Build status

Build Status Coverage Status

Scope

JAX-RS Linker generates typesafe static links between resources at compile time! Tiny API, no runtime overhead!

Compatibility note

This works only with JAX-RS 2.x implementations!

Detailed documentation

Please see the wiki.

fr.vidal.oss

VIDAL

Vidal Tech's repository

Versions

Version
1.0.0-M1