1036 Commits (57a6e8df1c8dd44962b4d3357ba93e7291d79191)

Author SHA1 Message Date
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
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. 9 months ago
Liam Miller-Cushon 2c07ea5317 Suppress a warning about a class initializer cycle 9 months ago
Sam Gammon 742ddf1155 fix(java): fixup test codegen for maven build (#16176) 9 months ago
Sandy Zhang 1e808d5ece Remove extra whitespace line in JavaEditionDefaults template 9 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. 10 months ago
Protobuf Team Bot 1f9b71e9dd Check if the number of seconds is valid for a timestamp before creating a 10 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
Jiri Pechanec c98bdc2bdc Add missing generated file (#15693) 10 months ago
Luke Sandberg 5d4fd7ef84 Clarify docs on MapFieldReflectionAccessorInternal and add tests for the mutability of lists returned from `getAllFields()` 10 months ago
Chris Kennelly 34a04c1fd5 Remove lazy=true from repeated fields. 10 months ago
Protobuf Team Bot 2699579875 Breaking change: Remove the deprecated always_print_primitive_fields option from Java, Python and C++ JSON parsers. 10 months ago
Protobuf Team Bot 986d691d77 use "proto3_optional" option as signal that a field has presence. 10 months 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. 10 months ago
Sandy Zhang 2faa9d1a5f Force descriptor initialization of dependencies *before* internalUpdateFileDescriptor(). 10 months ago
Sandy Zhang 9252b64ef3 Automated rollback of commit 0ee34d35de. 10 months ago
Protobuf Team Bot 3924ea28cc Automated rollback of commit 531d4372f4. 10 months ago
lowasser 0ee34d35de Simplify (and optimize) Descriptors.FileDescriptor.latin1Cat. 10 months ago
Protobuf Team Bot d111589bc0 Add a new 'includingDefaultValueWithoutPresenceFields' option to the Java parser which is intended to replace the current 'includingDefaultValueFields'. 10 months ago
Protobuf Team Bot 44ec9d9e86 Automated rollback of commit 58baeb4c3b. 10 months ago
Luke Sandberg 531d4372f4 Internal change 10 months ago
Protobuf Team Bot 58baeb4c3b Add a new 'includingDefaultValueWithoutPresenceFields' option to the Java parser which is intended to replace the current 'includingDefaultValueFields'. 10 months ago