smartcar / java-sdk

Java client SDK for the Smartcar API.
https://smartcar.github.io/java-sdk
MIT License
20 stars 20 forks source link

vehicle management functions #132

Closed nbry closed 1 year ago

nbry commented 1 year ago

This PR adds functions in the smartcar namespace for Vehicle Management API, as well as option builders for those functions.

Asana: https://app.asana.com/0/1205137826392826/1205221447377581

sonatype-lift[bot] commented 1 year ago

Sonatype Lift is retiring

Sonatype Lift will be retiring on Sep 12, 2023, with its analysis stopping on Aug 12, 2023. We understand that this news may come as a disappointment, and Sonatype is committed to helping you transition off it seamlessly. If you’d like to retain your data, please export your issues from the web console. We are extremely grateful and thank you for your support over the years.

📖 Read about the impacts and timeline

codecov[bot] commented 1 year ago

Codecov Report

Merging #132 (c186a34) into master (6b60a70) will decrease coverage by 4.51%. The diff coverage is 38.09%.

Additional details and impacted files [![Impacted file tree graph](https://app.codecov.io/gh/smartcar/java-sdk/pull/132/graphs/tree.svg?width=650&height=150&src=pr&token=nZAITx7w3X&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=smartcar)](https://app.codecov.io/gh/smartcar/java-sdk/pull/132?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=smartcar) ```diff @@ Coverage Diff @@ ## master #132 +/- ## ============================================ - Coverage 78.44% 73.93% -4.51% - Complexity 210 221 +11 ============================================ Files 38 44 +6 Lines 835 940 +105 Branches 58 69 +11 ============================================ + Hits 655 695 +40 - Misses 148 204 +56 - Partials 32 41 +9 ``` | [Flag](https://app.codecov.io/gh/smartcar/java-sdk/pull/132/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=smartcar) | Coverage Δ | | |---|---|---| | [integration](https://app.codecov.io/gh/smartcar/java-sdk/pull/132/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=smartcar) | `62.44% <38.09%> (-3.07%)` | :arrow_down: | | [test](https://app.codecov.io/gh/smartcar/java-sdk/pull/132/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=smartcar) | `45.85% <0.95%> (-5.65%)` | :arrow_down: | Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=smartcar#carryforward-flags-in-the-pull-request-comment) to find out more. | [Files Changed](https://app.codecov.io/gh/smartcar/java-sdk/pull/132?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=smartcar) | Coverage Δ | | |---|---|---| | [...ava/com/smartcar/sdk/data/RequestPagingCursor.java](https://app.codecov.io/gh/smartcar/java-sdk/pull/132?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=smartcar#diff-c3JjL21haW4vamF2YS9jb20vc21hcnRjYXIvc2RrL2RhdGEvUmVxdWVzdFBhZ2luZ0N1cnNvci5qYXZh) | `0.00% <0.00%> (ø)` | | | [...ain/java/com/smartcar/sdk/data/GetConnections.java](https://app.codecov.io/gh/smartcar/java-sdk/pull/132?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=smartcar#diff-c3JjL21haW4vamF2YS9jb20vc21hcnRjYXIvc2RrL2RhdGEvR2V0Q29ubmVjdGlvbnMuamF2YQ==) | `12.50% <12.50%> (ø)` | | | [.../java/com/smartcar/sdk/data/DeleteConnections.java](https://app.codecov.io/gh/smartcar/java-sdk/pull/132?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=smartcar#diff-c3JjL21haW4vamF2YS9jb20vc21hcnRjYXIvc2RrL2RhdGEvRGVsZXRlQ29ubmVjdGlvbnMuamF2YQ==) | `16.66% <16.66%> (ø)` | | | [...rc/main/java/com/smartcar/sdk/data/Connection.java](https://app.codecov.io/gh/smartcar/java-sdk/pull/132?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=smartcar#diff-c3JjL21haW4vamF2YS9jb20vc21hcnRjYXIvc2RrL2RhdGEvQ29ubmVjdGlvbi5qYXZh) | `20.00% <20.00%> (ø)` | | | [...va/com/smartcar/sdk/data/ResponsePagingCursor.java](https://app.codecov.io/gh/smartcar/java-sdk/pull/132?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=smartcar#diff-c3JjL21haW4vamF2YS9jb20vc21hcnRjYXIvc2RrL2RhdGEvUmVzcG9uc2VQYWdpbmdDdXJzb3IuamF2YQ==) | `33.33% <33.33%> (ø)` | | | [src/main/java/com/smartcar/sdk/Smartcar.java](https://app.codecov.io/gh/smartcar/java-sdk/pull/132?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=smartcar#diff-c3JjL21haW4vamF2YS9jb20vc21hcnRjYXIvc2RrL1NtYXJ0Y2FyLmphdmE=) | `55.75% <45.61%> (-10.32%)` | :arrow_down: | | [.../java/com/smartcar/sdk/data/ConnectionsFilter.java](https://app.codecov.io/gh/smartcar/java-sdk/pull/132?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=smartcar#diff-c3JjL21haW4vamF2YS9jb20vc21hcnRjYXIvc2RrL2RhdGEvQ29ubmVjdGlvbnNGaWx0ZXIuamF2YQ==) | `76.92% <76.92%> (ø)` | | ------ [Continue to review full report in Codecov by Sentry](https://app.codecov.io/gh/smartcar/java-sdk/pull/132?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=smartcar). > **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=smartcar) > `Δ = absolute (impact)`, `ø = not affected`, `? = missing data` > Powered by [Codecov](https://app.codecov.io/gh/smartcar/java-sdk/pull/132?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=smartcar). Last update [6b60a70...c186a34](https://app.codecov.io/gh/smartcar/java-sdk/pull/132?src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=smartcar). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=smartcar).