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

ningjiang pushed a change to branch import-oas-validator
in repository https://gitbox.apache.org/repos/asf/servicecomb-toolkit.git.


    from 40cb4ff  SCB-1553 Integrate oas-validator compliance check to cli Fix 
the license issue
     new f00406c  SCB-1555 Integrate oas-validator compability check to cli Add 
factories for compatibility check validators
     new 37da70b  SCB-1555 Integrate oas-validator compability check to cli Add 
subcommands checkcompatibility and cs to cli
     new 1ffe8e2  SCB-1555 Integrate oas-validator compability check to cli 
Translate compatibility error message to english
     new 830f739  SCB-1555 Integrate oas-validator compability check to cli 
Update readme
     new a92f7f7  remove stdout in test
     new 6f29544  SCB-1555 Integrate oas-validator compability check to cli 
Remove useless ExampleDiffValidator
     new 8d31222  fix unit test

The 7 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:
 README-ZH.md                                       |  16 ++-
 README.md                                          |  15 ++-
 cli/pom.xml                                        |   5 +
 .../{CheckStyle.java => CheckCompatibility.java}   |   6 +-
 ...CheckStyle.java => CheckCompatibilityAbbr.java} |   7 +-
 .../toolkit/cli/CheckCompatibilityBase.java        | 129 ++++++++++++++++++++
 .../servicecomb/toolkit/cli/CheckStyleBase.java    |  14 +--
 .../servicecomb/toolkit/cli/ToolkitMain.java       |   7 +-
 .../apache/servicecomb/toolkit/cli/CliTest.java    |  25 +++-
 .../src/test/resources/oas/compatibility-left.yaml |   0
 .../test/resources/oas/compatibility-right.yaml    |   0
 .../resources/oas/{parser-test.yaml => style.yaml} |   0
 oas-validator/oas-validator-compatibility/pom.xml  |  11 ++
 .../DefaultCallbackDiffValidatorFactory.java}      |  10 +-
 .../DefaultComponentsDiffValidatorFactory.java     |  87 +++++++++++++
 .../DefaultEncodingDiffValidatorFactory.java       |  64 ++++++++++
 .../factory/DefaultHeaderDiffValidatorFactory.java |  56 +++++++++
 .../factory/DefaultInfoDiffValidatorFactory.java}  |  10 +-
 .../factory/DefaultLinkDiffValidatorFactory.java}  |  10 +-
 .../DefaultMediaTypeDiffValidatorFactory.java      |  67 ++++++++++
 .../DefaultOasSpecDiffValidatorFactory.java}       |  40 +++---
 .../DefaultOpenApiDiffValidatorFactory.java        |  80 ++++++++++++
 .../DefaultOperationDiffValidatorFactory.java      |  70 +++++++++++
 .../DefaultParameterDiffValidatorFactory.java      |  72 +++++++++++
 .../DefaultPathItemDiffValidatorFactory.java       |  61 ++++++++++
 .../factory/DefaultPathsDiffValidatorFactory.java} |  27 +++--
 .../DefaultRequestBodyDiffValidatorFactory.java    |  54 +++++++++
 .../DefaultResponseDiffValidatorFactory.java       |  61 ++++++++++
 .../DefaultResponsesDiffValidatorFactory.java}     |  30 +++--
 .../factory/DefaultSchemaDiffValidatorFactory.java | 135 +++++++++++++++++++++
 ...DefaultSecuritySchemeDiffValidatorFactory.java} |  12 +-
 .../DefaultServerDiffValidatorFactory.java}        |  11 +-
 .../factory/DefaultTagDiffValidatorFactory.java}   |  11 +-
 ...EncodingAllowedReservedChangeDiffValidator.java |   3 +-
 .../parameter/ParameterAddDiffValidator.java       |   4 +-
 ...arameterAllowEmptyValueChangeDiffValidator.java |   3 +-
 .../ParameterAllowReservedChangeDiffValidator.java |   3 +-
 .../ParameterRequiredChangeDiffValidator.java      |   3 +-
 .../RequestBodyRequiredChangeDiffValidator.java    |   3 +-
 .../schema/SchemaTypeFormatChangeValidator.java    |   4 +-
 .../SchemaEnumChangeInRequestValidator.java        |   4 +-
 ...maExclusiveMaximumChangeInRequestValidator.java |   3 +-
 ...maExclusiveMinimumChangeInRequestValidator.java |   3 +-
 .../SchemaMultipleOfChangeInRequestValidator.java  |   4 +-
 .../SchemaNullableChangeInRequestValidator.java    |   3 +-
 .../SchemaRequiredChangeInRequestValidator.java    |   4 +-
 .../SchemaUniqueItemsChangeInRequestValidator.java |   3 +-
 .../SchemaEnumChangeInResponseValidator.java       |   4 +-
 ...aExclusiveMaximumChangeInResponseValidator.java |   3 +-
 ...aExclusiveMinimumChangeInResponseValidator.java |   3 +-
 .../SchemaMultipleOfChangeInResponseValidator.java |   4 +-
 .../SchemaNullableChangeInResponseValidator.java   |   3 +-
 .../SchemaRequiredChangeInResponseValidator.java   |   4 +-
 ...SchemaUniqueItemsChangeInResponseValidator.java |   3 +-
 .../DefaultCallbackDiffValidatorFactoryTest.java}  |  13 +-
 ...DefaultComponentsDiffValidatorFactoryTest.java} |  18 +--
 .../DefaultEncodingDiffValidatorFactoryTest.java}  |  16 +--
 .../DefaultInfoDiffValidatorFactoryTest.java}      |  13 +-
 .../DefaultLinkDiffValidatorFactoryTest.java}      |  13 +-
 .../DefaultMediaTypeDiffValidatorFactoryTest.java} |  18 +--
 .../DefaultOasSpecDiffValidatorFactoryTest.java}   |  12 +-
 .../DefaultOpenApiDiffValidatorFactoryTest.java}   |  18 +--
 .../DefaultOperationDiffValidatorFactoryTest.java} |  15 ++-
 .../DefaultParameterDiffValidatorFactoryTest.java} |  13 +-
 .../DefaultPathItemDiffValidatorFactoryTest.java}  |  16 +--
 .../DefaultPathsDiffValidatorFactoryTest.java}     |  16 +--
 ...efaultRequestBodyDiffValidatorFactoryTest.java} |  16 +--
 .../DefaultResponseDiffValidatorFactoryTest.java}  |  16 +--
 .../DefaultResponsesDiffValidatorFactoryTest.java} |  16 +--
 .../DefaultSchemaDiffValidatorFactoryTest.java}    |  16 +--
 ...ultSecuritySchemeDiffValidatorFactoryTest.java} |  16 +--
 .../DefaultServerDiffValidatorFactoryTest.java}    |  16 +--
 .../DefaultTagDiffValidatorFactoryTest.java}       |  16 +--
 .../DiffValidatorFactoryTestConfiguration.java}    |   4 +-
 ...dingAllowedReservedChangeDiffValidatorTest.java |   4 +-
 .../parameter/ParameterAddDiffValidatorTest.java   |   3 +-
 ...eterAllowEmptyValueChangeDiffValidatorTest.java |   3 +-
 ...ameterAllowReservedChangeDiffValidatorTest.java |   9 +-
 .../ParameterRequiredChangeDiffValidatorTest.java  |   3 +-
 ...RequestBodyRequiredChangeDiffValidatorTest.java |   3 +-
 .../SchemaEnumChangeInRequestValidatorTest.java    |  24 ++--
 ...clusiveMaximumChangeInRequestValidatorTest.java |   5 +-
 ...clusiveMinimumChangeInRequestValidatorTest.java |   5 +-
 ...hemaMultipleOfChangeInRequestValidatorTest.java |   4 +-
 ...SchemaNullableChangeInRequestValidatorTest.java |   5 +-
 ...SchemaRequiredChangeInRequestValidatorTest.java |   4 +-
 ...hemaTypeFormatChangeInRequestValidatorTest.java |   4 +-
 ...emaUniqueItemsChangeInRequestValidatorTest.java |   5 +-
 .../SchemaEnumChangeInResponseValidatorTest.java   |   2 +-
 ...lusiveMaximumChangeInResponseValidatorTest.java |   3 +-
 ...lusiveMinimumChangeInResponseValidatorTest.java |   3 +-
 ...emaMultipleOfChangeInResponseValidatorTest.java |   2 +-
 ...chemaNullableChangeInResponseValidatorTest.java |   3 +-
 ...chemaRequiredChangeInResponseValidatorTest.java |   2 +-
 ...emaTypeFormatChangeInResponseValidatorTest.java |   2 +-
 ...maUniqueItemsChangeInResponseValidatorTest.java |   3 +-
 .../OasDiffValidatorsSkeletonConfiguration.java    |  47 +++++--
 .../oasv/common/OasObjectPropertyLocation.java     |  14 +++
 .../diffvalidation/api/DiffViolationMessages.java  |  13 +-
 .../diffvalidation/api/ExampleDiffValidator.java   |  23 ----
 .../factory/CallbackDiffValidatorFactory.java      |   8 +-
 .../factory/ComponentsDiffValidatorFactory.java    |   8 +-
 .../factory/EncodingDiffValidatorFactory.java      |   8 +-
 .../factory/HeaderDiffValidatorFactory.java        |   8 +-
 .../factory/InfoDiffValidatorFactory.java          |   8 +-
 .../factory/LinkDiffValidatorFactory.java          |   8 +-
 .../factory/MediaTypeDiffValidatorFactory.java     |   8 +-
 .../factory/OasObjectDiffValidatorFactory.java}    |   7 +-
 .../factory/OasSpecDiffValidatorFactory.java}      |   9 +-
 .../factory/OpenApiDiffValidatorFactory.java       |   8 +-
 .../factory/OperationDiffValidatorFactory.java}    |   6 +-
 .../factory/ParameterDiffValidatorFactory.java     |   8 +-
 .../factory/PathItemDiffValidatorFactory.java      |   8 +-
 .../factory/PathsDiffValidatorFactory.java         |   8 +-
 .../factory/RequestBodyDiffValidatorFactory.java   |   8 +-
 .../factory/ResponseDiffValidatorFactory.java      |   8 +-
 .../factory/ResponsesDiffValidatorFactory.java     |   8 +-
 .../factory/SchemaDiffValidatorFactory.java        |   8 +-
 .../SecuritySchemeDiffValidatorFactory.java        |   8 +-
 .../factory/ServerDiffValidatorFactory.java        |   8 +-
 .../factory/TagDiffValidatorFactory.java           |   8 +-
 .../ComponentsExamplesDiffValidator.java           |  54 ---------
 .../oasv/common/OasObjectPropertyLocationTest.java |  17 +--
 oas-validator/pom.xml                              |   2 +-
 124 files changed, 1492 insertions(+), 516 deletions(-)
 copy cli/src/main/java/org/apache/servicecomb/toolkit/cli/{CheckStyle.java => 
CheckCompatibility.java} (79%)
 copy cli/src/main/java/org/apache/servicecomb/toolkit/cli/{CheckStyle.java => 
CheckCompatibilityAbbr.java} (77%)
 create mode 100644 
