Protobuf Team Bot
0325132bf4
Use the latest googletest version number in our generated Cargo.toml for release.
...
Crates.io does not allow publishing of Cargo.toml files which point to git.
PiperOrigin-RevId: 698801255
5 months ago
Dmitri Gribenko
744c9ddfc5
Rename `#[googletest::test]` to `#[gtest]`
...
PiperOrigin-RevId: 661993029
9 months ago
Dmitri Gribenko
0a917b95f2
Use `#[googletest::test]` in Protobuf Rust
...
PiperOrigin-RevId: 654726974
9 months ago
Marcel Hlopko
69a26b217d
Use the name of the rust_proto_library as the crate name
...
PiperOrigin-RevId: 634414403
12 months ago
Bastien Jacot-Guillarmod
7b3682fcf2
Pin the rev of googletest to the GitHub main branch
...
PiperOrigin-RevId: 630417312
1 year ago
Adrian Sadłocha
733b9c54e9
Implement `is_known` method on the `Enum` trait
...
This is equivalent to C++'s `_IsValid` functions. Since proto3 enums are open,
`is_known` seems to be a better name than the misleading `is_valid`.
C++-specific Protocol Buffers documentation already uses "known fields" and
"unknown enum values" expressions.
PiperOrigin-RevId: 630344180
1 year ago
Protobuf Team Bot
8198fe9a5f
Change message-nesting namespacing to be some_msg:: instead of SomeMsg_::
...
PiperOrigin-RevId: 617153657
1 year ago
Marcel Hlopko
c1d174f7d2
Stop codegenning module for .proto package
...
PiperOrigin-RevId: 599856754
1 year ago
Alyssa Haroldsen
d1b328ace3
Fix nested enum generation when enums are the sole nested types
...
PiperOrigin-RevId: 596066421
1 year ago
Alyssa Haroldsen
0ce51da377
Implement v0.6 enum definitions
...
This does not implement accessors, just the enum definitions themselves.
PiperOrigin-RevId: 592591476
1 year ago