You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicecomb.apache.org by li...@apache.org on 2020/05/07 12:09:36 UTC
[servicecomb-java-chassis] branch master updated:
[SCB-1882]dependency update: spring data remove from DM and add version for
provided
This is an automated email from the ASF dual-hosted git repository.
liubao pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/servicecomb-java-chassis.git
The following commit(s) were added to refs/heads/master by this push:
new 528d9ef [SCB-1882]dependency update: spring data remove from DM and add version for provided
528d9ef is described below
commit 528d9ef7fe3532ac823e139a058eb82ed188ee9c
Author: liubao <bi...@qq.com>
AuthorDate: Thu May 7 14:50:10 2020 +0800
[SCB-1882]dependency update: spring data remove from DM and add version for provided
---
dependencies/default/pom.xml | 6 ------
swagger/swagger-generator/generator-spring-data/pom.xml | 2 ++
.../swagger/generator/springdata/TestPageResponseTypeProcessor.java | 6 +++++-
.../generator-spring-data/src/test/resources/pageSchema.yaml | 6 ++++++
4 files changed, 13 insertions(+), 7 deletions(-)
diff --git a/dependencies/default/pom.xml b/dependencies/default/pom.xml
index 24ebbfe..ecc7041 100644
--- a/dependencies/default/pom.xml
+++ b/dependencies/default/pom.xml
@@ -102,7 +102,6 @@
<spring.version>5.1.8.RELEASE</spring.version>
<spring-boot.version>2.1.6.RELEASE</spring-boot.version>
<spring-cloud.version>Greenwich.RELEASE</spring-cloud.version>
- <spring-data.version>2.0.9.RELEASE</spring-data.version>
<stax2-api.version>4.2</stax2-api.version>
<swagger.version>1.5.22</swagger.version>
<swagger2markup.version>1.3.3</swagger2markup.version>
@@ -726,11 +725,6 @@
<version>${jettison.version}</version>
<scope>runtime</scope>
</dependency>
- <dependency>
- <groupId>org.springframework.data</groupId>
- <artifactId>spring-data-commons</artifactId>
- <version>${spring-data.version}</version>
- </dependency>
<dependency>
<groupId>org.codehaus.woodstox</groupId>
diff --git a/swagger/swagger-generator/generator-spring-data/pom.xml b/swagger/swagger-generator/generator-spring-data/pom.xml
index 1945644..37a4bf5 100644
--- a/swagger/swagger-generator/generator-spring-data/pom.xml
+++ b/swagger/swagger-generator/generator-spring-data/pom.xml
@@ -40,6 +40,8 @@
<!-- based on business project dependency -->
<optional>true</optional>
<scope>provided</scope>
+ <!-- This is provided scope, better not add to dependency management, so add version here -->
+ <version>2.1.9.RELEASE</version>
</dependency>
</dependencies>
diff --git a/swagger/swagger-generator/generator-spring-data/src/test/java/org/apache/servicecomb/swagger/generator/springdata/TestPageResponseTypeProcessor.java b/swagger/swagger-generator/generator-spring-data/src/test/java/org/apache/servicecomb/swagger/generator/springdata/TestPageResponseTypeProcessor.java
index 98262af..48dd495 100644
--- a/swagger/swagger-generator/generator-spring-data/src/test/java/org/apache/servicecomb/swagger/generator/springdata/TestPageResponseTypeProcessor.java
+++ b/swagger/swagger-generator/generator-spring-data/src/test/java/org/apache/servicecomb/swagger/generator/springdata/TestPageResponseTypeProcessor.java
@@ -43,7 +43,11 @@ public class TestPageResponseTypeProcessor {
Page<?> page = Json.mapper().readValue(json, Page.class);
Assert.assertEquals(
- "{\"content\":[\"c1\",\"c2\"],\"pageable\":{\"offset\":2,\"pageNumber\":1,\"pageSize\":2,\"paged\":true,\"sort\":{\"sorted\":false,\"unsorted\":true},\"unpaged\":false},\"first\":false,\"last\":true,\"number\":1,\"numberOfElements\":2,\"size\":2,\"sort\":{\"sorted\":false,\"unsorted\":true},\"totalElements\":4,\"totalPages\":2}",
+ "{\"content\":[\"c1\",\"c2\"],\"pageable\":{\"offset\":2,\"pageNumber\":1,\"pageSize\":2,"
+ + "\"paged\":true,\"sort\":{\"empty\":true,\"sorted\":false,\"unsorted\":true},"
+ + "\"unpaged\":false},\"empty\":false,\"first\":false,\"last\":true,\"number\":1,"
+ + "\"numberOfElements\":2,\"size\":2,\"sort\":{\"empty\":true,\"sorted\":false,"
+ + "\"unsorted\":true},\"totalElements\":4,\"totalPages\":2}",
Json.mapper().writeValueAsString(page));
}
}
diff --git a/swagger/swagger-generator/generator-spring-data/src/test/resources/pageSchema.yaml b/swagger/swagger-generator/generator-spring-data/src/test/resources/pageSchema.yaml
index beec271..762d576 100644
--- a/swagger/swagger-generator/generator-spring-data/src/test/resources/pageSchema.yaml
+++ b/swagger/swagger-generator/generator-spring-data/src/test/resources/pageSchema.yaml
@@ -49,6 +49,8 @@ definitions:
type: "array"
items:
type: "object"
+ empty:
+ type: "boolean"
first:
type: "boolean"
last:
@@ -80,6 +82,8 @@ definitions:
type: "array"
items:
type: "string"
+ empty:
+ type: "boolean"
first:
type: "boolean"
last:
@@ -126,6 +130,8 @@ definitions:
Sort:
type: "object"
properties:
+ empty:
+ type: "boolean"
sorted:
type: "boolean"
unsorted: