186 Commits (5fdef5bfce20e036f54d4871ef204887e9ef17bf)

Author SHA1 Message Date
Hong Shin dc7001e517 Fix message vtable::clear 10 months ago
Hong Shin f9ec860691 Add more test coverage exercising msg_mut and msg_opt 10 months ago
Jakob Buchgraber 6f1d88107f Support proto_library targets that contain '-' 10 months ago
Protobuf Team Bot d2b2ef34ba Add SettableValue<Msg> for owned Msg. 10 months ago
Hong Shin 7e1316ca81 Implement _opt for messages 10 months ago
Hong Shin f4511fda5a Implement and use field entries for `_mut` 10 months ago
Jakob Buchgraber 90015d3145 #protobuf #rust Generate fields with imported types 10 months ago
Marcel Hlopko 0e744e12d6 Fix bug number in a TODO 10 months ago
Jakob Buchgraber 4517308a91 Also apply r# prefix to crates whose names are reserved keywords 10 months ago
Marcel Hlopko 0f4cf16815 Depend directly on cc_proto_aspect in rust_cc_proto_library 10 months ago
Alyssa Haroldsen f0ccf26e63 Correct raw identifier terminology in rust_keywords 10 months ago
Marcel Hlopko c1d174f7d2 Stop codegenning module for .proto package 10 months ago
Marcel Hlopko 39e8ca7faf Add support for repeated strings/bytes 10 months ago
Alyssa Haroldsen 457ed9b44f Use `self` accessors for accessing maps in views 10 months ago
Alyssa Haroldsen b6ea6f9192 Remove Deref from RepeatedMut 10 months ago
Alyssa Haroldsen ab8b762941 Use `self` for all methods on views, return `'msg` 10 months ago
Alyssa Haroldsen e16dd47999 Implement IntoIterator for &Repeated{View,Mut} 10 months ago
Alyssa Haroldsen 19851968bb Fix indentation of a macro in simple_nested_test.rs 10 months ago
Kevin King 9bd8dfa639 Add Repeated<Message> accessors 10 months ago
Protobuf Team Bot 4773c091d2 Also emit the oneof accessors into $Msg$Mut and $Msg$View 10 months ago
Protobuf Team Bot cd575718be Update the r# prefixing logic: 10 months ago
Jakob Buchgraber 85972e505a #rust #protobuf Implement bytes as map values 10 months ago
Protobuf Team Bot d716c2e963 Reuse Message's accessor definitions on Msg+MsgMut+MsgView 10 months ago
Marcel Hlopko 88d991d310 Depend on all deps of a proto_library, not just the first 10 months ago
Kevin King 7b42f1c08b Add `Msg::as_{view,mut}()` 11 months ago
Alyssa Haroldsen e7a224cd85 Support enums as oneof fields 11 months ago
Marcel Hlopko 648c20d602 Pass crate mapping from Bazel to protoc 11 months ago
Protobuf Team Bot e5b547bcb8 Change MsgMut's _mut() accessors to use (&mut self) instead of (&self) 11 months ago
Alyssa Haroldsen 0b5cd4e9ef Implement repeated enum accessors 11 months ago
Alyssa Haroldsen 20933b2b22 Implement singular enum accessors 11 months ago
Alyssa Haroldsen 1eab5a0237 Generate `pub use` for imported enums 11 months ago
Jakob Buchgraber 991a2f4d54 #refactor Simplify maps through the new ProxiedInMapValue<K> trait 11 months ago
Alyssa Haroldsen d1b328ace3 Fix nested enum generation when enums are the sole nested types 11 months ago
Bastien Jacot-Guillarmod 0555d64af0 Internal 11 months ago
Kevin King 8876b1069f impl SettableValue for MsgView 11 months ago
Adam Cozzette 4ec9170bcd Fix layering check for usage of gtest 11 months ago
Alyssa Haroldsen 0ce51da377 Implement v0.6 enum definitions 11 months ago
Protobuf Team Bot c288343d01 Implement SettableValue[u8] for SerializedData 11 months ago
Hong Shin 52ee619733 Migrate all remaining instances of assert_eq! to googletest-rust sans strings 11 months ago
Protobuf Team Bot 14dd8e9ee0 Implement ExactSizeIterator and FusedIterator for repeated fields. 12 months ago
Hong Shin 54d4839ecb Add submsg support for bytes_mut 12 months ago
Adrian Sadłocha b19deb9275 Remove separate setters for singular scalars 12 months ago
Protobuf Team Bot a47a7bdc8d Internal Code Change 12 months ago
Hong Shin e35cf1025b Add submessage support for string_mut 12 months ago
Adrian Sadłocha d605b48fa5 Emit setters on primitive scalars without presence 12 months ago
Alyssa Haroldsen f85b3477a3 Remove PrimitiveMut::clear 12 months ago
Alyssa Haroldsen 74ff001424 Remove iteration and item mutators from Repeated 12 months ago
Protobuf Team Bot 43f92cb916 Add a trivial 2023 edition test case for Rust. 12 months ago
Hong Shin 53411896ab Add coverage for default_string and default_bytes in test_default_accessors 12 months ago
Jakob Buchgraber 976029283f Implement Maps for strings 12 months ago