662 Commits (85d6d513d894c6fa2b05b998e0fc30ac81eb5fd4)

Author SHA1 Message Date
Liam Miller-Cushon b36458fd80 Make `NioByteString` private member class of `ByteString` 11 months ago
Sandy Zhang 9ce51d1ed8 Set label to REQUIRED for descriptors with LEGACY_REQUIRED feature. 11 months ago
Sandy Zhang 369732a581 Add java_features.proto to kotlin_mvn release 11 months ago
Sandy Zhang 500c953d10 Enable editions support for Java Lite. 11 months ago
Protobuf Team Bot 821e854b5a Automated Code Change 11 months ago
Mike Kruskal 0e167e796f Disallow all feature types except enum and boolean. 11 months ago
Liam Miller-Cushon 2c07ea5317 Suppress a warning about a class initializer cycle 11 months ago
Sam Gammon 742ddf1155 fix(java): fixup test codegen for maven build (#16176) 11 months ago
Sandy Zhang 1e808d5ece Remove extra whitespace line in JavaEditionDefaults template 11 months ago
Mike Kruskal dc484c131e Fix has_presence to account for proto3 extensions in Java. 11 months 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. 11 months ago
Protobuf Team Bot 0070ac1188 Make UnsafeByteOperations stable; removing experimental annotation. 12 months ago
Sandy Zhang 8a17f5ddeb Resolve features directly in setProto instead of temporarily setting to null. 12 months ago
Sandy Zhang eb10ebd169 Fix features inheritance of oneof fields and extensions and fix/move unit tests to actually run. 12 months 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
Sandy Zhang 65c65c2d04 Breaking Change: Use Editions features in Java full runtimes. 1 year ago
Protobuf Team Bot c0d08bdcad Breaking Change: Stop generating the "newInstance" method. This is not used anymore. 1 year ago
Protobuf Team Bot adacf6d0e1 Use char indexOf rather than String, which can have a fast path implementation 1 year ago
Protobuf Team Bot 979c39178b Format CodedInputStream & Test 1 year ago
Protobuf Team Bot 854ca49520 Internal versioning changes. 1 year ago
Protobuf Team Bot 3b9bd6db71 Breaking Change: Remove unused overload of AbstractMessageLite.addAll that worked on a Collection instead of a List. 1 year ago
Protobuf Team Bot 9310d2e817 Breaking Change: Remove obsolete runtime internalBuildGeneratedFileFrom which was for backwards compatibility with old gencode. 1 year ago
Sandy Zhang 519284a559 Remove LegacyDescriptorsUtil.java and JRuby's use of legacy descriptor APIs 1 year ago
Protobuf Team Bot 94a2a44851 Breaking Change: remove unnecessary overloads of methods: 1 year ago
Protobuf Team Bot 5df0387224 Breaking Change: The base class for generated messages will be 1 year ago
Sandy Zhang 63623a688c Remove public access to Java Edition APIs e.g. getEdition(), getEditionName(). 1 year ago
Sandy Zhang 592ee9b192 Update to call descriptor outer class's getDescriptor() method instead of accessing internal descriptor variable directly. 1 year ago
Protobuf Team Bot b10d3f93b6 Avoid interface calls in hot loop 1 year ago
Protobuf Team Bot 220415ddfb Swap order of masks when assigning bytes to byte[] elements. 1 year ago
Protobuf Team Bot 0a2f7757e3 Branch-free varint size calculation. On android art, compiles to: 1 year ago
Sandy Zhang e555bd23d0 Breaking change: Remove deprecated runtime methods for compatibility with old v2.x.x gencode. 1 year ago
Sandy Zhang dfb8a4c3f7 Breaking change: Remove deprecated TextFormat print methods. These should be replaced by corresponding TextFormat.printer() methods. 1 year ago