Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

dinahshi
Copy link
Contributor

@dinahshi dinahshi commented Dec 2, 2015

Splits client methods into classes by endpoint to make things more modular. Any new endpoints would go into their own file instead of making one large client file. Main client class dynamically copies the public request methods so there should be no difference in the interface. All tests passing after c72c063, then separated tests as well.

@tomelm @mittonk

@mittonk
Copy link
Contributor

mittonk commented Dec 2, 2015

Much more manageable, I like it.

:shipit:

@tomelm
Copy link

tomelm commented Dec 2, 2015

Awesome work @Dinah! :shipit:

dinahshi added a commit that referenced this pull request Dec 2, 2015
Refactor client to extract each endpoint into its own module
@dinahshi dinahshi merged commit a263912 into develop Dec 2, 2015
@dinahshi dinahshi deleted the dinah/refactor-client branch December 2, 2015 18:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants