Skip to content
Snippets Groups Projects
Commit 14c2333d authored by Powers, Peter M.'s avatar Powers, Peter M.
Browse files

updated to Micronaut 3

parent 688b6c9d
No related branches found
No related tags found
2 merge requests!86Production Release | nshmp-ws-static,!84updated to Micronaut 3
......@@ -2,13 +2,14 @@ cdmVersion = 5.1.0
githooksVersion = 1.2.0
jacksonVersion = 2.9.0
junitVersion = 5.8.2
mnVersion = 2.4.1
micronautVersion = 3.2.3
micronautRxVersion = 2.1.1
netcdfVersion = 5.1.0
nodePluginVersion = 3.0.1
nodeVersion = 16.3.0
nshmpLibVersion = 0.8.2
nshmpWsUtilsVersion = 0.1.3
shadowVersion = 7.1.1
shadowVersion = 7.1.2
slfVersion = 1.7.30
spotbugsVersion = 4.7.0
spotlessVersion = 6.0.4
......
......@@ -10,26 +10,27 @@ dependencies {
implementation "org.slf4j:slf4j-jdk14:${slfVersion}"
// Micronaut
annotationProcessor platform("io.micronaut:micronaut-bom:${mnVersion}")
annotationProcessor platform("io.micronaut:micronaut-bom:${micronautVersion}")
annotationProcessor "io.micronaut:micronaut-inject-java"
annotationProcessor "io.micronaut:micronaut-validation"
implementation platform("io.micronaut:micronaut-bom:${mnVersion}")
implementation platform("io.micronaut:micronaut-bom:${micronautVersion}")
implementation "io.micronaut:micronaut-http-client"
implementation "io.micronaut:micronaut-inject"
implementation "io.micronaut:micronaut-validation"
implementation "io.micronaut:micronaut-runtime"
implementation "io.micronaut:micronaut-http-server-netty"
implementation "io.micronaut.rxjava3:micronaut-rxjava3:${micronautRxVersion}"
implementation "com.fasterxml.jackson.module:jackson-module-parameter-names:${jacksonVersion}"
runtimeOnly "ch.qos.logback:logback-classic"
// Swagger
annotationProcessor("io.micronaut.configuration:micronaut-openapi")
annotationProcessor("io.micronaut.openapi:micronaut-openapi")
implementation("io.swagger.core.v3:swagger-annotations")
implementation("io.swagger.core.v3:swagger-models")
// junit
testAnnotationProcessor "io.micronaut:micronaut-inject-java:${mnVersion}"
testImplementation platform("io.micronaut:micronaut-bom:${mnVersion}")
testAnnotationProcessor "io.micronaut:micronaut-inject-java:${micronautVersion}"
testImplementation platform("io.micronaut:micronaut-bom:${micronautVersion}")
testImplementation "org.junit.jupiter:junit-jupiter:${junitVersion}"
testImplementation "org.junit.jupiter:junit-jupiter-api"
testImplementation "io.micronaut.test:micronaut-test-junit5"
......
......@@ -2,8 +2,6 @@ package gov.usgs.earthquake.nshmp.netcdf.www;
import java.nio.file.Path;
import javax.inject.Inject;
import gov.usgs.earthquake.nshmp.gmm.Imt;
import gov.usgs.earthquake.nshmp.gmm.NehrpSiteClass;
import gov.usgs.earthquake.nshmp.netcdf.NshmGroup;
......@@ -24,6 +22,7 @@ import io.swagger.v3.oas.annotations.media.Content;
import io.swagger.v3.oas.annotations.media.Schema;
import io.swagger.v3.oas.annotations.responses.ApiResponse;
import io.swagger.v3.oas.annotations.tags.Tag;
import jakarta.inject.Inject;
/**
* Micronaut controller for getting static hazards for a specific
......
......@@ -3,8 +3,6 @@ package gov.usgs.earthquake.nshmp.netcdf.www;
import java.nio.charset.StandardCharsets;
import java.util.stream.Collectors;
import javax.inject.Inject;
import com.google.common.io.Resources;
import gov.usgs.earthquake.nshmp.www.NshmpMicronautServlet;
......@@ -16,6 +14,7 @@ import io.micronaut.http.annotation.Controller;
import io.micronaut.http.annotation.Get;
import io.swagger.v3.oas.annotations.Hidden;
import io.swagger.v3.oas.annotations.tags.Tag;
import jakarta.inject.Inject;
/**
* Expose OpenAPI YAML file.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment