1122 Commits (51763f3e4085443160c713ba26bf104c58a55c36)

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