Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / saw303 / gradle-java-rest-api
This plugin generates Java REST APIs for Micronaut, Spring and JAX-RS from a JSON specification
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saw303%2Fgradle-java-rest-api
Stars: 5
Forks: 3
Open Issues: 9
License: mit
Language: Java
Repo Size: 1.41 MB
Dependencies:
44
Created: over 6 years ago
Updated: 11 months ago
Last pushed: 8 months ago
Last synced: 8 months ago
Files
Loading...
Readme
Loading...
Dependencies
build.gradle
maven
- org.spockframework:spock-core * testImplementation
- io.micronaut:micronaut-inject-java * compileOnly
- ch.qos.logback:logback-classic 1.2.3 implementation
- ch.silviowangler.rest:rest-api-micronaut ${restApiVersion} implementation
- io.micronaut.configuration:micronaut-hibernate-validator * implementation
- io.micronaut:micronaut-http-client * implementation
- io.micronaut:micronaut-http-server-netty * implementation
- io.micronaut:micronaut-inject * implementation
- io.micronaut:micronaut-runtime * implementation
- io.micronaut:micronaut-validation * implementation
- javax.annotation:javax.annotation-api * implementation
- io.micronaut:micronaut-inject-java * testImplementation
- junit:junit 4.12 testImplementation
- org.hamcrest:hamcrest-all 1.3 testImplementation
- org.springframework.boot:spring-boot-starter-validation * implementation
- org.springframework.boot:spring-boot-starter-web * implementation
- org.springframework.boot:spring-boot-starter-test * testImplementation
- com.google.code.gson:gson ${gsonVersion} implementation
- com.google.guava:guava ${guavaVersion} implementation
- com.squareup:javapoet ${javaPoetVersion} implementation
- net.sourceforge.plantuml:plantuml 1.2022.5 implementation
- org.apache.commons:commons-lang3 3.11 implementation
json-model/build.gradle
maven
- javax.activation:activation 1.1.1 api
- com.google.guava:guava ${guavaVersion} implementation
- com.fasterxml.jackson.core:jackson-databind 2.10.0 compileOnly
- io.micronaut.data:micronaut-data-model 1.0.2 compileOnly
- io.micronaut:micronaut-http ${micronautVersion} compileOnly
- io.micronaut:micronaut-router ${micronautVersion} compileOnly
- io.micronaut:micronaut-runtime ${micronautVersion} compileOnly
- io.micronaut:micronaut-validation ${micronautVersion} compileOnly
- io.reactivex.rxjava2:rxjava 2.2.12 compileOnly
- com.google.guava:guava ${guavaVersion} implementation
- io.micronaut:micronaut-core ${micronautVersion} testImplementation
- io.micronaut:micronaut-router ${micronautVersion} testImplementation
- io.reactivex.rxjava2:rxjava 2.2.12 testImplementation
- org.springframework:spring-webmvc ${springVersion} compileOnly
- org.slf4j:slf4j-api ${slf4jVersion} implementation
rest-model/build.gradle
maven
- javax.validation:validation-api 2.0.1.Final api
- com.google.code.gson:gson ${gsonVersion} implementation
- com.googlecode.libphonenumber:libphonenumber ${libPhoneNumberVersion} implementation
- org.slf4j:slf4j-api ${slf4jVersion} implementation
.github/workflows/gradle.yml
actions
- actions/checkout v1 composite
- actions/setup-java v1 composite
- openjdk 8u171-alpine3.7 build