Tim Hockin
92567e1b06
Make go2idl handle vendor dirs
2016-05-08 20:30:38 -07:00
Daniel Smith
490c68dbe3
Merge pull request #23768 from wojtek-t/conversions_with_framework_6
...
Migrate to new conversions generator - part 2
2016-04-14 11:30:21 -07:00
goltermann
a3104ba96c
Final vet fixes; enabling vet checks in verify scripts.
2016-04-13 13:51:51 -07:00
Wojciech Tyczynski
7448cc04e1
Switch to new generator
2016-04-11 08:04:45 +02:00
goltermann
696423e044
Vet fixes, mostly pass lock by value errors.
2016-04-06 11:27:40 -07:00
Wojciech Tyczynski
525d14e0bc
Fix gofmt errors
2016-03-08 09:46:47 +01:00
Daniel Smith
46d12b185e
Add 'import-boss': enforce go import restrictions.
2016-01-27 16:18:46 -08:00
Chao Xu
5f0509a351
add SecondClosestCommentLines to go2idl types.Type
2015-12-15 22:30:58 -08:00
Chao Xu
0a09bbbf57
add OrderTypes() to Orderer
2015-12-15 10:07:59 -08:00
Chao Xu
0d7d4c04a2
split Package.Types to Types, Variables and Functions;
...
add DeclarationOf Kind.
2015-12-03 12:03:47 -08:00
Clayton Coleman
72df8bbfbe
Allow go2idl to generate non-Go file types
...
Remove some indentation from file generation for specific languages,
allow SnippetWriter's io.Writer to be accessed, and add Path to
types.Name for languages where Package and Path can be disjoint.
2015-11-28 17:39:26 -05:00
Chao Xu
75cf28b7df
Track Func in Universe
2015-11-24 21:22:30 -08:00
Wojciech Tyczynski
f991586db2
Support current package in RawNamer.
2015-11-09 13:31:18 +01:00
Daniel Smith
4deda6ea98
Vendor in go1.5.1 dependency
...
* Changes to make vendored packages accept new home.
* Fix go2idl to import vendored packages.
2015-10-21 09:56:36 -07:00
Daniel Smith
5ac9b16ade
First iteration of go2idl.
...
* Add support for pointers, map keys, more builtins, Alias types
* Support for packages & imports
* Add helper functions to types
* change generation interface
* fix naming/ordering
* SnippetWriter for templates
* Naming systems
* Use the standard packages for import resolution
* Documentation
2015-10-21 09:56:36 -07:00