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

MapDelegateProvider incorrectly restricted to library scope #2577

Open
jliumo opened this issue Feb 19, 2025 · 0 comments
Open

MapDelegateProvider incorrectly restricted to library scope #2577

jliumo opened this issue Feb 19, 2025 · 0 comments
Labels
bug 🪲 Something isn't working

Comments

@jliumo
Copy link

jliumo commented Feb 19, 2025

Environment

  • Android OS version: does not apply
  • Devices affected: does not apply
  • Maps SDK Version: since 11.1.0 to now (11.10.0)

Observed behavior and steps to reproduce

When implementing com.mapbox.maps.plugin.MapPlugin interface, Android Studio shows a lint error. This occurs because the interface depends on com.mapbox.maps.plugin.delegates.MapDelegateProvider, which was restricted to library scope in commit 78ff1f8

Expected behavior

MapDelegateProvider should be publicly accessible since the documentation of com.mapbox.maps.plugin.Plugin specifies that the MapPlugin interface is designed to support user-defined plugins.

@jliumo jliumo added the bug 🪲 Something isn't working label Feb 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug 🪲 Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant