193 Commits (a37522001f0283f4ba363869754a1424584f8036)

Author SHA1 Message Date
Protobuf Team Bot c25e9ca0f8 remove usage of host_fragments in third_party/protobuf/rust/aspects.bzl 1 year ago
Jakob Buchgraber 95073f8e78 Implement Proxied for Maps 1 year ago
Eric Salo 708913c05c rust: stop using deprecated upb:collections as a dep 1 year ago
Protobuf Team Bot 4864e43b7d Allow Messages to be used in Oneofs. 1 year ago
Hong Shin 1a5cdb9378 Migrate optional.rs to googletest-rust 1 year ago
Jakob Buchgraber 245a6e692a Remove the protobuf::__runtime::Map type 1 year ago
Jakob Buchgraber 001be3c655 Implement Maps for scalar types for the C++ kernel 1 year ago
Protobuf Team Bot 1388e818a7 Internal Code Change 1 year ago
Protobuf Team Bot 0a13fde74b Optimize RepeatedField<Scalar>::copy_from 1 year ago
Hong Shin e3432c283d Add submsg support for strings and bytes. 1 year ago
Hong Shin 885fd6f007 Migrate cpp.rs to googletest-rust 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 90aa298406 Migrate upb.rs to googletest 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
Hong Shin 9ac3548fa9 Clean up trailing whitespace in defs.bzl 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
Krasimir Georgiev 5eecee27de Update rules_rust usage to match cd3e53e9b8. 1 year ago
Hong Shin 2690017b16 cleanup upb.rs 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
xiaolou86 48ebb9b0bb Fix typos (#14409) 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
Marcel Hlopko edee290572 Use protobuf_nowkt as a dependency of the Rust runtime. 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
Protobuf Team Bot 34f5364d3c Internal change 1 year ago
Adam Cozzette 501ececd39 Reorganize upb file structure 1 year ago
Adam Cozzette 87fcc79861 Internal change 1 year ago
Protobuf Team Bot 1180543de9 Internal Code Change 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
Protobuf Team Bot 78d71cac9f Fix string setter thunk to use PtrAndLen instead of two args. 1 year ago
Adrian Sadłocha 207331d860 Return Optional instead of Option in getter_opt 1 year ago
Adam Cozzette 7286ffceb2 Merge the protobuf and upb Bazel repos 1 year ago
Hong Shin d72e790084 Return the correct view type for messages 1 year ago
Mike Kruskal 2447882e04 Update Abseil dependency in cmake docker images 1 year ago
Protobuf Team Bot e4aeff3992 Create initial Rust conformance test. 1 year ago
Joshua Haberman db20f5ffc9 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 1 year ago
Joshua Haberman 638a860285 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 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
Joshua Haberman 177092cd8c Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 1 year ago
Joshua Haberman 106de22416 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 1 year ago