schema validator: multiple improvements (#20111)

- Add ability to fail on deprecated or WiP
- Add basic tests to the validator.
- PGV checks will now recurse into all sub-messages, including
   Any messages, allowing for full verification of the message tree.

Signed-off-by: Matt Klein <mklein@lyft.com>

Mirrored from https://github.com/envoyproxy/envoy @ 80458835e87ba03019df319a1927ae0d17956dd3
pull/626/head
data-plane-api(Azure Pipelines) 3 years ago
parent 32bdf0bffc
commit 457cc9878a
  1. 6
      bazel/repository_locations.bzl

@ -14,9 +14,9 @@ REPOSITORY_LOCATIONS_SPEC = dict(
project_name = "protoc-gen-validate (PGV)",
project_desc = "protoc plugin to generate polyglot message validators",
project_url = "https://github.com/envoyproxy/protoc-gen-validate",
version = "0.6.2",
sha256 = "b02da533c77023238c556982507b9a71afc850478b637a7a13ec13f311efa5c0",
release_date = "2021-10-21",
version = "0.6.7",
sha256 = "4c692c62e16c168049bca2b2972b0a25222870cf53e61be30b50d761e58728bd",
release_date = "2022-03-04",
strip_prefix = "protoc-gen-validate-{version}",
urls = ["https://github.com/envoyproxy/protoc-gen-validate/archive/v{version}.tar.gz"],
use_category = ["api"],

Loading…
Cancel
Save