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

Fix qa test app crash #6320

Closed
wants to merge 1 commit into from
Closed

Conversation

kmadsen
Copy link
Contributor

@kmadsen kmadsen commented Sep 12, 2022

Opening as draft here because I just noticed this one #6316. Adding the release and debug dependencies may not fix CI/CD issues so will just leave this in case we want it.

Description

https://mapbox.atlassian.net/browse/NAVSDK-544

Because libnavui-androidauto can use independent versions of the nav-sdk, changes to the nav-sdk can cause binary incompatibilities when the function signatures change.

This was a non-backwards compatible change to the MapboxNavigationApp #6292. I added the @JvmStatic annotation for better java interop.

I'm actually on the fence a little, to remove the @JvmStatic function because when we add it now we'll have it forever (unless kotlin addresses it in some way https://issuetracker.google.com/issues/158393309)

This pull request is following the direction that we want to keep @JvmStatic. Android Auto can use the snapshot releases until 2.8.0-rc.1 is released.

Related issues

@kmadsen kmadsen added the Android Auto Bugs, improvements and feature requests on Android Auto. label Sep 12, 2022
@codecov
Copy link

codecov bot commented Sep 12, 2022

Codecov Report

Merging #6320 (f4dc579) into main (456bcf8) will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff            @@
##               main    #6320   +/-   ##
=========================================
  Coverage     68.85%   68.85%           
  Complexity     4453     4453           
=========================================
  Files           668      668           
  Lines         26690    26690           
  Branches       3147     3147           
=========================================
  Hits          18378    18378           
  Misses         7104     7104           
  Partials       1208     1208           

@kmadsen
Copy link
Contributor Author

kmadsen commented Sep 12, 2022

Closing in favor of #6316

@kmadsen kmadsen closed this Sep 12, 2022
@kmadsen kmadsen deleted the NAVSDK-544-fix-qa-test-app-crash branch September 12, 2022 22:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Android Auto Bugs, improvements and feature requests on Android Auto.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant