From 855185b1882311a7ec71392b351d3f3e63ce46c3 Mon Sep 17 00:00:00 2001 From: Neel Doshi Date: Wed, 6 Mar 2024 02:46:51 +0530 Subject: [PATCH 1/2] CodeCleanup : Removed Unused Import from packages. --- .../LocationPicker/LocationPickerConstants.java | 2 -- app/src/main/java/fr/free/nrw/commons/Utils.java | 4 ---- .../fr/free/nrw/commons/WelcomePagerAdapter.java | 1 - .../nrw/commons/bookmarks/BookmarksPagerAdapter.java | 1 - .../nrw/commons/category/CategoryEditHelper.java | 1 - .../contributions/ContributionController.java | 1 - .../nrw/commons/contributions/ContributionDao.java | 1 - .../contributions/ContributionsListContract.java | 1 - .../contributions/ContributionsListFragment.java | 4 ---- .../nrw/commons/di/CommonsApplicationComponent.java | 1 - .../nrw/commons/explore/map/ExploreMapContract.java | 2 -- .../nrw/commons/explore/map/ExploreMapPresenter.java | 4 ---- .../fr/free/nrw/commons/feedback/FeedbackDialog.java | 2 -- .../commons/location/LocationPermissionsHelper.java | 1 - .../free/nrw/commons/media/MediaDetailFragment.java | 4 ---- .../nrw/commons/media/MediaDetailPagerFragment.java | 3 --- .../free/nrw/commons/mwapi/OkHttpJsonApiClient.java | 1 - .../fr/free/nrw/commons/nearby/NearbyController.java | 3 --- .../NearbyFilterSearchRecyclerViewAdapter.java | 4 ---- .../main/java/fr/free/nrw/commons/nearby/Place.java | 1 - .../profile/achievements/AchievementsFragment.java | 9 --------- .../profile/leaderboard/LeaderboardListAdapter.java | 1 - .../fr/free/nrw/commons/quiz/QuizResultActivity.java | 3 --- .../fr/free/nrw/commons/review/ReviewActivity.java | 1 - .../free/nrw/commons/review/ReviewImageFragment.java | 1 - .../commons/ui/PasteSensitiveTextInputEditText.java | 2 -- .../fr/free/nrw/commons/upload/FileUtilsWrapper.java | 1 - .../fr/free/nrw/commons/upload/UploadActivity.java | 4 ---- .../free/nrw/commons/upload/UploadBaseFragment.java | 1 - .../fr/free/nrw/commons/upload/UploadController.java | 12 ------------ .../java/fr/free/nrw/commons/upload/UploadModel.java | 1 - .../commons/upload/license/MediaLicenseFragment.java | 9 --------- .../java/fr/free/nrw/commons/utils/ViewUtil.java | 2 -- .../commons/wikidata/model/page/PageProperties.java | 2 -- .../nrw/commons/wikidata/mwapi/ListUserResponse.java | 2 -- 35 files changed, 93 deletions(-) diff --git a/app/src/main/java/fr/free/nrw/commons/LocationPicker/LocationPickerConstants.java b/app/src/main/java/fr/free/nrw/commons/LocationPicker/LocationPickerConstants.java index 0cd152fe85..eb27e496c2 100644 --- a/app/src/main/java/fr/free/nrw/commons/LocationPicker/LocationPickerConstants.java +++ b/app/src/main/java/fr/free/nrw/commons/LocationPicker/LocationPickerConstants.java @@ -1,7 +1,5 @@ package fr.free.nrw.commons.LocationPicker; -import com.mapbox.mapboxsdk.maps.Style; - /** * Constants need for location picking */ diff --git a/app/src/main/java/fr/free/nrw/commons/Utils.java b/app/src/main/java/fr/free/nrw/commons/Utils.java index f6cc73cb68..cd9c6eed5b 100644 --- a/app/src/main/java/fr/free/nrw/commons/Utils.java +++ b/app/src/main/java/fr/free/nrw/commons/Utils.java @@ -16,7 +16,6 @@ import androidx.browser.customtabs.CustomTabsIntent; import androidx.core.content.ContextCompat; -import fr.free.nrw.commons.kvstore.JsonKvStore; import java.util.Calendar; import java.util.Date; import fr.free.nrw.commons.wikidata.model.WikiSite; @@ -30,9 +29,6 @@ import fr.free.nrw.commons.utils.ViewUtil; import timber.log.Timber; -import static android.widget.Toast.LENGTH_SHORT; -import static fr.free.nrw.commons.campaigns.CampaignView.CAMPAIGNS_DEFAULT_PREFERENCE; - public class Utils { public static PageTitle getPageTitle(@NonNull String title) { diff --git a/app/src/main/java/fr/free/nrw/commons/WelcomePagerAdapter.java b/app/src/main/java/fr/free/nrw/commons/WelcomePagerAdapter.java index 7017c028b8..8fd3fc704e 100644 --- a/app/src/main/java/fr/free/nrw/commons/WelcomePagerAdapter.java +++ b/app/src/main/java/fr/free/nrw/commons/WelcomePagerAdapter.java @@ -1,7 +1,6 @@ package fr.free.nrw.commons; import android.net.Uri; -import android.text.Html; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; diff --git a/app/src/main/java/fr/free/nrw/commons/bookmarks/BookmarksPagerAdapter.java b/app/src/main/java/fr/free/nrw/commons/bookmarks/BookmarksPagerAdapter.java index 6ef2f17328..ea3a9a453a 100644 --- a/app/src/main/java/fr/free/nrw/commons/bookmarks/BookmarksPagerAdapter.java +++ b/app/src/main/java/fr/free/nrw/commons/bookmarks/BookmarksPagerAdapter.java @@ -12,7 +12,6 @@ import java.util.ArrayList; import fr.free.nrw.commons.R; -import fr.free.nrw.commons.bookmarks.locations.BookmarkLocationsFragment; import fr.free.nrw.commons.bookmarks.pictures.BookmarkPicturesFragment; public class BookmarksPagerAdapter extends FragmentPagerAdapter { diff --git a/app/src/main/java/fr/free/nrw/commons/category/CategoryEditHelper.java b/app/src/main/java/fr/free/nrw/commons/category/CategoryEditHelper.java index a497e4882f..393a8dba49 100644 --- a/app/src/main/java/fr/free/nrw/commons/category/CategoryEditHelper.java +++ b/app/src/main/java/fr/free/nrw/commons/category/CategoryEditHelper.java @@ -5,7 +5,6 @@ import android.content.Context; import android.content.Intent; import android.net.Uri; -import android.util.Log; import fr.free.nrw.commons.BuildConfig; import fr.free.nrw.commons.Media; import fr.free.nrw.commons.R; diff --git a/app/src/main/java/fr/free/nrw/commons/contributions/ContributionController.java b/app/src/main/java/fr/free/nrw/commons/contributions/ContributionController.java index 66aff1325f..140c7d67da 100644 --- a/app/src/main/java/fr/free/nrw/commons/contributions/ContributionController.java +++ b/app/src/main/java/fr/free/nrw/commons/contributions/ContributionController.java @@ -2,7 +2,6 @@ import static fr.free.nrw.commons.wikidata.WikidataConstants.PLACE_OBJECT; -import android.Manifest; import android.Manifest.permission; import android.app.Activity; import android.content.Context; diff --git a/app/src/main/java/fr/free/nrw/commons/contributions/ContributionDao.java b/app/src/main/java/fr/free/nrw/commons/contributions/ContributionDao.java index e7af6bcd6f..b4889b6a20 100644 --- a/app/src/main/java/fr/free/nrw/commons/contributions/ContributionDao.java +++ b/app/src/main/java/fr/free/nrw/commons/contributions/ContributionDao.java @@ -12,7 +12,6 @@ import io.reactivex.Completable; import io.reactivex.Single; import java.util.Calendar; -import java.util.Date; import java.util.List; @Dao diff --git a/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsListContract.java b/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsListContract.java index ed671b9e54..e3ec66b73d 100644 --- a/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsListContract.java +++ b/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsListContract.java @@ -1,7 +1,6 @@ package fr.free.nrw.commons.contributions; import fr.free.nrw.commons.BasePresenter; -import java.util.List; /** * The contract for Contributions list View & Presenter diff --git a/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsListFragment.java b/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsListFragment.java index ecc3b7fb95..fb48c3c658 100644 --- a/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsListFragment.java +++ b/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsListFragment.java @@ -17,15 +17,12 @@ import android.view.animation.Animation; import android.view.animation.AnimationUtils; import android.widget.LinearLayout; -import android.widget.ProgressBar; -import android.widget.TextView; import androidx.activity.result.ActivityResultCallback; import androidx.activity.result.ActivityResultLauncher; import androidx.activity.result.contract.ActivityResultContracts; import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.annotation.VisibleForTesting; -import androidx.appcompat.widget.AppCompatTextView; import androidx.fragment.app.FragmentManager; import androidx.recyclerview.widget.GridLayoutManager; import androidx.recyclerview.widget.RecyclerView; @@ -33,7 +30,6 @@ import androidx.recyclerview.widget.RecyclerView.ItemAnimator; import androidx.recyclerview.widget.RecyclerView.OnItemTouchListener; import androidx.recyclerview.widget.SimpleItemAnimator; -import com.google.android.material.floatingactionbutton.FloatingActionButton; import fr.free.nrw.commons.CommonsApplication; import fr.free.nrw.commons.Media; import fr.free.nrw.commons.R; diff --git a/app/src/main/java/fr/free/nrw/commons/di/CommonsApplicationComponent.java b/app/src/main/java/fr/free/nrw/commons/di/CommonsApplicationComponent.java index 33896f7689..cbbf1f0c5c 100644 --- a/app/src/main/java/fr/free/nrw/commons/di/CommonsApplicationComponent.java +++ b/app/src/main/java/fr/free/nrw/commons/di/CommonsApplicationComponent.java @@ -5,7 +5,6 @@ import fr.free.nrw.commons.explore.categories.CategoriesModule; import fr.free.nrw.commons.navtab.MoreBottomSheetFragment; import fr.free.nrw.commons.navtab.MoreBottomSheetLoggedOutFragment; -import fr.free.nrw.commons.navtab.NavTabLayout; import fr.free.nrw.commons.upload.worker.UploadWorker; import javax.inject.Singleton; diff --git a/app/src/main/java/fr/free/nrw/commons/explore/map/ExploreMapContract.java b/app/src/main/java/fr/free/nrw/commons/explore/map/ExploreMapContract.java index 92ca2494d2..b6feda208d 100644 --- a/app/src/main/java/fr/free/nrw/commons/explore/map/ExploreMapContract.java +++ b/app/src/main/java/fr/free/nrw/commons/explore/map/ExploreMapContract.java @@ -2,12 +2,10 @@ import android.content.Context; import com.mapbox.mapboxsdk.annotations.Marker; -import com.mapbox.mapboxsdk.camera.CameraUpdate; import fr.free.nrw.commons.kvstore.JsonKvStore; import fr.free.nrw.commons.location.LatLng; import fr.free.nrw.commons.location.LocationServiceManager; import fr.free.nrw.commons.nearby.NearbyBaseMarker; -import fr.free.nrw.commons.nearby.Place; import java.util.List; public class ExploreMapContract { diff --git a/app/src/main/java/fr/free/nrw/commons/explore/map/ExploreMapPresenter.java b/app/src/main/java/fr/free/nrw/commons/explore/map/ExploreMapPresenter.java index 7bf0a8f41b..b47810c463 100644 --- a/app/src/main/java/fr/free/nrw/commons/explore/map/ExploreMapPresenter.java +++ b/app/src/main/java/fr/free/nrw/commons/explore/map/ExploreMapPresenter.java @@ -1,15 +1,12 @@ package fr.free.nrw.commons.explore.map; import static fr.free.nrw.commons.location.LocationServiceManager.LocationChangeType.LOCATION_SIGNIFICANTLY_CHANGED; -import static fr.free.nrw.commons.location.LocationServiceManager.LocationChangeType.MAP_UPDATED; import static fr.free.nrw.commons.location.LocationServiceManager.LocationChangeType.SEARCH_CUSTOM_AREA; import android.location.Location; import android.view.View; import com.mapbox.mapboxsdk.annotations.Marker; -import com.mapbox.mapboxsdk.camera.CameraUpdateFactory; -import com.mapbox.mapboxsdk.geometry.LatLngBounds; import fr.free.nrw.commons.MapController; import fr.free.nrw.commons.MapController.ExplorePlacesInfo; import fr.free.nrw.commons.bookmarks.locations.BookmarkLocationsDao; @@ -18,7 +15,6 @@ import fr.free.nrw.commons.location.LatLng; import fr.free.nrw.commons.location.LocationServiceManager.LocationChangeType; import fr.free.nrw.commons.nearby.NearbyBaseMarker; -import fr.free.nrw.commons.utils.LocationUtils; import io.reactivex.Observable; import java.lang.reflect.Proxy; import java.util.List; diff --git a/app/src/main/java/fr/free/nrw/commons/feedback/FeedbackDialog.java b/app/src/main/java/fr/free/nrw/commons/feedback/FeedbackDialog.java index fb4893ea3d..05efbe50d1 100644 --- a/app/src/main/java/fr/free/nrw/commons/feedback/FeedbackDialog.java +++ b/app/src/main/java/fr/free/nrw/commons/feedback/FeedbackDialog.java @@ -4,8 +4,6 @@ import android.content.Context; import android.os.Bundle; import android.view.View; -import android.view.View.OnClickListener; -import android.widget.Toast; import fr.free.nrw.commons.R; import fr.free.nrw.commons.databinding.DialogFeedbackBinding; import fr.free.nrw.commons.feedback.model.Feedback; diff --git a/app/src/main/java/fr/free/nrw/commons/location/LocationPermissionsHelper.java b/app/src/main/java/fr/free/nrw/commons/location/LocationPermissionsHelper.java index f2be79c675..d72cb0832f 100644 --- a/app/src/main/java/fr/free/nrw/commons/location/LocationPermissionsHelper.java +++ b/app/src/main/java/fr/free/nrw/commons/location/LocationPermissionsHelper.java @@ -7,7 +7,6 @@ import android.provider.Settings; import androidx.core.app.ActivityCompat; import fr.free.nrw.commons.R; -import fr.free.nrw.commons.filepicker.Constants; import fr.free.nrw.commons.filepicker.Constants.RequestCodes; import fr.free.nrw.commons.utils.DialogUtil; import fr.free.nrw.commons.utils.PermissionUtils; diff --git a/app/src/main/java/fr/free/nrw/commons/media/MediaDetailFragment.java b/app/src/main/java/fr/free/nrw/commons/media/MediaDetailFragment.java index ee485fcf1e..44d3f0908b 100644 --- a/app/src/main/java/fr/free/nrw/commons/media/MediaDetailFragment.java +++ b/app/src/main/java/fr/free/nrw/commons/media/MediaDetailFragment.java @@ -76,14 +76,11 @@ import fr.free.nrw.commons.delete.ReasonBuilder; import fr.free.nrw.commons.description.DescriptionEditActivity; import fr.free.nrw.commons.description.DescriptionEditHelper; -import fr.free.nrw.commons.di.ApplicationlessInjection; import fr.free.nrw.commons.di.CommonsDaggerSupportFragment; import fr.free.nrw.commons.explore.depictions.WikidataItemDetailsActivity; import fr.free.nrw.commons.kvstore.JsonKvStore; import fr.free.nrw.commons.location.LocationServiceManager; -import fr.free.nrw.commons.media.ZoomableActivity.ZoomableActivityConstants; import fr.free.nrw.commons.profile.ProfileActivity; -import fr.free.nrw.commons.review.ReviewController; import fr.free.nrw.commons.review.ReviewHelper; import fr.free.nrw.commons.settings.Prefs; import fr.free.nrw.commons.ui.widget.HtmlTextView; @@ -98,7 +95,6 @@ import io.reactivex.ObservableSource; import io.reactivex.Single; import io.reactivex.android.schedulers.AndroidSchedulers; -import io.reactivex.disposables.CompositeDisposable; import io.reactivex.schedulers.Schedulers; import java.util.ArrayList; import java.util.Arrays; diff --git a/app/src/main/java/fr/free/nrw/commons/media/MediaDetailPagerFragment.java b/app/src/main/java/fr/free/nrw/commons/media/MediaDetailPagerFragment.java index d0773279bb..d756b753d1 100644 --- a/app/src/main/java/fr/free/nrw/commons/media/MediaDetailPagerFragment.java +++ b/app/src/main/java/fr/free/nrw/commons/media/MediaDetailPagerFragment.java @@ -2,7 +2,6 @@ import static fr.free.nrw.commons.Utils.handleWebUrl; -import android.annotation.SuppressLint; import android.content.ActivityNotFoundException; import android.content.Intent; import android.graphics.Bitmap; @@ -48,9 +47,7 @@ import io.reactivex.android.schedulers.AndroidSchedulers; import io.reactivex.disposables.CompositeDisposable; import io.reactivex.schedulers.Schedulers; -import java.net.MalformedURLException; import java.net.URL; -import java.net.URLConnection; import java.util.ArrayList; import java.util.Objects; import java.util.concurrent.Callable; diff --git a/app/src/main/java/fr/free/nrw/commons/mwapi/OkHttpJsonApiClient.java b/app/src/main/java/fr/free/nrw/commons/mwapi/OkHttpJsonApiClient.java index 27f7b96a2a..f2b253dae0 100644 --- a/app/src/main/java/fr/free/nrw/commons/mwapi/OkHttpJsonApiClient.java +++ b/app/src/main/java/fr/free/nrw/commons/mwapi/OkHttpJsonApiClient.java @@ -7,7 +7,6 @@ import androidx.annotation.NonNull; import androidx.annotation.Nullable; import com.google.gson.Gson; -import fr.free.nrw.commons.auth.SessionManager; import fr.free.nrw.commons.campaigns.CampaignResponseDTO; import fr.free.nrw.commons.explore.depictions.DepictsClient; import fr.free.nrw.commons.location.LatLng; diff --git a/app/src/main/java/fr/free/nrw/commons/nearby/NearbyController.java b/app/src/main/java/fr/free/nrw/commons/nearby/NearbyController.java index edacd5d8c1..c55f07be23 100644 --- a/app/src/main/java/fr/free/nrw/commons/nearby/NearbyController.java +++ b/app/src/main/java/fr/free/nrw/commons/nearby/NearbyController.java @@ -1,8 +1,5 @@ package fr.free.nrw.commons.nearby; -import static fr.free.nrw.commons.utils.LengthUtils.computeDistanceBetween; -import static fr.free.nrw.commons.utils.LengthUtils.formatDistanceBetween; - import android.content.Context; import android.content.res.Resources; import android.graphics.Bitmap; diff --git a/app/src/main/java/fr/free/nrw/commons/nearby/NearbyFilterSearchRecyclerViewAdapter.java b/app/src/main/java/fr/free/nrw/commons/nearby/NearbyFilterSearchRecyclerViewAdapter.java index 29295cdfc1..5d480f4f73 100644 --- a/app/src/main/java/fr/free/nrw/commons/nearby/NearbyFilterSearchRecyclerViewAdapter.java +++ b/app/src/main/java/fr/free/nrw/commons/nearby/NearbyFilterSearchRecyclerViewAdapter.java @@ -1,7 +1,6 @@ package fr.free.nrw.commons.nearby; import android.content.Context; -import android.graphics.Color; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; @@ -12,15 +11,12 @@ import android.widget.TextView; import androidx.annotation.NonNull; -import androidx.core.content.ContextCompat; import androidx.recyclerview.widget.LinearSmoothScroller; import androidx.recyclerview.widget.RecyclerView; import java.util.ArrayList; import fr.free.nrw.commons.R; -import fr.free.nrw.commons.nearby.presenter.NearbyParentFragmentPresenter; -import java.util.Collections; public class NearbyFilterSearchRecyclerViewAdapter extends RecyclerView.Adapter diff --git a/app/src/main/java/fr/free/nrw/commons/nearby/Place.java b/app/src/main/java/fr/free/nrw/commons/nearby/Place.java index 8972d505ef..fdd8363907 100644 --- a/app/src/main/java/fr/free/nrw/commons/nearby/Place.java +++ b/app/src/main/java/fr/free/nrw/commons/nearby/Place.java @@ -4,7 +4,6 @@ import android.os.Parcel; import android.os.Parcelable; -import android.text.TextUtils; import androidx.annotation.Nullable; import org.apache.commons.lang3.StringUtils; diff --git a/app/src/main/java/fr/free/nrw/commons/profile/achievements/AchievementsFragment.java b/app/src/main/java/fr/free/nrw/commons/profile/achievements/AchievementsFragment.java index 7b8568007f..9456fe8fa5 100644 --- a/app/src/main/java/fr/free/nrw/commons/profile/achievements/AchievementsFragment.java +++ b/app/src/main/java/fr/free/nrw/commons/profile/achievements/AchievementsFragment.java @@ -6,22 +6,13 @@ import android.os.Bundle; import android.util.DisplayMetrics; import android.view.LayoutInflater; -import android.view.MenuItem; import android.view.View; import android.view.ViewGroup; -import android.widget.ImageView; -import android.widget.LinearLayout; -import android.widget.ProgressBar; -import android.widget.RelativeLayout; -import android.widget.TextView; import android.widget.Toast; -import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.appcompat.view.ContextThemeWrapper; -import androidx.appcompat.widget.AppCompatTextView; import androidx.constraintlayout.widget.ConstraintLayout; import androidx.vectordrawable.graphics.drawable.VectorDrawableCompat; -import com.dinuscxj.progressbar.CircleProgressBar; import fr.free.nrw.commons.R; import fr.free.nrw.commons.Utils; import fr.free.nrw.commons.auth.SessionManager; diff --git a/app/src/main/java/fr/free/nrw/commons/profile/leaderboard/LeaderboardListAdapter.java b/app/src/main/java/fr/free/nrw/commons/profile/leaderboard/LeaderboardListAdapter.java index 4931def7a1..9af24159af 100644 --- a/app/src/main/java/fr/free/nrw/commons/profile/leaderboard/LeaderboardListAdapter.java +++ b/app/src/main/java/fr/free/nrw/commons/profile/leaderboard/LeaderboardListAdapter.java @@ -13,7 +13,6 @@ import androidx.recyclerview.widget.RecyclerView; import com.facebook.drawee.view.SimpleDraweeView; import fr.free.nrw.commons.R; -import fr.free.nrw.commons.Utils; import fr.free.nrw.commons.profile.ProfileActivity; /** diff --git a/app/src/main/java/fr/free/nrw/commons/quiz/QuizResultActivity.java b/app/src/main/java/fr/free/nrw/commons/quiz/QuizResultActivity.java index a832cb223b..0b267a0fe0 100644 --- a/app/src/main/java/fr/free/nrw/commons/quiz/QuizResultActivity.java +++ b/app/src/main/java/fr/free/nrw/commons/quiz/QuizResultActivity.java @@ -14,9 +14,6 @@ import androidx.appcompat.app.AlertDialog; import androidx.appcompat.app.AppCompatActivity; -import androidx.appcompat.widget.Toolbar; - -import com.dinuscxj.progressbar.CircleProgressBar; import fr.free.nrw.commons.databinding.ActivityQuizResultBinding; import java.io.File; diff --git a/app/src/main/java/fr/free/nrw/commons/review/ReviewActivity.java b/app/src/main/java/fr/free/nrw/commons/review/ReviewActivity.java index a5ea2dbf45..9b01f7357f 100644 --- a/app/src/main/java/fr/free/nrw/commons/review/ReviewActivity.java +++ b/app/src/main/java/fr/free/nrw/commons/review/ReviewActivity.java @@ -6,7 +6,6 @@ import android.graphics.PorterDuff; import android.graphics.drawable.Drawable; import android.os.Bundle; -import android.util.Log; import android.view.Menu; import android.view.MenuInflater; import android.view.MenuItem; diff --git a/app/src/main/java/fr/free/nrw/commons/review/ReviewImageFragment.java b/app/src/main/java/fr/free/nrw/commons/review/ReviewImageFragment.java index 35c5aeace8..29552e3752 100644 --- a/app/src/main/java/fr/free/nrw/commons/review/ReviewImageFragment.java +++ b/app/src/main/java/fr/free/nrw/commons/review/ReviewImageFragment.java @@ -21,7 +21,6 @@ import fr.free.nrw.commons.di.CommonsDaggerSupportFragment; import java.util.ArrayList; import java.util.List; -import java.util.Objects; public class ReviewImageFragment extends CommonsDaggerSupportFragment { diff --git a/app/src/main/java/fr/free/nrw/commons/ui/PasteSensitiveTextInputEditText.java b/app/src/main/java/fr/free/nrw/commons/ui/PasteSensitiveTextInputEditText.java index bde6656329..0b82baf649 100644 --- a/app/src/main/java/fr/free/nrw/commons/ui/PasteSensitiveTextInputEditText.java +++ b/app/src/main/java/fr/free/nrw/commons/ui/PasteSensitiveTextInputEditText.java @@ -2,10 +2,8 @@ import android.content.Context; import android.content.res.TypedArray; -import android.os.Build; import android.os.Build.VERSION; import android.util.AttributeSet; -import android.util.Log; import com.google.android.material.textfield.TextInputEditText; import fr.free.nrw.commons.R; diff --git a/app/src/main/java/fr/free/nrw/commons/upload/FileUtilsWrapper.java b/app/src/main/java/fr/free/nrw/commons/upload/FileUtilsWrapper.java index a08a486e30..a35eeebe9f 100644 --- a/app/src/main/java/fr/free/nrw/commons/upload/FileUtilsWrapper.java +++ b/app/src/main/java/fr/free/nrw/commons/upload/FileUtilsWrapper.java @@ -3,7 +3,6 @@ import android.content.Context; import android.net.Uri; import fr.free.nrw.commons.location.LatLng; -import io.reactivex.Observable; import java.io.BufferedInputStream; import java.io.File; import java.io.FileInputStream; diff --git a/app/src/main/java/fr/free/nrw/commons/upload/UploadActivity.java b/app/src/main/java/fr/free/nrw/commons/upload/UploadActivity.java index 3b3b03992d..323bb41837 100644 --- a/app/src/main/java/fr/free/nrw/commons/upload/UploadActivity.java +++ b/app/src/main/java/fr/free/nrw/commons/upload/UploadActivity.java @@ -18,8 +18,6 @@ import android.os.Build.VERSION; import android.os.Build.VERSION_CODES; import android.os.Bundle; -import android.os.Parcel; -import android.os.Parcelable; import android.provider.Settings; import android.util.DisplayMetrics; import android.view.View; @@ -45,7 +43,6 @@ import fr.free.nrw.commons.auth.LoginActivity; import fr.free.nrw.commons.auth.SessionManager; import fr.free.nrw.commons.contributions.ContributionController; -import fr.free.nrw.commons.contributions.MainActivity; import fr.free.nrw.commons.filepicker.Constants.RequestCodes; import fr.free.nrw.commons.filepicker.UploadableFile; import fr.free.nrw.commons.kvstore.BasicKvStore; @@ -71,7 +68,6 @@ import io.reactivex.disposables.CompositeDisposable; import io.reactivex.schedulers.Schedulers; import java.io.File; -import java.security.Permission; import java.util.ArrayList; import java.util.Collections; import java.util.HashMap; diff --git a/app/src/main/java/fr/free/nrw/commons/upload/UploadBaseFragment.java b/app/src/main/java/fr/free/nrw/commons/upload/UploadBaseFragment.java index fdc7575319..845f7fbb46 100644 --- a/app/src/main/java/fr/free/nrw/commons/upload/UploadBaseFragment.java +++ b/app/src/main/java/fr/free/nrw/commons/upload/UploadBaseFragment.java @@ -2,7 +2,6 @@ import android.os.Bundle; -import android.os.Parcelable; import androidx.annotation.Nullable; import fr.free.nrw.commons.di.CommonsDaggerSupportFragment; diff --git a/app/src/main/java/fr/free/nrw/commons/upload/UploadController.java b/app/src/main/java/fr/free/nrw/commons/upload/UploadController.java index 569985e3a3..d4f8ad62ca 100644 --- a/app/src/main/java/fr/free/nrw/commons/upload/UploadController.java +++ b/app/src/main/java/fr/free/nrw/commons/upload/UploadController.java @@ -2,32 +2,20 @@ import android.accounts.Account; import android.annotation.SuppressLint; -import android.content.ComponentName; import android.content.ContentResolver; import android.content.Context; -import android.content.Intent; -import android.content.ServiceConnection; import android.content.res.AssetFileDescriptor; import android.database.Cursor; import android.net.Uri; -import android.os.IBinder; import android.provider.MediaStore; import android.text.TextUtils; -import androidx.work.OneTimeWorkRequest; -import androidx.work.WorkManager; import fr.free.nrw.commons.Media; import fr.free.nrw.commons.R; import fr.free.nrw.commons.auth.SessionManager; import fr.free.nrw.commons.contributions.Contribution; -import fr.free.nrw.commons.contributions.ContributionDao; import fr.free.nrw.commons.kvstore.JsonKvStore; import fr.free.nrw.commons.settings.Prefs; -import fr.free.nrw.commons.upload.worker.UploadWorker; import fr.free.nrw.commons.utils.ViewUtil; -import io.reactivex.Single; -import io.reactivex.android.schedulers.AndroidSchedulers; -import io.reactivex.disposables.Disposable; -import io.reactivex.schedulers.Schedulers; import java.io.BufferedInputStream; import java.io.File; import java.io.IOException; diff --git a/app/src/main/java/fr/free/nrw/commons/upload/UploadModel.java b/app/src/main/java/fr/free/nrw/commons/upload/UploadModel.java index 9617e95c73..bb447cf6d8 100644 --- a/app/src/main/java/fr/free/nrw/commons/upload/UploadModel.java +++ b/app/src/main/java/fr/free/nrw/commons/upload/UploadModel.java @@ -10,7 +10,6 @@ import fr.free.nrw.commons.location.LatLng; import fr.free.nrw.commons.nearby.Place; import fr.free.nrw.commons.settings.Prefs; -import fr.free.nrw.commons.upload.depicts.DepictsFragment; import fr.free.nrw.commons.upload.structure.depictions.DepictedItem; import io.reactivex.Observable; import io.reactivex.Single; diff --git a/app/src/main/java/fr/free/nrw/commons/upload/license/MediaLicenseFragment.java b/app/src/main/java/fr/free/nrw/commons/upload/license/MediaLicenseFragment.java index da2aaac361..8204aeb0e1 100644 --- a/app/src/main/java/fr/free/nrw/commons/upload/license/MediaLicenseFragment.java +++ b/app/src/main/java/fr/free/nrw/commons/upload/license/MediaLicenseFragment.java @@ -10,14 +10,10 @@ import android.text.style.URLSpan; import android.view.LayoutInflater; import android.view.View; -import android.view.View.OnClickListener; import android.view.ViewGroup; import android.widget.AdapterView; import android.widget.AdapterView.OnItemSelectedListener; import android.widget.ArrayAdapter; -import android.widget.ImageView; -import android.widget.LinearLayout; -import android.widget.Spinner; import android.widget.TextView; import androidx.annotation.NonNull; import androidx.annotation.Nullable; @@ -25,12 +21,7 @@ import fr.free.nrw.commons.databinding.FragmentMediaLicenseBinding; import fr.free.nrw.commons.upload.UploadActivity; import fr.free.nrw.commons.utils.DialogUtil; -import java.util.List; -import javax.inject.Inject; -import butterknife.BindView; -import butterknife.ButterKnife; -import butterknife.OnClick; import fr.free.nrw.commons.R; import fr.free.nrw.commons.Utils; import fr.free.nrw.commons.upload.UploadBaseFragment; diff --git a/app/src/main/java/fr/free/nrw/commons/utils/ViewUtil.java b/app/src/main/java/fr/free/nrw/commons/utils/ViewUtil.java index 1e0117da56..1272dc4f18 100644 --- a/app/src/main/java/fr/free/nrw/commons/utils/ViewUtil.java +++ b/app/src/main/java/fr/free/nrw/commons/utils/ViewUtil.java @@ -1,7 +1,5 @@ package fr.free.nrw.commons.utils; -import static java.security.AccessController.getContext; - import android.app.Activity; import android.content.Context; import android.graphics.Color; diff --git a/app/src/main/java/fr/free/nrw/commons/wikidata/model/page/PageProperties.java b/app/src/main/java/fr/free/nrw/commons/wikidata/model/page/PageProperties.java index 57a3c03b59..8b32252d83 100644 --- a/app/src/main/java/fr/free/nrw/commons/wikidata/model/page/PageProperties.java +++ b/app/src/main/java/fr/free/nrw/commons/wikidata/model/page/PageProperties.java @@ -10,8 +10,6 @@ import java.util.Date; -import static org.apache.commons.lang3.StringUtils.defaultString; - /** * Immutable class that contains metadata associated with a PageTitle. */ diff --git a/app/src/main/java/fr/free/nrw/commons/wikidata/mwapi/ListUserResponse.java b/app/src/main/java/fr/free/nrw/commons/wikidata/mwapi/ListUserResponse.java index b817b0d538..a71e910c30 100644 --- a/app/src/main/java/fr/free/nrw/commons/wikidata/mwapi/ListUserResponse.java +++ b/app/src/main/java/fr/free/nrw/commons/wikidata/mwapi/ListUserResponse.java @@ -6,8 +6,6 @@ import com.google.gson.annotations.SerializedName; -import org.apache.commons.lang3.StringUtils; - import java.util.Collections; import java.util.List; import java.util.Set; From d4f876943042f34384f5d7c5dffe035947ac4f54 Mon Sep 17 00:00:00 2001 From: Neel Doshi Date: Fri, 8 Mar 2024 19:40:40 +0530 Subject: [PATCH 2/2] Removed : value-yue-hant directory. --- app/src/main/res/values-yue-hant/error.xml | 9 --------- 1 file changed, 9 deletions(-) delete mode 100644 app/src/main/res/values-yue-hant/error.xml diff --git a/app/src/main/res/values-yue-hant/error.xml b/app/src/main/res/values-yue-hant/error.xml deleted file mode 100644 index 68579e4a05..0000000000 --- a/app/src/main/res/values-yue-hant/error.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - 同享壞咗 - 哎呀。出咗錯! - 多謝你! -