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%)