Commit Graph

620 Commits

Author SHA1 Message Date
Eric Holscher
d0621199c8 Mock the subprocess call for .Net 2015-06-23 14:09:47 -07:00
Eric Holscher
4c8fc0dc94 Add deps to setup.py as well 2015-06-23 14:03:40 -07:00
Eric Holscher
6430742541 Add domain requirements 2015-06-23 11:20:19 -07:00
Eric Holscher
9163a0088a Catch TypeError in JS mapper. 2015-06-22 23:25:25 -04:00
Eric Holscher
19c79222a9 Refactor integration tests to use fixture data.
This removes dependence on real tooling.
The main downside is that it’s fragile to output changes in the tooling.
Not a lot we can do though,
other than have real integration tests, also.
2015-06-22 23:24:59 -04:00
Eric Holscher
e881072e84 Refactor integration tests 2015-06-22 22:22:27 -04:00
Eric Holscher
627e6d49b4 Merge branch 'dotnet-executable' 2015-06-22 13:53:31 -04:00
Eric Holscher
f1130fe971 Use titles 2015-06-22 13:51:49 -04:00
Eric Holscher
6b9a9bafdd Rejigger settings 2015-06-22 13:50:30 -04:00
Anthony
ff47ed4603 Merge pull request #9 from rtfd/plane-work
Refactor domains to mappers/etc, improve abstractions for handling per-language constructs
2015-06-22 10:48:30 -07:00
Eric Holscher
909abed977 Add basic README 2015-06-22 13:34:15 -04:00
Eric Holscher
63a7c499fc Resort imports 2015-06-21 23:05:03 -04:00
Eric Holscher
51fe162fb0 Cleanup to address review 2015-06-21 23:03:45 -04:00
Eric Holscher
fcfd6f258d Add a basic example dir with clone script. 2015-06-21 23:00:54 -04:00
Eric Holscher
4e9f1c02ea More small dotnet cleanup 2015-06-21 22:58:29 -04:00
Eric Holscher
463816673d Small dotnet updates 2015-06-21 22:03:14 -04:00
Eric Holscher
8770a04bf8 Update dotnet codebase for new tooling 2015-06-14 16:14:16 -04:00
Eric Holscher
5d861d13d8 Clean up handling of python args/params. 2015-06-10 14:37:17 -07:00
Eric Holscher
59f57681ec Add docs on adding a new language. 2015-06-10 14:24:04 -07:00
Eric Holscher
685665535f Rename files 2015-06-10 14:23:58 -07:00
Eric Holscher
f60b7d8880 Add ability to configure options of display of objects. 2015-06-10 13:58:52 -07:00
Eric Holscher
bdae9f083c Add ability to hide undocumented methods, etc. 2015-06-10 13:33:42 -07:00
Eric Holscher
732942828f Use ordered dicts for mapping. 2015-06-10 13:33:28 -07:00
Eric Holscher
1cde5590eb Clean up how we render templates.
* Add top_level_object as global concept.
* Fix toctree generation
* Add passing of options to rendering
2015-06-10 13:13:34 -07:00
Eric Holscher
4f6474440d Add some docstrings 2015-06-10 13:12:18 -07:00
Eric Holscher
057100b1ee Rename base objects to be more descriptive. 2015-06-10 11:53:09 -07:00
Eric Holscher
a3244a2531 Rename tests to be more descriptive 2015-06-10 11:50:14 -07:00
Eric Holscher
59add63ae4 Refactor DotNet Domain, and clean up tests. 2015-06-10 11:48:15 -07:00
Eric Holscher
0c1bcece23 Small domain cleanup 2015-06-10 11:47:50 -07:00
Eric Holscher
a838e5333d Default keep_files to off. 2015-06-10 11:36:07 -07:00
Eric Holscher
d0cb6ae6e0 Clean up AutoAPI output and naming 2015-06-10 11:35:54 -07:00
Eric Holscher
d424993e8c Safer file writing 2015-06-10 11:35:30 -07:00
Eric Holscher
6c204dc570 Update go Domain and add basic Go test 2015-06-10 11:04:19 -07:00
Eric Holscher
a94e3d8c60 Clean up warnings and move jinja_env onto base 2015-06-10 11:01:06 -07:00
Eric Holscher
2dcb0ca200 Add makefiles to all examples 2015-06-10 11:00:48 -07:00
Eric Holscher
b01a1cdb33 Add more useful git ignore files 2015-06-10 10:34:47 -07:00
Eric Holscher
c02cd9d32e Add testing for template overrides. 2015-06-10 10:33:18 -07:00
Eric Holscher
0b06c3ff4a Add license 2015-06-07 08:24:38 -07:00
Eric Holscher
5e0b1c6561 Remove old MS yaml file 2015-06-07 08:12:22 -07:00
Eric Holscher
33914e992c More updating of readme 2015-06-07 08:11:44 -07:00
Eric Holscher
31924ec371 Merge pull request #8 from rtfd/refactor-top-level
Refactor top level
2015-06-07 08:07:59 -07:00
Eric Holscher
6785f4fbc1 Clean up README more 2015-06-07 08:07:39 -07:00
Eric Holscher
5b9be5791f Fix wording 2015-06-07 08:06:24 -07:00
Eric Holscher
ab3debb70f Clean up readme 2015-06-07 08:03:28 -07:00
Eric Holscher
5ca2ee76a5 Refactor into nicer top-level interface to the Domains.
Languages refactored:

* Python
* JS
2015-06-06 16:11:49 -07:00
Eric Holscher
819dfa92ca Clean up gitignore and doctrees 2015-06-06 13:45:04 -07:00
Eric Holscher
1d3bd2012e Refactor some settings and jinja env. 2015-06-06 13:44:01 -07:00
Eric Holscher
bd92f55fc7 Install jsdoc globally 2015-06-06 13:20:11 -07:00
Eric Holscher
5468c580ce Rename test dirs, and clarify naming 2015-06-06 13:19:08 -07:00
Eric Holscher
2a29d38ba1 Add jsdoc install 2015-06-06 13:16:30 -07:00