cli/src/main/java/org/apache/servicecomb/toolkit/cli/CheckCompatibilityBase.java
 copy 
oas-validator/oas-validator-compatibility/src/test/resources/org/apache/servicecomb/toolkit/oasv/compatibility/validators/header/petstore-header-add-in-request-body-a.yaml
 => cli/src/test/resources/oas/compatibility-left.yaml (100%)
 copy 
oas-validator/oas-validator-compatibility/src/test/resources/org/apache/servicecomb/toolkit/oasv/compatibility/validators/encoding/petstore-encoding-del-a.yaml
 => cli/src/test/resources/oas/compatibility-right.yaml (100%)
 rename cli/src/test/resources/oas/{parser-test.yaml => style.yaml} (100%)
 copy 
oas-validator/{oas-validator-compliance/src/main/java/org/apache/servicecomb/toolkit/oasv/compliance/factory/DefaultServerValidatorFactory.java
 => 
oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultCallbackDiffValidatorFactory.java}
 (71%)
 create mode 100644 
oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultComponentsDiffValidatorFactory.java
 create mode 100644 
oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultEncodingDiffValidatorFactory.java
 create mode 100644 
oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultHeaderDiffValidatorFactory.java
 copy 
oas-validator/{oas-validator-compliance/src/main/java/org/apache/servicecomb/toolkit/oasv/compliance/factory/DefaultServerValidatorFactory.java
 => 
oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultInfoDiffValidatorFactory.java}
 (72%)
 copy 
