22 Commits (80a5a511e47a33a860b004e3336ba89ab45058f0)

Author SHA1 Message Date
Dmitri Gribenko 744c9ddfc5 Rename `#[googletest::test]` to `#[gtest]` 4 months ago
Adam Cozzette 6ab302d3a3 Rust: cut down on the amount of generated C++ code needed for maps 4 months ago
Adam Cozzette 7141c30425 Rust: update map setters to take `IntoProxied` 4 months ago
Dmitri Gribenko 0a917b95f2 Use `#[googletest::test]` in Protobuf Rust 4 months ago
Jakob Buchgraber 0d6e9794d1 Migrate Repeated::{push, set} and Map::insert to use the IntoProxied trait. 5 months ago
Marcel Hlopko 69a26b217d Use the name of the rust_proto_library as the crate name 6 months ago
Bastien Jacot-Guillarmod 7b3682fcf2 Pin the rev of googletest to the GitHub main branch 7 months ago
Jakob Buchgraber e181855abe Implement flat setters for map and repeated fields. 7 months ago
Marcel Hlopko b4bf6b22e5 Add missing map thunks for nested enums. 8 months ago
Protobuf Team Bot 7e47fc3e39 Remove the _mut() accessors from primitive fields (both explicit presence where they were FieldEntry and implicit presence where they were PrimitiveMut). 9 months ago
Alyssa Haroldsen fe5092a392 Support enums as map values 9 months ago
Marcel Hlopko 73769a030d Fix msan issue in Map<bool,*> 10 months ago
Marcel Hlopko 5842cc9c3d Implement support for messages as map values 10 months ago
Alyssa Haroldsen a522a47120 Validate that map keys are copied 10 months ago
Alyssa Haroldsen d445953603 Add map key and value iterators 10 months ago
Alyssa Haroldsen 035d6ec2cb Implement map iteration 10 months ago
Alyssa Haroldsen a48090e329 Make map insert return if the value was newly inserted 10 months ago
Marcel Hlopko c1d174f7d2 Stop codegenning module for .proto package 10 months ago
Jakob Buchgraber 85972e505a #rust #protobuf Implement bytes as map values 10 months ago
Jakob Buchgraber 991a2f4d54 #refactor Simplify maps through the new ProxiedInMapValue<K> trait 11 months ago
Jakob Buchgraber 976029283f Implement Maps for strings 12 months ago
Jakob Buchgraber ac3f553073 This CL implements msg.<field>() and msg.<field_mut>() accessors for maps with primitive-typed keys and values for the UPB kernel only. 1 year ago