Skip to content

Releases: lyft/protoc-gen-star

v0.4.15: file.imports() pulls in all transitive dependencies (#76)

14 May 18:06
823d49f
Compare
Choose a tag to compare
this PR fixes two bugs related to file.imports() and simplifies pulling in a file's dependencies

- file.imports() will now pull in all transitive dependencies, rather than just immediate dependencies
- file.imports() correctly pulls in all immediate dependencies via file.descriptor.GetDependency() removing the need to check a file's messages and services for additional imports
- updates go vet command and go version https://golang.org/doc/go1.12#vet

v0.4.14

12 Dec 23:12
069c3e1
Compare
Choose a tag to compare
Handle recursive dependencies (#71)

v0.4.13: Enable BiDi graph building (#70)

11 Dec 22:00
4a50d28
Compare
Choose a tag to compare
* Enable BiDi graph building

v0.4.12

06 Nov 20:34
Compare
Choose a tag to compare
proto: implement Stringer interface on proto{syntax,label,type} (#58)

v0.4.11: include file dependencies in imports

08 Jul 22:29
6c0470b
Compare
Choose a tag to compare
include file dependencies in imports (#59)

v0.4.10: Cache entity's FQN (#57)

25 Apr 20:02
Compare
Choose a tag to compare
* cache fqn

* tests

v0.4.9: include extensions in accept() (#53)

28 Mar 22:32
0c87558
Compare
Choose a tag to compare
* add extensions to accept

* test

v0.4.8: [IDL-324] Add extensions to PG* (#52)

27 Mar 00:50
38e6c5c
Compare
Choose a tag to compare
* getting started

* add some tests

* addExtension method

* missing tests

* linting

* more stuff

* file/message/node tests and some AST stuff

* glide up

* tests for extension implementation

* glide up again

* feedback

* i broke everything :/

* y wont u hydrate :O

* slowly fix things

* fixed?

* testdata done

* tests

* assert len

* one more test

v0.4.7: Build AST from FileDescriptorSet (#48)

05 Feb 07:03
2c275d2
Compare
Choose a tag to compare
* Build AST from FileDescriptorSet

* checkpoint

v0.4.6

25 Jan 02:02
2c3370e
Compare
Choose a tag to compare
AST: special case packageless (root) entity FQNs (#47)