Граф коммитов

11 Коммитов

Автор SHA1 Сообщение Дата
Tye McQueen 6de84fadfd Don't require metaverse/truss versions of things in this fork. 2019-05-28 15:21:11 -07:00
Zaq? Wiedmann 2d37b9a9c7
Metaverse merge (#262)
* migrate to metaverse/truss

* migrate lingering tuneinc references

* remove newcontext hack now that we are in go1.11

* use gogo protobuf

* support go1.11 modules
2019-01-16 16:47:07 -08:00
Zaq? Wiedmann d7fc7dab88 (repo migration) migrate from TuneLab -> tuneinc 2018-04-21 22:02:06 -07:00
Leland Batey d855c11468 Update truss urls to the new repo location 2017-07-11 12:53:28 -07:00
Adam Ryman b412131d40 Restructure generated file structure (#167)
* Restructure templates

Update integration tests with new generated file structure

Update documentation for new file structure

Resolve #166

* Add DO NOT EDIT! to files that are overwritten on regeneration

* Update gitignore to exclude generated example services
2017-03-29 15:06:04 -07:00
Adam Ryman 30bde78a55 Polish based on PR comments 2016-10-13 10:43:18 -07:00
Adam Ryman 3ec08eaa64 Add support for specifying output .pb.go package
Add flag -pbout which allows the user to specify a go package
for the .pb.go files to be written to.
2016-10-11 12:49:22 -07:00
Adam Ryman 4ea2ea4c68 Update integration tests with http transport
Before the integration tests were only testing building the server and
cli client and testing for panics over grpc.

Now the following is tested:
- http transport, both the client library and manually set http requests
    - query, repeated query, and nested messages in body
- building cliclient and server
    - gprc and http transports
    - base, repeated, nested messages, and map type tests

The repeated, nested messages, and map type tests are currently disabled
until those features are implmented for the cliclient.

In addition a Makefile to the root directory has been added for building
truss and running all of the tests.
2016-10-06 16:33:06 -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
Leland Batey 7986dd53fd Modify files for repo name change 2016-08-19 16:43:46 -07:00
Adam Ryman 546b78da79 Add initial development documentation 2016-08-02 14:38:15 -07:00