From c1fe8e8979b2cfff160a74fa212214ce3532e79c Mon Sep 17 00:00:00 2001 From: frantuma Date: Tue, 19 Sep 2017 11:09:05 +0200 Subject: [PATCH] deps versions --- modules/swagger-annotations/pom.xml | 6 - modules/swagger-core/pom.xml | 27 ---- .../matchers/SerializationMatchers.java | 4 +- .../ModelWithSecurityRequirements.json | 1 - modules/swagger-integration/pom.xml | 9 -- modules/swagger-jaxrs2/pom.xml | 16 +-- .../annotations/callbacks/CallbackTest.java | 13 +- .../annotations/examples/ExamplesTest.java | 4 +- .../parameters/ParametersTest.java | 4 +- modules/swagger-models/pom.xml | 10 +- pom.xml | 120 +++++++++++------- 11 files changed, 96 insertions(+), 118 deletions(-) diff --git a/modules/swagger-annotations/pom.xml b/modules/swagger-annotations/pom.xml index 4afc85b64b..af695a4636 100644 --- a/modules/swagger-annotations/pom.xml +++ b/modules/swagger-annotations/pom.xml @@ -21,11 +21,6 @@ maven-bundle-plugin ${felix-version} true - - - io.swagger.oas.annotations - - @@ -129,7 +124,6 @@ javax.ws.rs javax.ws.rs-api - 2.0.1 test diff --git a/modules/swagger-core/pom.xml b/modules/swagger-core/pom.xml index 2c9697397c..40c07205b0 100644 --- a/modules/swagger-core/pom.xml +++ b/modules/swagger-core/pom.xml @@ -32,20 +32,6 @@ maven-bundle-plugin ${felix-version} true - - - - io.swagger.converter, - io.swagger.core, - io.swagger.core.filter, - io.swagger.core.util, - io.swagger.reader, - io.swagger.config, - io.swagger.oas.models, - io.swagger.util - - - org.apache.maven.plugins @@ -73,23 +59,14 @@ com.fasterxml.jackson.core jackson-annotations - ${jackson-annotations-version} com.fasterxml.jackson.core jackson-databind - ${jackson-version} - - - com.fasterxml.jackson.core - jackson-annotations - - com.fasterxml.jackson.dataformat jackson-dataformat-yaml - ${jackson-version} io.swagger @@ -99,7 +76,6 @@ joda-time joda-time - ${joda-time-version} test @@ -109,19 +85,16 @@ org.joda joda-convert - ${joda-version} test ch.qos.logback logback-classic - ${logback-version} provided ch.qos.logback logback-core - ${logback-version} provided diff --git a/modules/swagger-core/src/test/java/io/swagger/matchers/SerializationMatchers.java b/modules/swagger-core/src/test/java/io/swagger/matchers/SerializationMatchers.java index b2af77fbc6..d58f7aba1a 100644 --- a/modules/swagger-core/src/test/java/io/swagger/matchers/SerializationMatchers.java +++ b/modules/swagger-core/src/test/java/io/swagger/matchers/SerializationMatchers.java @@ -1,5 +1,6 @@ package io.swagger.matchers; +import static org.testng.Assert.assertEquals; import static org.testng.Assert.fail; import io.swagger.util.Json; import io.swagger.util.Yaml; @@ -35,7 +36,8 @@ private static void apply(Object objectToSerialize, String str, ObjectMapper map LOGGER.error("Failed to read value", e); } if (!lhs.equals(new ObjectNodeComparator(), rhs)) { - fail(String.format("Serialized object:\n%s\ndoes not equal to expected serialized string:\n%s", lhs, rhs)); + assertEquals(Yaml.pretty(lhs), Yaml.pretty(rhs)); + //fail(String.format("Serialized object:\n%s\ndoes not equal to expected serialized string:\n%s", lhs, rhs)); } } diff --git a/modules/swagger-core/src/test/resources/ModelWithSecurityRequirements.json b/modules/swagger-core/src/test/resources/ModelWithSecurityRequirements.json index a017590753..7cc0549c96 100644 --- a/modules/swagger-core/src/test/resources/ModelWithSecurityRequirements.json +++ b/modules/swagger-core/src/test/resources/ModelWithSecurityRequirements.json @@ -79,7 +79,6 @@ }, "components": { "schemas": { - "Error": null, "Person": { "type": "object", "properties": { diff --git a/modules/swagger-integration/pom.xml b/modules/swagger-integration/pom.xml index 982e78f38a..0609b64725 100644 --- a/modules/swagger-integration/pom.xml +++ b/modules/swagger-integration/pom.xml @@ -22,7 +22,6 @@ javax.ws.rs javax.ws.rs-api - 2.0.1 test @@ -50,14 +49,6 @@ maven-bundle-plugin ${felix-version} true - - - - io.swagger.oas.integration, - io.swagger.oas.integration.api - - - diff --git a/modules/swagger-jaxrs2/pom.xml b/modules/swagger-jaxrs2/pom.xml index 6306dd0cd2..6c9781ee04 100644 --- a/modules/swagger-jaxrs2/pom.xml +++ b/modules/swagger-jaxrs2/pom.xml @@ -10,6 +10,7 @@ 4.0.0 swagger-jaxrs2 + bundle swagger-jaxrs2 src/main/java @@ -36,7 +37,7 @@ io.swagger.jaxrs2.util - javax.ws.rs*;version="[2.0,0)", + javax.ws.rs*;version="2.0", * @@ -58,7 +59,6 @@ org.eclipse.jetty jetty-maven-plugin - ${jetty-version} 10 a @@ -104,17 +104,11 @@ com.fasterxml.jackson.core jackson-databind - ${jackson-version} - - - com.fasterxml.jackson.core - jackson-annotations - - javax.servlet - servlet-api + javax.servlet-api + provided org.reflections @@ -128,13 +122,11 @@ ch.qos.logback logback-classic - ${logback-version} provided ch.qos.logback logback-core - ${logback-version} provided diff --git a/modules/swagger-jaxrs2/src/test/java/io/swagger/jaxrs2/annotations/callbacks/CallbackTest.java b/modules/swagger-jaxrs2/src/test/java/io/swagger/jaxrs2/annotations/callbacks/CallbackTest.java index c9d4c1959d..1525779bd7 100644 --- a/modules/swagger-jaxrs2/src/test/java/io/swagger/jaxrs2/annotations/callbacks/CallbackTest.java +++ b/modules/swagger-jaxrs2/src/test/java/io/swagger/jaxrs2/annotations/callbacks/CallbackTest.java @@ -25,14 +25,17 @@ public void testSimpleCallback() { String extractedYAML = openApiYAML.substring(start, end); String expectedYAML = "/test:\n" + " post:\n" + - " description: subscribes a client to updates relevant to the requestor's account, as identified by the input token. The supplied url will be used as the delivery address for response payloads\n" + + " description: subscribes a client to updates relevant to the requestor's account,\n" + + " as identified by the input token. The supplied url will be used as the delivery\n" + + " address for response payloads\n" + " operationId: subscribe\n" + " parameters:\n" + " - name: x-auth-token\n" + " in: header\n" + " schema:\n" + " type: string\n" + - " description: the authentication token provided after initially authenticating to the application\n" + + " description: the authentication token provided after initially authenticating\n" + + " to the application\n" + " readOnly: true\n" + " - name: url\n" + " in: query\n" + @@ -65,11 +68,13 @@ public void testSimpleCallback() { " readOnly: true\n" + " responses:\n" + " 200:\n" + - " description: Return this code if the callback was received and processed successfully\n" + + " description: Return this code if the callback was received and processed\n" + + " successfully\n" + " 205:\n" + " description: Return this code to unsubscribe from future data updates\n" + " default:\n" + - " description: All other response codes will disable this callback subscription\n" + + " description: All other response codes will disable this callback\n" + + " subscription\n" + "components:\n" + " schemas:\n" + " string:\n" + diff --git a/modules/swagger-jaxrs2/src/test/java/io/swagger/jaxrs2/annotations/examples/ExamplesTest.java b/modules/swagger-jaxrs2/src/test/java/io/swagger/jaxrs2/annotations/examples/ExamplesTest.java index aa62b8acc5..d0230f4415 100644 --- a/modules/swagger-jaxrs2/src/test/java/io/swagger/jaxrs2/annotations/examples/ExamplesTest.java +++ b/modules/swagger-jaxrs2/src/test/java/io/swagger/jaxrs2/annotations/examples/ExamplesTest.java @@ -29,7 +29,9 @@ public void testSimpleCallback() { String extractedYAML = openApiYAML.substring(start, end); String expectedYAML = "/test:\n" + " post:\n" + - " description: subscribes a client to updates relevant to the requestor's account, as identified by the input token. The supplied url will be used as the delivery address for response payloads\n" + + " description: subscribes a client to updates relevant to the requestor's account,\n" + + " as identified by the input token. The supplied url will be used as the delivery\n" + + " address for response payloads\n" + " operationId: subscribe\n" + " parameters:\n" + " - name: subscriptionId\n" + diff --git a/modules/swagger-jaxrs2/src/test/java/io/swagger/jaxrs2/annotations/parameters/ParametersTest.java b/modules/swagger-jaxrs2/src/test/java/io/swagger/jaxrs2/annotations/parameters/ParametersTest.java index b26018a4b0..2bf4a763f6 100644 --- a/modules/swagger-jaxrs2/src/test/java/io/swagger/jaxrs2/annotations/parameters/ParametersTest.java +++ b/modules/swagger-jaxrs2/src/test/java/io/swagger/jaxrs2/annotations/parameters/ParametersTest.java @@ -29,7 +29,9 @@ public void testSimpleCallback() { String extractedYAML = openApiYAML.substring(start, end); String expectedYAML = "/test:\n" + " post:\n" + - " description: subscribes a client to updates relevant to the requestor's account, as identified by the input token. The supplied url will be used as the delivery address for response payloads\n" + + " description: subscribes a client to updates relevant to the requestor's account,\n" + + " as identified by the input token. The supplied url will be used as the delivery\n" + + " address for response payloads\n" + " operationId: subscribe\n" + " parameters:\n" + " - name: subscriptionId\n" + diff --git a/modules/swagger-models/pom.xml b/modules/swagger-models/pom.xml index 14fb9b38a7..12f5b42703 100644 --- a/modules/swagger-models/pom.xml +++ b/modules/swagger-models/pom.xml @@ -50,13 +50,11 @@ com.fasterxml.jackson.core jackson-core - ${jackson-version} test com.fasterxml.jackson.core jackson-databind - ${jackson-version} test @@ -78,16 +76,10 @@ com.fasterxml.jackson.core jackson-annotations - ${jackson-annotations-version} - - - com.fasterxml.jackson.core - jackson-databind - ${jackson-version} - test + 2.0.0-SNAPSHOT 1.1.0.Final diff --git a/pom.xml b/pom.xml index 985ad78fbc..5032edb4ad 100644 --- a/pom.xml +++ b/pom.xml @@ -204,15 +204,9 @@ org.eclipse.jetty jetty-maven-plugin ${jetty-version} - - - com.sun.jersey - jersey-servlet - ${jersey-version} - - + org.apache.maven.plugins maven-enforcer-plugin ${enforcer-plugin-version} @@ -358,7 +352,7 @@ javax.servlet - servlet-api + javax.servlet-api ${servlet-api-version} provided @@ -368,26 +362,6 @@ ${slf4j-version} provided - - com.sun.jersey - jersey-client - ${jersey-version} - - - com.sun.jersey - jersey-core - ${jersey-version} - - - com.sun.jersey - jersey-json - ${jersey-version} - - - com.sun.jersey - jersey-servlet - ${jersey-version} - commons-io commons-io @@ -404,35 +378,87 @@ guava ${guava-version} + + com.fasterxml.jackson.dataformat + jackson-dataformat-yaml + ${jackson-version} + + + com.fasterxml.jackson.core + jackson-annotations + ${jackson-version} + + + com.fasterxml.jackson.core + jackson-databind + ${jackson-version} + + + com.fasterxml.jackson.core + jackson-core + ${jackson-version} + + + ch.qos.logback + logback-classic + ${logback-version} + provided + + + ch.qos.logback + logback-core + ${logback-version} + provided + + + joda-time + joda-time + ${joda-time-version} + + + org.joda + joda-convert + ${joda-version} + + + org.yaml + snakeyaml + ${snakeyaml-version} + + + javax.ws.rs + javax.ws.rs-api + ${javax.ws-version} + 1.2 2.7 - + 1.18 + 2.0.1 2.4.0 - 2.5 - 1.13 - 2.25.1 - 2.8.9 - 2.8.0 - 1.0.1 + 3.1.0 + 2.26 + 2.9.1 + 1.2.3 0.9.11 - 20.0 - - 6.9.10 - 1.9.5 + 23.0 + 3.6 + 2.5 + 1.7.25 + 9.4.6.v20170531 + 6.11 + 1.10.19 2.8.0 - 2.18.1 - 1.0.0 - 3.2.1 - 1.7.22 - 9.2.14.v20151106 + + 2.20 + 3.0.0-M1 + 2.20 + 0.90 0.90 0 - 2.5 - 1.4 - 2.19.1 +