oas-validator/{oas-validator-compliance/src/main/java/org/apache/servicecomb/toolkit/oasv/compliance/factory/DefaultServerValidatorFactory.java
 => 
oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultLinkDiffValidatorFactory.java}
 (72%)
 create mode 100644 
oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultMediaTypeDiffValidatorFactory.java
 copy 
oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/{validators/schema/SchemaXmlChangeValidator.java
 => factory/DefaultOasSpecDiffValidatorFactory.java} (50%)
 mode change 100755 => 100644
 create mode 100644 
oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultOpenApiDiffValidatorFactory.java
 create mode 100644 
oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultOperationDiffValidatorFactory.java
 create mode 100644 
oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultParameterDiffValidatorFactory.java
 create mode 100644 
oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultPathItemDiffValidatorFactory.java
 copy 
oas-validator/{oas-validator-compliance/src/main/java/org/apache/servicecomb/toolkit/oasv/compliance/factory/DefaultResponsesValidatorFactory.java
 => 
oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultPathsDiffValidatorFactory.java}
 (51%)
 create mode 100644 
oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultRequestBodyDiffValidatorFactory.java
 create mode 100644 
oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultResponseDiffValidatorFactory.java
 copy 
oas-validator/{oas-validator-compliance/src/main/java/org/apache/servicecomb/toolkit/oasv/compliance/factory/DefaultPathsValidatorFactory.java
 => 
oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultResponsesDiffValidatorFactory.java}
 (50%)
 create mode 100644 
oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultSchemaDiffValidatorFactory.java
 copy 
oas-validator/{oas-validator-compliance/src/main/java/org/apache/servicecomb/toolkit/oasv/compliance/factory/DefaultServerValidatorFactory.java
 => 
oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultSecuritySchemeDiffValidatorFactory.java}
 (70%)
 copy 
oas-validator/{oas-validator-compliance/src/main/java/org/apache/servicecomb/toolkit/oasv/compliance/factory/DefaultServerValidatorFactory.java
 => 
oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultServerDiffValidatorFactory.java}
 (72%)
 copy 
oas-validator/{oas-validator-compliance/src/main/java/org/apache/servicecomb/toolkit/oasv/compliance/factory/DefaultServerValidatorFactory.java
 => 
oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultTagDiffValidatorFactory.java}
 (72%)
 copy 
oas-validator/{oas-validator-compliance/src/test/java/org/apache/servicecomb/toolkit/oasv/compliance/factory/DefaultSecuritySchemeValidatorFactoryTest.java
 => 
oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultCallbackDiffValidatorFactoryTest.java}
 (74%)
 copy 
oas-validator/{oas-validator-compliance/src/test/java/org/apache/servicecomb/toolkit/oasv/compliance/factory/DefaultSecuritySchemeValidatorFactoryTest.java
 => 
oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultComponentsDiffValidatorFactoryTest.java}
 (72%)
 copy 
oas-validator/{oas-validator-compliance/src/test/java/org/apache/servicecomb/toolkit/oasv/compliance/factory/DefaultParameterValidatorFactoryTest.java
 => 
oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultEncodingDiffValidatorFactoryTest.java}
 (74%)
 copy 
oas-validator/{oas-validator-compliance/src/test/java/org/apache/servicecomb/toolkit/oasv/compliance/factory/DefaultServerValidatorFactoryTest.java
 => 
oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultInfoDiffValidatorFactoryTest.java}
 (75%)
 copy 
oas-validator/{oas-validator-compliance/src/test/java/org/apache/servicecomb/toolkit/oasv/compliance/factory/DefaultServerValidatorFactoryTest.java
 => 
oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultLinkDiffValidatorFactoryTest.java}
 (75%)
 copy 
oas-validator/{oas-validator-compliance/src/test/java/org/apache/servicecomb/toolkit/oasv/compliance/factory/DefaultPathsValidatorFactoryTest.java
 => 
oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultMediaTypeDiffValidatorFactoryTest.java}
 (72%)
 copy 
