Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Switch all method to use API v1.1. Add support for the new clarify.evaluate method. Refactor the library for improved maintenantce and readability. Package resource (removed): - Move types that should remain public to the views pacakge. - Simplify and move request and method types to a new internal/request pacakge. Package query (breaking changes): - Query: Make fields private; introduce chainable API. - Filter: Convert to interface with private method requirements. - Data: Make fields private; introduce chaniable API. - DataFilter: Convert to interface with private method requirements. Root pacakge: - Client: - Remove most of the chainable API for request types. Pass in more parameters during request initialization (breaking). - Move admin namespace methods to c.Admin().<method>; refactor to reduce chainable API. - Move clarify namespace methods to c.Clarify().<method>; refactor to reduce chainable API. - Dupliucate integration namespace methods to c.Integration().<method>.
- Loading branch information