1219 Commits (8aa3d35a370edd238eecbab0499e3ae11713b245)

Author SHA1 Message Date
Mark Hansen ee98ba2c18 Remove unused constructor argument "descriptor" from GeneratedMessage.SingularFieldAccessor.ReflectionInvoker 9 months ago
Mark Hansen f16c59c5a8 Remove unused constructor argument "descriptor" from GeneratedMessage.RepeatedFieldAccessor.ReflectionInvoker 9 months ago
Mark Hansen 16e0a63077 Remove field SmallSortedMap.maxArraySize 9 months ago
Mark Hansen c05be324da Delete unused method SmallSortedSet.getOverflowEntriesDescending 9 months ago
Mark Hansen 3ba72807a6 Avoid allocating FieldSet iterator if FieldSet is empty 9 months ago
Protobuf Team Bot fa4bab26e4 Internal changes/optimizations 9 months ago
Sandy Zhang 11c27dfa4b Lazily resolve features for proto2 and proto3 for compatibility with old open source gencode that does not invoke feature resolution from gencode static init. 9 months ago
Protobuf Team Bot a521e6e152 Internal chanegs 9 months ago
Protobuf Team Bot 24751b405a Add legacy Java TextFormat APIs 9 months ago
Protobuf Team Bot 05781615a1 Internal changes/optimizations 9 months ago
Protobuf Team Bot dde03553c9 Internal change 9 months ago
Protobuf Team Bot bb68eb22dd Implement new Debug API with redaction. 9 months ago
Mark Hansen c6e2778f91 Replace SmallSortedMap.EmptySet with equivalent Collections.emptySet() 9 months ago
Mark Hansen f7a866a9ea Make IntArrayList consistent with other primitive array lists, using code generator 9 months ago
Sandy Zhang c99cf4bbfa Add `java` to reserved names to escape extensions to `java_`. This may break existing references to gencode for extensions named `java`. 9 months ago
Mark Hansen 4b7c2d4381 Avoid allocating TreeMap in UnknownFieldSet.Builder.asMap 9 months ago
Mark Hansen 8c6e5b7963 Avoid allocating iterator in TextFormat printing UnknownFieldSet 9 months ago
Protobuf Team Bot fefec68753 Internal changes/optimizations 9 months ago
Protobuf Team Bot af1ecc0353 Add a check to ensure that the byte limit is not negative. 9 months ago
Protobuf Team Bot 5584c934bf Update AbstractMessageLite.addAll so that it won't throw when input is a LazyStringArrayList with byte[] elements. 9 months ago
Mark Hansen c56bddd707 Add UnknownFieldSet.isEmpty 9 months ago
Mark Hansen d0b016fcfc Java full runtime: Avoid allocating when calling asMap on empty UnknownFieldSet 9 months ago
Protobuf Team Bot f597991857 Return the default instance when parsing from an empty byte[]. 9 months ago
Sandy Zhang 4c8da99c48 Deprecate building from source with Maven to be removed in 4.28.x. 9 months ago
Mark Hansen 4f12891b87 Java full runtime: Avoid allocating iterator if UnknownFieldSet's TreeMap is empty 10 months ago
Éamonn McManus 39a1c6a46e In the Kotlin DSL, reference builder methods with property syntax. 10 months ago
Mark Hansen fb054c8e41 Java Proto lite: avoid boxing Integers accessing enum lists 10 months ago
Éamonn McManus c24e7529eb Automated rollback of commit e9c9970eb4. 10 months ago
Éamonn McManus e9c9970eb4 In the Kotlin DSL, reference builder methods with property syntax. 10 months ago
Protobuf Team Bot de6aba9f63 Java Proto Lite: Serialize repeated enums without allocating 10 months ago
Protobuf Team Bot eaee04d897 Avoid boxing when serializing primitive lists in CodedOutputStreamWriter 10 months ago
Protobuf Team Bot 971f88aa63 Improve C++, Python, Java runtime version representations to avoid merge conflicts during release. 10 months ago
Mike Kruskal 95877d8569 Updating version.json and repo version numbers to: 28-dev (#16555) 10 months ago
Mike Kruskal 57a6e8df1c Add dedicated tests to lock down that overridable defaults never change. 10 months ago
Protobuf Team Bot 6afdd5a135 Auto-generate files after cl/625815212 10 months ago
Protobuf Team Bot c755d9ac1a Add `load()` statements for the Bazel builtin top-level java symbols 10 months ago
Mike Kruskal db5814e4ff Use newly split feature defaults in plugins and runtimes. 10 months ago
Mike Kruskal ea81024ddf Refactor editions infrastructure to a top-level directory. 10 months ago
Protobuf Team Bot a5be8bdb9f Auto-generate files after cl/625084569 10 months ago
Mike Kruskal 7d87a1780a Hook up staleness tests to non-bootstrap edition defaults 10 months ago
Mike Kruskal 77f62de93e Define lifetimes of edition 2023 features 10 months ago
Protobuf Team Bot a94f57bd69 Check that size is non-negative when reading string or bytes in StreamDecoder. 10 months ago
Mike Kruskal 29c69ff00b Fix text-format delimited field handling 10 months ago
Protobuf Team Bot 21d75f861c Remove references to rules_proto 10 months ago
Protobuf Team Bot 1ebec9a4c3 Add `load()` statements for the builtin Bazel java rules 11 months ago
Protobuf Team Bot 83ec410d30 Internal change 11 months ago
Sandy Zhang 6c45efd297 Fix validateFeatures to be called after resolved features are actually set to this.features 11 months ago
Sandy Zhang 274bc7f26f Move java_features.proto to java/core/srce/main/resources 11 months ago
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