oas-validator/{oas-validator-compliance/src/test/java/org/apache/servicecomb/toolkit/oasv/compliance/factory/DefaultOasSpecValidatorFactoryTest.java
 => 
oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultOasSpecDiffValidatorFactoryTest.java}
 (73%)
 copy 
oas-validator/{oas-validator-compliance/src/test/java/org/apache/servicecomb/toolkit/oasv/compliance/factory/DefaultRequestBodyValidatorFactoryTest.java
 => 
oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultOpenApiDiffValidatorFactoryTest.java}
 (73%)
 copy 
oas-validator/{oas-validator-compliance/src/test/java/org/apache/servicecomb/toolkit/oasv/compliance/factory/DefaultSchemaValidatorFactoryTest.java
 => 
oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultOperationDiffValidatorFactoryTest.java}
 (73%)
 copy 
oas-validator/{oas-validator-compliance/src/test/java/org/apache/servicecomb/toolkit/oasv/compliance/factory/DefaultOpenApiValidatorFactoryTest.java
 => 
oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultParameterDiffValidatorFactoryTest.java}
 (74%)
 copy 
oas-validator/{oas-validator-compliance/src/test/java/org/apache/servicecomb/toolkit/oasv/compliance/factory/DefaultResponseValidatorFactoryTest.java
 => 
oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultPathItemDiffValidatorFactoryTest.java}
 (74%)
 copy 
oas-validator/{oas-validator-compliance/src/test/java/org/apache/servicecomb/toolkit/oasv/compliance/factory/DefaultResponsesValidatorFactoryTest.java
 => 
oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultPathsDiffValidatorFactoryTest.java}
 (75%)
 copy 
oas-validator/{oas-validator-compliance/src/test/java/org/apache/servicecomb/toolkit/oasv/compliance/factory/DefaultPathsValidatorFactoryTest.java
 => 
oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultRequestBodyDiffValidatorFactoryTest.java}
 (74%)
 copy 
oas-validator/{oas-validator-compliance/src/test/java/org/apache/servicecomb/toolkit/oasv/compliance/factory/DefaultResponseValidatorFactoryTest.java
 => 
oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultResponseDiffValidatorFactoryTest.java}
 (74%)
 copy 
oas-validator/{oas-validator-compliance/src/test/java/org/apache/servicecomb/toolkit/oasv/compliance/factory/DefaultResponsesValidatorFactoryTest.java
 => 
oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultResponsesDiffValidatorFactoryTest.java}
 (74%)
 copy 
oas-validator/{oas-validator-compliance/src/test/java/org/apache/servicecomb/toolkit/oasv/compliance/factory/DefaultInfoValidatorFactoryTest.java
 => 
oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultSchemaDiffValidatorFactoryTest.java}
 (75%)
 copy 
oas-validator/{oas-validator-compliance/src/test/java/org/apache/servicecomb/toolkit/oasv/compliance/factory/DefaultSecuritySchemeValidatorFactoryTest.java
 => 
oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultSecuritySchemeDiffValidatorFactoryTest.java}
 (73%)
 copy 
oas-validator/{oas-validator-compliance/src/test/java/org/apache/servicecomb/toolkit/oasv/compliance/factory/DefaultServerValidatorFactoryTest.java
 => 
oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultServerDiffValidatorFactoryTest.java}
 (75%)
 copy 
oas-validator/{oas-validator-compliance/src/test/java/org/apache/servicecomb/toolkit/oasv/compliance/factory/DefaultServerValidatorFactoryTest.java
 => 
oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultTagDiffValidatorFactoryTest.java}
 (75%)
 copy 
oas-validator/{oas-validator-compliance/src/test/java/org/apache/servicecomb/toolkit/oasv/compliance/factory/ValidatorFactoryTestConfiguration.java
 => 
oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DiffValidatorFactoryTestConfiguration.java}
 (89%)
 delete mode 100755 
oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/api/ExampleDiffValidator.java
 copy 
common/src/main/java/org/apache/servicecomb/toolkit/common/CompareAlgorithm.java
 => 
oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/factory/CallbackDiffValidatorFactory.java
 (75%)
 copy 
