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

12 Коммитов

Автор SHA1 Сообщение Дата
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