This is an automated email from the ASF dual-hosted git repository.
ningjiang pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/servicecomb-toolkit.git.
from d53e829 Fix the Pull request link issue.
new f6f0b5c SCB-1351 Some issues about using toolkit plugin
new e0a7d52 SCB-1351 Some issues about using toolkit plugin
new 18d9dd7 SCB-1351 Some issues about using toolkit plugin
new 15201b3 SCB-1351 Some issues about using toolkit plugin
new 8138113 SCB-1351 Some issues about using toolkit plugin
new 54fd93f SCB-1351 Some issues about using toolkit plugin
new 325d2bd SCB-1351 Some issues about using toolkit plugin
new c92635f fix classmaker deadlock bug
The 8 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/toolkit/cli/DocGenerate.java | 2 +-
.../toolkit/common/ContractComparator.java | 4 +-
.../toolkit/common/DefaultContractsGenerator.java | 2 +-
.../servicecomb/toolkit/common/DocumentType.java | 5 +-
.../servicecomb/toolkit/common/SourceType.java | 6 +-
.../docgen/ContractsSwaggerUIGenerator.java | 4 +-
docgen/src/test/java/docgen/DocGeneratorTest.java | 2 +-
pom.xml | 1 +
.../toolkit/plugin/GenerateContractsDocMojo.java | 80 ++++++++++---
.../java/plugin/GenerateContractsDocMojoTest.java | 131 +++++++++++++++++++--
.../java/plugin/GenerateContractsMojoTest.java | 14 ++-
.../src/test/java/util/ClassMaker.java | 86 ++++++++++++++
.../src/test/projects/contract}/swagger.yaml | 0
.../pom-gencontract.xml} | 14 +++
.../pom.xml | 23 +++-
.../src/main/java/demo/Application.java | 22 ++--
.../pom-gencontract.xml} | 19 +++
.../pom.xml | 24 +++-
.../src/main/java/demo/Application.java | 22 ++--
.../src/main/java/demo/HelloEndPoint.java | 34 +++---
.../classes/demo/Application.class | Bin 745 -> 0 bytes
.../classes/demo/HelloEndPoint.class | Bin 1243 -> 0 bytes
22 files changed, 403 insertions(+), 92 deletions(-)
copy core/src/main/java/org/apache/servicecomb/toolkit/DocGenerator.java =>
common/src/main/java/org/apache/servicecomb/toolkit/common/DocumentType.java
(89%)
mode change 100755 => 100644
copy core/src/main/java/org/apache/servicecomb/toolkit/DocGenerator.java =>
common/src/main/java/org/apache/servicecomb/toolkit/common/SourceType.java (89%)
mode change 100755 => 100644
create mode 100755 toolkit-maven-plugin/src/test/java/util/ClassMaker.java
copy {codegen/src/test/resources =>
toolkit-maven-plugin/src/test/projects/contract}/swagger.yaml (100%)
copy toolkit-maven-plugin/src/test/projects/{project-generateContracts/pom.xml
=> demo-non-contract/pom-gencontract.xml} (79%)
rename toolkit-maven-plugin/src/test/projects/{project-generateContractsDoc =>
demo-non-contract}/pom.xml (70%)
copy
common/src/main/java/org/apache/servicecomb/toolkit/common/ComparisionType.java
=>
toolkit-maven-plugin/src/test/projects/demo-non-contract/src/main/java/demo/Application.java
(72%)
copy toolkit-maven-plugin/src/test/projects/{project-generateContracts/pom.xml
=> demo-with-contract/pom-gencontract.xml} (75%)
rename toolkit-maven-plugin/src/test/projects/{project-generateContracts =>
demo-with-contract}/pom.xml (68%)
copy
common/src/main/java/org/apache/servicecomb/toolkit/common/ComparisionType.java
=>
toolkit-maven-plugin/src/test/projects/demo-with-contract/src/main/java/demo/Application.java
(72%)
copy
common/src/test/java/org/apache/servicecomb/toolkit/common/OtherContractsGenerator.java
=>
toolkit-maven-plugin/src/test/projects/demo-with-contract/src/main/java/demo/HelloEndPoint.java
(62%)
delete mode 100644
toolkit-maven-plugin/src/test/projects/project-generateContracts/classes/demo/Application.class
delete mode 100644
toolkit-maven-plugin/src/test/projects/project-generateContracts/classes/demo/HelloEndPoint.class