* support round trip validation
* test
* test
* add tests with roundtrip option
* merge ref sibling loader with current jsonloader
* add general validation tests
* update tests
* update test
* update test
* add snapshot
* update test
* test
* fix
* remove refsibling
* update changelog
* bump version
* fix
* log additionalProperties invalid type error only
* Delete unused swaggers
* Fixed test
* Bump version
* Updated package version for beta
* Updated param name
* Updated pkg version for release
* rename method
* rename payload file
* fix parseValidationRequest
* add TrafficValidatorTests
* test case
* test case
* revert
* fix test case
* fix empty report
* fix test case
* rename folder
* resolve comments
* draft: init
* test 01
* update ref
* update attrs
* checker
* update
* update
* update
* remove lazy build
* version 1: ready for tests
* lazy build init
* add test
* update lazy build and test
* update
* fix some comment
* add todos before useing loader
* test for swaggerloader
* use swagger loader
* swagger loader for test
* use traverse swagger
* add comment and use resolveRef as parameter
* remove debug log
* update test and init operationLoader outof while-loop
* use snapshot
* use provider in SwaggerSpec
* update package
* update package from develop
* update package from develop no update
* adopt shouldResolveRef in loader opt
* update test
* update test case
* update properties parser
* update snap
* update snap
* Fix false alarm for NOT_PASSED about multipleOf
* add test and update change log
* update test payload
* bump version to 2.11.5
* reduce the size of the payload file
* update validation logic
* Fix false alarm for WRITEONLY_PROPERTY_NOT_ALLOWED_IN_RESPONSE
* update
* fix x-ms-secret check and add test case
* fix test error
* update rule for x-ms-mutability
* add test for more cases
* add test comments, update change log
* add validation on error code in tests
* update error code validation in tests
* Fix the additional path item problem for error path
* Update snapshot file
* Support writeonly property
* Apply the change for write_only property
* Update the version of OAV
Co-authored-by: FAREAST\renhel <renhel@microsoft.com>
* Fixed typeerror when search in unknownapiversion.
added check when search in unknownrp->unknownapiversion;
added unit test.
* Update changelog and bump package version.
* Fix snapshot test.
* Fall back to child resouce match for liveValidator
Fall back to match operations in cache to child resouces if having both
of parent and child resouces in request url.
* Fixed the unit tests.
* Convert API version to be lowercase during validation and add uunit tests
* Bump oav and yasway version
* Fix tsc formatting issue
* Update outdated unit test
* Update test snapshot
* Update changelog
* Lowercase the query string as well
* Extends logging and metrics.
Add corrleationId;
Log execution time for each operation;
Log splited request info for each call.
* Bump version and minor change on feedback.
* Refactor and seperate validate method
* re-use seperate validations
* refactoring
* use globby instead of glob sync
* mark that is a breaking change
* new return types
* Add snapshot tests
* Add snapshot tests for live validation
* Add option for relative source location url
* Add severity
* Don't expose get operations externally anymore