629 Commits (cc79f776dcb09164e7a0b6c11951679244a7828b)

Author SHA1 Message Date
Mark Hansen fb054c8e41 Java Proto lite: avoid boxing Integers accessing enum lists 11 months ago
Protobuf Team Bot de6aba9f63 Java Proto Lite: Serialize repeated enums without allocating 11 months ago
Protobuf Team Bot eaee04d897 Avoid boxing when serializing primitive lists in CodedOutputStreamWriter 11 months ago
Protobuf Team Bot 971f88aa63 Improve C++, Python, Java runtime version representations to avoid merge conflicts during release. 11 months ago
Mike Kruskal 95877d8569 Updating version.json and repo version numbers to: 28-dev (#16555) 11 months ago
Mike Kruskal 57a6e8df1c Add dedicated tests to lock down that overridable defaults never change. 11 months ago
Protobuf Team Bot 6afdd5a135 Auto-generate files after cl/625815212 11 months ago
Mike Kruskal db5814e4ff Use newly split feature defaults in plugins and runtimes. 11 months ago
Mike Kruskal ea81024ddf Refactor editions infrastructure to a top-level directory. 11 months ago
Protobuf Team Bot a5be8bdb9f Auto-generate files after cl/625084569 11 months ago
Mike Kruskal 7d87a1780a Hook up staleness tests to non-bootstrap edition defaults 11 months ago
Mike Kruskal 77f62de93e Define lifetimes of edition 2023 features 11 months ago
Protobuf Team Bot a94f57bd69 Check that size is non-negative when reading string or bytes in StreamDecoder. 11 months ago
Mike Kruskal 29c69ff00b Fix text-format delimited field handling 12 months ago
Protobuf Team Bot 21d75f861c Remove references to rules_proto 12 months ago
Sandy Zhang 6c45efd297 Fix validateFeatures to be called after resolved features are actually set to this.features 12 months ago
Sandy Zhang 274bc7f26f Move java_features.proto to java/core/srce/main/resources 12 months ago
Liam Miller-Cushon b36458fd80 Make `NioByteString` private member class of `ByteString` 12 months ago
Sandy Zhang 9ce51d1ed8 Set label to REQUIRED for descriptors with LEGACY_REQUIRED feature. 12 months ago
Sandy Zhang 369732a581 Add java_features.proto to kotlin_mvn release 1 year ago
Sandy Zhang 500c953d10 Enable editions support for Java Lite. 1 year ago
Protobuf Team Bot 821e854b5a Automated Code Change 1 year ago
Mike Kruskal 0e167e796f Disallow all feature types except enum and boolean. 1 year ago
Liam Miller-Cushon 2c07ea5317 Suppress a warning about a class initializer cycle 1 year ago
Sam Gammon 742ddf1155 fix(java): fixup test codegen for maven build (#16176) 1 year ago
Sandy Zhang 1e808d5ece Remove extra whitespace line in JavaEditionDefaults template 1 year ago
Mike Kruskal dc484c131e Fix has_presence to account for proto3 extensions in Java. 1 year ago
Sandy Zhang 9f001a9658 Fix descriptor to access type via getType() s.t. messages using delimited encoding are consistently treated as groups for Java lite. 1 year ago
Protobuf Team Bot 0070ac1188 Make UnsafeByteOperations stable; removing experimental annotation. 1 year ago
Sandy Zhang 8a17f5ddeb Resolve features directly in setProto instead of temporarily setting to null. 1 year ago
Sandy Zhang eb10ebd169 Fix features inheritance of oneof fields and extensions and fix/move unit tests to actually run. 1 year ago
aiuto 3ab1276bbb Update Bazel references to rules_pkg to the supported file locations. (#15780) 1 year ago
Jiri Pechanec c98bdc2bdc Add missing generated file (#15693) 1 year ago
Luke Sandberg 5d4fd7ef84 Clarify docs on MapFieldReflectionAccessorInternal and add tests for the mutability of lists returned from `getAllFields()` 1 year ago
Chris Kennelly 34a04c1fd5 Remove lazy=true from repeated fields. 1 year ago
Protobuf Team Bot 986d691d77 use "proto3_optional" option as signal that a field has presence. 1 year ago
Sandy Zhang 2faa9d1a5f Force descriptor initialization of dependencies *before* internalUpdateFileDescriptor(). 1 year ago
Sandy Zhang 9252b64ef3 Automated rollback of commit 0ee34d35de. 1 year ago
Protobuf Team Bot 3924ea28cc Automated rollback of commit 531d4372f4. 1 year ago
lowasser 0ee34d35de Simplify (and optimize) Descriptors.FileDescriptor.latin1Cat. 1 year ago
Luke Sandberg 531d4372f4 Internal change 1 year ago
Sandy Zhang 85938aa654 Update internalUpdateFileDescriptor() to synchronize setProto() and resolveAllFeatures() to avoid data races. 1 year ago
Dennis Shao 9146ce6ddb Updating version.json and repo version numbers to: 27-dev (#15590) 1 year ago
Sandy Zhang 17729cc5e5 Call ExtensionRegistry.add for JavaFeaturesProto.java directly. 1 year ago
Protobuf Team Bot 6f86726f26 Rollback version validations in Protobuf Java Lite. 1 year ago
Protobuf Team Bot 659b3e7102 Internal changes. 1 year ago
Protobuf Team Bot 787447430f Breaking Change: Remove unused helper methods for creating new mutable arraylists. 1 year ago
Sandy Zhang 35a6730e61 Add private constructor for JavaEditionDefaults template 1 year ago
Sandy Zhang 882e7843de Mark descriptor features as volatile to avoid data races in double-checked locking 1 year ago
Protobuf Team Bot 8b92099937 Checks that only lite or full binding could exist in a process. 1 year ago