From 62ac79866b38f1e99252bc84024cd53a8da434ad Mon Sep 17 00:00:00 2001 From: Joscha <34318751+josxha@users.noreply.github.com> Date: Thu, 17 Oct 2024 12:53:52 +0200 Subject: [PATCH] refactor: move jni files to `src/native/jni` (#99) --- docs/docs/annotations/polygon.md | 9 ++++++--- docs/docusaurus.config.ts | 2 +- docs/src/pages/index.tsx | 5 ----- jnigen.yml | 2 +- lib/src/native/extensions.dart | 2 +- lib/src/{ => native}/jni/android/graphics/PointF.dart | 0 lib/src/{ => native}/jni/android/graphics/_package.dart | 0 lib/src/{ => native}/jni/android/location/Location.dart | 0 lib/src/{ => native}/jni/android/location/_package.dart | 0 .../jni/com/github/josxha/maplibre/MapLibreRegistry.dart | 0 .../jni/com/github/josxha/maplibre/_package.dart | 0 lib/src/{ => native}/jni/java/net/URI.dart | 0 lib/src/{ => native}/jni/java/net/URL.dart | 0 lib/src/{ => native}/jni/java/net/_package.dart | 0 lib/src/{ => native}/jni/jni.dart | 0 .../org/maplibre/android/attribution/Attribution.dart | 0 .../maplibre/android/attribution/AttributionLayout.dart | 0 .../maplibre/android/attribution/AttributionMeasure.dart | 0 .../maplibre/android/attribution/AttributionParser.dart | 0 .../jni/org/maplibre/android/attribution/_package.dart | 0 .../jni/org/maplibre/android/camera/CameraPosition.dart | 0 .../jni/org/maplibre/android/camera/CameraUpdate.dart | 0 .../org/maplibre/android/camera/CameraUpdateFactory.dart | 0 .../jni/org/maplibre/android/camera/_package.dart | 0 .../maplibre/android/constants/GeometryConstants.dart | 0 .../maplibre/android/constants/MapLibreConstants.dart | 0 .../jni/org/maplibre/android/constants/_package.dart | 0 .../exceptions/CalledFromWorkerThreadException.dart | 0 .../maplibre/android/exceptions/ConversionException.dart | 0 .../android/exceptions/IconBitmapChangedException.dart | 0 .../android/exceptions/InvalidLatLngBoundsException.dart | 0 .../exceptions/InvalidMarkerPositionException.dart | 0 .../exceptions/MapLibreConfigurationException.dart | 0 .../android/exceptions/TooManyIconsException.dart | 0 .../jni/org/maplibre/android/exceptions/_package.dart | 0 .../jni/org/maplibre/android/geometry/LatLng.dart | 0 .../jni/org/maplibre/android/geometry/LatLngBounds.dart | 0 .../jni/org/maplibre/android/geometry/LatLngQuad.dart | 0 .../jni/org/maplibre/android/geometry/LatLngSpan.dart | 0 .../org/maplibre/android/geometry/ProjectedMeters.dart | 0 .../jni/org/maplibre/android/geometry/VisibleRegion.dart | 0 .../jni/org/maplibre/android/geometry/_package.dart | 0 .../jni/org/maplibre/android/http/HttpIdentifier.dart | 0 .../jni/org/maplibre/android/http/HttpLogger.dart | 0 .../jni/org/maplibre/android/http/HttpRequest.dart | 0 .../jni/org/maplibre/android/http/HttpRequestUrl.dart | 0 .../jni/org/maplibre/android/http/HttpResponder.dart | 0 .../jni/org/maplibre/android/http/LocalRequestTask.dart | 0 .../jni/org/maplibre/android/http/NativeHttpRequest.dart | 0 .../jni/org/maplibre/android/http/_package.dart | 0 .../jni/org/maplibre/android/location/CompassEngine.dart | 0 .../org/maplibre/android/location/CompassListener.dart | 0 .../org/maplibre/android/location/LocationComponent.dart | 0 .../location/LocationComponentActivationOptions.dart | 0 .../android/location/LocationComponentConstants.dart | 0 .../android/location/LocationComponentOptions.dart | 0 .../org/maplibre/android/location/MapLibreAnimator.dart | 0 .../android/location/MapLibreAnimatorListener.dart | 0 .../android/location/MapLibrePaddingAnimator.dart | 0 .../location/OnCameraTrackingChangedListener.dart | 0 .../location/OnLocationCameraTransitionListener.dart | 0 .../android/location/OnLocationClickListener.dart | 0 .../android/location/OnLocationLongClickListener.dart | 0 .../android/location/OnLocationStaleListener.dart | 0 .../android/location/OnRenderModeChangedListener.dart | 0 .../org/maplibre/android/location/PaddingEvaluator.dart | 0 .../android/location/PulsingLocationCircleAnimator.dart | 0 .../jni/org/maplibre/android/location/Utils.dart | 0 .../jni/org/maplibre/android/location/_package.dart | 0 .../location/engine/AndroidLocationEngineImpl.dart | 0 .../maplibre/android/location/engine/LocationEngine.dart | 0 .../android/location/engine/LocationEngineCallback.dart | 0 .../android/location/engine/LocationEngineDefault.dart | 0 .../android/location/engine/LocationEngineImpl.dart | 0 .../android/location/engine/LocationEngineProxy.dart | 0 .../android/location/engine/LocationEngineRequest.dart | 0 .../android/location/engine/LocationEngineResult.dart | 0 .../location/engine/MapLibreFusedLocationEngineImpl.dart | 0 .../org/maplibre/android/location/engine/_package.dart | 0 .../org/maplibre/android/location/modes/CameraMode.dart | 0 .../org/maplibre/android/location/modes/RenderMode.dart | 0 .../org/maplibre/android/location/modes/_package.dart | 0 .../location/permissions/PermissionsListener.dart | 0 .../android/location/permissions/PermissionsManager.dart | 0 .../maplibre/android/location/permissions/_package.dart | 0 .../jni/org/maplibre/android/log/Logger.dart | 0 .../jni/org/maplibre/android/log/LoggerDefinition.dart | 0 .../jni/org/maplibre/android/log/_package.dart | 0 .../maplibre/android/maps/AttributionDialogManager.dart | 0 .../maplibre/android/maps/FocalPointChangeListener.dart | 0 .../jni/org/maplibre/android/maps/Image.dart | 0 .../jni/org/maplibre/android/maps/ImageContent.dart | 0 .../jni/org/maplibre/android/maps/ImageStretches.dart | 0 .../jni/org/maplibre/android/maps/MapFragment.dart | 0 .../jni/org/maplibre/android/maps/MapLibreMap.dart | 0 .../org/maplibre/android/maps/MapLibreMapOptions.dart | 0 .../jni/org/maplibre/android/maps/MapView.dart | 0 .../jni/org/maplibre/android/maps/NativeMapView.dart | 0 .../org/maplibre/android/maps/OnMapReadyCallback.dart | 0 .../jni/org/maplibre/android/maps/Projection.dart | 0 .../jni/org/maplibre/android/maps/Style.dart | 0 .../org/maplibre/android/maps/SupportMapFragment.dart | 0 .../jni/org/maplibre/android/maps/Transform.dart | 0 .../jni/org/maplibre/android/maps/UiSettings.dart | 0 .../jni/org/maplibre/android/maps/_package.dart | 0 .../org/maplibre/android/maps/renderer/MapRenderer.dart | 0 .../android/maps/renderer/MapRendererFactory.dart | 0 .../android/maps/renderer/MapRendererScheduler.dart | 0 .../jni/org/maplibre/android/maps/renderer/_package.dart | 0 .../android/maps/renderer/egl/EGLConfigChooser.dart | 0 .../android/maps/renderer/egl/EGLContextFactory.dart | 0 .../android/maps/renderer/egl/EGLLogWrapper.dart | 0 .../maps/renderer/egl/EGLWindowSurfaceFactory.dart | 0 .../org/maplibre/android/maps/renderer/egl/_package.dart | 0 .../renderer/surfaceview/GLSurfaceViewMapRenderer.dart | 0 .../maps/renderer/surfaceview/MapLibreGLSurfaceView.dart | 0 .../maps/renderer/surfaceview/MapLibreSurfaceView.dart | 0 .../renderer/surfaceview/SurfaceViewMapRenderer.dart | 0 .../android/maps/renderer/surfaceview/_package.dart | 0 .../renderer/textureview/GLTextureViewRenderThread.dart | 0 .../renderer/textureview/TextureViewMapRenderer.dart | 0 .../android/maps/renderer/textureview/_package.dart | 0 .../org/maplibre/android/maps/widgets/CompassView.dart | 0 .../jni/org/maplibre/android/maps/widgets/_package.dart | 0 .../android/offline/OfflineGeometryRegionDefinition.dart | 0 .../jni/org/maplibre/android/offline/OfflineManager.dart | 0 .../jni/org/maplibre/android/offline/OfflineRegion.dart | 0 .../android/offline/OfflineRegionDefinition.dart | 0 .../org/maplibre/android/offline/OfflineRegionError.dart | 0 .../maplibre/android/offline/OfflineRegionStatus.dart | 0 .../offline/OfflineTilePyramidRegionDefinition.dart | 0 .../jni/org/maplibre/android/offline/_package.dart | 0 .../jni/org/maplibre/android/storage/FileSource.dart | 0 .../jni/org/maplibre/android/storage/Resource.dart | 0 .../jni/org/maplibre/android/storage/_package.dart | 0 .../maplibre/android/style/layers/BackgroundLayer.dart | 0 .../android/style/layers/CannotAddLayerException.dart | 0 .../org/maplibre/android/style/layers/CircleLayer.dart | 0 .../org/maplibre/android/style/layers/CustomLayer.dart | 0 .../android/style/layers/FillExtrusionLayer.dart | 0 .../jni/org/maplibre/android/style/layers/FillLayer.dart | 0 .../org/maplibre/android/style/layers/HeatmapLayer.dart | 0 .../maplibre/android/style/layers/HillshadeLayer.dart | 0 .../jni/org/maplibre/android/style/layers/Layer.dart | 0 .../android/style/layers/LayoutPropertyValue.dart | 0 .../jni/org/maplibre/android/style/layers/LineLayer.dart | 0 .../android/style/layers/PaintPropertyValue.dart | 0 .../jni/org/maplibre/android/style/layers/Property.dart | 0 .../maplibre/android/style/layers/PropertyFactory.dart | 0 .../org/maplibre/android/style/layers/PropertyValue.dart | 0 .../org/maplibre/android/style/layers/RasterLayer.dart | 0 .../org/maplibre/android/style/layers/SymbolLayer.dart | 0 .../maplibre/android/style/layers/TransitionOptions.dart | 0 .../jni/org/maplibre/android/style/layers/_package.dart | 0 .../jni/org/maplibre/android/style/light/Light.dart | 0 .../jni/org/maplibre/android/style/light/Position.dart | 0 .../jni/org/maplibre/android/style/light/_package.dart | 0 .../android/style/sources/CannotAddSourceException.dart | 0 .../android/style/sources/CustomGeometrySource.dart | 0 .../style/sources/CustomGeometrySourceOptions.dart | 0 .../maplibre/android/style/sources/GeoJsonOptions.dart | 0 .../maplibre/android/style/sources/GeoJsonSource.dart | 0 .../android/style/sources/GeometryTileProvider.dart | 0 .../org/maplibre/android/style/sources/ImageSource.dart | 0 .../maplibre/android/style/sources/RasterDemSource.dart | 0 .../org/maplibre/android/style/sources/RasterSource.dart | 0 .../jni/org/maplibre/android/style/sources/Source.dart | 0 .../jni/org/maplibre/android/style/sources/TileSet.dart | 0 .../maplibre/android/style/sources/UnknownSource.dart | 0 .../org/maplibre/android/style/sources/VectorSource.dart | 0 .../jni/org/maplibre/android/style/sources/_package.dart | 0 .../jni/org/maplibre/android/style/types/Formatted.dart | 0 .../maplibre/android/style/types/FormattedSection.dart | 0 .../jni/org/maplibre/android/style/types/_package.dart | 0 .../org/maplibre/android/text/LocalGlyphRasterizer.dart | 0 .../jni/org/maplibre/android/text/_package.dart | 0 .../jni/org/maplibre/android/util/DefaultStyle.dart | 0 .../jni/org/maplibre/android/util/TileServerOptions.dart | 0 .../jni/org/maplibre/android/util/_package.dart | 0 .../jni/org/maplibre/android/utils/AnimatorUtils.dart | 0 .../jni/org/maplibre/android/utils/BitmapUtils.dart | 0 .../jni/org/maplibre/android/utils/ColorUtils.dart | 0 .../jni/org/maplibre/android/utils/Compare.dart | 0 .../jni/org/maplibre/android/utils/ExtensionsKt.dart | 0 .../jni/org/maplibre/android/utils/FileUtils.dart | 0 .../jni/org/maplibre/android/utils/FontUtils.dart | 0 .../jni/org/maplibre/android/utils/MapFragmentUtils.dart | 0 .../jni/org/maplibre/android/utils/MathUtils.dart | 0 .../jni/org/maplibre/android/utils/ThreadUtils.dart | 0 .../jni/org/maplibre/android/utils/_package.dart | 0 lib/src/native/widget_state_jni.dart | 2 +- 191 files changed, 10 insertions(+), 12 deletions(-) rename lib/src/{ => native}/jni/android/graphics/PointF.dart (100%) rename lib/src/{ => native}/jni/android/graphics/_package.dart (100%) rename lib/src/{ => native}/jni/android/location/Location.dart (100%) rename lib/src/{ => native}/jni/android/location/_package.dart (100%) rename lib/src/{ => native}/jni/com/github/josxha/maplibre/MapLibreRegistry.dart (100%) rename lib/src/{ => native}/jni/com/github/josxha/maplibre/_package.dart (100%) rename lib/src/{ => native}/jni/java/net/URI.dart (100%) rename lib/src/{ => native}/jni/java/net/URL.dart (100%) rename lib/src/{ => native}/jni/java/net/_package.dart (100%) rename lib/src/{ => native}/jni/jni.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/attribution/Attribution.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/attribution/AttributionLayout.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/attribution/AttributionMeasure.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/attribution/AttributionParser.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/attribution/_package.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/camera/CameraPosition.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/camera/CameraUpdate.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/camera/CameraUpdateFactory.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/camera/_package.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/constants/GeometryConstants.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/constants/MapLibreConstants.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/constants/_package.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/exceptions/CalledFromWorkerThreadException.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/exceptions/ConversionException.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/exceptions/IconBitmapChangedException.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/exceptions/InvalidLatLngBoundsException.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/exceptions/InvalidMarkerPositionException.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/exceptions/MapLibreConfigurationException.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/exceptions/TooManyIconsException.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/exceptions/_package.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/geometry/LatLng.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/geometry/LatLngBounds.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/geometry/LatLngQuad.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/geometry/LatLngSpan.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/geometry/ProjectedMeters.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/geometry/VisibleRegion.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/geometry/_package.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/http/HttpIdentifier.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/http/HttpLogger.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/http/HttpRequest.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/http/HttpRequestUrl.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/http/HttpResponder.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/http/LocalRequestTask.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/http/NativeHttpRequest.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/http/_package.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/location/CompassEngine.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/location/CompassListener.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/location/LocationComponent.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/location/LocationComponentActivationOptions.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/location/LocationComponentConstants.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/location/LocationComponentOptions.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/location/MapLibreAnimator.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/location/MapLibreAnimatorListener.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/location/MapLibrePaddingAnimator.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/location/OnCameraTrackingChangedListener.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/location/OnLocationCameraTransitionListener.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/location/OnLocationClickListener.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/location/OnLocationLongClickListener.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/location/OnLocationStaleListener.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/location/OnRenderModeChangedListener.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/location/PaddingEvaluator.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/location/PulsingLocationCircleAnimator.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/location/Utils.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/location/_package.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/location/engine/AndroidLocationEngineImpl.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/location/engine/LocationEngine.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/location/engine/LocationEngineCallback.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/location/engine/LocationEngineDefault.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/location/engine/LocationEngineImpl.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/location/engine/LocationEngineProxy.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/location/engine/LocationEngineRequest.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/location/engine/LocationEngineResult.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/location/engine/MapLibreFusedLocationEngineImpl.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/location/engine/_package.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/location/modes/CameraMode.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/location/modes/RenderMode.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/location/modes/_package.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/location/permissions/PermissionsListener.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/location/permissions/PermissionsManager.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/location/permissions/_package.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/log/Logger.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/log/LoggerDefinition.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/log/_package.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/maps/AttributionDialogManager.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/maps/FocalPointChangeListener.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/maps/Image.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/maps/ImageContent.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/maps/ImageStretches.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/maps/MapFragment.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/maps/MapLibreMap.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/maps/MapLibreMapOptions.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/maps/MapView.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/maps/NativeMapView.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/maps/OnMapReadyCallback.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/maps/Projection.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/maps/Style.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/maps/SupportMapFragment.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/maps/Transform.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/maps/UiSettings.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/maps/_package.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/maps/renderer/MapRenderer.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/maps/renderer/MapRendererFactory.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/maps/renderer/MapRendererScheduler.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/maps/renderer/_package.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/maps/renderer/egl/EGLConfigChooser.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/maps/renderer/egl/EGLContextFactory.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/maps/renderer/egl/EGLLogWrapper.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/maps/renderer/egl/EGLWindowSurfaceFactory.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/maps/renderer/egl/_package.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/maps/renderer/surfaceview/GLSurfaceViewMapRenderer.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/maps/renderer/surfaceview/MapLibreGLSurfaceView.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/maps/renderer/surfaceview/MapLibreSurfaceView.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/maps/renderer/surfaceview/SurfaceViewMapRenderer.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/maps/renderer/surfaceview/_package.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/maps/renderer/textureview/GLTextureViewRenderThread.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/maps/renderer/textureview/TextureViewMapRenderer.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/maps/renderer/textureview/_package.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/maps/widgets/CompassView.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/maps/widgets/_package.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/offline/OfflineGeometryRegionDefinition.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/offline/OfflineManager.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/offline/OfflineRegion.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/offline/OfflineRegionDefinition.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/offline/OfflineRegionError.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/offline/OfflineRegionStatus.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/offline/OfflineTilePyramidRegionDefinition.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/offline/_package.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/storage/FileSource.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/storage/Resource.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/storage/_package.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/style/layers/BackgroundLayer.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/style/layers/CannotAddLayerException.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/style/layers/CircleLayer.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/style/layers/CustomLayer.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/style/layers/FillExtrusionLayer.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/style/layers/FillLayer.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/style/layers/HeatmapLayer.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/style/layers/HillshadeLayer.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/style/layers/Layer.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/style/layers/LayoutPropertyValue.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/style/layers/LineLayer.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/style/layers/PaintPropertyValue.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/style/layers/Property.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/style/layers/PropertyFactory.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/style/layers/PropertyValue.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/style/layers/RasterLayer.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/style/layers/SymbolLayer.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/style/layers/TransitionOptions.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/style/layers/_package.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/style/light/Light.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/style/light/Position.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/style/light/_package.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/style/sources/CannotAddSourceException.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/style/sources/CustomGeometrySource.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/style/sources/CustomGeometrySourceOptions.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/style/sources/GeoJsonOptions.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/style/sources/GeoJsonSource.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/style/sources/GeometryTileProvider.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/style/sources/ImageSource.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/style/sources/RasterDemSource.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/style/sources/RasterSource.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/style/sources/Source.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/style/sources/TileSet.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/style/sources/UnknownSource.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/style/sources/VectorSource.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/style/sources/_package.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/style/types/Formatted.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/style/types/FormattedSection.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/style/types/_package.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/text/LocalGlyphRasterizer.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/text/_package.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/util/DefaultStyle.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/util/TileServerOptions.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/util/_package.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/utils/AnimatorUtils.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/utils/BitmapUtils.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/utils/ColorUtils.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/utils/Compare.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/utils/ExtensionsKt.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/utils/FileUtils.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/utils/FontUtils.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/utils/MapFragmentUtils.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/utils/MathUtils.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/utils/ThreadUtils.dart (100%) rename lib/src/{ => native}/jni/org/maplibre/android/utils/_package.dart (100%) diff --git a/docs/docs/annotations/polygon.md b/docs/docs/annotations/polygon.md index 23db2ae8..0b7550df 100644 --- a/docs/docs/annotations/polygon.md +++ b/docs/docs/annotations/polygon.md @@ -27,9 +27,12 @@ Widget build(BuildContext context) { Polygon( coordinates: [ [ - Position(9.17, 47.68), - Position(9.5, 48), - Position(9, 48), + Position(8.201306116882563, 48.107357488669464), + Position(8.885254895692924, 48.09428546381665), + Position(8.759684141159909, 47.69326800157776), + Position(9.631980099303235, 48.08929468133098), + Position(8.68543348810175, 48.45383566718806), + Position(8.201306116882563, 48.107357488669464), ], ], ), diff --git a/docs/docusaurus.config.ts b/docs/docusaurus.config.ts index 48a667bb..b1519762 100644 --- a/docs/docusaurus.config.ts +++ b/docs/docusaurus.config.ts @@ -4,7 +4,7 @@ import type * as Preset from '@docusaurus/preset-classic'; const config: Config = { title: 'MapLibre Flutter', - tagline: 'Unofficial MapLibre bindings for Flutter', + tagline: 'Permissive and performant mapping library that supports Mapbox Vector Tiles (MVT) powered by MapLibre SDKs.', favicon: 'img/favicon-32x32.png', // Set the production url of your site here diff --git a/docs/src/pages/index.tsx b/docs/src/pages/index.tsx index ac6d3263..2093dde5 100644 --- a/docs/src/pages/index.tsx +++ b/docs/src/pages/index.tsx @@ -22,11 +22,6 @@ function HomepageHeader() { to="/docs/getting-started/add-dependency"> Getting Started - - Example App - diff --git a/jnigen.yml b/jnigen.yml index 518d3824..c83fa949 100644 --- a/jnigen.yml +++ b/jnigen.yml @@ -19,7 +19,7 @@ android_sdk_config: suspend_fun_to_async: true output: dart: - path: 'lib/src/jni/' + path: 'lib/src/native/jni/' source_path: - 'android/src/main' classes: diff --git a/lib/src/native/extensions.dart b/lib/src/native/extensions.dart index ce923268..1929c763 100644 --- a/lib/src/native/extensions.dart +++ b/lib/src/native/extensions.dart @@ -1,6 +1,6 @@ import 'package:flutter/rendering.dart'; import 'package:maplibre/maplibre.dart'; -import 'package:maplibre/src/jni/jni.dart' as jni; +import 'package:maplibre/src/native/jni/jni.dart' as jni; import 'package:maplibre/src/native/pigeon.g.dart' as pigeon; /// Extension methods for the [Position] class. Not exported publicly. diff --git a/lib/src/jni/android/graphics/PointF.dart b/lib/src/native/jni/android/graphics/PointF.dart similarity index 100% rename from lib/src/jni/android/graphics/PointF.dart rename to lib/src/native/jni/android/graphics/PointF.dart diff --git a/lib/src/jni/android/graphics/_package.dart b/lib/src/native/jni/android/graphics/_package.dart similarity index 100% rename from lib/src/jni/android/graphics/_package.dart rename to lib/src/native/jni/android/graphics/_package.dart diff --git a/lib/src/jni/android/location/Location.dart b/lib/src/native/jni/android/location/Location.dart similarity index 100% rename from lib/src/jni/android/location/Location.dart rename to lib/src/native/jni/android/location/Location.dart diff --git a/lib/src/jni/android/location/_package.dart b/lib/src/native/jni/android/location/_package.dart similarity index 100% rename from lib/src/jni/android/location/_package.dart rename to lib/src/native/jni/android/location/_package.dart diff --git a/lib/src/jni/com/github/josxha/maplibre/MapLibreRegistry.dart b/lib/src/native/jni/com/github/josxha/maplibre/MapLibreRegistry.dart similarity index 100% rename from lib/src/jni/com/github/josxha/maplibre/MapLibreRegistry.dart rename to lib/src/native/jni/com/github/josxha/maplibre/MapLibreRegistry.dart diff --git a/lib/src/jni/com/github/josxha/maplibre/_package.dart b/lib/src/native/jni/com/github/josxha/maplibre/_package.dart similarity index 100% rename from lib/src/jni/com/github/josxha/maplibre/_package.dart rename to lib/src/native/jni/com/github/josxha/maplibre/_package.dart diff --git a/lib/src/jni/java/net/URI.dart b/lib/src/native/jni/java/net/URI.dart similarity index 100% rename from lib/src/jni/java/net/URI.dart rename to lib/src/native/jni/java/net/URI.dart diff --git a/lib/src/jni/java/net/URL.dart b/lib/src/native/jni/java/net/URL.dart similarity index 100% rename from lib/src/jni/java/net/URL.dart rename to lib/src/native/jni/java/net/URL.dart diff --git a/lib/src/jni/java/net/_package.dart b/lib/src/native/jni/java/net/_package.dart similarity index 100% rename from lib/src/jni/java/net/_package.dart rename to lib/src/native/jni/java/net/_package.dart diff --git a/lib/src/jni/jni.dart b/lib/src/native/jni/jni.dart similarity index 100% rename from lib/src/jni/jni.dart rename to lib/src/native/jni/jni.dart diff --git a/lib/src/jni/org/maplibre/android/attribution/Attribution.dart b/lib/src/native/jni/org/maplibre/android/attribution/Attribution.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/attribution/Attribution.dart rename to lib/src/native/jni/org/maplibre/android/attribution/Attribution.dart diff --git a/lib/src/jni/org/maplibre/android/attribution/AttributionLayout.dart b/lib/src/native/jni/org/maplibre/android/attribution/AttributionLayout.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/attribution/AttributionLayout.dart rename to lib/src/native/jni/org/maplibre/android/attribution/AttributionLayout.dart diff --git a/lib/src/jni/org/maplibre/android/attribution/AttributionMeasure.dart b/lib/src/native/jni/org/maplibre/android/attribution/AttributionMeasure.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/attribution/AttributionMeasure.dart rename to lib/src/native/jni/org/maplibre/android/attribution/AttributionMeasure.dart diff --git a/lib/src/jni/org/maplibre/android/attribution/AttributionParser.dart b/lib/src/native/jni/org/maplibre/android/attribution/AttributionParser.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/attribution/AttributionParser.dart rename to lib/src/native/jni/org/maplibre/android/attribution/AttributionParser.dart diff --git a/lib/src/jni/org/maplibre/android/attribution/_package.dart b/lib/src/native/jni/org/maplibre/android/attribution/_package.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/attribution/_package.dart rename to lib/src/native/jni/org/maplibre/android/attribution/_package.dart diff --git a/lib/src/jni/org/maplibre/android/camera/CameraPosition.dart b/lib/src/native/jni/org/maplibre/android/camera/CameraPosition.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/camera/CameraPosition.dart rename to lib/src/native/jni/org/maplibre/android/camera/CameraPosition.dart diff --git a/lib/src/jni/org/maplibre/android/camera/CameraUpdate.dart b/lib/src/native/jni/org/maplibre/android/camera/CameraUpdate.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/camera/CameraUpdate.dart rename to lib/src/native/jni/org/maplibre/android/camera/CameraUpdate.dart diff --git a/lib/src/jni/org/maplibre/android/camera/CameraUpdateFactory.dart b/lib/src/native/jni/org/maplibre/android/camera/CameraUpdateFactory.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/camera/CameraUpdateFactory.dart rename to lib/src/native/jni/org/maplibre/android/camera/CameraUpdateFactory.dart diff --git a/lib/src/jni/org/maplibre/android/camera/_package.dart b/lib/src/native/jni/org/maplibre/android/camera/_package.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/camera/_package.dart rename to lib/src/native/jni/org/maplibre/android/camera/_package.dart diff --git a/lib/src/jni/org/maplibre/android/constants/GeometryConstants.dart b/lib/src/native/jni/org/maplibre/android/constants/GeometryConstants.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/constants/GeometryConstants.dart rename to lib/src/native/jni/org/maplibre/android/constants/GeometryConstants.dart diff --git a/lib/src/jni/org/maplibre/android/constants/MapLibreConstants.dart b/lib/src/native/jni/org/maplibre/android/constants/MapLibreConstants.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/constants/MapLibreConstants.dart rename to lib/src/native/jni/org/maplibre/android/constants/MapLibreConstants.dart diff --git a/lib/src/jni/org/maplibre/android/constants/_package.dart b/lib/src/native/jni/org/maplibre/android/constants/_package.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/constants/_package.dart rename to lib/src/native/jni/org/maplibre/android/constants/_package.dart diff --git a/lib/src/jni/org/maplibre/android/exceptions/CalledFromWorkerThreadException.dart b/lib/src/native/jni/org/maplibre/android/exceptions/CalledFromWorkerThreadException.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/exceptions/CalledFromWorkerThreadException.dart rename to lib/src/native/jni/org/maplibre/android/exceptions/CalledFromWorkerThreadException.dart diff --git a/lib/src/jni/org/maplibre/android/exceptions/ConversionException.dart b/lib/src/native/jni/org/maplibre/android/exceptions/ConversionException.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/exceptions/ConversionException.dart rename to lib/src/native/jni/org/maplibre/android/exceptions/ConversionException.dart diff --git a/lib/src/jni/org/maplibre/android/exceptions/IconBitmapChangedException.dart b/lib/src/native/jni/org/maplibre/android/exceptions/IconBitmapChangedException.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/exceptions/IconBitmapChangedException.dart rename to lib/src/native/jni/org/maplibre/android/exceptions/IconBitmapChangedException.dart diff --git a/lib/src/jni/org/maplibre/android/exceptions/InvalidLatLngBoundsException.dart b/lib/src/native/jni/org/maplibre/android/exceptions/InvalidLatLngBoundsException.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/exceptions/InvalidLatLngBoundsException.dart rename to lib/src/native/jni/org/maplibre/android/exceptions/InvalidLatLngBoundsException.dart diff --git a/lib/src/jni/org/maplibre/android/exceptions/InvalidMarkerPositionException.dart b/lib/src/native/jni/org/maplibre/android/exceptions/InvalidMarkerPositionException.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/exceptions/InvalidMarkerPositionException.dart rename to lib/src/native/jni/org/maplibre/android/exceptions/InvalidMarkerPositionException.dart diff --git a/lib/src/jni/org/maplibre/android/exceptions/MapLibreConfigurationException.dart b/lib/src/native/jni/org/maplibre/android/exceptions/MapLibreConfigurationException.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/exceptions/MapLibreConfigurationException.dart rename to lib/src/native/jni/org/maplibre/android/exceptions/MapLibreConfigurationException.dart diff --git a/lib/src/jni/org/maplibre/android/exceptions/TooManyIconsException.dart b/lib/src/native/jni/org/maplibre/android/exceptions/TooManyIconsException.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/exceptions/TooManyIconsException.dart rename to lib/src/native/jni/org/maplibre/android/exceptions/TooManyIconsException.dart diff --git a/lib/src/jni/org/maplibre/android/exceptions/_package.dart b/lib/src/native/jni/org/maplibre/android/exceptions/_package.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/exceptions/_package.dart rename to lib/src/native/jni/org/maplibre/android/exceptions/_package.dart diff --git a/lib/src/jni/org/maplibre/android/geometry/LatLng.dart b/lib/src/native/jni/org/maplibre/android/geometry/LatLng.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/geometry/LatLng.dart rename to lib/src/native/jni/org/maplibre/android/geometry/LatLng.dart diff --git a/lib/src/jni/org/maplibre/android/geometry/LatLngBounds.dart b/lib/src/native/jni/org/maplibre/android/geometry/LatLngBounds.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/geometry/LatLngBounds.dart rename to lib/src/native/jni/org/maplibre/android/geometry/LatLngBounds.dart diff --git a/lib/src/jni/org/maplibre/android/geometry/LatLngQuad.dart b/lib/src/native/jni/org/maplibre/android/geometry/LatLngQuad.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/geometry/LatLngQuad.dart rename to lib/src/native/jni/org/maplibre/android/geometry/LatLngQuad.dart diff --git a/lib/src/jni/org/maplibre/android/geometry/LatLngSpan.dart b/lib/src/native/jni/org/maplibre/android/geometry/LatLngSpan.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/geometry/LatLngSpan.dart rename to lib/src/native/jni/org/maplibre/android/geometry/LatLngSpan.dart diff --git a/lib/src/jni/org/maplibre/android/geometry/ProjectedMeters.dart b/lib/src/native/jni/org/maplibre/android/geometry/ProjectedMeters.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/geometry/ProjectedMeters.dart rename to lib/src/native/jni/org/maplibre/android/geometry/ProjectedMeters.dart diff --git a/lib/src/jni/org/maplibre/android/geometry/VisibleRegion.dart b/lib/src/native/jni/org/maplibre/android/geometry/VisibleRegion.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/geometry/VisibleRegion.dart rename to lib/src/native/jni/org/maplibre/android/geometry/VisibleRegion.dart diff --git a/lib/src/jni/org/maplibre/android/geometry/_package.dart b/lib/src/native/jni/org/maplibre/android/geometry/_package.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/geometry/_package.dart rename to lib/src/native/jni/org/maplibre/android/geometry/_package.dart diff --git a/lib/src/jni/org/maplibre/android/http/HttpIdentifier.dart b/lib/src/native/jni/org/maplibre/android/http/HttpIdentifier.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/http/HttpIdentifier.dart rename to lib/src/native/jni/org/maplibre/android/http/HttpIdentifier.dart diff --git a/lib/src/jni/org/maplibre/android/http/HttpLogger.dart b/lib/src/native/jni/org/maplibre/android/http/HttpLogger.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/http/HttpLogger.dart rename to lib/src/native/jni/org/maplibre/android/http/HttpLogger.dart diff --git a/lib/src/jni/org/maplibre/android/http/HttpRequest.dart b/lib/src/native/jni/org/maplibre/android/http/HttpRequest.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/http/HttpRequest.dart rename to lib/src/native/jni/org/maplibre/android/http/HttpRequest.dart diff --git a/lib/src/jni/org/maplibre/android/http/HttpRequestUrl.dart b/lib/src/native/jni/org/maplibre/android/http/HttpRequestUrl.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/http/HttpRequestUrl.dart rename to lib/src/native/jni/org/maplibre/android/http/HttpRequestUrl.dart diff --git a/lib/src/jni/org/maplibre/android/http/HttpResponder.dart b/lib/src/native/jni/org/maplibre/android/http/HttpResponder.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/http/HttpResponder.dart rename to lib/src/native/jni/org/maplibre/android/http/HttpResponder.dart diff --git a/lib/src/jni/org/maplibre/android/http/LocalRequestTask.dart b/lib/src/native/jni/org/maplibre/android/http/LocalRequestTask.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/http/LocalRequestTask.dart rename to lib/src/native/jni/org/maplibre/android/http/LocalRequestTask.dart diff --git a/lib/src/jni/org/maplibre/android/http/NativeHttpRequest.dart b/lib/src/native/jni/org/maplibre/android/http/NativeHttpRequest.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/http/NativeHttpRequest.dart rename to lib/src/native/jni/org/maplibre/android/http/NativeHttpRequest.dart diff --git a/lib/src/jni/org/maplibre/android/http/_package.dart b/lib/src/native/jni/org/maplibre/android/http/_package.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/http/_package.dart rename to lib/src/native/jni/org/maplibre/android/http/_package.dart diff --git a/lib/src/jni/org/maplibre/android/location/CompassEngine.dart b/lib/src/native/jni/org/maplibre/android/location/CompassEngine.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/location/CompassEngine.dart rename to lib/src/native/jni/org/maplibre/android/location/CompassEngine.dart diff --git a/lib/src/jni/org/maplibre/android/location/CompassListener.dart b/lib/src/native/jni/org/maplibre/android/location/CompassListener.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/location/CompassListener.dart rename to lib/src/native/jni/org/maplibre/android/location/CompassListener.dart diff --git a/lib/src/jni/org/maplibre/android/location/LocationComponent.dart b/lib/src/native/jni/org/maplibre/android/location/LocationComponent.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/location/LocationComponent.dart rename to lib/src/native/jni/org/maplibre/android/location/LocationComponent.dart diff --git a/lib/src/jni/org/maplibre/android/location/LocationComponentActivationOptions.dart b/lib/src/native/jni/org/maplibre/android/location/LocationComponentActivationOptions.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/location/LocationComponentActivationOptions.dart rename to lib/src/native/jni/org/maplibre/android/location/LocationComponentActivationOptions.dart diff --git a/lib/src/jni/org/maplibre/android/location/LocationComponentConstants.dart b/lib/src/native/jni/org/maplibre/android/location/LocationComponentConstants.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/location/LocationComponentConstants.dart rename to lib/src/native/jni/org/maplibre/android/location/LocationComponentConstants.dart diff --git a/lib/src/jni/org/maplibre/android/location/LocationComponentOptions.dart b/lib/src/native/jni/org/maplibre/android/location/LocationComponentOptions.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/location/LocationComponentOptions.dart rename to lib/src/native/jni/org/maplibre/android/location/LocationComponentOptions.dart diff --git a/lib/src/jni/org/maplibre/android/location/MapLibreAnimator.dart b/lib/src/native/jni/org/maplibre/android/location/MapLibreAnimator.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/location/MapLibreAnimator.dart rename to lib/src/native/jni/org/maplibre/android/location/MapLibreAnimator.dart diff --git a/lib/src/jni/org/maplibre/android/location/MapLibreAnimatorListener.dart b/lib/src/native/jni/org/maplibre/android/location/MapLibreAnimatorListener.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/location/MapLibreAnimatorListener.dart rename to lib/src/native/jni/org/maplibre/android/location/MapLibreAnimatorListener.dart diff --git a/lib/src/jni/org/maplibre/android/location/MapLibrePaddingAnimator.dart b/lib/src/native/jni/org/maplibre/android/location/MapLibrePaddingAnimator.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/location/MapLibrePaddingAnimator.dart rename to lib/src/native/jni/org/maplibre/android/location/MapLibrePaddingAnimator.dart diff --git a/lib/src/jni/org/maplibre/android/location/OnCameraTrackingChangedListener.dart b/lib/src/native/jni/org/maplibre/android/location/OnCameraTrackingChangedListener.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/location/OnCameraTrackingChangedListener.dart rename to lib/src/native/jni/org/maplibre/android/location/OnCameraTrackingChangedListener.dart diff --git a/lib/src/jni/org/maplibre/android/location/OnLocationCameraTransitionListener.dart b/lib/src/native/jni/org/maplibre/android/location/OnLocationCameraTransitionListener.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/location/OnLocationCameraTransitionListener.dart rename to lib/src/native/jni/org/maplibre/android/location/OnLocationCameraTransitionListener.dart diff --git a/lib/src/jni/org/maplibre/android/location/OnLocationClickListener.dart b/lib/src/native/jni/org/maplibre/android/location/OnLocationClickListener.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/location/OnLocationClickListener.dart rename to lib/src/native/jni/org/maplibre/android/location/OnLocationClickListener.dart diff --git a/lib/src/jni/org/maplibre/android/location/OnLocationLongClickListener.dart b/lib/src/native/jni/org/maplibre/android/location/OnLocationLongClickListener.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/location/OnLocationLongClickListener.dart rename to lib/src/native/jni/org/maplibre/android/location/OnLocationLongClickListener.dart diff --git a/lib/src/jni/org/maplibre/android/location/OnLocationStaleListener.dart b/lib/src/native/jni/org/maplibre/android/location/OnLocationStaleListener.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/location/OnLocationStaleListener.dart rename to lib/src/native/jni/org/maplibre/android/location/OnLocationStaleListener.dart diff --git a/lib/src/jni/org/maplibre/android/location/OnRenderModeChangedListener.dart b/lib/src/native/jni/org/maplibre/android/location/OnRenderModeChangedListener.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/location/OnRenderModeChangedListener.dart rename to lib/src/native/jni/org/maplibre/android/location/OnRenderModeChangedListener.dart diff --git a/lib/src/jni/org/maplibre/android/location/PaddingEvaluator.dart b/lib/src/native/jni/org/maplibre/android/location/PaddingEvaluator.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/location/PaddingEvaluator.dart rename to lib/src/native/jni/org/maplibre/android/location/PaddingEvaluator.dart diff --git a/lib/src/jni/org/maplibre/android/location/PulsingLocationCircleAnimator.dart b/lib/src/native/jni/org/maplibre/android/location/PulsingLocationCircleAnimator.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/location/PulsingLocationCircleAnimator.dart rename to lib/src/native/jni/org/maplibre/android/location/PulsingLocationCircleAnimator.dart diff --git a/lib/src/jni/org/maplibre/android/location/Utils.dart b/lib/src/native/jni/org/maplibre/android/location/Utils.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/location/Utils.dart rename to lib/src/native/jni/org/maplibre/android/location/Utils.dart diff --git a/lib/src/jni/org/maplibre/android/location/_package.dart b/lib/src/native/jni/org/maplibre/android/location/_package.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/location/_package.dart rename to lib/src/native/jni/org/maplibre/android/location/_package.dart diff --git a/lib/src/jni/org/maplibre/android/location/engine/AndroidLocationEngineImpl.dart b/lib/src/native/jni/org/maplibre/android/location/engine/AndroidLocationEngineImpl.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/location/engine/AndroidLocationEngineImpl.dart rename to lib/src/native/jni/org/maplibre/android/location/engine/AndroidLocationEngineImpl.dart diff --git a/lib/src/jni/org/maplibre/android/location/engine/LocationEngine.dart b/lib/src/native/jni/org/maplibre/android/location/engine/LocationEngine.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/location/engine/LocationEngine.dart rename to lib/src/native/jni/org/maplibre/android/location/engine/LocationEngine.dart diff --git a/lib/src/jni/org/maplibre/android/location/engine/LocationEngineCallback.dart b/lib/src/native/jni/org/maplibre/android/location/engine/LocationEngineCallback.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/location/engine/LocationEngineCallback.dart rename to lib/src/native/jni/org/maplibre/android/location/engine/LocationEngineCallback.dart diff --git a/lib/src/jni/org/maplibre/android/location/engine/LocationEngineDefault.dart b/lib/src/native/jni/org/maplibre/android/location/engine/LocationEngineDefault.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/location/engine/LocationEngineDefault.dart rename to lib/src/native/jni/org/maplibre/android/location/engine/LocationEngineDefault.dart diff --git a/lib/src/jni/org/maplibre/android/location/engine/LocationEngineImpl.dart b/lib/src/native/jni/org/maplibre/android/location/engine/LocationEngineImpl.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/location/engine/LocationEngineImpl.dart rename to lib/src/native/jni/org/maplibre/android/location/engine/LocationEngineImpl.dart diff --git a/lib/src/jni/org/maplibre/android/location/engine/LocationEngineProxy.dart b/lib/src/native/jni/org/maplibre/android/location/engine/LocationEngineProxy.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/location/engine/LocationEngineProxy.dart rename to lib/src/native/jni/org/maplibre/android/location/engine/LocationEngineProxy.dart diff --git a/lib/src/jni/org/maplibre/android/location/engine/LocationEngineRequest.dart b/lib/src/native/jni/org/maplibre/android/location/engine/LocationEngineRequest.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/location/engine/LocationEngineRequest.dart rename to lib/src/native/jni/org/maplibre/android/location/engine/LocationEngineRequest.dart diff --git a/lib/src/jni/org/maplibre/android/location/engine/LocationEngineResult.dart b/lib/src/native/jni/org/maplibre/android/location/engine/LocationEngineResult.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/location/engine/LocationEngineResult.dart rename to lib/src/native/jni/org/maplibre/android/location/engine/LocationEngineResult.dart diff --git a/lib/src/jni/org/maplibre/android/location/engine/MapLibreFusedLocationEngineImpl.dart b/lib/src/native/jni/org/maplibre/android/location/engine/MapLibreFusedLocationEngineImpl.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/location/engine/MapLibreFusedLocationEngineImpl.dart rename to lib/src/native/jni/org/maplibre/android/location/engine/MapLibreFusedLocationEngineImpl.dart diff --git a/lib/src/jni/org/maplibre/android/location/engine/_package.dart b/lib/src/native/jni/org/maplibre/android/location/engine/_package.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/location/engine/_package.dart rename to lib/src/native/jni/org/maplibre/android/location/engine/_package.dart diff --git a/lib/src/jni/org/maplibre/android/location/modes/CameraMode.dart b/lib/src/native/jni/org/maplibre/android/location/modes/CameraMode.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/location/modes/CameraMode.dart rename to lib/src/native/jni/org/maplibre/android/location/modes/CameraMode.dart diff --git a/lib/src/jni/org/maplibre/android/location/modes/RenderMode.dart b/lib/src/native/jni/org/maplibre/android/location/modes/RenderMode.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/location/modes/RenderMode.dart rename to lib/src/native/jni/org/maplibre/android/location/modes/RenderMode.dart diff --git a/lib/src/jni/org/maplibre/android/location/modes/_package.dart b/lib/src/native/jni/org/maplibre/android/location/modes/_package.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/location/modes/_package.dart rename to lib/src/native/jni/org/maplibre/android/location/modes/_package.dart diff --git a/lib/src/jni/org/maplibre/android/location/permissions/PermissionsListener.dart b/lib/src/native/jni/org/maplibre/android/location/permissions/PermissionsListener.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/location/permissions/PermissionsListener.dart rename to lib/src/native/jni/org/maplibre/android/location/permissions/PermissionsListener.dart diff --git a/lib/src/jni/org/maplibre/android/location/permissions/PermissionsManager.dart b/lib/src/native/jni/org/maplibre/android/location/permissions/PermissionsManager.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/location/permissions/PermissionsManager.dart rename to lib/src/native/jni/org/maplibre/android/location/permissions/PermissionsManager.dart diff --git a/lib/src/jni/org/maplibre/android/location/permissions/_package.dart b/lib/src/native/jni/org/maplibre/android/location/permissions/_package.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/location/permissions/_package.dart rename to lib/src/native/jni/org/maplibre/android/location/permissions/_package.dart diff --git a/lib/src/jni/org/maplibre/android/log/Logger.dart b/lib/src/native/jni/org/maplibre/android/log/Logger.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/log/Logger.dart rename to lib/src/native/jni/org/maplibre/android/log/Logger.dart diff --git a/lib/src/jni/org/maplibre/android/log/LoggerDefinition.dart b/lib/src/native/jni/org/maplibre/android/log/LoggerDefinition.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/log/LoggerDefinition.dart rename to lib/src/native/jni/org/maplibre/android/log/LoggerDefinition.dart diff --git a/lib/src/jni/org/maplibre/android/log/_package.dart b/lib/src/native/jni/org/maplibre/android/log/_package.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/log/_package.dart rename to lib/src/native/jni/org/maplibre/android/log/_package.dart diff --git a/lib/src/jni/org/maplibre/android/maps/AttributionDialogManager.dart b/lib/src/native/jni/org/maplibre/android/maps/AttributionDialogManager.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/maps/AttributionDialogManager.dart rename to lib/src/native/jni/org/maplibre/android/maps/AttributionDialogManager.dart diff --git a/lib/src/jni/org/maplibre/android/maps/FocalPointChangeListener.dart b/lib/src/native/jni/org/maplibre/android/maps/FocalPointChangeListener.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/maps/FocalPointChangeListener.dart rename to lib/src/native/jni/org/maplibre/android/maps/FocalPointChangeListener.dart diff --git a/lib/src/jni/org/maplibre/android/maps/Image.dart b/lib/src/native/jni/org/maplibre/android/maps/Image.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/maps/Image.dart rename to lib/src/native/jni/org/maplibre/android/maps/Image.dart diff --git a/lib/src/jni/org/maplibre/android/maps/ImageContent.dart b/lib/src/native/jni/org/maplibre/android/maps/ImageContent.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/maps/ImageContent.dart rename to lib/src/native/jni/org/maplibre/android/maps/ImageContent.dart diff --git a/lib/src/jni/org/maplibre/android/maps/ImageStretches.dart b/lib/src/native/jni/org/maplibre/android/maps/ImageStretches.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/maps/ImageStretches.dart rename to lib/src/native/jni/org/maplibre/android/maps/ImageStretches.dart diff --git a/lib/src/jni/org/maplibre/android/maps/MapFragment.dart b/lib/src/native/jni/org/maplibre/android/maps/MapFragment.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/maps/MapFragment.dart rename to lib/src/native/jni/org/maplibre/android/maps/MapFragment.dart diff --git a/lib/src/jni/org/maplibre/android/maps/MapLibreMap.dart b/lib/src/native/jni/org/maplibre/android/maps/MapLibreMap.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/maps/MapLibreMap.dart rename to lib/src/native/jni/org/maplibre/android/maps/MapLibreMap.dart diff --git a/lib/src/jni/org/maplibre/android/maps/MapLibreMapOptions.dart b/lib/src/native/jni/org/maplibre/android/maps/MapLibreMapOptions.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/maps/MapLibreMapOptions.dart rename to lib/src/native/jni/org/maplibre/android/maps/MapLibreMapOptions.dart diff --git a/lib/src/jni/org/maplibre/android/maps/MapView.dart b/lib/src/native/jni/org/maplibre/android/maps/MapView.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/maps/MapView.dart rename to lib/src/native/jni/org/maplibre/android/maps/MapView.dart diff --git a/lib/src/jni/org/maplibre/android/maps/NativeMapView.dart b/lib/src/native/jni/org/maplibre/android/maps/NativeMapView.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/maps/NativeMapView.dart rename to lib/src/native/jni/org/maplibre/android/maps/NativeMapView.dart diff --git a/lib/src/jni/org/maplibre/android/maps/OnMapReadyCallback.dart b/lib/src/native/jni/org/maplibre/android/maps/OnMapReadyCallback.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/maps/OnMapReadyCallback.dart rename to lib/src/native/jni/org/maplibre/android/maps/OnMapReadyCallback.dart diff --git a/lib/src/jni/org/maplibre/android/maps/Projection.dart b/lib/src/native/jni/org/maplibre/android/maps/Projection.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/maps/Projection.dart rename to lib/src/native/jni/org/maplibre/android/maps/Projection.dart diff --git a/lib/src/jni/org/maplibre/android/maps/Style.dart b/lib/src/native/jni/org/maplibre/android/maps/Style.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/maps/Style.dart rename to lib/src/native/jni/org/maplibre/android/maps/Style.dart diff --git a/lib/src/jni/org/maplibre/android/maps/SupportMapFragment.dart b/lib/src/native/jni/org/maplibre/android/maps/SupportMapFragment.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/maps/SupportMapFragment.dart rename to lib/src/native/jni/org/maplibre/android/maps/SupportMapFragment.dart diff --git a/lib/src/jni/org/maplibre/android/maps/Transform.dart b/lib/src/native/jni/org/maplibre/android/maps/Transform.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/maps/Transform.dart rename to lib/src/native/jni/org/maplibre/android/maps/Transform.dart diff --git a/lib/src/jni/org/maplibre/android/maps/UiSettings.dart b/lib/src/native/jni/org/maplibre/android/maps/UiSettings.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/maps/UiSettings.dart rename to lib/src/native/jni/org/maplibre/android/maps/UiSettings.dart diff --git a/lib/src/jni/org/maplibre/android/maps/_package.dart b/lib/src/native/jni/org/maplibre/android/maps/_package.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/maps/_package.dart rename to lib/src/native/jni/org/maplibre/android/maps/_package.dart diff --git a/lib/src/jni/org/maplibre/android/maps/renderer/MapRenderer.dart b/lib/src/native/jni/org/maplibre/android/maps/renderer/MapRenderer.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/maps/renderer/MapRenderer.dart rename to lib/src/native/jni/org/maplibre/android/maps/renderer/MapRenderer.dart diff --git a/lib/src/jni/org/maplibre/android/maps/renderer/MapRendererFactory.dart b/lib/src/native/jni/org/maplibre/android/maps/renderer/MapRendererFactory.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/maps/renderer/MapRendererFactory.dart rename to lib/src/native/jni/org/maplibre/android/maps/renderer/MapRendererFactory.dart diff --git a/lib/src/jni/org/maplibre/android/maps/renderer/MapRendererScheduler.dart b/lib/src/native/jni/org/maplibre/android/maps/renderer/MapRendererScheduler.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/maps/renderer/MapRendererScheduler.dart rename to lib/src/native/jni/org/maplibre/android/maps/renderer/MapRendererScheduler.dart diff --git a/lib/src/jni/org/maplibre/android/maps/renderer/_package.dart b/lib/src/native/jni/org/maplibre/android/maps/renderer/_package.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/maps/renderer/_package.dart rename to lib/src/native/jni/org/maplibre/android/maps/renderer/_package.dart diff --git a/lib/src/jni/org/maplibre/android/maps/renderer/egl/EGLConfigChooser.dart b/lib/src/native/jni/org/maplibre/android/maps/renderer/egl/EGLConfigChooser.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/maps/renderer/egl/EGLConfigChooser.dart rename to lib/src/native/jni/org/maplibre/android/maps/renderer/egl/EGLConfigChooser.dart diff --git a/lib/src/jni/org/maplibre/android/maps/renderer/egl/EGLContextFactory.dart b/lib/src/native/jni/org/maplibre/android/maps/renderer/egl/EGLContextFactory.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/maps/renderer/egl/EGLContextFactory.dart rename to lib/src/native/jni/org/maplibre/android/maps/renderer/egl/EGLContextFactory.dart diff --git a/lib/src/jni/org/maplibre/android/maps/renderer/egl/EGLLogWrapper.dart b/lib/src/native/jni/org/maplibre/android/maps/renderer/egl/EGLLogWrapper.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/maps/renderer/egl/EGLLogWrapper.dart rename to lib/src/native/jni/org/maplibre/android/maps/renderer/egl/EGLLogWrapper.dart diff --git a/lib/src/jni/org/maplibre/android/maps/renderer/egl/EGLWindowSurfaceFactory.dart b/lib/src/native/jni/org/maplibre/android/maps/renderer/egl/EGLWindowSurfaceFactory.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/maps/renderer/egl/EGLWindowSurfaceFactory.dart rename to lib/src/native/jni/org/maplibre/android/maps/renderer/egl/EGLWindowSurfaceFactory.dart diff --git a/lib/src/jni/org/maplibre/android/maps/renderer/egl/_package.dart b/lib/src/native/jni/org/maplibre/android/maps/renderer/egl/_package.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/maps/renderer/egl/_package.dart rename to lib/src/native/jni/org/maplibre/android/maps/renderer/egl/_package.dart diff --git a/lib/src/jni/org/maplibre/android/maps/renderer/surfaceview/GLSurfaceViewMapRenderer.dart b/lib/src/native/jni/org/maplibre/android/maps/renderer/surfaceview/GLSurfaceViewMapRenderer.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/maps/renderer/surfaceview/GLSurfaceViewMapRenderer.dart rename to lib/src/native/jni/org/maplibre/android/maps/renderer/surfaceview/GLSurfaceViewMapRenderer.dart diff --git a/lib/src/jni/org/maplibre/android/maps/renderer/surfaceview/MapLibreGLSurfaceView.dart b/lib/src/native/jni/org/maplibre/android/maps/renderer/surfaceview/MapLibreGLSurfaceView.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/maps/renderer/surfaceview/MapLibreGLSurfaceView.dart rename to lib/src/native/jni/org/maplibre/android/maps/renderer/surfaceview/MapLibreGLSurfaceView.dart diff --git a/lib/src/jni/org/maplibre/android/maps/renderer/surfaceview/MapLibreSurfaceView.dart b/lib/src/native/jni/org/maplibre/android/maps/renderer/surfaceview/MapLibreSurfaceView.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/maps/renderer/surfaceview/MapLibreSurfaceView.dart rename to lib/src/native/jni/org/maplibre/android/maps/renderer/surfaceview/MapLibreSurfaceView.dart diff --git a/lib/src/jni/org/maplibre/android/maps/renderer/surfaceview/SurfaceViewMapRenderer.dart b/lib/src/native/jni/org/maplibre/android/maps/renderer/surfaceview/SurfaceViewMapRenderer.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/maps/renderer/surfaceview/SurfaceViewMapRenderer.dart rename to lib/src/native/jni/org/maplibre/android/maps/renderer/surfaceview/SurfaceViewMapRenderer.dart diff --git a/lib/src/jni/org/maplibre/android/maps/renderer/surfaceview/_package.dart b/lib/src/native/jni/org/maplibre/android/maps/renderer/surfaceview/_package.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/maps/renderer/surfaceview/_package.dart rename to lib/src/native/jni/org/maplibre/android/maps/renderer/surfaceview/_package.dart diff --git a/lib/src/jni/org/maplibre/android/maps/renderer/textureview/GLTextureViewRenderThread.dart b/lib/src/native/jni/org/maplibre/android/maps/renderer/textureview/GLTextureViewRenderThread.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/maps/renderer/textureview/GLTextureViewRenderThread.dart rename to lib/src/native/jni/org/maplibre/android/maps/renderer/textureview/GLTextureViewRenderThread.dart diff --git a/lib/src/jni/org/maplibre/android/maps/renderer/textureview/TextureViewMapRenderer.dart b/lib/src/native/jni/org/maplibre/android/maps/renderer/textureview/TextureViewMapRenderer.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/maps/renderer/textureview/TextureViewMapRenderer.dart rename to lib/src/native/jni/org/maplibre/android/maps/renderer/textureview/TextureViewMapRenderer.dart diff --git a/lib/src/jni/org/maplibre/android/maps/renderer/textureview/_package.dart b/lib/src/native/jni/org/maplibre/android/maps/renderer/textureview/_package.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/maps/renderer/textureview/_package.dart rename to lib/src/native/jni/org/maplibre/android/maps/renderer/textureview/_package.dart diff --git a/lib/src/jni/org/maplibre/android/maps/widgets/CompassView.dart b/lib/src/native/jni/org/maplibre/android/maps/widgets/CompassView.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/maps/widgets/CompassView.dart rename to lib/src/native/jni/org/maplibre/android/maps/widgets/CompassView.dart diff --git a/lib/src/jni/org/maplibre/android/maps/widgets/_package.dart b/lib/src/native/jni/org/maplibre/android/maps/widgets/_package.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/maps/widgets/_package.dart rename to lib/src/native/jni/org/maplibre/android/maps/widgets/_package.dart diff --git a/lib/src/jni/org/maplibre/android/offline/OfflineGeometryRegionDefinition.dart b/lib/src/native/jni/org/maplibre/android/offline/OfflineGeometryRegionDefinition.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/offline/OfflineGeometryRegionDefinition.dart rename to lib/src/native/jni/org/maplibre/android/offline/OfflineGeometryRegionDefinition.dart diff --git a/lib/src/jni/org/maplibre/android/offline/OfflineManager.dart b/lib/src/native/jni/org/maplibre/android/offline/OfflineManager.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/offline/OfflineManager.dart rename to lib/src/native/jni/org/maplibre/android/offline/OfflineManager.dart diff --git a/lib/src/jni/org/maplibre/android/offline/OfflineRegion.dart b/lib/src/native/jni/org/maplibre/android/offline/OfflineRegion.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/offline/OfflineRegion.dart rename to lib/src/native/jni/org/maplibre/android/offline/OfflineRegion.dart diff --git a/lib/src/jni/org/maplibre/android/offline/OfflineRegionDefinition.dart b/lib/src/native/jni/org/maplibre/android/offline/OfflineRegionDefinition.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/offline/OfflineRegionDefinition.dart rename to lib/src/native/jni/org/maplibre/android/offline/OfflineRegionDefinition.dart diff --git a/lib/src/jni/org/maplibre/android/offline/OfflineRegionError.dart b/lib/src/native/jni/org/maplibre/android/offline/OfflineRegionError.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/offline/OfflineRegionError.dart rename to lib/src/native/jni/org/maplibre/android/offline/OfflineRegionError.dart diff --git a/lib/src/jni/org/maplibre/android/offline/OfflineRegionStatus.dart b/lib/src/native/jni/org/maplibre/android/offline/OfflineRegionStatus.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/offline/OfflineRegionStatus.dart rename to lib/src/native/jni/org/maplibre/android/offline/OfflineRegionStatus.dart diff --git a/lib/src/jni/org/maplibre/android/offline/OfflineTilePyramidRegionDefinition.dart b/lib/src/native/jni/org/maplibre/android/offline/OfflineTilePyramidRegionDefinition.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/offline/OfflineTilePyramidRegionDefinition.dart rename to lib/src/native/jni/org/maplibre/android/offline/OfflineTilePyramidRegionDefinition.dart diff --git a/lib/src/jni/org/maplibre/android/offline/_package.dart b/lib/src/native/jni/org/maplibre/android/offline/_package.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/offline/_package.dart rename to lib/src/native/jni/org/maplibre/android/offline/_package.dart diff --git a/lib/src/jni/org/maplibre/android/storage/FileSource.dart b/lib/src/native/jni/org/maplibre/android/storage/FileSource.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/storage/FileSource.dart rename to lib/src/native/jni/org/maplibre/android/storage/FileSource.dart diff --git a/lib/src/jni/org/maplibre/android/storage/Resource.dart b/lib/src/native/jni/org/maplibre/android/storage/Resource.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/storage/Resource.dart rename to lib/src/native/jni/org/maplibre/android/storage/Resource.dart diff --git a/lib/src/jni/org/maplibre/android/storage/_package.dart b/lib/src/native/jni/org/maplibre/android/storage/_package.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/storage/_package.dart rename to lib/src/native/jni/org/maplibre/android/storage/_package.dart diff --git a/lib/src/jni/org/maplibre/android/style/layers/BackgroundLayer.dart b/lib/src/native/jni/org/maplibre/android/style/layers/BackgroundLayer.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/style/layers/BackgroundLayer.dart rename to lib/src/native/jni/org/maplibre/android/style/layers/BackgroundLayer.dart diff --git a/lib/src/jni/org/maplibre/android/style/layers/CannotAddLayerException.dart b/lib/src/native/jni/org/maplibre/android/style/layers/CannotAddLayerException.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/style/layers/CannotAddLayerException.dart rename to lib/src/native/jni/org/maplibre/android/style/layers/CannotAddLayerException.dart diff --git a/lib/src/jni/org/maplibre/android/style/layers/CircleLayer.dart b/lib/src/native/jni/org/maplibre/android/style/layers/CircleLayer.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/style/layers/CircleLayer.dart rename to lib/src/native/jni/org/maplibre/android/style/layers/CircleLayer.dart diff --git a/lib/src/jni/org/maplibre/android/style/layers/CustomLayer.dart b/lib/src/native/jni/org/maplibre/android/style/layers/CustomLayer.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/style/layers/CustomLayer.dart rename to lib/src/native/jni/org/maplibre/android/style/layers/CustomLayer.dart diff --git a/lib/src/jni/org/maplibre/android/style/layers/FillExtrusionLayer.dart b/lib/src/native/jni/org/maplibre/android/style/layers/FillExtrusionLayer.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/style/layers/FillExtrusionLayer.dart rename to lib/src/native/jni/org/maplibre/android/style/layers/FillExtrusionLayer.dart diff --git a/lib/src/jni/org/maplibre/android/style/layers/FillLayer.dart b/lib/src/native/jni/org/maplibre/android/style/layers/FillLayer.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/style/layers/FillLayer.dart rename to lib/src/native/jni/org/maplibre/android/style/layers/FillLayer.dart diff --git a/lib/src/jni/org/maplibre/android/style/layers/HeatmapLayer.dart b/lib/src/native/jni/org/maplibre/android/style/layers/HeatmapLayer.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/style/layers/HeatmapLayer.dart rename to lib/src/native/jni/org/maplibre/android/style/layers/HeatmapLayer.dart diff --git a/lib/src/jni/org/maplibre/android/style/layers/HillshadeLayer.dart b/lib/src/native/jni/org/maplibre/android/style/layers/HillshadeLayer.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/style/layers/HillshadeLayer.dart rename to lib/src/native/jni/org/maplibre/android/style/layers/HillshadeLayer.dart diff --git a/lib/src/jni/org/maplibre/android/style/layers/Layer.dart b/lib/src/native/jni/org/maplibre/android/style/layers/Layer.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/style/layers/Layer.dart rename to lib/src/native/jni/org/maplibre/android/style/layers/Layer.dart diff --git a/lib/src/jni/org/maplibre/android/style/layers/LayoutPropertyValue.dart b/lib/src/native/jni/org/maplibre/android/style/layers/LayoutPropertyValue.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/style/layers/LayoutPropertyValue.dart rename to lib/src/native/jni/org/maplibre/android/style/layers/LayoutPropertyValue.dart diff --git a/lib/src/jni/org/maplibre/android/style/layers/LineLayer.dart b/lib/src/native/jni/org/maplibre/android/style/layers/LineLayer.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/style/layers/LineLayer.dart rename to lib/src/native/jni/org/maplibre/android/style/layers/LineLayer.dart diff --git a/lib/src/jni/org/maplibre/android/style/layers/PaintPropertyValue.dart b/lib/src/native/jni/org/maplibre/android/style/layers/PaintPropertyValue.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/style/layers/PaintPropertyValue.dart rename to lib/src/native/jni/org/maplibre/android/style/layers/PaintPropertyValue.dart diff --git a/lib/src/jni/org/maplibre/android/style/layers/Property.dart b/lib/src/native/jni/org/maplibre/android/style/layers/Property.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/style/layers/Property.dart rename to lib/src/native/jni/org/maplibre/android/style/layers/Property.dart diff --git a/lib/src/jni/org/maplibre/android/style/layers/PropertyFactory.dart b/lib/src/native/jni/org/maplibre/android/style/layers/PropertyFactory.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/style/layers/PropertyFactory.dart rename to lib/src/native/jni/org/maplibre/android/style/layers/PropertyFactory.dart diff --git a/lib/src/jni/org/maplibre/android/style/layers/PropertyValue.dart b/lib/src/native/jni/org/maplibre/android/style/layers/PropertyValue.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/style/layers/PropertyValue.dart rename to lib/src/native/jni/org/maplibre/android/style/layers/PropertyValue.dart diff --git a/lib/src/jni/org/maplibre/android/style/layers/RasterLayer.dart b/lib/src/native/jni/org/maplibre/android/style/layers/RasterLayer.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/style/layers/RasterLayer.dart rename to lib/src/native/jni/org/maplibre/android/style/layers/RasterLayer.dart diff --git a/lib/src/jni/org/maplibre/android/style/layers/SymbolLayer.dart b/lib/src/native/jni/org/maplibre/android/style/layers/SymbolLayer.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/style/layers/SymbolLayer.dart rename to lib/src/native/jni/org/maplibre/android/style/layers/SymbolLayer.dart diff --git a/lib/src/jni/org/maplibre/android/style/layers/TransitionOptions.dart b/lib/src/native/jni/org/maplibre/android/style/layers/TransitionOptions.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/style/layers/TransitionOptions.dart rename to lib/src/native/jni/org/maplibre/android/style/layers/TransitionOptions.dart diff --git a/lib/src/jni/org/maplibre/android/style/layers/_package.dart b/lib/src/native/jni/org/maplibre/android/style/layers/_package.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/style/layers/_package.dart rename to lib/src/native/jni/org/maplibre/android/style/layers/_package.dart diff --git a/lib/src/jni/org/maplibre/android/style/light/Light.dart b/lib/src/native/jni/org/maplibre/android/style/light/Light.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/style/light/Light.dart rename to lib/src/native/jni/org/maplibre/android/style/light/Light.dart diff --git a/lib/src/jni/org/maplibre/android/style/light/Position.dart b/lib/src/native/jni/org/maplibre/android/style/light/Position.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/style/light/Position.dart rename to lib/src/native/jni/org/maplibre/android/style/light/Position.dart diff --git a/lib/src/jni/org/maplibre/android/style/light/_package.dart b/lib/src/native/jni/org/maplibre/android/style/light/_package.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/style/light/_package.dart rename to lib/src/native/jni/org/maplibre/android/style/light/_package.dart diff --git a/lib/src/jni/org/maplibre/android/style/sources/CannotAddSourceException.dart b/lib/src/native/jni/org/maplibre/android/style/sources/CannotAddSourceException.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/style/sources/CannotAddSourceException.dart rename to lib/src/native/jni/org/maplibre/android/style/sources/CannotAddSourceException.dart diff --git a/lib/src/jni/org/maplibre/android/style/sources/CustomGeometrySource.dart b/lib/src/native/jni/org/maplibre/android/style/sources/CustomGeometrySource.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/style/sources/CustomGeometrySource.dart rename to lib/src/native/jni/org/maplibre/android/style/sources/CustomGeometrySource.dart diff --git a/lib/src/jni/org/maplibre/android/style/sources/CustomGeometrySourceOptions.dart b/lib/src/native/jni/org/maplibre/android/style/sources/CustomGeometrySourceOptions.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/style/sources/CustomGeometrySourceOptions.dart rename to lib/src/native/jni/org/maplibre/android/style/sources/CustomGeometrySourceOptions.dart diff --git a/lib/src/jni/org/maplibre/android/style/sources/GeoJsonOptions.dart b/lib/src/native/jni/org/maplibre/android/style/sources/GeoJsonOptions.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/style/sources/GeoJsonOptions.dart rename to lib/src/native/jni/org/maplibre/android/style/sources/GeoJsonOptions.dart diff --git a/lib/src/jni/org/maplibre/android/style/sources/GeoJsonSource.dart b/lib/src/native/jni/org/maplibre/android/style/sources/GeoJsonSource.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/style/sources/GeoJsonSource.dart rename to lib/src/native/jni/org/maplibre/android/style/sources/GeoJsonSource.dart diff --git a/lib/src/jni/org/maplibre/android/style/sources/GeometryTileProvider.dart b/lib/src/native/jni/org/maplibre/android/style/sources/GeometryTileProvider.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/style/sources/GeometryTileProvider.dart rename to lib/src/native/jni/org/maplibre/android/style/sources/GeometryTileProvider.dart diff --git a/lib/src/jni/org/maplibre/android/style/sources/ImageSource.dart b/lib/src/native/jni/org/maplibre/android/style/sources/ImageSource.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/style/sources/ImageSource.dart rename to lib/src/native/jni/org/maplibre/android/style/sources/ImageSource.dart diff --git a/lib/src/jni/org/maplibre/android/style/sources/RasterDemSource.dart b/lib/src/native/jni/org/maplibre/android/style/sources/RasterDemSource.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/style/sources/RasterDemSource.dart rename to lib/src/native/jni/org/maplibre/android/style/sources/RasterDemSource.dart diff --git a/lib/src/jni/org/maplibre/android/style/sources/RasterSource.dart b/lib/src/native/jni/org/maplibre/android/style/sources/RasterSource.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/style/sources/RasterSource.dart rename to lib/src/native/jni/org/maplibre/android/style/sources/RasterSource.dart diff --git a/lib/src/jni/org/maplibre/android/style/sources/Source.dart b/lib/src/native/jni/org/maplibre/android/style/sources/Source.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/style/sources/Source.dart rename to lib/src/native/jni/org/maplibre/android/style/sources/Source.dart diff --git a/lib/src/jni/org/maplibre/android/style/sources/TileSet.dart b/lib/src/native/jni/org/maplibre/android/style/sources/TileSet.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/style/sources/TileSet.dart rename to lib/src/native/jni/org/maplibre/android/style/sources/TileSet.dart diff --git a/lib/src/jni/org/maplibre/android/style/sources/UnknownSource.dart b/lib/src/native/jni/org/maplibre/android/style/sources/UnknownSource.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/style/sources/UnknownSource.dart rename to lib/src/native/jni/org/maplibre/android/style/sources/UnknownSource.dart diff --git a/lib/src/jni/org/maplibre/android/style/sources/VectorSource.dart b/lib/src/native/jni/org/maplibre/android/style/sources/VectorSource.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/style/sources/VectorSource.dart rename to lib/src/native/jni/org/maplibre/android/style/sources/VectorSource.dart diff --git a/lib/src/jni/org/maplibre/android/style/sources/_package.dart b/lib/src/native/jni/org/maplibre/android/style/sources/_package.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/style/sources/_package.dart rename to lib/src/native/jni/org/maplibre/android/style/sources/_package.dart diff --git a/lib/src/jni/org/maplibre/android/style/types/Formatted.dart b/lib/src/native/jni/org/maplibre/android/style/types/Formatted.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/style/types/Formatted.dart rename to lib/src/native/jni/org/maplibre/android/style/types/Formatted.dart diff --git a/lib/src/jni/org/maplibre/android/style/types/FormattedSection.dart b/lib/src/native/jni/org/maplibre/android/style/types/FormattedSection.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/style/types/FormattedSection.dart rename to lib/src/native/jni/org/maplibre/android/style/types/FormattedSection.dart diff --git a/lib/src/jni/org/maplibre/android/style/types/_package.dart b/lib/src/native/jni/org/maplibre/android/style/types/_package.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/style/types/_package.dart rename to lib/src/native/jni/org/maplibre/android/style/types/_package.dart diff --git a/lib/src/jni/org/maplibre/android/text/LocalGlyphRasterizer.dart b/lib/src/native/jni/org/maplibre/android/text/LocalGlyphRasterizer.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/text/LocalGlyphRasterizer.dart rename to lib/src/native/jni/org/maplibre/android/text/LocalGlyphRasterizer.dart diff --git a/lib/src/jni/org/maplibre/android/text/_package.dart b/lib/src/native/jni/org/maplibre/android/text/_package.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/text/_package.dart rename to lib/src/native/jni/org/maplibre/android/text/_package.dart diff --git a/lib/src/jni/org/maplibre/android/util/DefaultStyle.dart b/lib/src/native/jni/org/maplibre/android/util/DefaultStyle.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/util/DefaultStyle.dart rename to lib/src/native/jni/org/maplibre/android/util/DefaultStyle.dart diff --git a/lib/src/jni/org/maplibre/android/util/TileServerOptions.dart b/lib/src/native/jni/org/maplibre/android/util/TileServerOptions.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/util/TileServerOptions.dart rename to lib/src/native/jni/org/maplibre/android/util/TileServerOptions.dart diff --git a/lib/src/jni/org/maplibre/android/util/_package.dart b/lib/src/native/jni/org/maplibre/android/util/_package.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/util/_package.dart rename to lib/src/native/jni/org/maplibre/android/util/_package.dart diff --git a/lib/src/jni/org/maplibre/android/utils/AnimatorUtils.dart b/lib/src/native/jni/org/maplibre/android/utils/AnimatorUtils.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/utils/AnimatorUtils.dart rename to lib/src/native/jni/org/maplibre/android/utils/AnimatorUtils.dart diff --git a/lib/src/jni/org/maplibre/android/utils/BitmapUtils.dart b/lib/src/native/jni/org/maplibre/android/utils/BitmapUtils.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/utils/BitmapUtils.dart rename to lib/src/native/jni/org/maplibre/android/utils/BitmapUtils.dart diff --git a/lib/src/jni/org/maplibre/android/utils/ColorUtils.dart b/lib/src/native/jni/org/maplibre/android/utils/ColorUtils.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/utils/ColorUtils.dart rename to lib/src/native/jni/org/maplibre/android/utils/ColorUtils.dart diff --git a/lib/src/jni/org/maplibre/android/utils/Compare.dart b/lib/src/native/jni/org/maplibre/android/utils/Compare.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/utils/Compare.dart rename to lib/src/native/jni/org/maplibre/android/utils/Compare.dart diff --git a/lib/src/jni/org/maplibre/android/utils/ExtensionsKt.dart b/lib/src/native/jni/org/maplibre/android/utils/ExtensionsKt.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/utils/ExtensionsKt.dart rename to lib/src/native/jni/org/maplibre/android/utils/ExtensionsKt.dart diff --git a/lib/src/jni/org/maplibre/android/utils/FileUtils.dart b/lib/src/native/jni/org/maplibre/android/utils/FileUtils.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/utils/FileUtils.dart rename to lib/src/native/jni/org/maplibre/android/utils/FileUtils.dart diff --git a/lib/src/jni/org/maplibre/android/utils/FontUtils.dart b/lib/src/native/jni/org/maplibre/android/utils/FontUtils.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/utils/FontUtils.dart rename to lib/src/native/jni/org/maplibre/android/utils/FontUtils.dart diff --git a/lib/src/jni/org/maplibre/android/utils/MapFragmentUtils.dart b/lib/src/native/jni/org/maplibre/android/utils/MapFragmentUtils.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/utils/MapFragmentUtils.dart rename to lib/src/native/jni/org/maplibre/android/utils/MapFragmentUtils.dart diff --git a/lib/src/jni/org/maplibre/android/utils/MathUtils.dart b/lib/src/native/jni/org/maplibre/android/utils/MathUtils.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/utils/MathUtils.dart rename to lib/src/native/jni/org/maplibre/android/utils/MathUtils.dart diff --git a/lib/src/jni/org/maplibre/android/utils/ThreadUtils.dart b/lib/src/native/jni/org/maplibre/android/utils/ThreadUtils.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/utils/ThreadUtils.dart rename to lib/src/native/jni/org/maplibre/android/utils/ThreadUtils.dart diff --git a/lib/src/jni/org/maplibre/android/utils/_package.dart b/lib/src/native/jni/org/maplibre/android/utils/_package.dart similarity index 100% rename from lib/src/jni/org/maplibre/android/utils/_package.dart rename to lib/src/native/jni/org/maplibre/android/utils/_package.dart diff --git a/lib/src/native/widget_state_jni.dart b/lib/src/native/widget_state_jni.dart index c9b2553b..642d00f6 100644 --- a/lib/src/native/widget_state_jni.dart +++ b/lib/src/native/widget_state_jni.dart @@ -6,8 +6,8 @@ import 'package:flutter/services.dart'; import 'package:jni/jni.dart'; import 'package:maplibre/maplibre.dart'; import 'package:maplibre/src/annotation/annotation_manager.dart'; -import 'package:maplibre/src/jni/jni.dart' as jni; import 'package:maplibre/src/native/extensions.dart'; +import 'package:maplibre/src/native/jni/jni.dart' as jni; import 'package:maplibre/src/native/pigeon.g.dart' as pigeon; /// The implementation that gets used for state of the [MapLibreMap] widget on