diff --git a/android/app/src/main/java/app/organicmaps/MwmActivity.java b/android/app/src/main/java/app/organicmaps/MwmActivity.java index 153af7259..52d62129b 100644 --- a/android/app/src/main/java/app/organicmaps/MwmActivity.java +++ b/android/app/src/main/java/app/organicmaps/MwmActivity.java @@ -80,7 +80,6 @@ import app.organicmaps.routing.ManageRouteBottomSheet; import app.organicmaps.routing.NavigationController; import app.organicmaps.routing.NavigationService; import app.organicmaps.sdk.routing.RouteMarkType; -import app.organicmaps.sdk.routing.RoutePointInfo; import app.organicmaps.routing.RoutingBottomMenuListener; import app.organicmaps.routing.RoutingController; import app.organicmaps.routing.RoutingErrorDialogFragment; @@ -2379,9 +2378,7 @@ public class MwmActivity extends BaseMwmFragmentActivity .setTitle(R.string.track_recording_alert_title) .setCancelable(false) // Negative/Positive/Neutral do not have their usual meaning here. - .setNegativeButton(R.string.continue_recording, (dialog, which) -> { - mAlertDialog = null; - }) + .setNegativeButton(R.string.continue_recording, (dialog, which) -> mAlertDialog = null) .setNeutralButton(R.string.stop_without_saving, (dialog, which) -> { stopTrackRecording(); mAlertDialog = null; diff --git a/android/app/src/main/java/app/organicmaps/bookmarks/data/BookmarkManager.java b/android/app/src/main/java/app/organicmaps/bookmarks/data/BookmarkManager.java index a7015715d..29fc2e813 100644 --- a/android/app/src/main/java/app/organicmaps/bookmarks/data/BookmarkManager.java +++ b/android/app/src/main/java/app/organicmaps/bookmarks/data/BookmarkManager.java @@ -923,7 +923,7 @@ public enum BookmarkManager public interface BookmarksSortingListener { void onBookmarksSortingCompleted(@NonNull SortedBlock[] sortedBlocks, long timestamp); - default void onBookmarksSortingCancelled(long timestamp) {}; + default void onBookmarksSortingCancelled(long timestamp) {} } public interface BookmarksSharingListener diff --git a/android/app/src/main/java/app/organicmaps/bookmarks/data/Icon.java b/android/app/src/main/java/app/organicmaps/bookmarks/data/Icon.java index 0f348d8fc..bbb3f356e 100644 --- a/android/app/src/main/java/app/organicmaps/bookmarks/data/Icon.java +++ b/android/app/src/main/java/app/organicmaps/bookmarks/data/Icon.java @@ -5,7 +5,6 @@ import android.os.Parcelable; import androidx.annotation.DrawableRes; import androidx.annotation.IntDef; -import androidx.annotation.NonNull; import com.google.common.base.Objects; diff --git a/android/app/src/main/java/app/organicmaps/bookmarks/data/MapObject.java b/android/app/src/main/java/app/organicmaps/bookmarks/data/MapObject.java index cbdd70e83..8da50e0e7 100644 --- a/android/app/src/main/java/app/organicmaps/bookmarks/data/MapObject.java +++ b/android/app/src/main/java/app/organicmaps/bookmarks/data/MapObject.java @@ -10,16 +10,12 @@ import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.core.os.ParcelCompat; -import app.organicmaps.Framework; import app.organicmaps.sdk.routing.RoutePointInfo; import app.organicmaps.sdk.search.Popularity; -import app.organicmaps.util.Utils; import app.organicmaps.widget.placepage.PlacePageData; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; -import java.time.Instant; -import java.time.temporal.ChronoUnit; import java.util.ArrayList; import java.util.Arrays; import java.util.List; diff --git a/android/app/src/main/java/app/organicmaps/downloader/DownloaderAdapter.java b/android/app/src/main/java/app/organicmaps/downloader/DownloaderAdapter.java index 7af3058f8..995712ee8 100644 --- a/android/app/src/main/java/app/organicmaps/downloader/DownloaderAdapter.java +++ b/android/app/src/main/java/app/organicmaps/downloader/DownloaderAdapter.java @@ -380,10 +380,7 @@ class DownloaderAdapter extends RecyclerView.Adapter - { - MapManager.warn3gAndRetry(mActivity, mItem.id, null); - } + case CountryItem.STATUS_FAILED -> MapManager.warn3gAndRetry(mActivity, mItem.id, null); case CountryItem.STATUS_UPDATABLE -> MapManager.warnOn3gUpdate(mActivity, mItem.id, () -> MapManager.startUpdate(mItem.id)); default -> throw new IllegalArgumentException("Inappropriate item status: " + mItem.status); diff --git a/android/app/src/main/java/app/organicmaps/editor/EditorHostFragment.java b/android/app/src/main/java/app/organicmaps/editor/EditorHostFragment.java index 85866b8d2..50e324ebd 100644 --- a/android/app/src/main/java/app/organicmaps/editor/EditorHostFragment.java +++ b/android/app/src/main/java/app/organicmaps/editor/EditorHostFragment.java @@ -1,6 +1,5 @@ package app.organicmaps.editor; -import android.app.Activity; import android.content.Context; import android.content.Intent; import android.os.Bundle; @@ -25,7 +24,6 @@ import app.organicmaps.editor.data.LocalizedName; import app.organicmaps.editor.data.LocalizedStreet; import app.organicmaps.editor.data.NamesDataSource; import app.organicmaps.editor.data.PhoneFragment; -import app.organicmaps.util.ConnectionState; import app.organicmaps.util.UiUtils; import app.organicmaps.util.Utils; import app.organicmaps.util.WindowInsetUtils.PaddingInsetsListener; diff --git a/android/app/src/main/java/app/organicmaps/editor/FeatureCategoryAdapter.java b/android/app/src/main/java/app/organicmaps/editor/FeatureCategoryAdapter.java index 575bfc09b..ceaf162e0 100644 --- a/android/app/src/main/java/app/organicmaps/editor/FeatureCategoryAdapter.java +++ b/android/app/src/main/java/app/organicmaps/editor/FeatureCategoryAdapter.java @@ -56,9 +56,7 @@ public class FeatureCategoryAdapter extends RecyclerView.Adapter { return new FooterViewHolder(LayoutInflater.from(parent.getContext()).inflate(R.layout.item_feature_category_footer, parent, false)); } - default -> { - throw new IllegalArgumentException("Unsupported"); - } + default -> throw new IllegalArgumentException("Unsupported"); } } diff --git a/android/app/src/main/java/app/organicmaps/editor/FeatureCategoryFragment.java b/android/app/src/main/java/app/organicmaps/editor/FeatureCategoryFragment.java index 2bd6c7ba6..92cc82c2a 100644 --- a/android/app/src/main/java/app/organicmaps/editor/FeatureCategoryFragment.java +++ b/android/app/src/main/java/app/organicmaps/editor/FeatureCategoryFragment.java @@ -1,16 +1,13 @@ package app.organicmaps.editor; import android.os.Bundle; -import android.text.method.LinkMovementMethod; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; -import android.widget.TextView; import androidx.annotation.CallSuper; import androidx.annotation.NonNull; import androidx.annotation.Nullable; -import androidx.core.widget.NestedScrollView; import app.organicmaps.R; import app.organicmaps.base.BaseMwmRecyclerFragment; diff --git a/android/app/src/main/java/app/organicmaps/editor/OsmLoginFragment.java b/android/app/src/main/java/app/organicmaps/editor/OsmLoginFragment.java index 42bf7be6d..97dc186be 100644 --- a/android/app/src/main/java/app/organicmaps/editor/OsmLoginFragment.java +++ b/android/app/src/main/java/app/organicmaps/editor/OsmLoginFragment.java @@ -9,12 +9,10 @@ import android.view.ViewGroup; import android.widget.Button; import android.widget.ProgressBar; import android.widget.ScrollView; -import android.widget.TextView; import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.core.view.ViewCompat; -import app.organicmaps.BuildConfig; import app.organicmaps.Framework; import app.organicmaps.R; import app.organicmaps.base.BaseMwmToolbarFragment; diff --git a/android/app/src/main/java/app/organicmaps/editor/OsmOAuth.java b/android/app/src/main/java/app/organicmaps/editor/OsmOAuth.java index 0df60c1cc..264be509b 100644 --- a/android/app/src/main/java/app/organicmaps/editor/OsmOAuth.java +++ b/android/app/src/main/java/app/organicmaps/editor/OsmOAuth.java @@ -10,8 +10,6 @@ import androidx.annotation.Size; import androidx.annotation.WorkerThread; import androidx.fragment.app.FragmentManager; -import java.util.Map; - import app.organicmaps.MwmApplication; import app.organicmaps.util.NetworkPolicy; diff --git a/android/app/src/main/java/app/organicmaps/editor/SelfServiceAdapter.java b/android/app/src/main/java/app/organicmaps/editor/SelfServiceAdapter.java index 69cc02032..68d1788a2 100644 --- a/android/app/src/main/java/app/organicmaps/editor/SelfServiceAdapter.java +++ b/android/app/src/main/java/app/organicmaps/editor/SelfServiceAdapter.java @@ -11,7 +11,6 @@ import androidx.annotation.NonNull; import androidx.recyclerview.widget.RecyclerView; import app.organicmaps.R; -import app.organicmaps.util.UiUtils; import app.organicmaps.util.Utils; public class SelfServiceAdapter extends RecyclerView.Adapter diff --git a/android/app/src/main/java/app/organicmaps/editor/SelfServiceFragment.java b/android/app/src/main/java/app/organicmaps/editor/SelfServiceFragment.java index 8acd7edc5..dc03c79cd 100644 --- a/android/app/src/main/java/app/organicmaps/editor/SelfServiceFragment.java +++ b/android/app/src/main/java/app/organicmaps/editor/SelfServiceFragment.java @@ -11,7 +11,6 @@ import androidx.annotation.Nullable; import app.organicmaps.base.BaseMwmRecyclerFragment; import app.organicmaps.bookmarks.data.Metadata; -import app.organicmaps.editor.data.LocalizedStreet; public class SelfServiceFragment extends BaseMwmRecyclerFragment { diff --git a/android/app/src/main/java/app/organicmaps/editor/StreetFragment.java b/android/app/src/main/java/app/organicmaps/editor/StreetFragment.java index d4022a1a1..cc5966be0 100644 --- a/android/app/src/main/java/app/organicmaps/editor/StreetFragment.java +++ b/android/app/src/main/java/app/organicmaps/editor/StreetFragment.java @@ -15,8 +15,6 @@ import app.organicmaps.base.BaseMwmRecyclerFragment; import app.organicmaps.dialog.EditTextDialogFragment; import app.organicmaps.editor.data.LocalizedStreet; -import java.util.Optional; - public class StreetFragment extends BaseMwmRecyclerFragment { private LocalizedStreet mSelectedString; diff --git a/android/app/src/main/java/app/organicmaps/maplayer/MapButtonsController.java b/android/app/src/main/java/app/organicmaps/maplayer/MapButtonsController.java index de41c1fa3..03127fc80 100644 --- a/android/app/src/main/java/app/organicmaps/maplayer/MapButtonsController.java +++ b/android/app/src/main/java/app/organicmaps/maplayer/MapButtonsController.java @@ -32,7 +32,6 @@ import app.organicmaps.maplayer.subway.SubwayManager; import app.organicmaps.maplayer.traffic.TrafficManager; import app.organicmaps.routing.RoutingController; import app.organicmaps.util.Config; -import app.organicmaps.util.ThemeUtils; import app.organicmaps.util.UiUtils; import app.organicmaps.util.WindowInsetUtils; import app.organicmaps.widget.menu.MyPositionButton; diff --git a/android/app/src/main/java/app/organicmaps/routing/ManageRouteAdapter.java b/android/app/src/main/java/app/organicmaps/routing/ManageRouteAdapter.java index b874a2225..b8976aced 100644 --- a/android/app/src/main/java/app/organicmaps/routing/ManageRouteAdapter.java +++ b/android/app/src/main/java/app/organicmaps/routing/ManageRouteAdapter.java @@ -19,7 +19,6 @@ import app.organicmaps.R; import app.organicmaps.bookmarks.data.MapObject; import app.organicmaps.sdk.routing.RouteMarkData; import app.organicmaps.sdk.routing.RouteMarkType; -import app.organicmaps.sdk.routing.RoutePointInfo; import app.organicmaps.util.StringUtils; import app.organicmaps.util.UiUtils; diff --git a/android/app/src/main/java/app/organicmaps/routing/RoutingBottomMenuController.java b/android/app/src/main/java/app/organicmaps/routing/RoutingBottomMenuController.java index b322ccbb6..b1791971d 100644 --- a/android/app/src/main/java/app/organicmaps/routing/RoutingBottomMenuController.java +++ b/android/app/src/main/java/app/organicmaps/routing/RoutingBottomMenuController.java @@ -34,7 +34,6 @@ import app.organicmaps.bookmarks.data.DistanceAndAzimut; import app.organicmaps.location.LocationHelper; import app.organicmaps.sdk.routing.RouteMarkData; import app.organicmaps.sdk.routing.RouteMarkType; -import app.organicmaps.sdk.routing.RoutePointInfo; import app.organicmaps.sdk.routing.RoutingInfo; import app.organicmaps.sdk.routing.TransitRouteInfo; import app.organicmaps.sdk.routing.TransitStepInfo; diff --git a/android/app/src/main/java/app/organicmaps/search/SearchCategoriesFragment.java b/android/app/src/main/java/app/organicmaps/search/SearchCategoriesFragment.java index 19769b41d..bab53eee1 100644 --- a/android/app/src/main/java/app/organicmaps/search/SearchCategoriesFragment.java +++ b/android/app/src/main/java/app/organicmaps/search/SearchCategoriesFragment.java @@ -4,7 +4,6 @@ import android.os.Bundle; import android.view.View; import androidx.annotation.NonNull; -import androidx.annotation.Nullable; import app.organicmaps.R; import app.organicmaps.base.BaseMwmRecyclerFragment; diff --git a/android/app/src/main/java/app/organicmaps/search/SearchFragment.java b/android/app/src/main/java/app/organicmaps/search/SearchFragment.java index 39db98609..9144fb78e 100644 --- a/android/app/src/main/java/app/organicmaps/search/SearchFragment.java +++ b/android/app/src/main/java/app/organicmaps/search/SearchFragment.java @@ -176,9 +176,7 @@ public class SearchFragment extends BaseMwmFragment private boolean mInitialSearchOnMap = false; private final ActivityResultLauncher startVoiceRecognitionForResult = registerForActivityResult(new ActivityResultContracts.StartActivityForResult(), activityResult -> - { - mToolbarController.onVoiceRecognitionResult(activityResult); - }); + mToolbarController.onVoiceRecognitionResult(activityResult)); private final LocationListener mLocationListener = new LocationListener() { diff --git a/android/app/src/main/java/app/organicmaps/settings/BaseXmlSettingsFragment.java b/android/app/src/main/java/app/organicmaps/settings/BaseXmlSettingsFragment.java index 2371877ae..588418503 100644 --- a/android/app/src/main/java/app/organicmaps/settings/BaseXmlSettingsFragment.java +++ b/android/app/src/main/java/app/organicmaps/settings/BaseXmlSettingsFragment.java @@ -15,9 +15,7 @@ import androidx.recyclerview.widget.RecyclerView; import app.organicmaps.R; import app.organicmaps.util.ThemeUtils; -import app.organicmaps.util.UiUtils; import app.organicmaps.util.Utils; -import app.organicmaps.util.WindowInsetUtils; import app.organicmaps.util.WindowInsetUtils.ScrollableContentInsetsListener; abstract class BaseXmlSettingsFragment extends PreferenceFragmentCompat diff --git a/android/app/src/main/java/app/organicmaps/util/UiUtils.java b/android/app/src/main/java/app/organicmaps/util/UiUtils.java index aa9707856..fbe5b6be6 100644 --- a/android/app/src/main/java/app/organicmaps/util/UiUtils.java +++ b/android/app/src/main/java/app/organicmaps/util/UiUtils.java @@ -19,7 +19,6 @@ import android.view.WindowManager; import android.widget.Button; import android.widget.TextView; -import androidx.activity.result.ActivityResult; import androidx.activity.result.ActivityResultLauncher; import androidx.annotation.AnyRes; import androidx.annotation.AttrRes;