Protobuf Team Bot
f9af05b9fc
Move the empty package allowlist into the new allowlists directory.
...
PiperOrigin-RevId: 516352673
2 years ago
Mike Kruskal
70dfcb5dc4
Introduce a legacy wrapper around descriptor to begin hiding APIs for editions.
...
For now, we'll just be hiding syntax getters on FileDescriptor. Later on this will likely grow to include other APIs that distinguish between proto2/proto3.
PiperOrigin-RevId: 516334230
2 years ago
Mike Kruskal
57e4b64410
Internal Code Change
...
PiperOrigin-RevId: 516207118
2 years ago
Protobuf Team Bot
5ba8730342
Fix syntax error in enum docs
...
PiperOrigin-RevId: 516195446
2 years ago
Protobuf Team Bot
fe0a809d5e
Internal Code Change
...
PiperOrigin-RevId: 515868884
2 years ago
zhangskz
b15bf628e5
Merge 22.x back to main ( #12200 )
...
Closes #12200
COPYBARA_INTEGRATE_REVIEW=https://github.com/protocolbuffers/protobuf/pull/12200 from protocolbuffers:main-202303101853 1efa2e7205
PiperOrigin-RevId: 515722578
2 years ago
Mike Kruskal
25dfc39b11
Internal changes
...
PiperOrigin-RevId: 515648197
2 years ago
zhangskz
b6777d29cc
Merge pull request #12200 from protocolbuffers/main-202303101853
...
Merge 22.x back to main
2 years ago
Sandy Zhang
1efa2e7205
Merge release branch 22.x into main
2 years ago
zhangskz
787fc7ddba
Merge pull request #12199 from protocolbuffers/22.x-202303101751
...
22.x 202303101751
2 years ago
Protobuf Team Bot
653673916c
Updating version.json to: 22.3-dev
2 years ago
Protobuf Team Bot
81f89d509d
Updating version.json and repo version numbers to: 22.2
2 years ago
zhangskz
9540135894
Merge pull request #12194 from deannagarcia/finalPomFixes
...
Add version to intra proto dependencies and add kotlin stdlib dependency
2 years ago
Marcel Hlopko
5252bc8ec8
Rename a test
...
PiperOrigin-RevId: 515628124
2 years ago
Deanna Garcia
99ed01009f
Add version to intra proto dependencies and add kotlin stdlib dependency
2 years ago
Mike Kruskal
988dd96537
Migrate syntax reflection to new feature-based system.
...
As part of go/protobuf-editions, we will be abandoning `syntax` in place of the new editions framework. The first edition will turn each difference between proto2 and proto3 into a more targeted *feature* placed on proto descriptors. In preparation for this, we want to migrate everyone off direct inspection of `syntax`.
PiperOrigin-RevId: 515457103
2 years ago
Protobuf Team Bot
5ea6cd9afa
Automated rollback of commit cfea039918
.
...
PiperOrigin-RevId: 515425578
2 years ago
deannagarcia
080e3067b9
Merge pull request #12189 from deannagarcia/poms
...
Add $ back for osgi header
2 years ago
Protobuf Team Bot
2dd03a570a
Internal change
...
PiperOrigin-RevId: 515369480
2 years ago
Deanna Garcia
d80c12d322
Add $ back for osgi header
2 years ago
Protobuf Team Bot
6545c67a08
Fix lint warnings for protobuf GeneratedMessage.java
...
PiperOrigin-RevId: 515240930
2 years ago
deannagarcia
15bd2c21cf
Merge 22.x back to main ( #12169 )
...
Closes #12169
PiperOrigin-RevId: 515161008
2 years ago
Mike Kruskal
972609b679
Rollback: Migrate syntax reflection to new feature-based system.
...
PiperOrigin-RevId: 515146548
2 years ago
Protobuf Team Bot
055a6c669f
Add ParseFromCord to TextFormat
...
PiperOrigin-RevId: 515128212
2 years ago
Mike Kruskal
03c7692bfb
Pin codespell to v1.0 to prevent non-hermetic issues.
...
Also exempt generated code
PiperOrigin-RevId: 515114853
2 years ago
deannagarcia
be7f6b06c0
Merge pull request #12177 from deannagarcia/fixPom
...
Fix pom file errors caused by the extra "$"
2 years ago
Mike Kruskal
ee68c78d02
Internal Code Change
...
PiperOrigin-RevId: 515074226
2 years ago
Protobuf Team Bot
de5ee4f7d6
Internal changes to extensions.
...
PiperOrigin-RevId: 515063881
2 years ago
Deanna Garcia
8ac2337595
Remove $ in pom files
2 years ago
deannagarcia
832a19627a
Merge pull request #12168 from protocolbuffers/22.x-202303072154
...
Update version numbers for 22.1 release
2 years ago
Protobuf Team Bot
9c02d4c0de
Updating version.json to: 22.2-dev
2 years ago
Protobuf Team Bot
839e8d25ea
Updating version.json and repo version numbers to: 22.1
2 years ago
deannagarcia
b869151779
Merge pull request #12165 from deannagarcia/fixWindowsExe
...
Condition executable name on build system
2 years ago
Minh Quy
8aa2b177f1
feat(6178): emit ruby enum as integer ( #11673 )
...
Fixes #6178
- Add a new option `enums_as_integers` to emit enum as integer value.
Closes #11673
COPYBARA_INTEGRATE_REVIEW=https://github.com/protocolbuffers/protobuf/pull/11673 from MQuy:feat/6178-ruby-enum-as-integer 90f986a5fd
PiperOrigin-RevId: 514789180
2 years ago
Protobuf Team Bot
818129adff
Auto-generate files after cl/514783686
2 years ago
Deanna Garcia
5476b46af3
Condition executable name on build system
2 years ago
Mike Kruskal
4a2f566ff0
Expand google.protobuf.Type handling to cover editions.
...
PiperOrigin-RevId: 514783686
2 years ago
Maciej Litwiniuk
ff5007f929
Add example in ruby ( #11717 )
...
examples directory was missing an example in ruby, this PR aims to fix this.
Closes #11717
COPYBARA_INTEGRATE_REVIEW=https://github.com/protocolbuffers/protobuf/pull/11717 from mlitwiniuk:ruby_example 14a5d1a34a
PiperOrigin-RevId: 514756892
2 years ago
Mike Kruskal
c440da9e13
Remove unnecessary has bits from proto2 Java.
...
Message fields in oneofs generate has bits in their parent message, but these are never used.
PiperOrigin-RevId: 514754886
2 years ago
Sandy Zhang
7e2ccc3e2f
Internal change
...
PiperOrigin-RevId: 514732984
2 years ago
Marcel Hlopko
26af540a7a
Add support for proto dependencies to rust_proto_library
...
PiperOrigin-RevId: 514719215
2 years ago
Protobuf Team Bot
edb4da6eaa
Internal Code Change
...
PiperOrigin-RevId: 514640775
2 years ago
Mike Kruskal
0b9134bb4e
Deprecate SupportsUnknownEnumValues on Message reflection. Use FieldDescriptor or EnumDescriptor instead.
...
PiperOrigin-RevId: 514618684
2 years ago
Mike Kruskal
b3733bfc74
Fix released protoc path
...
PiperOrigin-RevId: 514551233
2 years ago
Mike Kruskal
f6c0767a28
Rename protoc_static for release
...
PiperOrigin-RevId: 514500346
2 years ago
Protobuf Team Bot
51f22eb334
Auto-generate files after cl/514587333
2 years ago
Mike Kruskal
affadac847
Add C# presence methods to proto3 oneof fields.
...
PiperOrigin-RevId: 514587333
2 years ago
Mike Kruskal
f174908946
Fix released protoc path
...
PiperOrigin-RevId: 514551233
2 years ago
Jorge Gorbe Moya
d3d4b5abd3
Internal change
...
PiperOrigin-RevId: 514547224
2 years ago
Marcel Hlopko
3dc546daff
Implement a minimal, internal, experimental rust_proto_library rule.
...
The internal design is consistent with other <lang>_proto_library rules. rust_proto_library attaches rust_proto_library_aspect on its `deps` attribute. The aspect traverses the dependency, and when it visits proto_library (detected by ProtoInfo provider) it registers 2 actions:
1) to run protoc with Rust backend to emit gencode
2) to compile the gencode using Rustc
Action (2) gets the Rust proto runtime as an input as well.
Coming in a followup is support and test coverage for proto_library.deps.
PiperOrigin-RevId: 514521285
2 years ago