Leland Batey
4bb0e7f9f4
Remove deftree from gengokit
2016-10-31 17:57:43 -07:00
Leland Batey
dc580b847d
Implement creation of svcdef in truss
2016-10-28 09:02:49 -07:00
Leland Batey
47eaf4bb8f
Implement protobuf package name extractor
2016-10-22 10:47:05 -07:00
Adam Ryman
30bde78a55
Polish based on PR comments
2016-10-13 10:43:18 -07:00
Adam Ryman
e765fa9d0e
Additional refactor of main and protostuff
...
Flow more closely follows cli code of `go build` and `go-bindata`
Preparing for adding the parsed .pb.go file inforation to the pipeline
2016-10-11 12:50:24 -07:00
Adam Ryman
a26f615ecf
Refactor protostage
...
General cleanup, clearer names, high cohesion, loose coupling.
Additionally, the third_party directory is now inside of /NAME-service
2016-10-11 12:01:38 -07:00
Leland Batey
b09f03e3b0
Add support for any msg structure in query and cli, excluding maps
...
Update tests for arbitrary message support
Implement support for any messages, but not maps
Ignore maps, correct nested definition support
2016-10-06 11:05:53 -07:00
Adam Ryman
b3b46017f7
Updating based on pull request feedback
2016-09-28 13:16:28 -07:00
Adam Ryman
fc8b2cb984
Add function to build deftree from string. Will be used for tests
2016-09-22 20:08:32 -07:00
Leland Batey
588ee17942
Rename 'basicService' to have name of package
2016-09-16 14:26:33 -07:00
Adam Ryman
8ea47dad41
Move svcparse to deftree
2016-09-12 19:44:04 -07:00
Leland Batey
47bdb59480
Separate doc generation from definition structure
...
Consolidate makedt and httpopts into doctree
Move `doctree` from `gendoc/doctree` into a separate top level package
called `deftree`. Then, move generation of markdown documentation from
within `deftree` into `gendoc`.
Remove unused describeMarkdown methods in deftree
Remove unused scanner test
2016-09-12 11:37:15 -07:00