protovalidate-cc 1.2.0Latest published 20h ago
MODULE.bazel
bazel_dep(name = "protovalidate-cc", version = "1.2.0")
Dependencies
# protobuf uses the proto_library target name as its virtual import directory,
# which can make generated source paths exceed MSVC's MAX_PATH. This works around by
# hashing the file similar to how cc_library deals with it.
single_version_override(
    module_name = "protobuf",
    patches = ["//bazel:protobuf-short-virtual-imports.patch"],
    patch_strip = 1,
)
# Backport https://github.com/cel-expr/cel-cpp/commit/5053f465b5826b934d4ee63f784a19f4cfb3edcb
# for Bazel 9.x compatibility.
# TODO: Remove when updating cel-cpp past 0.16.1.
single_version_override(
    module_name = "cel-cpp",
    patches = ["//bazel:cel-cpp-drop-flatbuffers.patch"],
    patch_strip = 1,
)
Loading README

About

Protocol Buffer Validation for C++.

@bufbuild/protovalidate-cc@bufbuild
Homepage
26stars
5:42 PM (20 hours ago)
@bcr-buf#10274 protovalidate-cc@1.2.0 (#10274)

Languages

C++70.3%
CMake19.8%
Starlark8.2%
Makefile1%
Go Template0.7%

Maintainers

@bcr-buf

Versions

1.2.0 +4.1mo2026-08-28
1.1.0 +7.0mo2026-04-28
1.0.0 +2.4mo2025-09-29
1.0.0-rc.6 +<1h2025-07-17
0.9.0 +1.1mo2025-07-17
0.8.0 +8h2025-06-13
0.7.02025-06-13