4683 Commits (3ef0fc7bd7f61c7cf9a4d8115aae85cbafb8bf0d)

Author SHA1 Message Date
Protobuf Team Bot 3ef0fc7bd7 Add CODE_SIZE and empty message types to direct-to-table parsing support. 10 months ago
Protobuf Team Bot 2b86c3d9ed Internal version check changes. 10 months ago
Mike Kruskal 600d9ad136 Fix descriptor build bug for cyclic extension references. 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
Protobuf Team Bot 49c83ab799 Auto-generate files after cl/602725967 10 months ago
Protobuf Team Bot abc9bae7c1 Move the Metadata members into ClassData to devirtualize GetMetadata. 10 months ago
Protobuf Team Bot a019e8d9e1 Internal change 10 months ago
Protobuf Team Bot 307aeac9cf Check ctype() in DescriptorBuilder for edition 2023 and beyond. 10 months ago
Protobuf Team Bot 403e2078b4 Fail building descriptors if `ctype` is used for fields other than string or bytes. 10 months ago
Protobuf Team Bot 9f5be07654 Fix generation of HasExtension and ExtensionSize functions to restrict to the 10 months ago
Protobuf Team Bot 00298fd160 Extension set uses (relatively) new RepeatedPtrField Message methods. 10 months ago
Jakob Buchgraber 958fda378d Remove superfluous unsafe block 10 months ago
Jakob Buchgraber 5b77d8cc3d Remove unused mut specifiers 10 months ago
Protobuf Team Bot 1d6ac5979b Add missing ${$ and $}$ for some Java GeneratedCodeInfo annotations. 10 months ago
Protobuf Team Bot a46d82fd5d Minor cleanup: IWYU, clang-tidy, etc. 10 months ago
Protobuf Team Bot e2983460d1 Minor cleanup: IWYU, etc. 10 months ago
Mike Kruskal a12409b0f6 Internal changes 10 months ago
Jakob Buchgraber 5ecfdd76ef Improve error message in the crate mapping code. 10 months ago
Alyssa Haroldsen 02c675e99e Remove the space before a comma in singular_string 10 months ago
Alyssa Haroldsen 022730e43c Deduplicate vtables for mutators 10 months ago
Protobuf Team Bot 8dfe58bb16 Support map field 10 months ago
Dennis Shao 9146ce6ddb Updating version.json and repo version numbers to: 27-dev (#15590) 10 months ago
Jakob Buchgraber 90015d3145 #protobuf #rust Generate fields with imported types 10 months ago
Protobuf Team Bot 5f51020f5d Internal change 10 months ago
dmaclach a8a9bd2e49 remove use of mach_absolute_time (#15554) 10 months ago
Sandy Zhang 7f1ef7ea09 Strip nonfunctional Javadoc comments from .proto comments. 10 months ago
Protobuf Team Bot 9396fe26f0 Minor cleanup: IWYU, style guide, etc. 10 months ago
Hong Shin e320c85283 Move MessageVTable to $pbr$ from $pbi$ 10 months ago
Protobuf Team Bot 21eb4e9350 Internal changes. 10 months ago
Mikhail Galanin e6aa58004e Do not store binary data inside php files (#13911) 10 months ago
Protobuf Team Bot 6f86726f26 Rollback version validations in Protobuf Java Lite. 10 months ago
Jakob Buchgraber 4517308a91 Also apply r# prefix to crates whose names are reserved keywords 10 months ago
Protobuf Team Bot ad169d8917 Rename IsOptional to IsExplicitPresence and make the types.proto impl match the preexisting descriptor.h impl in returning true for proto3 messages which are not explicitly marked 'optional'. 10 months ago
Sandy Zhang c73fa81a3e Strip leading spaces from Java codegen doc comments. This is better for consistency, and prevents nonfunctional codegen diffs for editions transforms post-proto formatting. 10 months ago
Sandy Zhang 083e3e38e6 Strip nonfunctional codegen diff from line number in Javadoc comment for deprecated fields, which may shift after adding features post-Editions transform 10 months ago
Protobuf Team Bot 59c02715bd Turn on version checks for Java Lite enum in OSS. 10 months ago
Hong Shin 0d090df3e2 Implement ProxiedWithRawVTable, ProxiedWithRawOptionalVTable, and ProxiedWithPresence for Messages 10 months ago
Protobuf Team Bot 8b92099937 Checks that only lite or full binding could exist in a process. 10 months ago
Protobuf Team Bot 56f557a0f5 Auto-generate files after cl/600487923 10 months ago
Sandy Zhang 65c65c2d04 Breaking Change: Use Editions features in Java full runtimes. 10 months ago
Protobuf Team Bot 040dde7e37 Correct type_resolver_util to set syntax=proto3 instead of syntax=proto2 on proto3 files. 10 months ago
Isuru Fernando 71b0b4e0a9 Fix getting env variables on windows (#15518) 10 months ago
Protobuf Team Bot c0d08bdcad Breaking Change: Stop generating the "newInstance" method. This is not used anymore. 10 months ago
Harald Kjær Nielsen 1eff9d7451 Proper fix utf8 command line arguments (#14253) 11 months ago
Alyssa Haroldsen f0ccf26e63 Correct raw identifier terminology in rust_keywords 11 months ago
Marcel Hlopko c1d174f7d2 Stop codegenning module for .proto package 11 months ago
Marcel Hlopko 39e8ca7faf Add support for repeated strings/bytes 11 months ago
Alyssa Haroldsen 457ed9b44f Use `self` accessors for accessing maps in views 11 months ago
Adam Cozzette 65a353fa10 Update JSON parser to reject overlong UTF-8 encodings 11 months ago