aws-geospatial / amazon-location-mobile-auth-sdk-android

Apache License 2.0
3 stars 4 forks source link

Backed out API implementation changes #15

Closed mbalfour-amzn closed 3 weeks ago

mbalfour-amzn commented 3 weeks ago

Description of changes:

The previous commit introduced a series of internal implementation changes to simplify the overall implementation. However, these methods were still being used by the Tracking SDK as well, so they can't be removed at this time.

This PR preserves the new API design, though with the reintroduction of the Context parameter, since it's required for internally caching the credentials.

In the future, the implementation will hopefully be able to be simplified again. It just needs to be done in conjunction with a refactor of the Tracking SDK.

This also steps down the core-ktx version as it was going to cause downstream libraries to need to change a number of library versions as well.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.