4257 Commits (f60c624178a739c7fbe0ef033724f2298c59b394)

Author SHA1 Message Date
Adrian Sadłocha 207331d860 Return Optional instead of Option in getter_opt 1 year ago
Cong Liu ef198dbae3 Small optimization/cleanup for message split. 1 year ago
Adam Cozzette 7286ffceb2 Merge the protobuf and upb Bazel repos 1 year ago
Protobuf Team Bot f175757c1a Auto-generate files after cl/564777204 1 year ago
Hong Shin d72e790084 Return the correct view type for messages 1 year ago
Protobuf Team Bot 9a0a3cf0cd Add `ABSL_ATTRIBUTE_LIFETIME_BOUND` attribute on generated repeated and map field accessors. 1 year ago
Protobuf Team Bot 3ae5a079fc Reduce code bloat for messages - use virtual methods for Merge/Clear/Delete. 1 year ago
Protobuf Team Bot 4a6f2da5b0 Auto-generate files after cl/564706001 1 year ago
Protobuf Team Bot 4eed4eb244 Move `GetClassData` into `MessageLite`. This table will be used to replace several 1 year ago
Christian Blichmann 38a24729ec `Printer`: Include Abseil's `str_cat.h` for `absl::AlphaNum` 1 year ago
Protobuf Team Bot 924165a5f2 Unalign ThreadSafeArena::ThreadCache 1 year ago
Protobuf Team Bot 47cec39ab3 Fix a NPE in put<X>BuilderIfAbsent due to using the result of put() directly (which is null if it currently has no value) 1 year ago
Joshua Haberman ccb1173553 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 1 year ago
Philip K. Warren 437ec356fb Update Kotlin compiler to escape package names (#13310) 1 year ago
Protobuf Team Bot f88b09d9cf INTERNAL_CHANGE 1 year ago
Joshua Haberman f494a9e975 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 1 year ago
Joshua Haberman 229752ddf2 Added missing PROTOBUF_MUSTTAIL, to fix presubmit check. 1 year ago
Joshua Haberman da40ff6fb1 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 1 year ago
Joshua Haberman 296ae4e663 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 1 year ago
Jonas Kvinge 0b66e39694 port_def: Add ignore for -Wextra-semi with Clang (#13859) 1 year ago
Joshua Haberman 7853a5e301 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 31b6348f23 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 1 year ago
Joshua Haberman 4af5a837a4 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 1 year ago
Joshua Haberman 8cf940dfc8 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 1 year ago
Joshua Haberman e614b03575 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 1 year ago
Joshua Haberman 80b77d7f6f 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 1d2293144e Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 1 year ago
Joshua Haberman 95d3a2f097 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 1 year ago
Joshua Haberman e8d06a2947 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 1 year ago
Joshua Haberman c593476ac7 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 1 year ago
Joshua Haberman 035cd90e2f Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 1 year ago
Joshua Haberman f78eaa9aa2 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 1 year ago
Joshua Haberman 1438cc8931 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 1 year ago
Joshua Haberman 06c1b3731e Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 1 year ago
Joshua Haberman 256e65087d Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 1 year ago
Mike Kruskal 6f3db03eb7 Stop setting edition strings in FeatureSets. 1 year ago
Protobuf Team Bot 955d4ab0d6 Add MapFieldBuilder and change codegen to generate it and the put{field}BuilderIfAbsent method. 1 year ago
Protobuf Team Bot de87585b22 protobuf: remove double ptr_ load in arena allocation 1 year ago
Protobuf Team Bot 04de6db34b Auto-generate files after cl/563434532 1 year ago
Protobuf Team Bot 7893dff9cd Remove `copy_to_from` from `ClassData`. It only ever has one useful value and 1 year ago
Mike Kruskal 4019e25432 Editions: Introduce functionality to protoc for generating edition feature set defaults. 1 year ago
Protobuf Team Bot c0b8696ea7 Auto-generate files after cl/563236159 1 year ago
Mike Kruskal 13df571922 Editions: Expand validation in feature resolution 1 year ago
Mike Kruskal f083ebf21f Editions: Migrate edition strings to enum in C++ code. 1 year ago
Mike Kruskal ad5ba75bf9 Add edition enum to FileDescriptorProto 1 year ago
Protobuf Team Bot 5e9a9a87bc Use the TcParseFunction enum instead of strings when generating the table 1 year ago
Protobuf Team Bot 159306ba74 Auto-generate files after cl/563088162 1 year ago
Martijn Vels 1caa01b12a Enable explicit constructors for internal implementation classes. 1 year ago