165 Commits (138451296bf4101f992faa215a1899f3b9ec29e7)

Author SHA1 Message Date
Adrian Sadłocha d605b48fa5 Emit setters on primitive scalars without presence 1 year ago
Alyssa Haroldsen f85b3477a3 Remove PrimitiveMut::clear 1 year ago
Alyssa Haroldsen 74ff001424 Remove iteration and item mutators from Repeated 1 year ago
Protobuf Team Bot 43f92cb916 Add a trivial 2023 edition test case for Rust. 1 year ago
Hong Shin 53411896ab Add coverage for default_string and default_bytes in test_default_accessors 1 year ago
Jakob Buchgraber 976029283f Implement Maps for strings 1 year ago
Hong Shin acad27f027 Move repeated tests into their own file 1 year ago
Hong Shin a74c3bbaa4 Introduce submessage view accessors for arbitrary depths 1 year ago
Hong Shin c793ec4631 move test_deeply_nested_definition to googletest_rust 1 year ago
Hong Shin 745aa6edbd Introduce set_and_test_mut! to cleanup simple_nested_test.rs 1 year ago
Hong Shin 92cfb8a56d Add support for simple scalar mutation via _mut. 1 year ago
Protobuf Team Bot 4864e43b7d Allow Messages to be used in Oneofs. 1 year ago
Jakob Buchgraber 001be3c655 Implement Maps for scalar types for the C++ kernel 1 year ago
Hong Shin e3432c283d Add submsg support for strings and bytes. 1 year ago
Hong Shin b3cfff3478 Introduce preliminary submessage_mut semantics 1 year ago
Hong Shin e018e99437 Complete migration of accessors_proto3_test.rs to googletest-rust 1 year 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
Protobuf Team Bot a2eda0427b Enable the mutable oneof accessor. 1 year ago
Protobuf Team Bot af75cb31f4 Small clean up Rust crate-relative naming logic 1 year ago
Protobuf Team Bot f083530a06 Allow string + bytes fields in oneofs (now that the underyling accessors match the expected shape) 1 year ago
Protobuf Team Bot a14f29e40a Internal change 1 year ago
Kevin King 65cdac4ac5 Finish Proxied impls for rust repeated scalars 1 year ago
Hong Shin dc67f8afc1 Perform preliminary migration of accessors_proto3_test to googletest-rust 1 year ago
Adrian Sadłocha c303109141 Implement mutators for singular primitive fields with presence 1 year ago
Protobuf Team Bot e1bb7d65a8 Implement rust repeated scalars for cpp and upb 1 year ago
Hong Shin 6424bcad0a Add custom matchers for ProxiedWithPresence. 1 year ago
Hong Shin 6d4ea615cc Fix segfault in upb pathway in terra rust 1 year ago
Hong Shin b823f7f826 Move {child_parent_test, reserved_test, serialization_test} to googletest-rust 1 year ago
Hong Shin 19aad63844 Migrate accessors_test.rs to googletest-rust 1 year ago
Sandy Zhang 81068e8e8c Internal change 1 year ago
Hong Shin 80a4df3306 Add support accessing simple scalars (int32s, bools, and floats) in submessages 1 year ago
Protobuf Team Bot 09d2511a6c Initial skeleton towards oneof's Mut accessor, and clarify oneof the View accessor to use View<> instead of the raw primitive type. 1 year ago
Adrian Sadłocha 207331d860 Return Optional instead of Option in getter_opt 1 year ago
Hong Shin d72e790084 Return the correct view type for messages 1 year ago
Joshua Haberman 67ee3b98c5 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 1 year ago
Adrian Sadłocha 8c08df5a84 Implement mutators for singular primitive fields without presence 1 year ago
Alyssa Haroldsen 614e29f946 Implement v0.6 string fields 1 year ago
Marcel Hlopko 836c5c3af5 Internal change 1 year ago
Hong Shin bbe389eb72 Add test ensuring that rust keywords can be message names 1 year ago
Protobuf Team Bot 99d4060ec2 Implement initial oneof support in Rust pb. 1 year ago
Alyssa Haroldsen 9a0bc392b3 Implement v0.6 Optional Bytes 1 year ago
Protobuf Team Bot 9a7ca55ca5 Support without-presence scalars better. 1 year ago
Hong Shin a81be2e610 Flesh out Proxied impls for $Msg$View and $Msg$Mut :: v0.6 SingularMessageField 1 year ago
Protobuf Team Bot 3c9e763841 Add sfixed32 & 64 support 1 year ago
Hong Shin 87e6b7f6e9 Sketch of v0.6 SingularMessageField 1 year ago
Marcel Hlopko 3ced818640 Add support for proto_library with more than one srcs 1 year ago
Hong Shin f009c80d49 nested_messages_test typo fix: accesible -> accessible 1 year ago
Hong Shin 7e9d0c1630 Add V0 support for fixed ints (32 and 64) 1 year ago
Hong Shin 43778a5e2b Add V0 support for floats and doubles 1 year ago
Adrian Sadłocha d70e3dea0e Update a doc comment 1 year ago