29 Commits (0ddeb6c4c808c617f8b2e89e7eb105aa630d64da)

Author SHA1 Message Date
Protobuf Team Bot 61a2df3129 Allow non-repeated StringPiece accessors to be generated. 8 months ago
Marcel Hlopko 69a26b217d Use the name of the rust_proto_library as the crate name 9 months ago
Protobuf Team Bot 8198fe9a5f Change message-nesting namespacing to be some_msg:: instead of SomeMsg_:: 11 months ago
Protobuf Team Bot 06444cb6a1 Clean up some now-unnecessary or_default()s 11 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). 11 months ago
Protobuf Team Bot 7ec56d4243 Remove the oneof_mut accessor and expose the oneof_case accessor on gencode api. 11 months ago
Protobuf Team Bot bb1c0abcbf Make the oneof view accessors use consuming-self and the corresponding longer lifetime, avoiding unnecessary shortening of lifetimes in some cases. 12 months ago
Protobuf Team Bot fd4625e906 Remove setter_opt and add clearer for with-presence scalar fields, and add flat setter for msg fields. 12 months ago
Protobuf Team Bot 5a0135e65a Bring back 'flat' setters for singular scalars and strings. 1 year ago
Marcel Hlopko c1d174f7d2 Stop codegenning module for .proto package 1 year ago
Alyssa Haroldsen e7a224cd85 Support enums as oneof fields 1 year ago
Alyssa Haroldsen 20933b2b22 Implement singular enum accessors 1 year ago
Hong Shin 52ee619733 Migrate all remaining instances of assert_eq! to googletest-rust sans strings 1 year ago
Adrian Sadłocha b19deb9275 Remove separate setters for singular scalars 1 year ago
Adrian Sadłocha d605b48fa5 Emit setters on primitive scalars without presence 1 year ago
Alyssa Haroldsen f85b3477a3 Remove PrimitiveMut::clear 1 year ago
Protobuf Team Bot 4864e43b7d Allow Messages to be used in Oneofs. 1 year ago
Hong Shin e018e99437 Complete migration of accessors_proto3_test.rs to googletest-rust 1 year ago
Protobuf Team Bot a2eda0427b Enable the mutable oneof accessor. 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
Hong Shin dc67f8afc1 Perform preliminary migration of accessors_proto3_test to googletest-rust 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
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 2 years ago
Protobuf Team Bot 99d4060ec2 Implement initial oneof support in Rust pb. 2 years ago
Alyssa Haroldsen 9a0bc392b3 Implement v0.6 Optional Bytes 2 years ago
Protobuf Team Bot 9a7ca55ca5 Support without-presence scalars better. 2 years ago
Hong Shin 4f20efbb78 Internal Change 2 years ago
Jakob Buchgraber a1b6dd9247 Implement Msg.deserialize() for the UPB kernel 2 years ago
Marcel Hlopko a1ba8d238a Generate bindings under the correct package. 2 years ago
Marcel Hlopko f7a2f4acea Add initial end-to-end test directory structure. 2 years ago
Marcel Hlopko 083830d849 Update copyright year 2 years ago
Marcel Hlopko ab9f1ab58a Configure the build for the Rust UPB backend 2 years ago
Marcel Hlopko 5252bc8ec8 Rename a test 2 years ago
Marcel Hlopko 3dc546daff Implement a minimal, internal, experimental rust_proto_library rule. 2 years ago
listonjesse 2ae7cf0e03 Auxillary -> Auxiliary 5 years ago
Paul Yang e0e54661f7 Check in php implementation. (#2052) 9 years ago
Feng Xiao e841bac4fc Down-integrate from internal code base. 9 years ago
Feng Xiao 6ef984af4b Down-integrate from internal code base. 10 years ago
Feng Xiao e428862450 Replace links to code.google.com/protobuf with developers.google.com/protocol-buffers 11 years ago
xiaofeng@google.com b55a20fa2c Down-integrate from internal branch 13 years ago
kenton@google.com d37d46dfbc Integrate recent changes from Google-internal code tree. See CHANGES.txt 16 years ago
Jon Skeet f0589506c9 Wiping slate clean to start again with new layout. 17 years ago
kenton@google.com 24bf56fb3a Integrate changes from internal Google-internal branch. 17 years ago
Jon Skeet f92c545f49 Initial commit of C# code developed before installing Git. 17 years ago
temporal 40ee551715 Initial checkin. 17 years ago