This is an automated email from the ASF dual-hosted git repository.

wujimin pushed a change to branch weak-contract-type
in repository https://gitbox.apache.org/repos/asf/servicecomb-java-chassis.git.


    from 3c8e66d  [SCB-1225][WIP][WEAK] fix by review comments
     new 8a45927  [SCB-1242] swagger generator and json deserializer prepare to 
support spring data
     new 7eae773  [SCB-1242] add spring data plugin project

The 2214 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../common/rest/codec/RestObjectMapperFactory.java |  20 +++
 coverage-reports/pom.xml                           |   4 +
 java-chassis-dependencies/default/pom.xml          |  10 ++
 java-chassis-distribution/pom.xml                  |   4 +
 .../ConcreteInterfaceRegister.java}                |   7 +-
 .../swagger/extend/ModelResolverExt.java           |  19 +--
 .../swagger/generator/SwaggerGeneratorUtils.java   |   7 ++
 .../generator-spring-data}/pom.xml                 |  17 +--
 .../springdata/PageResponseTypeProcessor.java}     |  16 ++-
 .../SpringDataConcreteInterfaceRegister.java}      |  17 +--
 .../generator/springdata/SpringDataModule.java     |  80 ++++++++++++
 .../services/com.fasterxml.jackson.databind.Module |   2 +-
 ...cecomb.swagger.extend.ConcreteInterfaceRegister |   2 +-
 ...icecomb.swagger.generator.ResponseTypeProcessor |   2 +-
 .../springdata/TestPageResponseTypeProcessor.java  |  49 ++++++++
 .../src/test/resources/pageSchema.yaml             | 139 +++++++++++++++++++++
 swagger/swagger-generator/pom.xml                  |   1 +
 17 files changed, 358 insertions(+), 38 deletions(-)
 copy 
swagger/swagger-generator/generator-core/src/main/java/org/apache/servicecomb/swagger/{generator/SwaggerContextRegister.java
 => extend/ConcreteInterfaceRegister.java} (84%)
 copy 
{java-chassis-spring-boot/spring-boot-starter/spring-boot-starter-provider => 
swagger/swagger-generator/generator-spring-data}/pom.xml (79%)
 copy 
swagger/swagger-generator/{generator-core/src/main/java/org/apache/servicecomb/swagger/generator/core/processor/response/CompletableFutureProcessor.java
 => 
generator-spring-data/src/main/java/org/apache/servicecomb/swagger/generator/springdata/PageResponseTypeProcessor.java}
 (67%)
 copy 
swagger/swagger-generator/{generator-core/src/main/java/org/apache/servicecomb/swagger/generator/core/processor/parameter/PartListProcessor.java
 => 
generator-spring-data/src/main/java/org/apache/servicecomb/swagger/generator/springdata/SpringDataConcreteInterfaceRegister.java}
 (66%)
 create mode 100644 
swagger/swagger-generator/generator-spring-data/src/main/java/org/apache/servicecomb/swagger/generator/springdata/SpringDataModule.java
 copy 
demo/demo-edge/edge-service/src/main/resources/META-INF/services/org.apache.servicecomb.swagger.invocation.response.ResponseMetaMapper
 => 
swagger/swagger-generator/generator-spring-data/src/main/resources/META-INF/services/com.fasterxml.jackson.databind.Module
 (92%)
 copy 
common/common-rest/src/main/resources/META-INF/services/org.apache.servicecomb.common.rest.filter.HttpServerFilter
 => 
swagger/swagger-generator/generator-spring-data/src/main/resources/META-INF/services/org.apache.servicecomb.swagger.extend.ConcreteInterfaceRegister
 (90%)
 copy 
common/common-rest/src/main/resources/META-INF/services/org.apache.servicecomb.common.rest.filter.HttpServerFilter
 => 
swagger/swagger-generator/generator-spring-data/src/main/resources/META-INF/services/org.apache.servicecomb.swagger.generator.ResponseTypeProcessor
 (91%)
 create mode 100644 
swagger/swagger-generator/generator-spring-data/src/test/java/org/apache/servicecomb/swagger/generator/springdata/TestPageResponseTypeProcessor.java
 create mode 100644 
swagger/swagger-generator/generator-spring-data/src/test/resources/pageSchema.yaml

Reply via email to