This is an automated email from the ASF dual-hosted git repository.
liubao pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/servicecomb-java-chassis.git.
from 75f0b1e [SCB-1725]turn on integration tests of highway and fix known
problems
new 2573778 [SCB-1734]add a test case for bean with aXXX property and
some refactoring
new 3ca240d [SCB-1732]support inheritance schema definition
new ab33950 [SCB-1732]support inheritance schema definition
The 3 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:
.../servicecomb/common/rest/codec/RestCodec.java | 4 +-
.../org/apache/servicecomb/core/Invocation.java | 3 +-
coverage-reports/pom.xml | 20 ---
.../servicecomb/demo/model/SpecialNameModel.java | 30 ++--
.../apache/servicecomb/demo/tccserver/TestTcc.java | 27 ---
.../demo/springmvc/client/TestWeakSpringmvc.java | 25 ++-
.../demo/springmvc/server/WeakSpringmvc.java | 7 +
.../foundation/protobuf/ProtoMapperFactory.java | 1 -
.../it-common/src/main/resources/logback.xml | 8 +
.../it-common/src/main/resources/microservice.yaml | 4 +-
.../org/apache/servicecomb/it/ConsumerMain.java | 6 +-
.../servicecomb/it/schema/generic/MyEndpoint.java | 4 +-
.../it/schema/generic/MyEndpointWithInterface.java | 3 +-
.../pojo/definition/PojoConsumerOperationMeta.java | 7 +-
swagger/swagger-generator/generator-core/pom.xml | 5 +
.../swagger/generator/ParameterGenerator.java | 4 +-
.../generator/core/AbstractOperationGenerator.java | 11 +-
.../generator/core/AbstractSwaggerGenerator.java | 2 +-
.../swagger/generator/core/utils/MethodUtils.java | 27 +--
.../swagger/generator/core/utils/ParamUtils.java | 103 +++++++++++
.../swagger/generator/core/TestParamUtils.java | 123 -------------
.../swagger/generator/core/TestSwaggerUtils.java | 100 ++++++++++-
.../generator/core/utils/TestMethodUtils.java | 19 +-
.../generator/core/utils/TestParamUtils.java | 140 +++++++++++++++
.../{ => methodUtilsModel}/AbstractBaseClass.java | 2 +-
.../utils/{ => methodUtilsModel}/AbstractBean.java | 2 +-
.../{ => methodUtilsModel}/BaseInterface.java | 2 +-
.../{ => methodUtilsModel}/Hello2Endpoint.java | 2 +-
.../utils/{ => methodUtilsModel}/HelloBean.java | 2 +-
.../{ => methodUtilsModel}/HelloEndpoint.java | 2 +-
.../{ => methodUtilsModel}/ServiceInterface.java | 5 +-
.../paramUtilsModel}/AbstractBaseService.java | 6 +-
.../{ => utils/paramUtilsModel}/AbstractBean.java | 2 +-
.../{ => utils/paramUtilsModel}/IBaseService.java | 4 +-
.../{ => utils/paramUtilsModel}/IMyService.java | 7 +-
.../paramUtilsModel}/IMyServiceChild.java | 2 +-
.../paramUtilsModel}/IMyServiceChild2.java | 2 +-
.../{ => utils/paramUtilsModel}/MyEndpoint.java | 10 +-
.../{ => utils/paramUtilsModel}/MyEndpoint2.java | 11 +-
.../{ => utils/paramUtilsModel}/PersonBean.java | 2 +-
.../swagger/engine/SwaggerConsumerOperation.java | 10 ++
.../swagger/engine/SwaggerEnvironment.java | 21 +--
.../arguments/AbstractArgumentsMapperCreator.java | 5 +-
.../consumer/ConsumerArgumentsMapperCreator.java | 4 +-
.../producer/ProducerArgumentsMapperCreator.java | 13 +-
.../transport/highway/HighwayCodec.java | 2 +-
.../transport/highway/HighwayOutputStream.java | 24 ++-
.../transport/highway/message/LoginRequest.java | 5 +-
.../transport/highway/message/LoginResponse.java | 4 +-
.../transport/highway/message/RequestHeader.java | 9 +-
.../transport/highway/message/ResponseHeader.java | 5 +-
.../highway/TestHighwayServerConnection.java | 193 ---------------------
.../transport/highway/TestHighwayServerInvoke.java | 32 ----
53 files changed, 547 insertions(+), 526 deletions(-)
copy
swagger/swagger-invocation/invocation-core/src/test/java/org/apache/servicecomb/swagger/invocation/schemas/models/AddWrapperV2.java
=>
demo/demo-schema/src/main/java/org/apache/servicecomb/demo/model/SpecialNameModel.java
(64%)
delete mode 100644
demo/demo-schema/src/main/java/org/apache/servicecomb/demo/tccserver/TestTcc.java
create mode 100644
swagger/swagger-generator/generator-core/src/main/java/org/apache/servicecomb/swagger/generator/core/utils/ParamUtils.java
delete mode 100644
swagger/swagger-generator/generator-core/src/test/java/org/apache/servicecomb/swagger/generator/core/TestParamUtils.java
create mode 100644
swagger/swagger-generator/generator-core/src/test/java/org/apache/servicecomb/swagger/generator/core/utils/TestParamUtils.java
rename
swagger/swagger-generator/generator-core/src/test/java/org/apache/servicecomb/swagger/generator/core/utils/{
=> methodUtilsModel}/AbstractBaseClass.java (92%)
rename
swagger/swagger-generator/generator-core/src/test/java/org/apache/servicecomb/swagger/generator/core/utils/{
=> methodUtilsModel}/AbstractBean.java (92%)
rename
swagger/swagger-generator/generator-core/src/test/java/org/apache/servicecomb/swagger/generator/core/utils/{
=> methodUtilsModel}/BaseInterface.java (92%)
rename
swagger/swagger-generator/generator-core/src/test/java/org/apache/servicecomb/swagger/generator/core/utils/{
=> methodUtilsModel}/Hello2Endpoint.java (93%)
rename
swagger/swagger-generator/generator-core/src/test/java/org/apache/servicecomb/swagger/generator/core/utils/{
=> methodUtilsModel}/HelloBean.java (92%)
rename
swagger/swagger-generator/generator-core/src/test/java/org/apache/servicecomb/swagger/generator/core/utils/{
=> methodUtilsModel}/HelloEndpoint.java (92%)
rename
swagger/swagger-generator/generator-core/src/test/java/org/apache/servicecomb/swagger/generator/core/utils/{
=> methodUtilsModel}/ServiceInterface.java (78%)
rename
swagger/swagger-generator/generator-core/src/test/java/org/apache/servicecomb/swagger/generator/core/{
=> utils/paramUtilsModel}/AbstractBaseService.java (89%)
rename
swagger/swagger-generator/generator-core/src/test/java/org/apache/servicecomb/swagger/generator/core/{
=> utils/paramUtilsModel}/AbstractBean.java (92%)
rename
swagger/swagger-generator/generator-core/src/test/java/org/apache/servicecomb/swagger/generator/core/{
=> utils/paramUtilsModel}/IBaseService.java (89%)
rename
swagger/swagger-generator/generator-core/src/test/java/org/apache/servicecomb/swagger/generator/core/{
=> utils/paramUtilsModel}/IMyService.java (79%)
rename
swagger/swagger-generator/generator-core/src/test/java/org/apache/servicecomb/swagger/generator/core/{
=> utils/paramUtilsModel}/IMyServiceChild.java (91%)
rename
swagger/swagger-generator/generator-core/src/test/java/org/apache/servicecomb/swagger/generator/core/{
=> utils/paramUtilsModel}/IMyServiceChild2.java (92%)
rename
swagger/swagger-generator/generator-core/src/test/java/org/apache/servicecomb/swagger/generator/core/{
=> utils/paramUtilsModel}/MyEndpoint.java (79%)
rename
swagger/swagger-generator/generator-core/src/test/java/org/apache/servicecomb/swagger/generator/core/{
=> utils/paramUtilsModel}/MyEndpoint2.java (80%)
rename
swagger/swagger-generator/generator-core/src/test/java/org/apache/servicecomb/swagger/generator/core/{
=> utils/paramUtilsModel}/PersonBean.java (91%)
delete mode 100644
transports/transport-highway/src/test/java/org/apache/servicecomb/transport/highway/TestHighwayServerConnection.java
delete mode 100644
transports/transport-highway/src/test/java/org/apache/servicecomb/transport/highway/TestHighwayServerInvoke.java