common/src/main/java/org/apache/servicecomb/toolkit/common/CompareAlgorithm.java
 => 
oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/factory/ComponentsDiffValidatorFactory.java
 (75%)
 copy 
common/src/main/java/org/apache/servicecomb/toolkit/common/CompareAlgorithm.java
 => 
oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/factory/EncodingDiffValidatorFactory.java
 (75%)
 copy 
common/src/main/java/org/apache/servicecomb/toolkit/common/CompareAlgorithm.java
 => 
oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/factory/HeaderDiffValidatorFactory.java
 (75%)
 copy 
common/src/main/java/org/apache/servicecomb/toolkit/common/CompareAlgorithm.java
 => 
oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/factory/InfoDiffValidatorFactory.java
 (76%)
 copy 
common/src/main/java/org/apache/servicecomb/toolkit/common/CompareAlgorithm.java
 => 
oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/factory/LinkDiffValidatorFactory.java
 (76%)
 copy 
common/src/main/java/org/apache/servicecomb/toolkit/common/CompareAlgorithm.java
 => 
oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/factory/MediaTypeDiffValidatorFactory.java
 (75%)
 copy 
oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/{validation/factory/OasObjectValidatorFactory.java
 => diffvalidation/factory/OasObjectDiffValidatorFactory.java} (78%)
 copy 
oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/{validation/factory/EncodingValidatorFactory.java
 => diffvalidation/factory/OasSpecDiffValidatorFactory.java} (81%)
 mode change 100644 => 100755
 copy 
common/src/main/java/org/apache/servicecomb/toolkit/common/CompareAlgorithm.java
 => 
oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/factory/OpenApiDiffValidatorFactory.java
 (75%)
 copy 
oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/{validation/factory/SchemaValidatorFactory.java
 => diffvalidation/factory/OperationDiffValidatorFactory.java} (77%)
 mode change 100644 => 100755
 copy 
common/src/main/java/org/apache/servicecomb/toolkit/common/CompareAlgorithm.java
 => 
oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/factory/ParameterDiffValidatorFactory.java
 (75%)
 copy 
common/src/main/java/org/apache/servicecomb/toolkit/common/CompareAlgorithm.java
 => 
oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/factory/PathItemDiffValidatorFactory.java
 (75%)
 copy 
common/src/main/java/org/apache/servicecomb/toolkit/common/CompareAlgorithm.java
 => 
oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/factory/PathsDiffValidatorFactory.java
 (76%)
 copy 
common/src/main/java/org/apache/servicecomb/toolkit/common/CompareAlgorithm.java
 => 
oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/factory/RequestBodyDiffValidatorFactory.java
 (74%)
 copy 
common/src/main/java/org/apache/servicecomb/toolkit/common/CompareAlgorithm.java
 => 
oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/factory/ResponseDiffValidatorFactory.java
 (75%)
 copy 
common/src/main/java/org/apache/servicecomb/toolkit/common/CompareAlgorithm.java
 => 
oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/factory/ResponsesDiffValidatorFactory.java
 (75%)
 copy 
common/src/main/java/org/apache/servicecomb/toolkit/common/CompareAlgorithm.java
 => 
oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/factory/SchemaDiffValidatorFactory.java
 (75%)
 copy 
common/src/main/java/org/apache/servicecomb/toolkit/common/CompareAlgorithm.java
 => 
oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/factory/SecuritySchemeDiffValidatorFactory.java
 (74%)
 copy 
common/src/main/java/org/apache/servicecomb/toolkit/common/CompareAlgorithm.java
 => 
oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/factory/ServerDiffValidatorFactory.java
 (75%)
 copy 
common/src/main/java/org/apache/servicecomb/toolkit/common/CompareAlgorithm.java
 => 
oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/factory/TagDiffValidatorFactory.java
 (76%)
 delete mode 100755 
oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/skeleton/components/ComponentsExamplesDiffValidator.java
 copy 
toolkit-maven-plugin/src/main/java/org/apache/servicecomb/toolkit/plugin/MavenPluginUtil.java
 => 
oas-validator/oas-validator-core/src/test/java/org/apache/servicecomb/toolkit/oasv/common/OasObjectPropertyLocationTest.java
 (66%)

Reply via email to