1150 Commits (6d832d3aa29f1d6334493cdb064d017e871a6f9c)

Author SHA1 Message Date
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 2699579875 Breaking change: Remove the deprecated always_print_primitive_fields option from Java, Python and C++ JSON parsers. 1 year ago
Protobuf Team Bot 986d691d77 use "proto3_optional" option as signal that a field has presence. 1 year ago
Protobuf Team Bot 7d43131a0a Rename the 'includingDefaultValueWithoutPresenceFields' and 'always_print_without_presence_fields' to 'alwaysPrintFieldsWithNoPresence' in the Cpp, Py and Java JSON serializers for consistency. 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
Protobuf Team Bot d111589bc0 Add a new 'includingDefaultValueWithoutPresenceFields' option to the Java parser which is intended to replace the current 'includingDefaultValueFields'. 1 year ago
Protobuf Team Bot 44ec9d9e86 Automated rollback of commit 58baeb4c3b. 1 year ago
Luke Sandberg 531d4372f4 Internal change 1 year ago
Protobuf Team Bot 58baeb4c3b Add a new 'includingDefaultValueWithoutPresenceFields' option to the Java parser which is intended to replace the current 'includingDefaultValueFields'. 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
Sandy Zhang 303239d74d Drop Protobuf support for Android KitKat per EOL and add existing minimum Java 1.8 in Maven pom.xmls 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
Joshua Haberman 9188b39fb7 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 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
Adam Cozzette 4ec9170bcd Fix layering check for usage of gtest 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
Protobuf Team Bot 2d7376ea37 Internal change 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
Protobuf Team Bot fedcd62136 Prepare methods in RuntimeVersion for Protobuf Java cross-domain version validation. No changes to Protobuf Java gencode yet. 1 year ago
Protobuf Team Bot c8e01607ae Support pretty printing proto2 Extensions inside of proto3 Anys in TextFormat.Printer. 1 year ago
Sandy Zhang 1aeacd4f4e Breaking change: Lock down visibility for descriptor syntax APIs. 1 year ago
Sandy Zhang 80337cb884 Automated rollback of commit 30b6251dea. 1 year ago
Protobuf Team Bot a2f92689da Protobuf Java Cross-version validation in OSS. 1 year ago
Protobuf Team Bot 318d310e64 Create `RuntimeVersion.java` that is updated with releases to prepare version check. 1 year ago