Vincent Jacques
9954a3fd1b
Manual implementation of typing of last parameters
2012-06-01 18:54:35 +01:00
Vincent Jacques
ed75bb74ec
Remove some 'todo's
2012-06-01 17:48:25 +01:00
Vincent Jacques
9f248338ff
Refactor switches in templates: step 2
2012-06-01 18:04:25 +02:00
Vincent Jacques
ca390879f0
Refactor switches in templates: step 1
2012-05-31 21:53:27 +01:00
Vincent Jacques
0cc1743b3c
A litle bit more structure
2012-05-31 19:43:33 +01:00
Vincent Jacques
94b12a18f4
Acknowledge that some attributes/parameters are variant dictionaries
2012-05-31 19:12:10 +01:00
Vincent Jacques
c4bb0e9555
Structure some attributes
2012-05-31 19:02:03 +01:00
Vincent Jacques
71a5e9751d
Refactor assertions about parameters
2012-05-31 18:27:54 +01:00
Vincent Jacques
559ab8f621
Move old doc generators to not forget them
2012-05-31 18:09:35 +02:00
Vincent Jacques
6f564e5aca
Use a special value for not set attributes and parameters
2012-05-31 18:04:22 +02:00
Vincent Jacques
ccf59e62af
Make 'isCompletable = True' the default case
2012-05-31 18:07:03 +02:00
Vincent Jacques
6d795bd429
Remove old 'todo's
2012-05-30 21:06:29 +01:00
Vincent Jacques
3837e6b418
Factorize repeated code in base class GithubObject
2012-05-30 20:40:14 +01:00
Vincent Jacques
61e2fa67ac
Only one class per file
2012-05-30 19:07:55 +01:00
Vincent Jacques
da89613a8d
Remove _identity from json description
2012-05-30 19:03:12 +02:00
Vincent Jacques
7248e66831
Check HTTP status on all requests
2012-05-30 18:58:18 +02:00
Vincent Jacques
81ca19a009
Merge constant parts in urls
2012-05-30 18:56:39 +02:00
Vincent Jacques
12d427464f
Remove the notion of ImmediateCompletion
2012-05-30 19:00:37 +02:00
Vincent Jacques
7a622975d6
Improve type asserts on lists
2012-05-30 18:43:29 +02:00
Vincent Jacques
b42e1284ec
Structure the result of PullRequest.merge
2012-05-30 18:36:01 +02:00
Vincent Jacques
0112938137
Structure some attributes
2012-05-29 20:22:31 +01:00
Vincent Jacques
244dca42c1
Re-implement url parameters and test them (issue #36 )
2012-05-29 19:44:25 +01:00
Vincent Jacques
ca6e7ef9ce
Automatic implementation of url_parameters
2012-05-29 19:00:57 +01:00
Vincent Jacques
d57aea6a89
Split template for GithubObject
2012-05-29 18:43:20 +01:00
Vincent Jacques
f0adb31857
Remove silly 000 and 001
2012-05-29 17:38:32 +01:00
Vincent Jacques
e5d57323b6
Remove some easy or obsolete 'todo's
...
See issues #2 #4 #18 #35 #36 #37
2012-05-29 19:49:50 +02:00
Vincent Jacques
eaa1bbe268
Revert "Remove one argument of Requester.request"
...
We will need it soon for all url parameters not yet used
This reverts commit 9fa4e8ff5e .
Conflicts:
codegen/templates/GithubObject.MethodBody.DoRequest.py
src/github/Organization.py
2012-05-29 18:10:12 +02:00
Vincent Jacques
7daa81e226
Todo
2012-05-28 19:23:58 +02:00
Vincent Jacques
de386d5dc9
Rename
2012-05-28 19:21:42 +02:00
Vincent Jacques
5b44982f61
Generate code with Unix line endings even on Windows
2012-05-28 19:18:34 +02:00
Vincent Jacques
d6835ff949
dos2unix
2012-05-28 18:29:08 +02:00
Vincent Jacques
821ac669f2
Set types of many parameters
2012-05-27 20:46:29 +01:00
Vincent Jacques
c4bebd9a11
Assert types of parameters of methods of Repository and RepositoryKey
2012-05-27 15:59:49 +01:00
Vincent Jacques
49d86183a9
Start to assert the type of the arguments
2012-05-27 15:46:30 +01:00
Vincent Jacques
9fa4e8ff5e
Remove one argument of Requester.request
2012-05-27 15:10:44 +01:00
Vincent Jacques
a12b56492f
Fix many attribute types
2012-05-27 14:58:06 +01:00
Vincent Jacques
b419859573
Generate code for parent url
2012-05-27 13:44:01 +01:00
Vincent Jacques
075d3d961d
Generate code for url quoting
2012-05-27 13:30:38 +01:00
Vincent Jacques
4bf2e31da7
Generate correct code for variadic complex parameter
2012-05-27 13:13:29 +01:00
Vincent Jacques
5aceaa19f2
Reduce differences between generated code and correct code
2012-05-27 13:06:50 +01:00
Vincent Jacques
306e43bbff
Move 'todo's out of generated code
2012-05-27 12:24:21 +01:00
Vincent Jacques
855cc5dbd6
Do not assert that we know all the attributes we receive
2012-05-27 12:19:45 +01:00
Vincent Jacques
b098940574
Test PullRequests
2012-05-27 11:53:22 +01:00
Vincent Jacques
93dcae5cf2
Remove branch coverage for optional attributes (temporary?)
2012-05-27 08:37:17 +01:00
Vincent Jacques
8cb3e63e80
Test Team
2012-05-26 22:19:34 +01:00
Vincent Jacques
a39af6a0aa
Improve test coverage
2012-05-26 21:53:55 +01:00
Vincent Jacques
619eae8d51
Improve coverage of AuthenticatedUser
2012-05-26 10:57:10 +01:00
Vincent Jacques
12747613c5
Test Issue.getComments
2012-05-26 10:44:20 +01:00
Vincent Jacques
527ce7459a
Merge commit 'c93f9cc8484b7' into topic/RewriteWithGeneratedCode
...
Conflicts:
test/IntegrationTest.py
2012-05-22 20:59:30 +01:00
Vincent Jacques
473c92adcd
Test Download and CommitComment
2012-05-22 20:18:37 +01:00