Commit graph

31 commits

Author SHA1 Message Date
Eric Snow
cd1367fc67 Implement the request and response message types. 2018-02-06 09:23:28 +00:00
Eric Snow
fb9b4dcf0b Implement the event message types. 2018-02-06 09:21:03 +00:00
Eric Snow
ba0e9963c0 Add the base message types. 2018-02-06 09:21:03 +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
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
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
b9e88548a6 Fix the vendored revision hash. 2018-01-22 18:28:58 +00:00
Eric Snow
ffcf7d99d8 Add missing tests. 2018-01-22 17:29:59 +00:00
Eric Snow
506782d500 Do not escape single quotes. 2018-01-22 17:11:14 +00:00
Eric Snow
f1daf0ae5d Add a comment to clarify why some tests are Py3-only. 2018-01-22 17:05:32 +00:00
Eric Snow
7981cc1f9e Return a default value from get_revision() if URL unrecognized. 2018-01-11 18:50:51 +00:00
Eric Snow
a93d0ed25c Print progress messages during download. 2018-01-11 18:36:14 +00:00
Eric Snow
0d71d2cf75 _open -> _open_url 2018-01-11 18:06:34 +00:00
Eric Snow
8e42001f3a date -> downloaded 2018-01-10 22:13:01 +00:00
Eric Snow
8985aeead0 Add a command for checking the vendored schema file. 2018-01-10 22:13:01 +00:00
Eric Snow
b8cf3d3e9e Add a command to download the upstream schema file. 2018-01-10 22:13:01 +00:00
Eric Snow
ff090e1ad7 Add some schema utils. 2018-01-10 22:13:01 +00:00
Eric Snow
7fb4e339b6 Only test debugger_protocol under Python 3. 2018-01-10 22:13:01 +00:00
Eric Snow
17847eb54e Add upstream.Metadata. 2018-01-10 22:13:01 +00:00