1050 Commits (6afb130dca7e4f26d584c8f17f5b3e99a40f5d7f)

Author SHA1 Message Date
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) 7 months ago
Mike Kruskal 57a6e8df1c Add dedicated tests to lock down that overridable defaults never change. 7 months ago
Protobuf Team Bot 6afdd5a135 Auto-generate files after cl/625815212 7 months ago
Protobuf Team Bot c755d9ac1a Add `load()` statements for the Bazel builtin top-level java symbols 7 months ago
Mike Kruskal db5814e4ff Use newly split feature defaults in plugins and runtimes. 7 months ago
Mike Kruskal ea81024ddf Refactor editions infrastructure to a top-level directory. 7 months ago
Protobuf Team Bot a5be8bdb9f Auto-generate files after cl/625084569 7 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
Sandy Zhang 274bc7f26f Move java_features.proto to java/core/srce/main/resources 8 months ago
Liam Miller-Cushon b36458fd80 Make `NioByteString` private member class of `ByteString` 8 months ago
Sandy Zhang 9ce51d1ed8 Set label to REQUIRED for descriptors with LEGACY_REQUIRED feature. 8 months ago
Sandy Zhang 369732a581 Add java_features.proto to kotlin_mvn release 8 months ago
Sandy Zhang 500c953d10 Enable editions support for Java Lite. 8 months ago
Protobuf Team Bot 821e854b5a Automated Code Change 8 months ago
Mike Kruskal 0e167e796f Disallow all feature types except enum and boolean. 8 months ago
Sandy Zhang 925de189ec Fix mistake in osgi.bzl to actually use list source_jars. 8 months ago
Liam Miller-Cushon 2c07ea5317 Suppress a warning about a class initializer cycle 8 months ago
Sam Gammon 742ddf1155 fix(java): fixup test codegen for maven build (#16176) 8 months ago
Sandy Zhang 1e808d5ece Remove extra whitespace line in JavaEditionDefaults template 8 months ago
Mike Kruskal dc484c131e Fix has_presence to account for proto3 extensions in Java. 9 months ago
Protobuf Team Bot f1d3f28eca Automated rollback of commit 976a6eb6a4. 9 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. 9 months ago
Protobuf Team Bot 0070ac1188 Make UnsafeByteOperations stable; removing experimental annotation. 9 months ago
Sandy Zhang 8a17f5ddeb Resolve features directly in setProto instead of temporarily setting to null. 9 months ago
Sandy Zhang eb10ebd169 Fix features inheritance of oneof fields and extensions and fix/move unit tests to actually run. 9 months ago
Protobuf Team Bot 5d876c9fec Point to released versions in Java Protobuf (lite) READMEs instead of the the next, unreleased version. 9 months ago
Protobuf Team Bot 976a6eb6a4 Rolling back while figuring out why some tests failed. 9 months ago
Protobuf Team Bot 1f9b71e9dd Check if the number of seconds is valid for a timestamp before creating a 9 months ago
Ian Baker 89bea36856 Document that `Timestamps.parse` might emit zero fractional digits 10 months ago
aiuto 3ab1276bbb Update Bazel references to rules_pkg to the supported file locations. (#15780) 10 months ago