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

github-bot pushed a change to branch dependabot/maven/vertx.version-4.4.4
in repository https://gitbox.apache.org/repos/asf/servicecomb-java-chassis.git


    omit 42b702112 Bump vertx.version from 4.4.3 to 4.4.4
     add 008a3a47a Bump guava from 32.0.1-jre to 32.1.1-jre (#3848)
     add 3ebd33e29 Bump dependency-check-maven from 8.2.1 to 8.3.1 (#3833)
     add 11c7176e5 Bump spotbugs-maven-plugin from 4.7.3.4 to 4.7.3.5 (#3839)
     add 72e858299 Bump license-maven-plugin from 2.1.0 to 2.2.0 (#3853)
     add 946c0a056 Bump protobuf-java from 3.23.2 to 3.23.4 (#3854)
     add 68b5e68c4 Bump spectator-reg-servo from 1.6.5 to 1.6.6 (#3846)
     add 0beeaf7c4 Bump netty-bom from 4.1.93.Final to 4.1.94.Final (#3845)
     add 03b68bc21 Bump micrometer-bom from 1.11.0 to 1.11.1 (#3832)
     add 9bfb89681 [#3850] Fix the problem when set content-type by 
ResponseEntity.header() (#3852)
     add 22097ec33 Bump spring-boot-maven-plugin from 3.1.0 to 3.1.1 (#3844)
     add 418ec4edd Bump jackson from 2.14.2 to 2.15.0 (#3857)
     add 554e4e291 Bump micrometer-bom from 1.11.1 to 1.11.2 (#3859)
     add 4fb4abf49 [SCB-2687]upgrade to spring boot 3 and j2se to jakarta
     add 62f7ce937 [SCB-2687]upgrade to open api 3: part1
     add 9040b7908 [SCB-2687]upgrade to open api 3: part2
     add f1e7e0787 [SCB-2687]upgrade to open api 3: part3
     add 1e5cc3051 [SCB-2687]upgrade to open api 3: fix tests error
     add aaf2ed6f0 [SCB-2687]upgrade to open api 3: request body processing
     add 900b463c2 [SCB-2687]upgrade to open api 3: operation processing
     add 9425e6471 [SCB-2687]upgrade to open api 3: pojo parameters processing
     add 84b28921d [SCB-2687]upgrade to open api 3: invalid type features 
removed
     add 43cb21a9f [SCB-2687]upgrade to open api 3: open api definition 
processing
     add 02948f6e6 [SCB-2687]upgrade to open api 3: operation processing
     add 0a184786f [SCB-2687]upgrade to open api 3: requestbody processing
     add fedea7bb1 [SCB-2687]upgrade to open api 3: response schema processing
     add e91ba8cd8 [SCB-2687]upgrade to open api 3: enum serialization
     add 6cbde911a [SCB-2687]upgrade to open api 3: one pojo param and fix 
swagger test cases
     add 536d35998 [SCB-2687]upgrade to open api 3: part param and fix swagger 
test cases
     add 4f1f7ce7e [SCB-2687]upgrade to open api 3: request body process cast 
problem
     add 1c20b5632 [SCB-2687]upgrade to open api 3: open api definition info
     add bf7f4ba5d [SCB-2687]upgrade to open api 3: pojo request body type
     add 019e86bc1 [SCB-2687]upgrade to open api 3: server path change
     add 745889593 [SCB-2687]upgrade to open api 3: remove unused code
     add 2a195941c [SCB-2687]upgrade to open api 3: fix compile problem
     add ec01795be [SCB-2687]upgrade to open api 3: fix compile problem
     add a2db9230a [SCB-2687]upgrade to open api 3: update hibernate validator 
and fix compile problem
     add e081c94ef [SCB-2687]upgrade to open api 3: proto highway
     add d2f4776a8 [SCB-2687]upgrade to open api 3: compile problem in common 
rest
     add 66e89a515 [SCB-2687]upgrade to open api 3: compile problem in common 
access log
     add 63441220e [SCB-2687]upgrade to open api 3: compile problem in 
invocation-springmvc
     add 05442086e [SCB-2687]upgrade to open api 3: remove all 
AsyncRestTemplate related code
     add b3963c81b [SCB-2687]upgrade to open api 3: fix compile problem 
registy-service-center
     add 723f50abb [SCB-2687]upgrade to open api 3: fix compile problem 
registy-lightweight
     add bfd2ed7fd [SCB-2687]upgrade to open api 3: fix compile problem 
metrics-core
     add 80230f316 [SCB-2687]upgrade to jarkata servlet api 6.0.0
     add 6db8b8caa [SCB-2687]upgrade to open api 3: fix compile problem 
inspector
     add 76755e9dc [SCB-2687]upgrade to open api 3: fix compile problem 
common-protobuf
     add d09b14c87 [SCB-2687]upgrade to open api 3: fix compile problem 
transport-highway
     add bbaf5071c [SCB-2687]upgrade to open api 3: fix compile problem 
demo-pojo
     add 00f79af69 [SCB-2687]upgrade to open api 3: fix compile problem 
demo-jaxrs
     add ad24d45a9 [SCB-2687]upgrade to open api 3: fix compile problem 
demo-springmvc
     add d95b6c535 [SCB-2687]upgrade to open api 3: fix compile problem 
demo-edge
     add fed954270 [SCB-2687]upgrade to spring boot 3: auth-configuration 
laoding mechanism change
     add c6a159cda [SCB-2687]upgrade to openapi 3: fix swagger and invocation 
parameter mapping
     add 70fd7102c [SCB-2687]upgrade to openapi 3: fix pojo body parameter 
missing
     add fabd07c93 [SCB-2687]upgrade to openapi 3: fix convert mgr java type 
change
     add 3c4b8602f [SCB-2687]upgrade to openapi 3: fix swagger first test case
     add 6fdcb8a8f [SCB-2687]upgrade to openapi 3: fix swagger body and 
parameter separation
     add 05e9d7d27 [SCB-2687]upgrade to openapi 3: collectionFormat support 
change
     add 1adae277e [SCB-2687]upgrade to openapi 3: fix parameter/request body 
parameter processing
     add 96da0ca6d [SCB-2687]upgrade to openapi 3: proto-buff converter change
     add f4932dc93 [SCB-2687]upgrade to openapi 3: fix demo-pojo startup 
problems
     add 0f94f1199 [SCB-2687]upgrade to openapi 3: fix empty response and 
parameter
     add 9ee8b2108 [SCB-2687]upgrade to openapi 3: fix demo-filter running 
problems and add swagger validations
     add cf83a0fcd [SCB-2687]upgrade to openapi 3: fix spring mvc parameter 
name missing and default value problem
     add 82f793c18 [SCB-2687]upgrade to openapi 3: requestpart annotation 
processing
     add 1f7059515 [SCB-2687]upgrade to openapi 3: requestpart array parameter 
processing
     add af03aab14 [SCB-2687]upgrade to openapi 3: requestpart array parameter 
processing
     add 851b276cd [SCB-2687]fix test cases fail: producer local swagger loading
     add f18c7660b [SCB-2687]fix test cases fail: spring MVC default query 
parameter
     add 7457c8f5d [SCB-2687]fix test cases fail: @operation default request 
body
     add 69ecbc4e5 [SCB-2687]fix test cases fail: form parameters NPE
     add cfe978ad6 [SCB-2687]fix test cases fail: swagger change
     add de908651f [SCB-2687]fix test cases fail: apiresponse schema 
implementation
     add cdd28e4da [SCB-2687]fix test cases fail: consumes and produces cause 
schema empty
     add 63bf505a9 [SCB-2687]fix test cases fail: unnecessary validation
     add 39c62851b [SCB-2687]fix test cases fail: byte and byte[] swagger 
generation
     add a53821c45 [SCB-2687]fix test cases fail: SpringMVC @RequestParam for  
Form
     add b278b9dcd [SCB-2687]fix test cases fail: file upload
     add c187dabf2 [SCB-2687]fix test cases fail: use RequestAttribute to 
express form
     add 8388216d5 [SCB-2687]fix test cases fail: request body implicit 
parameters
     add 2dd74e55b [SCB-2687]fix test cases fail: request body implicit 
parameters for highway
     add 9e0ff1cdf [SCB-2687]fix test cases fail: date form type
     add cc7acba9c [SCB-2687]fix test cases fail: default produces to jason
     add 8201a14cd [SCB-2687]fix test cases fail: client model resolver by 
x-java-class
     add 79d6ce04d [SCB-2687]fix test cases fail: add TODO to consumes/produces 
processing
     add 10219144f [SCB-2687]fix test cases fail: add TODO to illegal usage for 
generics
     add 1211cd372 [SCB-2687]fix test cases fail: add TODO to illegal usage for 
generics in highway
     add d94f1e648 [SCB-2687]fix test cases fail: spring mvc default values
     add 71e7c96b8 [SCB-2687]fix test cases fail: add TODO for producer swagger 
and code not match case
     add 9b50b5fb2 [SCB-2687]fix test cases fail: add TODO for 1.x compatible 
features
     add f91dcbafb [SCB-2687]fix test cases fail: fix download problem
     add 111b3a561 [SCB-2687]fix test cases fail: fix upload problem
     add 0079fdea0 [SCB-2687]fix test cases fail: add TODO for not supply 
schema id
     add 052f0fae3 [SCB-2687]fix test cases fail: add TODO for not support 
producer schema loading
     add 09ca09356 [SCB-2687]fix test cases fail: add TODO for not support 1.x 
compatibility
     add 199b3d6c0 [SCB-2687]fix test cases fail: not support producer local 
swagger.
     add f7abbdfd8 [SCB-2687]fix test cases fail: jaxrs swagger generation
     add 064965e10 [SCB-2687]fix test cases fail: jaxrs query parameter 
collection format
     add 8077b2f82 [SCB-2687]fix test cases fail: jersey upgrade, producer 
schema
     add 779f727fc [SCB-2687]fix test cases fail: jaxrs parameter default values
     add 8e348ad28 [SCB-2687]fix test cases fail: add TODO for form default 
values
     add d2f993ca7 [SCB-2687]fix test cases fail: highway form primitive 
default values
     add 9df605a39 [SCB-2687]fix test cases fail: local swagger
     add e1b8572c2 [SCB-2687]fix test cases fail: local swagger
     add 6be9eb9a8 [SCB-2687]fix test cases fail: local swagger
     add df6581e53 [SCB-2687]fix test cases fail: local swagger
     add 4b3378299 [SCB-2687]fix test cases fail: swagger core ut
     add f60a39ca8 [SCB-2687]fix test cases fail: swagger jaxrs ut
     add 311f0e85a [SCB-2687]fix test cases fail: swagger springmvc ut
     add 0ef1cc394 [SCB-2687]fix test cases fail: swagger springmvc ut
     add 7a4cf68f6 [SCB-2687]fix test cases fail: invocation core
     add c31bb2329 [SCB-2687]fix test cases fail: core
     add 9876b7c8b [SCB-2687]fix test cases fail: common protobuf
     add 9fe6d4f23 [SCB-2687]fix test cases fail: common rest
     add 022103192 [SCB-2687]fix test cases fail: highway
     add 3d109d39d [SCB-2687]fix test cases fail: registry service center
     add 502223b7c [SCB-2687]fix test cases fail: spring data
     add b7138b943 [SCB-2687]fix test cases fail: inspector
     add de96e9c94 [SCB-2687]fix checkstyle and pmd problems
     add da7bc44fe [SCB-2687]fix checkstyle and rebase problems
     add 7272f3fbc [SCB-2687]remove gmavenplus-plugin
     add dcdab3ab3 [SCB-2687]removed producer swagger override: fix demo error 
and remove api
     add cbcc850a3 [SCB-2687]fix checkstyle
     new 90c9701fe Bump vertx.version from 4.4.3 to 4.4.4

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (42b702112)
            \
             N -- N -- N   refs/heads/dependabot/maven/vertx.version-4.4.4 
(90c9701fe)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 1 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:
 .../core/element/impl/UrlPathAccessItem.java       |    3 +-
 .../core/element/impl/UrlPathItemTest.java         |   12 +-
 .../protobuf/definition/OperationProtobuf.java     |    9 +-
 .../codec/protobuf/definition/ProtobufManager.java |    2 +-
 .../internal/converter/BodyParameterAdapter.java   |  102 --
 .../protobuf/internal/converter/ModelAdapter.java  |  102 --
 .../internal/converter/PropertyAdapter.java        |   86 --
 .../protobuf/internal/converter/ProtoMethod.java   |   15 +-
 ...rAdapter.java => SchemaSwaggerTypeAdapter.java} |   34 +-
 .../converter/SwaggerToProtoGenerator.java         |  191 +--
 .../internal/converter/SwaggerTypeAdapter.java     |   25 +-
 .../utils/ScopedProtobufSchemaManager.java         |    4 +-
 .../internal/converter/TestSchemaMetaCodec.java    |   25 +-
 .../converter/TestSchemaMetaCodecRestTemplate.java |    9 +-
 .../converter/TestSwaggerToProtoGenerator.java     |   13 +-
 .../internal/converter/model/ProtoSchema.java      |    9 +-
 .../internal/converter/model/ProtoSchemaPojo.java  |    9 +-
 .../src/test/resources/ProtoSchema.proto           |    4 +-
 .../common/rest/CommonRestConfiguration.java       |   12 -
 .../apache/servicecomb/common/rest/RestConst.java  |    3 -
 .../common/rest/RestProducerInvocationCreator.java |    6 +-
 .../servicecomb/common/rest/UploadConfig.java      |    2 +-
 .../servicecomb/common/rest/codec/RestCodec.java   |   14 +-
 .../rest/codec/param/BodyProcessorCreator.java     |   45 +-
 .../rest/codec/param/CookieProcessorCreator.java   |   18 +-
 .../rest/codec/param/FormProcessorCreator.java     |   73 +-
 .../rest/codec/param/HeaderProcessorCreator.java   |   20 +-
 .../rest/codec/param/ParamValueProcessor.java      |    2 +-
 .../codec/param/ParamValueProcessorCreator.java    |    8 +-
 .../rest/codec/param/PathProcessorCreator.java     |   14 +-
 .../rest/codec/param/QueryProcessorCreator.java    |   39 +-
 .../rest/codec/param/RestClientRequestImpl.java    |    8 +-
 .../rest/codec/produce/ProduceJsonProcessor.java   |    2 +-
 .../codec/produce/ProduceProcessorManager.java     |    2 +-
 .../codec/produce/ProduceTextPlainProcessor.java   |    2 +-
 .../common/rest/codec/query/QueryCodec.java        |    2 +-
 .../common/rest/codec/query/QueryCodecCsv.java     |    5 +-
 .../common/rest/codec/query/QueryCodecJson.java    |   72 --
 .../common/rest/codec/query/QueryCodecMulti.java   |   28 +-
 .../common/rest/codec/query/QueryCodecPipes.java   |    5 +-
 .../common/rest/codec/query/QueryCodecSsv.java     |    5 +-
 .../rest/codec/query/QueryCodecWithDelimiter.java  |    2 +-
 .../common/rest/codec/query/QueryCodecs.java       |    1 -
 .../common/rest/codec/query/QueryCodecsUtils.java  |   16 +-
 .../common/rest/definition/RestOperationMeta.java  |  145 ++-
 .../common/rest/definition/RestParam.java          |   32 +-
 .../rest/filter/inner/RestServerCodecFilter.java   |   25 +-
 .../common/rest/locator/MicroservicePaths.java     |    3 +-
 .../common/rest/locator/OperationLocator.java      |    2 +-
 .../resource/ClassPathStaticResourceHandler.java   |    2 +-
 .../rest/resource/StaticResourceHandler.java       |    6 +-
 .../src/main/resources/META-INF/spring.factories   |   18 -
 ...rk.boot.autoconfigure.AutoConfiguration.imports |    3 +-
 .../rest/RestProducerInvocationCreatorTest.java    |    6 +-
 .../servicecomb/common/rest/TestUploadConfig.java  |    2 +-
 .../common/rest/codec/TestRestCodec.java           |   11 +-
 .../common/rest/codec/TestRestObjectMapper.java    |   17 +
 .../common/rest/codec/fix/TestDoSFix.java          |    2 +-
 .../common/rest/codec/param/TestBodyProcessor.java |    6 +-
 .../rest/codec/param/TestBodyProcessorCreator.java |   27 +-
 .../rest/codec/param/TestCookieProcessor.java      |    4 +-
 .../codec/param/TestCookieProcessorCreator.java    |    9 +-
 .../common/rest/codec/param/TestFormProcessor.java |   43 +-
 .../rest/codec/param/TestFormProcessorCreator.java |   20 +-
 .../rest/codec/param/TestHeaderProcessor.java      |   22 +-
 .../codec/param/TestHeaderProcessorCreator.java    |    8 +-
 .../common/rest/codec/param/TestPathProcessor.java |    2 +-
 .../rest/codec/param/TestPathProcessorCreator.java |   10 +-
 .../rest/codec/param/TestQueryProcessor.java       |   43 +-
 .../codec/param/TestQueryProcessorCreator.java     |   15 +-
 .../codec/param/TestRestClientRequestImpl.java     |   56 +-
 .../rest/codec/query/QueryCodecTestBase.java       |   12 +-
 .../common/rest/codec/query/QueryCodecTsvTest.java |  117 --
 .../common/rest/definition/TestPath.java           |   12 +-
 .../rest/definition/TestRestOperationMeta.java     |   80 +-
 .../definition/path/QueryVarParamWriterTest.java   |   15 +-
 .../rest/definition/path/URLPathBuilderTest.java   |   10 +-
 .../filter/inner/RestServerCodecFilterTest.java    |   19 +-
 .../filter/inner/TestServerRestArgsFilter.java     |    2 +-
 .../common/rest/locator/TestMicroservicePaths.java |   10 +-
 .../common/rest/locator/TestPathSchema.java        |    8 +-
 .../TestClassPathStaticResourceHandler.java        |    6 +-
 common/pom.xml                                     |    1 -
 .../org/apache/servicecomb/core/SCBEngine.java     |    2 +-
 .../core/definition/InvocationRuntimeType.java     |    2 +-
 .../core/definition/MicroserviceMeta.java          |   39 +-
 .../servicecomb/core/definition/OperationMeta.java |   14 +-
 .../servicecomb/core/definition/SchemaMeta.java    |    8 +-
 .../core/definition/ServiceRegistryListener.java   |    7 +-
 .../core/exception/CoreExceptionConfiguration.java |    3 +
 .../core/exception/DefaultExceptionProcessor.java  |   18 +-
 .../core/exception/ExceptionConverter.java         |    4 +-
 .../core/exception/ExceptionProcessor.java         |    2 +-
 .../servicecomb/core/exception/Exceptions.java     |    6 +-
 ...gumentExceptionToProducerResponseConverter.java |    2 +-
 ...owableExceptionToProducerResponseConverter.java |    2 +-
 .../ConnectTimeoutExceptionConverter.java          |    4 +-
 .../ConstraintViolationExceptionConverter.java     |    6 +-
 .../converter/DefaultExceptionConverter.java       |   12 +-
 .../IllegalArgumentExceptionConverter.java         |    2 +-
 .../converter/InvocationExceptionConverter.java    |    2 +-
 .../converter/ServiceCombExceptionConverter.java   |    4 +-
 .../converter/TimeoutExceptionConverter.java       |    4 +-
 .../core/filter/impl/ParameterValidatorFilter.java |   12 +-
 .../servicecomb/core/governance/MatchType.java     |    3 +-
 .../ServiceCombCircuitBreakerExtension.java        |    2 +-
 .../core/governance/ServiceCombRetryExtension.java |    2 +-
 .../core/invocation/InvocationTimeoutStrategy.java |    2 +-
 .../core/provider/consumer/InvokerUtils.java       |    2 +-
 .../provider/consumer/SyncResponseExecutor.java    |    2 +-
 .../provider/producer/ProducerBootListener.java    |   18 +-
 .../provider/producer/ProducerProviderManager.java |   19 +-
 core/src/main/resources/META-INF/spring.factories  |   23 -
 ...rk.boot.autoconfigure.AutoConfiguration.imports |    7 +-
 core/src/main/resources/microservice.yaml          |    5 -
 .../org/apache/servicecomb/core/TestConfig.java    |    4 +-
 .../servicecomb/core/exception/ExceptionsTest.java |   10 +-
 .../converter/TimeoutExceptionConverterTest.java   |    2 +-
 .../filter/impl/ParameterValidatorFilterTest.java  |    8 +-
 .../filter/impl/ProducerOperationFilterTest.java   |    2 +-
 .../impl/ErrorToProducerResponseConverter.java     |    2 +-
 .../core/invocation/endpoint/EndpointTest.java     |   25 +-
 .../servicecomb/demo/crossapp/CrossappClient.java  |    2 +-
 .../src/main/resources/schemas/helloworld.yaml     |   36 -
 .../demo/crossapp/CrossappBootListener.java        |   29 -
 .../servicecomb/demo/crossapp/HelloWorldImpl.java  |   10 +-
 .../src/main/resources/schemas/helloworld.yaml     |   36 -
 .../business/EdgeServiceGovernanceService.java     |   14 +-
 .../servicecomb/demo/edge/business/Impl.java       |    8 +-
 ...CustomExceptionToProducerResponseConverter.java |    4 +-
 .../demo/edge/business/error/ErrorService.java     |    2 +-
 .../demo/edge/service/handler/AuthHandler.java     |    2 +-
 .../demo/filter/server/ExceptionSchema.java        |    2 +-
 .../demo/filter/server/RetrySchema.java            |    2 +-
 demo/demo-filter/filter-tests/pom.xml              |    1 -
 .../filterEdge/RetryClientSchema.yaml              |   40 +-
 .../apache/servicecomb/demo/jaxrs/JaxrsClient.java |   22 +-
 .../jaxrs/client/CodeFirstRestTemplateJaxrs.java   |   67 +-
 .../jaxrs/client/MultiErrorCodeServiceClient.java  |   20 +-
 ...emplateJaxrs.java => TestFileUploadSchema.java} |   48 +-
 .../jaxrs/client/TestQueryParamWithListSchema.java |   23 -
 .../demo/jaxrs/client/TestReactiveSchema.java      |    4 +-
 .../client/validation/ValidationServiceClient.java |    4 +-
 .../server/pojoDefault/DefaultResponseModel.java   |    6 +-
 demo/demo-jaxrs/jaxrs-server/pom.xml               |    4 +
 .../demo/jaxrs/server/CodeFirstJaxrs.java          |   91 +-
 .../servicecomb/demo/jaxrs/server/ComputeImpl.java |   37 +-
 .../demo/jaxrs/server/FileUploadSchema.java        |   74 ++
 .../demo/jaxrs/server/FormRequestSchema.java       |   12 +-
 .../demo/jaxrs/server/JaxRSDefaultValues.java      |   30 +-
 .../demo/jaxrs/server/QueryParamSchema.java        |    6 +-
 .../jaxrs/server/QueryParamWithListSchema.java     |   41 +-
 .../demo/jaxrs/server/ReactiveSchema.java          |   10 +-
 .../demo/jaxrs/server/RequestClientTimeOut.java    |   10 +-
 .../demo/jaxrs/server/SchemeInterfaceJaxrs.java    |   10 +-
 .../servicecomb/demo/jaxrs/server/Validator.java   |   18 +-
 .../server/beanParam/BeanParamTestService.java     |   18 +-
 .../jaxrs/server/beanParam/TestBeanParameter.java  |   10 +-
 .../beanParam/TestBeanParameterWithUpload.java     |    6 +-
 .../jaxrs/server/injectBean/InjectBeanSchema.java  |    4 +-
 .../multiErrorCode/MultiErrorCodeService.java      |   64 +-
 .../server/pojoDefault/DefaultModelService.java    |    4 +-
 .../server/pojoDefault/DefaultRequestModel.java    |    6 +-
 .../server/pojoDefault/DefaultResponseModel.java   |    6 +-
 .../jaxrs/server/validation/ValidationService.java |   14 +-
 .../demo/localRegistryClient/CodeFirstService.java |    8 +-
 .../ServerEndpoint.yaml                            |   35 +-
 .../demo-local-registry-server/ServerEndpoint.yaml |   35 +-
 .../localRegistryServer/CodeFirstEndpoint.java     |    2 +-
 .../demo/localRegistryServer/ServerEndpoint.java   |    2 +-
 .../demo/registry/ServiceCenterEndpoint.java       |    2 +-
 .../ServiceCenterEndpoint.yaml                     |   69 +-
 .../servicecomb/demo/registry/ServerEndpoint.java  |    2 +-
 .../demo-multi-service-center-client/pom.xml       |   27 -
 .../demo/multiServiceCenter/ServerEndpoint.java    |    2 +-
 .../ConfigurationEndpoint.java                     |    2 +-
 .../multiServiceCenterServerB/ServerEndpoint.java  |    2 +-
 .../servicecomb/demo/pojo/client/BeanRpcTest.java  |    3 +-
 .../demo/pojo/client/CodeFirstPojoClientIntf.java  |    4 +-
 .../servicecomb/demo/pojo/client/PojoClient.java   |   16 +-
 .../client/TestClientInterfaceForServerTest.java   |   40 +-
 .../demo/pojo/client/TestSameService.java          |   11 +-
 .../demo/pojo/server/CodeFirstPojo.java            |    9 +-
 .../servicecomb/demo/pojo/server/PojoServer.java   |    6 +-
 .../servicecomb/demo/pojo/server/WeakPojo.java     |    8 +-
 .../demo/pojo/server/same/pk1/SameInterface.java   |    5 +-
 .../demo/pojo/server/same/pk1/SameService.java     |    5 +-
 .../demo/pojo/server/same/pk2/SameInterface.java   |    5 +-
 .../demo/pojo/server/same/pk2/SameService.java     |    5 +-
 .../demo/prefix/RegisterUrlPrefixEndpoint.java     |    2 +-
 .../servicecomb/demo/CodeFirstRestTemplate.java    |   21 +-
 .../servicecomb/demo/CommonSchemaInterface.java    |    4 +-
 .../org/apache/servicecomb/demo/DemoConst.java     |    2 +-
 .../jaxrs/server/validation/ValidationModel.java   |    2 +-
 .../produceprocessor/ProduceAppXmlProcessor.java   |    2 +-
 .../override/ProduceAppXmlProcessor.java           |    2 +-
 .../apache/servicecomb/demo/utils/JAXBUtils.java   |    2 +-
 .../apache/servicecomb/demo/validator/Student.java |    4 +-
 .../apache/servicecomb/demo/validator/Teacher.java |    2 +-
 .../src/main/resources/microservice.yaml           |    8 +
 .../resources/microservices/jaxrs/compute.yaml     |  273 ++--
 .../microservices/pojo/helloworld.Greeter.yaml     |   86 +-
 .../main/resources/microservices/pojo/server.yaml  |  366 +++---
 .../resources/microservices/pojo/smartcare.yaml    |  188 ++-
 .../resources/microservices/pojo/tcc-server.yaml   |  108 --
 .../microservices/springmvc/controller.yaml        |  172 +--
 .../demo/signature/ClientSignature.java            |    2 +-
 .../servicecomb/demo/signature/SignatureUtils.java |    2 +-
 .../springboot/pojo/client/PojoClientTest.java     |   14 +-
 .../resources/META-INF/spring/pojo.client.bean.xml |    2 +-
 .../src/main/resources/application.yml             |    2 +-
 .../src/main/resources/application.yml             |    2 +-
 .../demo/springmvc/SpringmvcClient.java            |   49 +-
 .../client/CodeFirstRestTemplateSpringmvc.java     |    4 +-
 .../springmvc/client/ConsumerTestsAfterBootup.java |    2 +-
 .../springmvc/client/ICompatible1xTestSchema.java  |    6 +-
 .../demo/springmvc/client/SpringMVCSchema.java     |   34 +-
 .../client/TestCompatible1xTestSchema.java         |   13 +-
 .../demo/springmvc/client/TestContentType.java     |   10 +-
 .../demo/springmvc/client/TestDownloadSchema.java  |   15 +
 .../springmvc/client/TestMaxHttpUrlLength.java     |    2 +-
 .../demo/springmvc/client/TestObject.java          |   38 +-
 .../demo/springmvc/client/TestResponse.java        |    2 +-
 .../demo/springmvc/client/TestRestTemplate.java    |    8 +-
 .../client/TestThirdPartyRegistration.java         |    2 +-
 .../demo/springmvc/client/ThirdPartyService.java   |   12 +-
 .../demo/springmvc/client/ThirdSvc.java            |   12 +-
 .../src/main/resources/SpringMVCSchema.yaml        |   78 +-
 .../demo/springmvc/server/AnnotationsTest.java     |   18 +-
 .../demo/springmvc/server/CodeFirstSpringmvc.java  |  112 +-
 .../springmvc/server/Compatible1xTestSchema.java   |    2 +-
 .../springmvc/server/ContentTypeSpringmvc.java     |   11 +-
 .../server/ContentTypeSpringmvcOverwrite.java      |    5 +-
 .../demo/springmvc/server/ControllerImpl.java      |    8 +-
 .../demo/springmvc/server/DateTimeSchema.java      |    4 +-
 .../demo/springmvc/server/DownloadSchema.java      |   13 +-
 .../springmvc/server/ProducerTestsAfterBootup.java |   58 +-
 .../demo/springmvc/server/RetrySchema.java         |    2 +-
 .../springmvc/server/SchemeInterfaceSpringmvc.java |    4 +-
 .../server/SchemeInterfaceSpringmvcImpl.java       |    2 +-
 .../server/SpringMVCCommonSchemaInterface.java     |    2 +-
 .../springmvc/server/SpringMvcDefaultValues.java   |    6 +-
 .../demo/springmvc/server/WeakSpringmvc.java       |   11 +-
 .../schemas/CodeFirstSpringmvcForSchema.yaml       |   53 +-
 .../zeroconfig/client/ClientServerEndpoint.java    |    2 +-
 .../demo/zeroconfig/client/GovernanceEndpoint.java |    2 +-
 .../demo/zeroconfig/edge/ServerEndpoint.java       |    2 +-
 .../demo/zeroconfig/server/GovernanceEndpoint.java |   17 +-
 .../server/GovernanceNoPrefixEndpoint.java         |   10 +-
 .../demo/zeroconfig/server/ServerEndpoint.java     |    2 +-
 .../pom.xml                                        |   21 -
 .../demo/zeroconfig/tests/ServerTest.java          |   19 +-
 .../ClientServerEndpoint.yaml                      |  207 +--
 demo/docker-run-config-edge/pom.xml                |   50 +-
 demo/docker-run-config-local/pom.xml               |   48 -
 demo/docker-run-config/pom.xml                     |   50 +-
 demo/pom.xml                                       |    4 -
 dependencies/default/pom.xml                       |   35 +-
 .../servicecomb/config/client/ApolloClient.java    |    2 +-
 .../edge/core/AbstractEdgeDispatcher.java          |    4 +-
 .../src/main/resources/META-INF/spring.factories   |   18 -
 ...rk.boot.autoconfigure.AutoConfiguration.imports |    6 +-
 .../servicecomb/foundation/common/Holder.java      |    2 +-
 .../foundation/common/base/EnumUtils.java          |    5 +-
 .../foundation/common/http/HttpStatus.java         |    6 +-
 .../foundation/common/http/HttpStatusManager.java  |    4 +-
 .../foundation/common/http/HttpStatusUtils.java    |    2 +-
 .../foundation/common/part/AbstractPart.java       |    5 +-
 .../foundation/common/part/FilePartForSend.java    |    2 +-
 .../foundation/common/utils/PartUtils.java         |    4 +-
 .../utils/json/JavaxServletPartDeserializer.java   |    4 +-
 .../utils/json/JavaxServletPartSerializer.java     |    4 +-
 .../foundation/common/utils/json/PartModule.java   |    4 +-
 .../src/main/resources/META-INF/spring.factories   |   20 -
 ...rk.boot.autoconfigure.AutoConfiguration.imports |    4 +-
 .../foundation/common/http/TestHttpStatus.java     |    4 +-
 .../common/http/TestHttpStatusUtils.java           |    2 +-
 .../foundation/common/http/TestHttpUtils.java      |    2 +-
 .../foundation/common/part/TestAbstractPart.java   |    2 +-
 .../config/priority/PriorityPropertyFactory.java   |    2 +-
 ...rk.boot.autoconfigure.AutoConfiguration.imports |    6 +-
 .../consumer/StaticMicroserviceVersions.java       |    6 +-
 .../registry/swagger/SwaggerLoader.java            |   52 +-
 foundations/foundation-test-scaffolding/pom.xml    |    5 +
 .../foundation/test/scaffolding/model/User.java    |    6 +
 .../foundation/vertx/SimpleBodyHandler.java        |    2 +-
 .../vertx/http/AbstractHttpServletRequest.java     |   54 +-
 .../vertx/http/AbstractHttpServletResponse.java    |   26 +-
 .../foundation/vertx/http/DownloadUtils.java       |   12 +-
 .../foundation/vertx/http/EmptyAsyncContext.java   |   12 +-
 .../vertx/http/HttpServletRequestEx.java           |    2 +-
 .../vertx/http/HttpServletResponseEx.java          |    6 +-
 .../foundation/vertx/http/ReadStreamPart.java      |    4 +-
 .../vertx/http/StandardHttpServletRequestEx.java   |   10 +-
 .../vertx/http/StandardHttpServletResponseEx.java  |   19 +-
 .../VertxClientRequestToHttpServletRequest.java    |    2 +-
 .../VertxClientResponseToHttpServletResponse.java  |    4 +-
 .../VertxServerRequestToHttpServletRequest.java    |   10 +-
 .../VertxServerResponseToHttpServletResponse.java  |   13 +-
 .../foundation/vertx/stream/BufferInputStream.java |    4 +-
 .../foundation/vertx/stream/PumpFromPart.java      |    2 +-
 .../foundation/vertx/TestSimpleBodyHandler.java    |    2 +-
 .../vertx/http/TestAbstractHttpServletRequest.java |   18 +-
 .../http/TestAbstractHttpServletResponse.java      |   21 -
 .../foundation/vertx/http/TestReadStreamPart.java  |    2 +-
 .../http/TestStandardHttpServletRequestEx.java     |    8 +-
 .../http/TestStandardHttpServletResponseEx.java    |   17 +-
 ...TestVertxClientRequestToHttpServletRequest.java |    2 +-
 ...stVertxClientResponseToHttpServletResponse.java |    4 +-
 ...TestVertxServerRequestToHttpServletRequest.java |    8 +-
 ...stVertxServerResponseToHttpServletResponse.java |   18 +-
 .../foundation/vertx/stream/TestPumpFromPart.java  |    2 +-
 .../src/main/resources/META-INF/spring.factories   |   19 -
 ...rk.boot.autoconfigure.AutoConfiguration.imports |    7 +-
 .../src/main/resources/META-INF/spring.factories   |   19 -
 ...rk.boot.autoconfigure.AutoConfiguration.imports |    6 +-
 .../java/org/apache/servicecomb/qps/QpsConst.java  |    2 +-
 .../src/main/resources/META-INF/spring.factories   |   18 -
 ...rk.boot.autoconfigure.AutoConfiguration.imports |    6 +-
 .../governance/ConsumerInstanceBulkheadFilter.java |    2 +-
 .../ConsumerInstanceIsolationFilter.java           |    2 +-
 .../src/main/resources/META-INF/spring.factories   |   19 -
 ...rk.boot.autoconfigure.AutoConfiguration.imports |    6 +-
 .../servicecomb/loadbalance/LoadBalanceFilter.java |    2 +-
 .../PriorityInstancePropertyDiscoveryFilter.java   |    2 +-
 ...rk.boot.autoconfigure.AutoConfiguration.imports |    6 +-
 .../consumer/ConsumerAuthFilter.java               |    2 +-
 .../provider/ProviderAuthFilter.java               |    2 +-
 .../src/main/resources/META-INF/spring.factories   |   19 -
 ...rk.boot.autoconfigure.AutoConfiguration.imports |    6 +-
 .../src/main/resources/META-INF/spring.factories   |   18 -
 ...rk.boot.autoconfigure.AutoConfiguration.imports |    6 +-
 ...rk.boot.autoconfigure.AutoConfiguration.imports |    6 +-
 .../inspector/internal/InspectorImpl.java          |   39 +-
 .../src/main/resources/META-INF/spring.factories   |   18 -
 ...rk.boot.autoconfigure.AutoConfiguration.imports |    3 +-
 .../inspector/internal/TestInspectorImpl.java      |    8 +-
 inspector/src/test/resources/schema1.yaml          |   61 +-
 inspector/src/test/resources/schema2.yaml          |   71 +-
 metrics/metrics-core/pom.xml                       |    5 -
 .../core/publish/HealthCheckerRestPublisher.java   |    4 +-
 .../metrics/core/publish/MetricsRestPublisher.java |   14 +-
 .../src/main/resources/META-INF/spring.factories   |   18 -
 ...rk.boot.autoconfigure.AutoConfiguration.imports |    6 +-
 .../core/publish/TestDefaultLogPublisher.java      |    2 +-
 .../metrics/core/publish/TestPublishUtils.java     |    2 +-
 .../model/invocation/TestOperationPerfGroup.java   |    2 +-
 .../core/publish/model/invocation/Utils.java       |    2 +-
 pom.xml                                            |   14 +-
 .../provider/pojo/PojoConsumerMetaRefresher.java   |   10 +-
 .../provider/pojo/definition/PojoConsumerMeta.java |    2 +-
 .../pojo/definition/PojoConsumerOperationMeta.java |    2 +-
 .../src/main/resources/META-INF/spring.factories   |   18 -
 ...rk.boot.autoconfigure.AutoConfiguration.imports |    6 +-
 .../servicecomb/provider/pojo/TestInvoker.java     |    2 +-
 .../rest/common/ProducerHttpRequestArgMapper.java  |    2 +-
 .../ProducerHttpRequestArgMapperFactory.java       |    2 +-
 .../src/main/resources/META-INF/spring.factories   |   18 -
 ...rk.boot.autoconfigure.AutoConfiguration.imports |    6 +-
 .../common/TestInvocationToHttpServletRequest.java |    2 +-
 .../common/TestProducerHttpRequestArgMapper.java   |    2 +-
 .../reference/CommonToHttpServletRequest.java      |   26 +-
 .../springmvc/reference/CseClientHttpRequest.java  |    6 +-
 .../reference/async/CseAsyncClientHttpRequest.java |   83 --
 .../async/CseAsyncClientHttpRequestFactory.java    |   31 -
 .../reference/async/CseAsyncRequestCallback.java   |   50 -
 .../reference/async/CseAsyncRestTemplate.java      |   62 -
 .../reference/TestCommonToHttpServletRequest.java  |   64 +-
 .../CseAsyncClientHttpRequestFactoryTest.java      |   33 -
 .../async/CseAsyncClientHttpRequestTest.java       |  127 --
 .../async/CseAsyncRequestCallbackTest.java         |   53 -
 .../registry/lightweight/DiscoveryClient.java      |   23 +-
 .../registry/lightweight/DiscoveryEndpoint.java    |   41 +-
 .../src/main/resources/META-INF/spring.factories   |   18 -
 ...rk.boot.autoconfigure.AutoConfiguration.imports |    6 +-
 .../schemadiscovery/SchemaDiscoveryEndpoint.java   |   10 +-
 .../src/main/resources/META-INF/spring.factories   |   18 -
 ...rk.boot.autoconfigure.AutoConfiguration.imports |    6 +-
 .../serviceregistry/auth/TokenCacheManager.java    |    2 +-
 .../client/http/ServiceRegistryClientImpl.java     |    2 +-
 .../task/MicroserviceRegisterTask.java             |   16 +-
 .../client/LocalServiceRegistryClientImpl.java     |    2 +-
 .../client/http/TestServiceRegistryClientImpl.java |    2 +-
 .../serviceregistry/swagger/TestSwaggerLoader.java |  123 +-
 .../task/TestMicroserviceRegisterTask.java         |  372 ++----
 .../src/main/resources/META-INF/spring.factories   |   18 -
 ...rk.boot.autoconfigure.AutoConfiguration.imports |    6 +-
 .../starter/servlet/RestServletInitializer.java    |    6 +-
 .../src/main/resources/META-INF/spring.factories   |   19 -
 ...rk.boot.autoconfigure.AutoConfiguration.imports |    6 +-
 swagger/swagger-generator/generator-core/pom.xml   |    4 +-
 .../apache/servicecomb/swagger/SwaggerUtils.java   |  465 +++----
 .../swagger/converter/AbstractConverter.java       |   16 +-
 .../servicecomb/swagger/converter/Converter.java   |    6 +-
 .../swagger/converter/ConverterMgr.java            |  140 +-
 .../converter/model/AbstractModelConverter.java    |   30 -
 .../converter/model/ArrayModelConverter.java       |   39 -
 .../converter/model/ModelImplConverter.java        |   48 -
 .../swagger/converter/model/RefModelConverter.java |   30 -
 .../property/AbstractPropertyConverter.java        |    4 +-
 .../converter/property/ArrayPropertyConverter.java |   13 +-
 .../converter/property/MapPropertyConverter.java   |   20 +-
 .../property/ObjectPropertyConverter.java          |   18 +-
 .../converter/property/RefPropertyConverter.java   |   30 -
 .../property/StringPropertyConverter.java          |   50 -
 .../DefaultModelResolveObjectMapperProvider.java   |    5 +-
 .../swagger/extend/ModelResolverExt.java           |  176 +--
 .../swagger/extend/PropertyModelConverterExt.java  |   58 -
 .../servicecomb/swagger/extend/SwaggerEnum.java    |   17 +-
 .../extend/annotations/ResponseHeaders.java        |   31 -
 .../introspector/JsonPropertyIntrospector.java     |    3 +-
 .../property/AbstractBaseIntegerProperty.java      |  133 --
 .../swagger/extend/property/ByteProperty.java      |   35 -
 .../swagger/extend/property/ShortProperty.java     |   35 -
 .../property/creator/ByteArrayPropertyCreator.java |   13 +-
 .../property/creator/BytePropertyCreator.java      |   13 +-
 .../creator/InputStreamPropertyCreator.java        |    8 +-
 .../property/creator/PartPropertyCreator.java      |   10 +-
 .../extend/property/creator/PropertyCreator.java   |    5 +-
 .../property/creator/ShortPropertyCreator.java     |   37 -
 .../swagger/generator/OperationGenerator.java      |    6 +-
 .../swagger/generator/ParameterGenerator.java      |   22 +-
 .../swagger/generator/ParameterProcessor.java      |   21 +-
 .../swagger/generator/ResponseTypeProcessor.java   |    4 +-
 .../swagger/generator/SwaggerConst.java            |   11 +-
 .../swagger/generator/SwaggerGenerator.java        |   15 +-
 .../swagger/generator/SwaggerGeneratorUtils.java   |   24 +-
 .../generator/core/AbstractOperationGenerator.java |  419 +++---
 .../generator/core/AbstractSwaggerGenerator.java   |  128 +-
 .../generator/core/model/HttpParameterType.java    |   24 +
 .../generator/core/model/SwaggerOperation.java     |   32 +-
 .../generator/core/model/SwaggerOperations.java    |   35 +-
 .../core/processor/annotation/AnnotationUtils.java |  414 +++---
 .../annotation/ApiOperationProcessor.java          |   99 --
 .../core/processor/annotation/ApiProcessor.java    |   51 -
 .../annotation/ApiResponseMethodProcessor.java     |   14 +-
 .../annotation/ApiResponsesClassProcessor.java     |    5 +-
 .../annotation/ApiResponsesMethodProcessor.java    |   13 +-
 ...cessor.java => OpenAPIDefinitionProcessor.java} |   18 +-
 .../OperationMethodAnnotationProcessor.java        |   72 ++
 ...a => RequestBodyMethodAnnotationProcessor.java} |   16 +-
 .../annotation/ResponseHeaderProcessor.java        |   45 -
 .../annotation/ResponseHeadersProcessor.java       |   44 -
 .../annotation/SwaggerDefinitionProcessor.java     |  268 ----
 .../annotation/models/ResponseConfig.java          |   83 --
 .../annotation/models/ResponseConfigBase.java      |   61 -
 .../annotation/models/ResponseHeaderConfig.java    |   34 -
 .../parameter/AbstractParameterProcessor.java      |   11 +-
 .../AbstractSerializableParameterProcessor.java    |   46 -
 .../parameter/ApiImplicitParamProcessor.java       |   73 --
 .../processor/parameter/ApiParamProcessor.java     |   50 -
 .../processor/parameter/EnumPostProcessor.java     |   12 +-
 .../HttpServletRequestContextRegister.java         |    2 +-
 .../processor/parameter/JsonViewProcessor.java     |   22 +-
 .../parameter/ParameterParameterProcessor.java     |   81 ++
 .../processor/parameter/PartArrayProcessor.java    |   50 +-
 .../processor/parameter/PartListProcessor.java     |    2 +-
 .../core/processor/parameter/PartProcessor.java    |   48 +-
 .../parameter/RawJsonRequestBodyProcessor.java     |   20 +-
 .../parameter/RequestBodyParameterProcessor.java   |   90 ++
 .../response/DefaultResponseTypeProcessor.java     |   16 +-
 .../core/unittest/UnitTestSwaggerUtils.java        |   24 +-
 .../swagger/generator/core/utils/MethodUtils.java  |   21 +-
 .../generator/pojo/PojoOperationGenerator.java     |  108 +-
 .../pojo/PojoSwaggerGeneratorFactory.java          |    2 +-
 .../generator/rest/RestOperationGenerator.java     |    3 +-
 ...=> io.swagger.v3.core.converter.ModelConverter} |    0
 ...comb.swagger.generator.ClassAnnotationProcessor |    4 +-
 ...omb.swagger.generator.MethodAnnotationProcessor |    5 +-
 ...ervicecomb.swagger.generator.ParameterProcessor |    6 +-
 .../servicecomb/swagger/TestSwaggerUtils.java      |  108 +-
 .../swagger/converter/ConverterMgrTest.java        |  186 ---
 .../swagger/extend/TestModelResolverExt.java       |   42 -
 .../swagger/extend/module/EnumModuleExtTest.java   |   38 +-
 .../property/creator/TestPartPropertyCreator.java  |    8 +-
 .../generator/core/TestApiImplicitParams.java      |   52 -
 .../swagger/generator/core/TestApiOperation.java   |  145 +--
 .../swagger/generator/core/TestApiResponse.java    |   78 +-
 .../swagger/generator/core/TestArrayType.java      |   30 +-
 .../swagger/generator/core/TestClassUtils.java     |   19 +-
 .../swagger/generator/core/TestInvalidType.java    |   94 --
 .../generator/core/TestOperationGenerator.java     |   69 +-
 .../swagger/generator/core/TestPojoExample.java    |   13 +-
 .../generator/core/TestSwaggerDefinition.java      |   70 +-
 .../generator/core/TestSwaggerGenerator.java       |   18 +-
 .../swagger/generator/core/TestSwaggerUtils.java   |  258 +---
 .../core/model/TestSwaggerOperations.java          |   26 +-
 .../PojoExample1.java}                             |   13 +-
 .../swagger/generator/core/pojo/TestType1.java     |    6 +-
 .../swagger/generator/core/pojo/TestType2.java     |    6 +-
 .../annotation/ApiOperationProcessorTest.java      |  162 ---
 .../processor/annotation/ApiProcessorTest.java     |  111 --
 .../annotation/OpenAPIDefinitionProcessorTest.java |   62 +
 .../OperationMethodAnnotationProcessorTest.java    |  197 +++
 .../annotation/SwaggerDefinitionProcessorTest.java |  159 ---
 .../swagger/generator/core/schema/AllType.java     |   79 +-
 .../swagger/generator/core/schema/InvalidType.java |   65 -
 .../swagger/generator/core/schema/Schema.java      |   26 +-
 .../src/test/resources/schemas/Schema.yaml         |  825 ++++++++++++
 .../src/test/resources/schemas/allMethod.yaml      | 1346 ++++++++++----------
 .../src/test/resources/schemas/allType.yaml        |  127 +-
 .../src/test/resources/schemas/apiOperation.yaml   |   32 +-
 .../src/test/resources/schemas/apiResponse.yaml    |   27 +-
 .../src/test/resources/schemas/array.yaml          |   48 +-
 .../src/test/resources/schemas/boolean.yaml        |   45 +-
 .../src/test/resources/schemas/booleanObject.yaml  |   44 +-
 .../src/test/resources/schemas/byte.yaml           |   46 +-
 .../src/test/resources/schemas/byteObject.yaml     |   46 +-
 .../src/test/resources/schemas/bytes.yaml          |   48 +-
 .../src/test/resources/schemas/bytesObject.yaml    |   48 +-
 .../src/test/resources/schemas/char.yaml           |   44 +-
 .../src/test/resources/schemas/charObject.yaml     |   44 +-
 .../test/resources/schemas/completableFuture.yaml  |   27 +-
 .../src/test/resources/schemas/date.yaml           |   29 +-
 .../src/test/resources/schemas/double.yaml         |   46 +-
 .../src/test/resources/schemas/doubleObject.yaml   |   46 +-
 .../resources/schemas/emptySwaggerDefinition.yaml  |   30 -
 .../src/test/resources/schemas/enum.yaml           |   67 +-
 .../src/test/resources/schemas/float.yaml          |   46 +-
 .../src/test/resources/schemas/floatObject.yaml    |   46 +-
 .../src/test/resources/schemas/ignoreRequest.yaml  |   46 +-
 .../src/test/resources/schemas/int.yaml            |   46 +-
 .../src/test/resources/schemas/intObject.yaml      |   46 +-
 .../src/test/resources/schemas/list.yaml           |   67 +-
 .../src/test/resources/schemas/long.yaml           |   46 +-
 .../src/test/resources/schemas/longObject.yaml     |   46 +-
 .../src/test/resources/schemas/map.yaml            |   67 +-
 .../src/test/resources/schemas/mapList.yaml        |   69 +-
 .../src/test/resources/schemas/multiParam.yaml     |  254 ++--
 .../test/resources/schemas/nestedListString.yaml   |   62 +-
 .../src/test/resources/schemas/object.yaml         |   48 +-
 .../src/test/resources/schemas/oneEnum.yaml        |   53 +-
 .../src/test/resources/schemas/part.yaml           |   33 +-
 .../src/test/resources/schemas/partArray.yaml      |   38 +-
 .../src/test/resources/schemas/partList.yaml       |   38 +-
 .../src/test/resources/schemas/pojoExample1.yaml   |   73 ++
 .../src/test/resources/schemas/responseHeader.yaml |   32 +-
 .../test/resources/schemas/security-apikey.yaml    |   40 -
 .../src/test/resources/schemas/security-basic.yaml |   34 -
 .../test/resources/schemas/security-oauth2.yaml    |   52 -
 .../src/test/resources/schemas/set.yaml            |   50 +-
 .../src/test/resources/schemas/short.yaml          |   46 +-
 .../src/test/resources/schemas/shortObject.yaml    |   46 +-
 .../src/test/resources/schemas/string.yaml         |   44 +-
 .../schemas/testCompletableFutureOptional.yaml     |   27 +-
 .../src/test/resources/schemas/testOptional.yaml   |   27 +-
 .../test/resources/schemas/wrapToBodyWithDesc.yaml |   47 +-
 .../generator/jaxrs/JaxrsOperationGenerator.java   |   23 +-
 .../generator/jaxrs/JaxrsSwaggerGenerator.java     |    2 +-
 .../jaxrs/JaxrsSwaggerGeneratorFactory.java        |    2 +-
 ...r.java => AbstractJaxrsParameterProcessor.java} |   11 +-
 .../annotation/ConsumesAnnotationProcessor.java    |    9 +-
 .../annotation/CookieParamAnnotationProcessor.java |   32 +-
 .../annotation/DeleteAnnotationProcessor.java      |    2 +-
 .../annotation/FormParamAnnotationProcessor.java   |   64 +-
 .../annotation/GetAnnotationProcessor.java         |    4 +-
 .../annotation/HeaderParamAnnotationProcessor.java |   33 +-
 .../annotation/PatchAnnotationProcessor.java       |    2 +-
 .../annotation/PathClassAnnotationProcessor.java   |    2 +-
 .../annotation/PathMethodAnnotationProcessor.java  |    2 +-
 .../annotation/PathParamAnnotationProcessor.java   |   33 +-
 .../annotation/PostAnnotationProcessor.java        |    2 +-
 .../annotation/ProducesAnnotationProcessor.java    |    9 +-
 .../annotation/PutAnnotationProcessor.java         |    2 +-
 .../annotation/QueryParamAnnotationProcessor.java  |   33 +-
 .../processor/response/JaxrsResponseProcessor.java |   26 +-
 .../swagger/generator/jaxrs/ClassMethodNoPath.java |    4 +-
 .../servicecomb/swagger/generator/jaxrs/Echo.java  |   69 +-
 .../generator/jaxrs/FullSwaggerService.java        |   70 +
 .../swagger/generator/jaxrs/MultiDefaultPath.java  |    4 +-
 .../swagger/generator/jaxrs/TestJaxrs.java         |  150 +--
 .../generator/jaxrs/model/AggregatedParam.java     |   12 +-
 .../jaxrs/model/BeanParamComplexField.java         |    2 +-
 .../jaxrs/model/BeanParamComplexSetter.java        |    2 +-
 .../model/BeanParamWithJsonIgnoredTagged.java      |    2 +-
 .../generator/jaxrs/model/BeanParamWithPart.java   |    6 +-
 .../generator/jaxrs/model/ConsumesAndProduces.java |    6 +-
 .../generator/jaxrs/model/enums/DynamicStatus.java |    6 +-
 .../jaxrs/model/enums/DynamicStatusBeanParam.java  |    7 +-
 .../jaxrs/model/enums/DynamicStatusModel.java      |    4 +-
 .../generator/jaxrs/model/enums/JdkStatus.java     |    6 +-
 .../jaxrs/model/enums/JdkStatusBeanParam.java      |    7 +-
 .../jaxrs/model/enums/JdkStatusModel.java          |    4 +-
 .../test/resources/schemas/FullSwaggerService.yaml |  109 ++
 .../src/test/resources/schemas/consumes.yaml       |  123 +-
 .../test/resources/schemas/dynamicStatusEnum.yaml  |   96 +-
 .../src/test/resources/schemas/echo.yaml           |  480 ++++++-
 .../test/resources/schemas/nestedListString.yaml   |   53 +-
 .../springdata/TestPageResponseTypeProcessor.java  |    2 +-
 .../src/test/resources/pageSchema.yaml             |  196 ++-
 .../springmvc/SpringmvcOperationGenerator.java     |    5 -
 ...stractHttpMethodMappingAnnotationProcessor.java |   11 +-
 .../AbstractSpringmvcParameterProcessor.java       |   11 +-
 ...actSpringmvcSerializableParameterProcessor.java |   58 -
 .../annotation/CookieValueAnnotationProcessor.java |   32 +-
 .../PathVariableAnnotationProcessor.java           |   29 +-
 .../RequestAttributeAnnotationProcessor.java       |   50 +-
 .../annotation/RequestBodyAnnotationProcessor.java |   17 +-
 .../RequestHeaderAnnotationProcessor.java          |   33 +-
 .../RequestMappingClassAnnotationProcessor.java    |    7 -
 .../RequestParamAnnotationProcessor.java           |   57 -
 .../annotation/RequestParamParameterProcessor.java |   85 ++
 .../annotation/RequestPartAnnotationProcessor.java |   59 +-
 .../RestControllerClassAnnotationProcessor.java    |    9 +-
 .../creator/MultipartFilePropertyCreator.java      |    8 +-
 ...ervicecomb.swagger.generator.ParameterProcessor |    2 +-
 .../swagger/generator/springmvc/Echo.java          |   35 +-
 .../generator/springmvc/MethodEmptyPath.java       |    4 +-
 .../springmvc/MethodMixupAnnotations.java          |  104 +-
 .../swagger/generator/springmvc/TestSpringmvc.java |  136 +-
 .../springmvc/model/DefaultParameterSchema.java    |   22 +-
 .../springmvc/model/SwaggerTestTarget.java         |    2 +-
 .../generator/springmvc/model/TestProducer.java    |    2 +-
 .../RequestPartAnnotationProcessorTest.java        |  133 +-
 .../creator/MultipartFilePropertyCreatorTest.java  |    8 +-
 .../resources/schemas/DefaultParameterSchema.yaml  |  144 +++
 .../src/test/resources/schemas/DemoRest.yaml       |   64 +
 .../test/resources/schemas/defaultParameter.yaml   |   99 +-
 .../src/test/resources/schemas/echo.yaml           |  238 ++++
 .../src/test/resources/schemas/emptyPath.yaml      |   21 +-
 .../test/resources/schemas/mixupAnnotations.yaml   |  554 +++++---
 .../schemas/requestMappingHttpMethod.yaml          |   20 +-
 .../src/test/resources/schemas/responseEntity.yaml |  127 +-
 .../test/resources/schemas/swaggerTestTarget.yaml  |   22 +-
 .../swaggerTestTarget_ValueOverWritePath.yaml      |   21 +-
 .../swagger/engine/SwaggerEnvironment.java         |   27 +-
 .../swagger/engine/SwaggerProducer.java            |    8 +-
 .../swagger/engine/SwaggerProducerOperation.java   |   10 -
 .../swagger/invocation/AsyncResponse.java          |    2 +-
 .../servicecomb/swagger/invocation/Response.java   |    4 +-
 .../arguments/AbstractArgumentsMapperCreator.java  |  173 +--
 .../consumer/ConsumerArgumentsMapperCreator.java   |   55 +-
 .../producer/ProducerArgumentsMapperCreator.java   |   51 +-
 .../SwaggerBodyFieldToProducerArgument.java        |    3 +-
 .../invocation/context/InvocationContext.java      |    4 +-
 .../converter/impl/part/BytesToPartConverter.java  |    2 +-
 .../converter/impl/part/FileToPartConverter.java   |    2 +-
 .../impl/part/InputStreamToPartConverter.java      |    2 +-
 .../impl/part/PartListToPartArrayConverter.java    |    2 +-
 .../impl/part/PartListToPartListConverter.java     |    2 +-
 .../converter/impl/part/PartToPartConverter.java   |    2 +-
 .../impl/part/ResourceToPartConverter.java         |    2 +-
 .../invocation/exception/ExceptionFactory.java     |    2 +-
 .../invocation/exception/InvocationException.java  |    2 +-
 .../swagger/invocation/response/ResponsesMeta.java |   31 +-
 .../producer/DefaultProducerResponseMapper.java    |    2 +-
 .../producer/OptionalProducerResponseMapper.java   |    2 +-
 .../response/producer/ProducerResponseMapper.java  |    2 +-
 .../org/apache/servicecomb/core/TestException.java |    2 +-
 .../org/apache/servicecomb/core/TestResponse.java  |    2 +-
 .../swagger/engine/TestSwaggerEnvironment.java     |    4 +-
 .../engine/TestSwaggerProducerOperation.java       |   15 +-
 .../arguments/consumer/TestJaxrsV1V1.java          |   18 +-
 .../arguments/consumer/TestJaxrsV1V2.java          |   16 +-
 .../arguments/consumer/TestJaxrsV2V1.java          |   16 +-
 .../arguments/consumer/TestJaxrsV2V2.java          |   20 +-
 .../arguments/consumer/TestPojoOneArg.java         |   14 +-
 .../arguments/consumer/TestPojoV1V1.java           |   14 +-
 .../arguments/consumer/TestPojoV1V2.java           |   12 +-
 .../arguments/consumer/TestPojoV2V1.java           |   12 +-
 .../arguments/consumer/TestPojoV2V2.java           |   12 +-
 .../arguments/consumer/TestSpringmvcV1V1.java      |   14 +-
 .../arguments/consumer/TestSpringmvcV1V2.java      |   14 +-
 .../arguments/consumer/TestSpringmvcV2V1.java      |   14 +-
 .../arguments/consumer/TestSpringmvcV2V2.java      |   18 +-
 .../arguments/producer/TestPojoOneArg.java         |    7 +-
 .../invocation/context/TestInvocationContext.java  |    2 +-
 .../part/PartListToPartArrayConverterTest.java     |    4 +-
 .../impl/part/PartListToPartListConverterTest.java |    6 +-
 .../impl/part/PartToPartConverterTest.java         |    2 +-
 .../impl/part/TestBytesToPartConverter.java        |    2 +-
 .../impl/part/TestFileToPartConverter.java         |    2 +-
 .../impl/part/TestInputStreamToPartConverter.java  |    2 +-
 .../impl/part/TestResourceToPartConverter.java     |    2 +-
 .../ErrorToProducerResponseConverter.java          |    2 +-
 .../invocation/exception/TestExceptionFactory.java |    2 +-
 .../TestExceptionToProducerResponseConverters.java |    2 +-
 ...cationExceptionToProducerResponseConverter.java |    2 +-
 .../swagger/invocation/models/JaxrsImpl.java       |   20 +-
 .../invocation/models/PojoConsumerIntf.java        |    4 +-
 .../swagger/invocation/models/PojoImpl.java        |    4 +-
 .../swagger/invocation/models/ProducerImpl.java    |    7 +-
 .../invocation/response/TestResponsesMeta.java     |   31 +-
 .../TestConsumerResponseMapperFactorys.java        |   16 +-
 .../TestProducerResponseMapperFactorys.java        |   22 +-
 .../swagger/invocation/schemas/ConsumerAddV2.java  |    5 +-
 .../invocation/schemas/JaxrsAddBeanParamV1.java    |    6 +-
 .../invocation/schemas/JaxrsAddBeanParamV2.java    |    6 +-
 .../swagger/invocation/schemas/JaxrsAddBodyV1.java |    4 +-
 .../swagger/invocation/schemas/JaxrsAddBodyV2.java |    4 +-
 .../swagger/invocation/schemas/JaxrsAddV1.java     |    6 +-
 .../swagger/invocation/schemas/JaxrsAddV2.java     |    8 +-
 .../swagger/invocation/schemas/PojoAddV2.java      |    4 +-
 .../invocation/schemas/models/AddBeanParamV1.java  |    2 +-
 .../invocation/schemas/models/AddBeanParamV2.java  |    4 +-
 .../response/JaxrsConsumerResponseMapper.java      |    4 +-
 .../JaxrsConsumerResponseMapperFactory.java        |    2 +-
 .../response/JaxrsProducerResponseMapper.java      |    6 +-
 .../JaxrsProducerResponseMapperFactory.java        |    2 +-
 .../response/TestJaxrsConsumerResponseMapper.java  |   21 +-
 .../response/TestJaxrsProducerResponseMapper.java  |   10 +-
 .../TestJaxrsProducerResponseMapperFactory.java    |    2 +-
 .../PartListToMultipartArrayConverter.java         |    2 +-
 .../PartListToMultipartListConverter.java          |    2 +-
 .../converter/PartToMultipartConverter.java        |    2 +-
 .../invocation/converter/PartToMultipartFile.java  |    2 +-
 .../response/SpringmvcProducerResponseMapper.java  |    8 +-
 .../converter/TestPartToMultipartFile.java         |    2 +-
 .../TestSpringmvcConsumerResponseMapper.java       |    4 +-
 .../TestSpringmvcProducerResponseMapper.java       |    4 +-
 ...lationExceptionToProducerResponseConverter.java |    4 +-
 .../validator/DefaultParameterNameProvider.java    |    2 +-
 .../invocation/validator/ParameterValidator.java   |   12 +-
 .../transport/highway/HighwayClient.java           |    2 +-
 .../transport/highway/HighwayCodec.java            |   38 +-
 .../transport/highway/HighwayServerConnection.java |    2 +-
 ...rk.boot.autoconfigure.AutoConfiguration.imports |    6 +-
 .../highway/HighwayServerCodecFilterTest.java      |    5 +-
 .../transport/highway/TestHighwayClient.java       |    2 +-
 .../transport-rest/transport-rest-client/pom.xml   |    4 -
 .../transport/rest/client/RestClientDecoder.java   |    2 +-
 .../transport/rest/client/RestClientEncoder.java   |   12 +-
 .../rest/client/RestClientRequestParameters.java   |    2 +-
 .../client/RestClientRequestParametersImpl.java    |    2 +-
 .../transport/rest/client/RestClientSender.java    |    2 +-
 .../client/RestClientTransportContextFactory.java  |    2 +-
 .../rest/client/http/DefaultHttpClientFilter.java  |    2 +-
 .../rest/client/http/RestClientInvocation.java     |    2 +-
 .../src/main/resources/META-INF/spring.factories   |   19 -
 ...rk.boot.autoconfigure.AutoConfiguration.imports |    6 +-
 .../rest/client/RestFeatureController.java         |   14 +-
 .../client/http/TestDefaultHttpClientFilter.java   |    4 +-
 .../transport/rest/servlet/RestAsyncListener.java  |   14 +-
 .../transport/rest/servlet/RestServlet.java        |    8 +-
 .../rest/servlet/RestServletInjector.java          |    4 +-
 .../rest/servlet/ServletRestDispatcher.java        |    6 +-
 .../transport/rest/servlet/ServletUtils.java       |    8 +-
 .../rest/servlet/TestRestAsyncListener.java        |   10 +-
 .../transport/rest/servlet/TestRestServlet.java    |    6 +-
 .../rest/servlet/TestRestServletInjector.java      |    4 +-
 .../transport/rest/servlet/TestServletUtils.java   |   10 +-
 .../transport/rest/vertx/RestServerVerticle.java   |    4 +-
 .../transport/rest/vertx/VertxRestDispatcher.java  |    8 +-
 .../rest/vertx/TestVertxRestDispatcher.java        |    4 +-
 744 files changed, 10765 insertions(+), 13066 deletions(-)
 delete mode 100644 
common/common-protobuf/src/main/java/org/apache/servicecomb/codec/protobuf/internal/converter/BodyParameterAdapter.java
 delete mode 100644 
common/common-protobuf/src/main/java/org/apache/servicecomb/codec/protobuf/internal/converter/ModelAdapter.java
 delete mode 100644 
common/common-protobuf/src/main/java/org/apache/servicecomb/codec/protobuf/internal/converter/PropertyAdapter.java
 rename 
common/common-protobuf/src/main/java/org/apache/servicecomb/codec/protobuf/internal/converter/{SerializableParameterAdapter.java
 => SchemaSwaggerTypeAdapter.java} (64%)
 delete mode 100644 
common/common-rest/src/main/java/org/apache/servicecomb/common/rest/codec/query/QueryCodecJson.java
 delete mode 100644 
common/common-rest/src/main/resources/META-INF/spring.factories
 rename 
handlers/handler-loadbalance/src/main/resources/META-INF/spring.factories => 
common/common-rest/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
 (88%)
 delete mode 100644 
common/common-rest/src/test/java/org/apache/servicecomb/common/rest/codec/query/QueryCodecTsvTest.java
 delete mode 100644 core/src/main/resources/META-INF/spring.factories
 rename 
foundations/foundation-config/src/main/resources/META-INF/spring.factories => 
core/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
 (75%)
 delete mode 100644 
demo/demo-crossapp/crossapp-client/src/main/resources/schemas/helloworld.yaml
 delete mode 100644 
demo/demo-crossapp/crossapp-server/src/main/java/org/apache/servicecomb/demo/crossapp/CrossappBootListener.java
 delete mode 100644 
demo/demo-crossapp/crossapp-server/src/main/resources/schemas/helloworld.yaml
 copy 
demo/demo-jaxrs/jaxrs-client/src/main/java/org/apache/servicecomb/demo/jaxrs/client/{CodeFirstRestTemplateJaxrs.java
 => TestFileUploadSchema.java} (68%)
 create mode 100644 
demo/demo-jaxrs/jaxrs-server/src/main/java/org/apache/servicecomb/demo/jaxrs/server/FileUploadSchema.java
 delete mode 100644 
demo/demo-schema/src/main/resources/microservices/pojo/tcc-server.yaml
 copy 
swagger/swagger-generator/generator-core/src/test/resources/schemas/booleanObject.yaml
 => 
demo/demo-springmvc/springmvc-server/src/main/resources/schemas/CodeFirstSpringmvcForSchema.yaml
 (57%)
 delete mode 100644 edge/edge-core/src/main/resources/META-INF/spring.factories
 copy demo/demo-schema/src/main/resources/microservice.yaml => 
edge/edge-core/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
 (90%)
 delete mode 100644 
foundations/foundation-common/src/main/resources/META-INF/spring.factories
 rename 
transports/transport-highway/src/main/resources/META-INF/spring.factories => 
foundations/foundation-common/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
 (88%)
 copy demo/demo-schema/src/main/resources/microservice.yaml => 
foundations/foundation-config/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
 (90%)
 delete mode 100644 governance/src/main/resources/META-INF/spring.factories
 copy demo/demo-schema/src/main/resources/microservice.yaml => 
governance/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
 (88%)
 delete mode 100644 
handlers/handler-fault-injection/src/main/resources/META-INF/spring.factories
 copy demo/demo-schema/src/main/resources/microservice.yaml => 
handlers/handler-fault-injection/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
 (90%)
 delete mode 100644 
handlers/handler-flowcontrol-qps/src/main/resources/META-INF/spring.factories
 copy demo/demo-schema/src/main/resources/microservice.yaml => 
handlers/handler-flowcontrol-qps/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
 (90%)
 delete mode 100644 
handlers/handler-governance/src/main/resources/META-INF/spring.factories
 copy demo/demo-schema/src/main/resources/microservice.yaml => 
handlers/handler-governance/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
 (90%)
 copy demo/demo-schema/src/main/resources/microservice.yaml => 
handlers/handler-loadbalance/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
 (90%)
 delete mode 100644 
handlers/handler-publickey-auth/src/main/resources/META-INF/spring.factories
 copy demo/demo-schema/src/main/resources/microservice.yaml => 
handlers/handler-publickey-auth/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
 (90%)
 delete mode 100644 
handlers/handler-router/src/main/resources/META-INF/spring.factories
 copy demo/demo-schema/src/main/resources/microservice.yaml => 
handlers/handler-router/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
 (90%)
 copy demo/demo-schema/src/main/resources/microservice.yaml => 
handlers/handler-tracing-zipkin/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
 (90%)
 delete mode 100644 inspector/src/main/resources/META-INF/spring.factories
 rename 
handlers/handler-tracing-zipkin/src/main/resources/META-INF/spring.factories => 
inspector/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
 (88%)
 delete mode 100644 
metrics/metrics-core/src/main/resources/META-INF/spring.factories
 copy demo/demo-schema/src/main/resources/microservice.yaml => 
metrics/metrics-core/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
 (90%)
 delete mode 100644 
providers/provider-pojo/src/main/resources/META-INF/spring.factories
 copy demo/demo-schema/src/main/resources/microservice.yaml => 
providers/provider-pojo/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
 (90%)
 delete mode 100644 
providers/provider-rest-common/src/main/resources/META-INF/spring.factories
 copy demo/demo-schema/src/main/resources/microservice.yaml => 
providers/provider-rest-common/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
 (90%)
 delete mode 100644 
providers/provider-springmvc/src/main/java/org/apache/servicecomb/provider/springmvc/reference/async/CseAsyncClientHttpRequest.java
 delete mode 100644 
providers/provider-springmvc/src/main/java/org/apache/servicecomb/provider/springmvc/reference/async/CseAsyncClientHttpRequestFactory.java
 delete mode 100644 
providers/provider-springmvc/src/main/java/org/apache/servicecomb/provider/springmvc/reference/async/CseAsyncRequestCallback.java
 delete mode 100644 
providers/provider-springmvc/src/main/java/org/apache/servicecomb/provider/springmvc/reference/async/CseAsyncRestTemplate.java
 delete mode 100644 
providers/provider-springmvc/src/test/java/org/apache/servicecomb/provider/springmvc/reference/async/CseAsyncClientHttpRequestFactoryTest.java
 delete mode 100644 
providers/provider-springmvc/src/test/java/org/apache/servicecomb/provider/springmvc/reference/async/CseAsyncClientHttpRequestTest.java
 delete mode 100644 
providers/provider-springmvc/src/test/java/org/apache/servicecomb/provider/springmvc/reference/async/CseAsyncRequestCallbackTest.java
 delete mode 100644 
service-registry/registry-lightweight/src/main/resources/META-INF/spring.factories
 copy demo/demo-schema/src/main/resources/microservice.yaml => 
service-registry/registry-lightweight/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
 (90%)
 delete mode 100644 
service-registry/registry-schema-discovery/src/main/resources/META-INF/spring.factories
 copy demo/demo-schema/src/main/resources/microservice.yaml => 
service-registry/registry-schema-discovery/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
 (90%)
 delete mode 100644 
service-registry/registry-zero-config/src/main/resources/META-INF/spring.factories
 copy demo/demo-schema/src/main/resources/microservice.yaml => 
service-registry/registry-zero-config/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
 (90%)
 delete mode 100644 
spring-boot/spring-boot-starters/java-chassis-spring-boot-starter-servlet/src/main/resources/META-INF/spring.factories
 copy demo/demo-schema/src/main/resources/microservice.yaml => 
spring-boot/spring-boot-starters/java-chassis-spring-boot-starter-servlet/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
 (90%)
 delete mode 100644 
swagger/swagger-generator/generator-core/src/main/java/org/apache/servicecomb/swagger/converter/model/AbstractModelConverter.java
 delete mode 100644 
swagger/swagger-generator/generator-core/src/main/java/org/apache/servicecomb/swagger/converter/model/ArrayModelConverter.java
 delete mode 100644 
swagger/swagger-generator/generator-core/src/main/java/org/apache/servicecomb/swagger/converter/model/ModelImplConverter.java
 delete mode 100644 
swagger/swagger-generator/generator-core/src/main/java/org/apache/servicecomb/swagger/converter/model/RefModelConverter.java
 delete mode 100644 
swagger/swagger-generator/generator-core/src/main/java/org/apache/servicecomb/swagger/converter/property/RefPropertyConverter.java
 delete mode 100644 
swagger/swagger-generator/generator-core/src/main/java/org/apache/servicecomb/swagger/converter/property/StringPropertyConverter.java
 delete mode 100644 
swagger/swagger-generator/generator-core/src/main/java/org/apache/servicecomb/swagger/extend/PropertyModelConverterExt.java
 delete mode 100644 
swagger/swagger-generator/generator-core/src/main/java/org/apache/servicecomb/swagger/extend/annotations/ResponseHeaders.java
 delete mode 100644 
swagger/swagger-generator/generator-core/src/main/java/org/apache/servicecomb/swagger/extend/property/AbstractBaseIntegerProperty.java
 delete mode 100644 
swagger/swagger-generator/generator-core/src/main/java/org/apache/servicecomb/swagger/extend/property/ByteProperty.java
 delete mode 100644 
swagger/swagger-generator/generator-core/src/main/java/org/apache/servicecomb/swagger/extend/property/ShortProperty.java
 delete mode 100644 
swagger/swagger-generator/generator-core/src/main/java/org/apache/servicecomb/swagger/extend/property/creator/ShortPropertyCreator.java
 delete mode 100644 
swagger/swagger-generator/generator-core/src/main/java/org/apache/servicecomb/swagger/generator/core/processor/annotation/ApiOperationProcessor.java
 delete mode 100644 
swagger/swagger-generator/generator-core/src/main/java/org/apache/servicecomb/swagger/generator/core/processor/annotation/ApiProcessor.java
 rename 
swagger/swagger-generator/generator-core/src/main/java/org/apache/servicecomb/swagger/generator/core/processor/annotation/{ApiResponseClassProcessor.java
 => OpenAPIDefinitionProcessor.java} (60%)
 create mode 100644 
swagger/swagger-generator/generator-core/src/main/java/org/apache/servicecomb/swagger/generator/core/processor/annotation/OperationMethodAnnotationProcessor.java
 copy 
swagger/swagger-generator/generator-core/src/main/java/org/apache/servicecomb/swagger/generator/core/processor/annotation/{ApiResponseMethodProcessor.java
 => RequestBodyMethodAnnotationProcessor.java} (74%)
 delete mode 100644 
swagger/swagger-generator/generator-core/src/main/java/org/apache/servicecomb/swagger/generator/core/processor/annotation/ResponseHeaderProcessor.java
 delete mode 100644 
swagger/swagger-generator/generator-core/src/main/java/org/apache/servicecomb/swagger/generator/core/processor/annotation/ResponseHeadersProcessor.java
 delete mode 100644 
swagger/swagger-generator/generator-core/src/main/java/org/apache/servicecomb/swagger/generator/core/processor/annotation/SwaggerDefinitionProcessor.java
 delete mode 100644 
swagger/swagger-generator/generator-core/src/main/java/org/apache/servicecomb/swagger/generator/core/processor/annotation/models/ResponseConfig.java
 delete mode 100644 
swagger/swagger-generator/generator-core/src/main/java/org/apache/servicecomb/swagger/generator/core/processor/annotation/models/ResponseConfigBase.java
 delete mode 100644 
swagger/swagger-generator/generator-core/src/main/java/org/apache/servicecomb/swagger/generator/core/processor/annotation/models/ResponseHeaderConfig.java
 copy 
demo/demo-crossapp/crossapp-server/src/main/java/org/apache/servicecomb/demo/crossapp/HelloWorldImpl.java
 => 
swagger/swagger-generator/generator-core/src/main/java/org/apache/servicecomb/swagger/generator/core/processor/parameter/AbstractParameterProcessor.java
 (76%)
 delete mode 100644 
swagger/swagger-generator/generator-core/src/main/java/org/apache/servicecomb/swagger/generator/core/processor/parameter/AbstractSerializableParameterProcessor.java
 delete mode 100644 
swagger/swagger-generator/generator-core/src/main/java/org/apache/servicecomb/swagger/generator/core/processor/parameter/ApiImplicitParamProcessor.java
 delete mode 100644 
swagger/swagger-generator/generator-core/src/main/java/org/apache/servicecomb/swagger/generator/core/processor/parameter/ApiParamProcessor.java
 create mode 100644 
swagger/swagger-generator/generator-core/src/main/java/org/apache/servicecomb/swagger/generator/core/processor/parameter/ParameterParameterProcessor.java
 create mode 100644 
swagger/swagger-generator/generator-core/src/main/java/org/apache/servicecomb/swagger/generator/core/processor/parameter/RequestBodyParameterProcessor.java
 rename 
swagger/swagger-generator/generator-core/src/main/resources/META-INF/services/{io.swagger.converter.ModelConverter
 => io.swagger.v3.core.converter.ModelConverter} (100%)
 delete mode 100644 
swagger/swagger-generator/generator-core/src/test/java/org/apache/servicecomb/swagger/converter/ConverterMgrTest.java
 delete mode 100644 
swagger/swagger-generator/generator-core/src/test/java/org/apache/servicecomb/swagger/extend/TestModelResolverExt.java
 delete mode 100644 
swagger/swagger-generator/generator-core/src/test/java/org/apache/servicecomb/swagger/generator/core/TestApiImplicitParams.java
 delete mode 100644 
swagger/swagger-generator/generator-core/src/test/java/org/apache/servicecomb/swagger/generator/core/TestInvalidType.java
 rename 
providers/provider-springmvc/src/test/java/org/apache/servicecomb/provider/springmvc/reference/async/CseAsyncRestTemplateTest.java
 => 
swagger/swagger-generator/generator-core/src/test/java/org/apache/servicecomb/swagger/generator/core/TestPojoExample.java
 (70%)
 rename 
swagger/swagger-generator/generator-core/src/test/java/org/apache/servicecomb/swagger/generator/core/{schema/InvalidResponseHeader.java
 => pojo/PojoExample1.java} (75%)
 delete mode 100644 
swagger/swagger-generator/generator-core/src/test/java/org/apache/servicecomb/swagger/generator/core/processor/annotation/ApiOperationProcessorTest.java
 delete mode 100644 
swagger/swagger-generator/generator-core/src/test/java/org/apache/servicecomb/swagger/generator/core/processor/annotation/ApiProcessorTest.java
 create mode 100644 
swagger/swagger-generator/generator-core/src/test/java/org/apache/servicecomb/swagger/generator/core/processor/annotation/OpenAPIDefinitionProcessorTest.java
 create mode 100644 
swagger/swagger-generator/generator-core/src/test/java/org/apache/servicecomb/swagger/generator/core/processor/annotation/OperationMethodAnnotationProcessorTest.java
 delete mode 100644 
swagger/swagger-generator/generator-core/src/test/java/org/apache/servicecomb/swagger/generator/core/processor/annotation/SwaggerDefinitionProcessorTest.java
 delete mode 100644 
swagger/swagger-generator/generator-core/src/test/java/org/apache/servicecomb/swagger/generator/core/schema/InvalidType.java
 create mode 100644 
swagger/swagger-generator/generator-core/src/test/resources/schemas/Schema.yaml
 delete mode 100644 
swagger/swagger-generator/generator-core/src/test/resources/schemas/emptySwaggerDefinition.yaml
 create mode 100644 
swagger/swagger-generator/generator-core/src/test/resources/schemas/pojoExample1.yaml
 delete mode 100644 
swagger/swagger-generator/generator-core/src/test/resources/schemas/security-apikey.yaml
 delete mode 100644 
swagger/swagger-generator/generator-core/src/test/resources/schemas/security-basic.yaml
 delete mode 100644 
swagger/swagger-generator/generator-core/src/test/resources/schemas/security-oauth2.yaml
 copy 
swagger/swagger-generator/generator-jaxrs/src/main/java/org/apache/servicecomb/swagger/generator/jaxrs/processor/annotation/{DeleteAnnotationProcessor.java
 => AbstractJaxrsParameterProcessor.java} (80%)
 create mode 100644 
swagger/swagger-generator/generator-jaxrs/src/test/java/org/apache/servicecomb/swagger/generator/jaxrs/FullSwaggerService.java
 create mode 100644 
swagger/swagger-generator/generator-jaxrs/src/test/resources/schemas/FullSwaggerService.yaml
 rename 
common/common-rest/src/main/java/org/apache/servicecomb/common/rest/codec/query/QueryCodecTsv.java
 => 
swagger/swagger-generator/generator-springmvc/src/main/java/org/apache/servicecomb/swagger/generator/springmvc/processor/annotation/AbstractSpringmvcParameterProcessor.java
 (72%)
 delete mode 100644 
swagger/swagger-generator/generator-springmvc/src/main/java/org/apache/servicecomb/swagger/generator/springmvc/processor/annotation/AbstractSpringmvcSerializableParameterProcessor.java
 delete mode 100644 
swagger/swagger-generator/generator-springmvc/src/main/java/org/apache/servicecomb/swagger/generator/springmvc/processor/annotation/RequestParamAnnotationProcessor.java
 create mode 100644 
swagger/swagger-generator/generator-springmvc/src/main/java/org/apache/servicecomb/swagger/generator/springmvc/processor/annotation/RequestParamParameterProcessor.java
 create mode 100644 
swagger/swagger-generator/generator-springmvc/src/test/resources/schemas/DefaultParameterSchema.yaml
 create mode 100644 
swagger/swagger-generator/generator-springmvc/src/test/resources/schemas/DemoRest.yaml
 create mode 100644 
swagger/swagger-generator/generator-springmvc/src/test/resources/schemas/echo.yaml
 copy demo/demo-schema/src/main/resources/microservice.yaml => 
transports/transport-highway/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
 (90%)
 delete mode 100644 
transports/transport-rest/transport-rest-client/src/main/resources/META-INF/spring.factories
 copy demo/demo-schema/src/main/resources/microservice.yaml => 
transports/transport-rest/transport-rest-client/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
 (90%)

Reply via email to