Commit graph

20 commits

Author SHA1 Message Date
Eric Snow
105032c3ae
Run most of the tests under Python 2. (#405) 2018-05-02 18:05:13 -06:00
Eric Snow
1f732ea686 Fix lint. 2018-02-06 09:19:45 +00:00
Eric Snow
b9274f074d Add MappingParameter. 2018-02-06 09:14:08 +00:00
Eric Snow
800e05cd7a Add a Mapping declaration type. 2018-02-06 08:51:59 +00:00
Eric Snow
215f91d044 Avoid infinite recursion in param_from_datatype(). 2018-02-06 04:41:14 +00:00
Eric Snow
baa3ecc084 Apply the op to the datatype before traversing. 2018-02-06 03:56:05 +00:00
Eric Snow
604859c01c Recursively normalize in Array() and Field(). 2018-02-06 03:54:19 +00:00
Eric Snow
8704c47dd2 Respect datatype.normalize(). 2018-02-06 03:54:08 +00:00
Eric Snow
f3e9b59f46 Ignore missing optional args. 2018-02-06 03:54:05 +00:00
Eric Snow
b5f7e17e98 Do not try to bind when already bound. 2018-02-05 23:48:26 +00:00
Eric Snow
d7b6df86a7 Fix typos. 2018-02-05 23:18:32 +00:00
Eric Snow
99ee358c94 fix lint 2018-02-01 19:45:59 +00:00
Eric Snow
57e388bb5f Add parameter types. 2018-02-01 19:36:19 +00:00
Eric Snow
0fed761c98 ParameterImplBase -> DatatypeHandler. 2018-02-01 19:36:17 +00:00
Eric Snow
555b8d1acc Add Parameter, ParameterImpl, and Arg. 2018-02-01 19:35:53 +00:00
Eric Snow
ecd482345c Preserve order in Union. 2018-02-01 19:35:53 +00:00
Eric Snow
6b4e02ef45 Add _decl.Enum. 2018-02-01 19:35:52 +00:00
Eric Snow
6c097a4f54 Add FieldsNamespace. 2018-02-01 16:50:40 +00:00
Eric Snow
414e620974 Add declarative field classes. 2018-02-01 16:50:09 +00:00
Eric Snow
21d1611137 Add the debugger_protocol.arg packge. 2018-02-01 16:50:09 +00:00