Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactored type definitions #1119

Merged
merged 42 commits into from
Mar 23, 2020
Merged

Refactored type definitions #1119

merged 42 commits into from
Mar 23, 2020

Commits on Mar 16, 2020

  1. Configuration menu
    Copy the full SHA
    266ece7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6f32178 View commit details
    Browse the repository at this point in the history
  3. Updated test

    - Removed old test code
    - Added tsd dev dependency
    - Rewritten test with tsd
    delvedor committed Mar 16, 2020
    Configuration menu
    Copy the full SHA
    da815b2 View commit details
    Browse the repository at this point in the history
  4. Removed unused dependencies

    delvedor committed Mar 16, 2020
    Configuration menu
    Copy the full SHA
    5f72949 View commit details
    Browse the repository at this point in the history
  5. Fixed definition

    delvedor committed Mar 16, 2020
    Configuration menu
    Copy the full SHA
    bcbd8d7 View commit details
    Browse the repository at this point in the history
  6. Updated test

    delvedor committed Mar 16, 2020
    Configuration menu
    Copy the full SHA
    bbf23d5 View commit details
    Browse the repository at this point in the history
  7. Updated docs

    delvedor committed Mar 16, 2020
    Configuration menu
    Copy the full SHA
    87e5d63 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    313b3bd View commit details
    Browse the repository at this point in the history
  9. Updated test

    delvedor committed Mar 16, 2020
    Configuration menu
    Copy the full SHA
    575cdba View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2020

  1. Configuration menu
    Copy the full SHA
    6c67cd8 View commit details
    Browse the repository at this point in the history
  2. More type test

    delvedor committed Mar 17, 2020
    Configuration menu
    Copy the full SHA
    44930c9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0225067 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3b25cad View commit details
    Browse the repository at this point in the history
  5. Updated test

    delvedor committed Mar 17, 2020
    Configuration menu
    Copy the full SHA
    a26cff1 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2020

  1. Addressed comments

    delvedor committed Mar 18, 2020
    Configuration menu
    Copy the full SHA
    eda409d View commit details
    Browse the repository at this point in the history
  2. Code generation

    delvedor committed Mar 18, 2020
    Configuration menu
    Copy the full SHA
    a236b21 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4f30b94 View commit details
    Browse the repository at this point in the history
  4. Updated test

    delvedor committed Mar 18, 2020
    Configuration menu
    Copy the full SHA
    39427ed View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2020

  1. body -> hasBody

    delvedor committed Mar 19, 2020
    Configuration menu
    Copy the full SHA
    154f9a2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f9a3828 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dfd91e3 View commit details
    Browse the repository at this point in the history
  4. Fixed conflicts

    delvedor committed Mar 19, 2020
    Configuration menu
    Copy the full SHA
    8aefac5 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2020

  1. Updated code generation

    delvedor committed Mar 20, 2020
    Configuration menu
    Copy the full SHA
    6325189 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a180027 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a4d4e1f View commit details
    Browse the repository at this point in the history
  4. Updated code generation

    delvedor committed Mar 20, 2020
    Configuration menu
    Copy the full SHA
    fa1ba75 View commit details
    Browse the repository at this point in the history
  5. Use BodyType for both request and reponses generics

    - Use extends for defining the RequestBody generic to force the user
      following the same shape.
    - BodyType and NDBodyType now accepts a generics to allow injecting
      more specific types in the future
    delvedor committed Mar 20, 2020
    Configuration menu
    Copy the full SHA
    bae02ac View commit details
    Browse the repository at this point in the history
  6. API generation

    delvedor committed Mar 20, 2020
    Configuration menu
    Copy the full SHA
    00c0a6a View commit details
    Browse the repository at this point in the history
  7. Updated test

    delvedor committed Mar 20, 2020
    Configuration menu
    Copy the full SHA
    c35ed2c View commit details
    Browse the repository at this point in the history
  8. Updated docs

    delvedor committed Mar 20, 2020
    Configuration menu
    Copy the full SHA
    180e004 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7ed5f54 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    009fc9e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    7163fc7 View commit details
    Browse the repository at this point in the history
  12. Renamed generics and types

    - prefixed all generics with a T
    - BodyType => RequestBody
    - NDBodyType => RequestNDBody
    - Added ResponseBody
    delvedor committed Mar 20, 2020
    Configuration menu
    Copy the full SHA
    190dc4c View commit details
    Browse the repository at this point in the history
  13. Updated test

    delvedor committed Mar 20, 2020
    Configuration menu
    Copy the full SHA
    bb9f1f8 View commit details
    Browse the repository at this point in the history
  14. Updated docs

    delvedor committed Mar 20, 2020
    Configuration menu
    Copy the full SHA
    95ebb1f View commit details
    Browse the repository at this point in the history
  15. Test ResponseBody as well

    delvedor committed Mar 20, 2020
    Configuration menu
    Copy the full SHA
    10991d8 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2020

  1. Simplify overloads

    delvedor committed Mar 23, 2020
    Configuration menu
    Copy the full SHA
    41dd8f9 View commit details
    Browse the repository at this point in the history
  2. API generation

    delvedor committed Mar 23, 2020
    Configuration menu
    Copy the full SHA
    91204d5 View commit details
    Browse the repository at this point in the history
  3. Updated test

    delvedor committed Mar 23, 2020
    Configuration menu
    Copy the full SHA
    832c7a4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a959778 View commit details
    Browse the repository at this point in the history
  5. Updated error types

    delvedor committed Mar 23, 2020
    Configuration menu
    Copy the full SHA
    e2f82a8 View commit details
    Browse the repository at this point in the history