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