Commit Graph

151 Commits

Author SHA1 Message Date
Joshua Haberman
dc4aad931e Sync from Piper @444600173
PROTOBUF_SYNC_PIPER
2022-04-26 17:38:22 +00:00
Joshua Haberman
87edf7b558 Sync from Piper @443477877
PROTOBUF_SYNC_PIPER
2022-04-21 21:22:55 +00:00
David L. Jones
9e09343a49 Sync from Piper @441896533
PROTOBUF_SYNC_PIPER
2022-04-14 17:36:14 -07:00
noahdietz
5abf802bc2 Replace master with main in URLs & docs 2022-04-12 10:25:08 -07:00
Vasiliy Tolstov
7ffe9402db
Add micro Registered Extension Number (#9767)
unistack-org/micro (microservices framework) uses protoc-gen-go-micro generator that has extension support for additional framework related options.

It is currently not using any registered extension number, so i want to stabilise this and i think that this is a good thing.

See here for an example of the extenstion in action.

Co-authored-by: Adam Cozzette <acozzette@google.com>
2022-04-08 09:11:27 -07:00
Jeff Sawatzky
e3b00bb58a
Add Google Gnostic Registered Extension Number (#9754)
google/gnostic's protoc-gen-openapi generator has extension support for additional openapi options.
It is [currently using `1042`](https://github.com/google/gnostic/blob/master/openapiv3/annotations.proto) which is registered with grpc-gateway's protoc-gen-openapiv2 extension which probably isn't a good thing.
See [here](https://github.com/google/gnostic/blob/master/cmd/protoc-gen-openapi/examples/tests/openapiv3annotations/message.proto) for an example of the extenstion in action.
2022-04-08 09:08:38 -07:00
Mike Kruskal
a29e0e3f44 Sync from Piper @439400376
PROTOBUF_SYNC_PIPER
2022-04-04 13:42:37 -07:00
Gary Peck
eb8976a56d
Add pbandk to list of 3rd-party Kotlin libraries (#9712) 2022-03-31 10:45:15 -04:00
Darly Paredes
a4c9effec1 Sync from Piper @436517178
PROTOBUF_SYNC_PIPER
2022-03-22 18:02:10 +00:00
yeqown
a69354f31b
apply a registration for protoc-gen-fieldmask extension (#9646)
* Update options.md

* add one blank line
2022-03-19 08:46:51 -07:00
Adam Cozzette
b20209f321 Sync from Piper @acozzette/proto_github_202203101748
PROTOBUF_SYNC_PIPER
2022-03-10 18:36:42 +00:00
Martin Schröder
75554b80a1
Replace gradle plugin with a live project (#9611)
Replace the link for the gradle plugin with a project that's alive.
2022-03-10 07:55:49 -08:00
David L. Jones
1ba1d73e0d Sync from Piper @429333699
PROTOBUF_SYNC_PIPER
2022-02-17 09:53:51 -08:00
idodod
2a2a9b6e64
Update third_party.md (#9505) 2022-02-15 07:22:53 -08:00
BartH
2495d220fa
Added Embedded Proto to options.md to reserve the extenion number for the custom options. (#9493) 2022-02-11 08:08:25 -08:00
Deanna Garcia
ab4585a695 Sync from Piper @425656941
PROTOBUF_SYNC_PIPER
2022-02-01 18:24:53 +00:00
Gregory Haskins
3d995aaf98
Update protojure link (#9389) 2022-01-09 15:14:18 +00:00
Elliotte Rusty Harold
ee648b76a7
Update, fix, or delete an assortment of broken links (#9381)
* fix a few broken links and remove some dead ones

* new github repo
2022-01-07 13:42:27 +00:00
Dane Harrigan
29b3d01572
Add protoc-gen-go-svc to options.md (#9280) 2021-12-07 16:47:05 -08:00
JongChan Choi
c4c7e2b8f9
Add pbkit to third_party.md (#9177) 2021-11-01 13:53:04 -07:00
Upils
1e1c1cd884
Reserve extension id range for protoc-gen-checker (#9133) 2021-10-21 08:24:38 -07:00
Nils
6b0a1c2407
Add prost and quick-protobuf to third_party.md (#9104) 2021-10-15 13:12:01 -07:00
Adam Cozzette
1f66b1b032 Sync from Piper @402594188
PROTOBUF_SYNC_PIPER
2021-10-12 10:19:10 -07:00
Alexey Solodkiy
fd5202b6cd
Add twirp to RPC Implementations list (#9085) 2021-10-09 11:39:18 -07:00
Josh Haberman
624d29d833 Sync from Piper @399250367
PROTOBUF_SYNC_PIPER
2021-09-27 19:18:41 +00:00
Oleg Golberg
cb7be38519
Add Protokt to the list of 3rd party implementations (#7169) 2021-09-24 09:41:06 -07:00
Prawn
8c39a1c4fd
An additional range so we can have FieldOptions, MessageOptions, EnumOptions, FileOptions, and OneOfOptions (#9012) 2021-09-23 14:09:32 -07:00
Prawn
e9b977fdce
Adding an extension number for protoc-gen-jsonschema (#8999) 2021-09-20 15:17:07 -07:00
Sandy Zhang
215dd1335b Sync from Piper @395989630
PROTOBUF_SYNC_PIPER
2021-09-10 20:04:52 +00:00
Mitchell Macpherson
c9dffbf3f4
Update field_presence.md 2021-09-10 11:40:00 +10:00
Joshua Haberman
e5c570bb57 Sync from Piper @395706834
PROTOBUF_SYNC_PIPER
2021-09-09 08:21:42 -07:00
Mitchell Macpherson
a52e00ed97
Update Field Presence doc
Updated information surrounding the usage of `optional` and the `--experimental_allow_proto3_optional` flag with relevant information between v3.12 & 3.15.

Since release v3.15:
>  Optional fields for proto3 are enabled by default, and no longer require
>  the --experimental_allow_proto3_optional flag.
2021-09-09 11:45:06 +10:00
Adam Cozzette
0b0e404be9
Allocate 10 descriptor.proto extension numbers for COSI (#8921)
Fixes #8553.
2021-08-27 15:01:57 -07:00
Adam Cozzette
562fc946c7 Sync from Piper @388508285
PROTOBUF_SYNC_PIPER
2021-08-03 11:58:05 -07:00
deannagarcia
81cda3dfd1
Merge pull request #8832 from busunkim96/patch-1
Add syntax highlighting and fix Ruby and Python comment syntax
2021-07-26 15:19:00 -07:00
Andrew Parmet
18b1b21aba
update protokt options reference (#8834) 2021-07-26 11:11:02 -07:00
Bu Sun Kim
6e0a456c77
Fix comment syntax for Ruby and Python 2021-07-20 17:58:29 -06:00
Bu Sun Kim
c9baf39caa
Add syntax highlighting for code blocks 2021-07-20 17:50:27 -06:00
Damien Neil
3588a77a86
field_presence.md: fix Go example (#8788)
Go generated code does not have Has methods.

Remove extraneous parentheses and semicolons.
2021-07-07 17:22:34 -07:00
Marcel Lanz
01ac995c94
I've requested a block of 5 extension numbers. We already have two concrete extensions that we need ids for. Our project is under active development and we can imagine a number of other extensions that we will want in future, so we thought we'd start by registering a block of 5, instead of raising a new PR here each time we need a new one (#8772) 2021-06-28 11:52:54 -07:00
Petr Jediný
3737676d83
Reserve 1109 for Glitchdot (#8662) 2021-05-26 12:19:33 -07:00
Sahin Yort
29152fbc06
Update third_party.md (#8511)
* Update third_party.md

add https://github.com/thesayyn/protoc-gen-ts as a community maintained protoc typescript compiler.

* sort
2021-04-19 11:16:36 -07:00
Kanro
3f5fc4df1d
Add intelliJ protobuf plugin and sisyphus (#8482) 2021-04-14 15:01:46 -07:00
Maxim Reznik
b4cddb71d6
Add protobuf for Ada 2021-03-16 18:44:23 +02:00
chenzhihui
43aca57613 Allocate extension 1108 to Kratos API Errors 2021-03-10 08:20:18 -08:00
Cody Casterline
c6bce8c10f Remove link to unmaintained TypeScript library
y3llowcake/protoc-gen-ts is no longer maintained:  
https://github.com/y3llowcake/protoc-gen-ts/issues/2#issuecomment-758215154

FWIW, neither is this one w/ a similar name: thesayyn/protoc-gen-ts:  
https://github.com/thesayyn/protoc-gen-ts/issues/31#issuecomment-781681955
2021-03-09 14:25:44 -08:00
Galen Warren
6f4573afbd docs: register Coach Client Connect extension number (1107) 2021-03-09 09:14:23 -08:00
Jiro Nishiguchi
8d1d530c51 Fix typo in docs/implementing_proto3_presence.md 2021-03-08 11:13:03 -08:00
Christopher Hunt
c908fdbd0c
Some doc on AOT compilation and protobuf (#8294)
* Create jvm_native_images.md

Some initial text pertaining to the use of protobuf with AOT compilation tools such as the one provided by GraalVM native-image.

* Update jvm_native_images.md

Fixed spelling

* Update and rename jvm_native_images.md to jvm_aot.md
2021-02-17 16:10:42 -08:00
Upils
01dcb94846
Expand reserved IDs for protoc-gen-psql and protoc-gen-sanititize (#8270)
Fix for 59b3d97.
2021-02-11 16:00:49 -08:00