Skip to content

Commit f7cca31

Browse files
alcarazzamnicolas-raoul
authored andcommitted
Optimize imports (#3272)
1 parent 57a8aef commit f7cca31

File tree

119 files changed

+409
-342
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

119 files changed

+409
-342
lines changed

app/src/main/java/fr/free/nrw/commons/CommonsAppAdapter.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
package fr.free.nrw.commons;
22

3+
import androidx.annotation.NonNull;
4+
35
import org.wikipedia.AppAdapter;
46
import org.wikipedia.dataclient.SharedPreferenceCookieManager;
57
import org.wikipedia.dataclient.WikiSite;
68
import org.wikipedia.json.GsonMarshaller;
79
import org.wikipedia.json.GsonUnmarshaller;
810
import org.wikipedia.login.LoginResult;
911

10-
import androidx.annotation.NonNull;
1112
import fr.free.nrw.commons.auth.SessionManager;
1213
import fr.free.nrw.commons.kvstore.JsonKvStore;
1314
import okhttp3.OkHttpClient;

app/src/main/java/fr/free/nrw/commons/Utils.java

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,18 +9,19 @@
99
import android.view.View;
1010
import android.widget.Toast;
1111

12+
import androidx.annotation.NonNull;
13+
import androidx.browser.customtabs.CustomTabsIntent;
14+
import androidx.core.content.ContextCompat;
15+
1216
import org.wikipedia.dataclient.WikiSite;
1317
import org.wikipedia.page.PageTitle;
14-
import fr.free.nrw.commons.location.LatLng;
15-
import fr.free.nrw.commons.utils.ViewUtil;
1618

1719
import java.util.Locale;
1820
import java.util.regex.Pattern;
1921

20-
import androidx.annotation.NonNull;
21-
import androidx.browser.customtabs.CustomTabsIntent;
22-
import androidx.core.content.ContextCompat;
22+
import fr.free.nrw.commons.location.LatLng;
2323
import fr.free.nrw.commons.settings.Prefs;
24+
import fr.free.nrw.commons.utils.ViewUtil;
2425
import timber.log.Timber;
2526

2627
import static android.widget.Toast.LENGTH_SHORT;

app/src/main/java/fr/free/nrw/commons/WelcomeActivity.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,10 @@
55
import android.os.Bundle;
66
import android.view.View;
77

8+
import androidx.viewpager.widget.ViewPager;
9+
810
import com.viewpagerindicator.CirclePageIndicator;
911

10-
import androidx.viewpager.widget.ViewPager;
1112
import butterknife.BindView;
1213
import butterknife.ButterKnife;
1314
import butterknife.OnClick;

app/src/main/java/fr/free/nrw/commons/WelcomePagerAdapter.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,12 @@
22

33
import android.net.Uri;
44
import android.text.Html;
5-
import androidx.annotation.Nullable;
6-
import androidx.viewpager.widget.PagerAdapter;
75
import android.view.LayoutInflater;
86
import android.view.View;
97
import android.view.ViewGroup;
108
import android.widget.TextView;
9+
1110
import androidx.viewpager.widget.PagerAdapter;
12-
import org.wikipedia.util.StringUtil;
1311

1412
public class WelcomePagerAdapter extends PagerAdapter {
1513
private static final int[] PAGE_LAYOUTS = new int[]{

app/src/main/java/fr/free/nrw/commons/achievements/AchievementsActivity.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,6 @@
77
import android.graphics.Bitmap;
88
import android.net.Uri;
99
import android.os.Bundle;
10-
11-
import androidx.constraintlayout.widget.ConstraintLayout;
12-
import androidx.core.content.FileProvider;
13-
import androidx.appcompat.app.AlertDialog;
14-
import androidx.appcompat.widget.Toolbar;
1510
import android.util.DisplayMetrics;
1611
import android.view.ContextThemeWrapper;
1712
import android.view.LayoutInflater;
@@ -24,6 +19,12 @@
2419
import android.widget.RelativeLayout;
2520
import android.widget.TextView;
2621

22+
import androidx.appcompat.app.AlertDialog;
23+
import androidx.appcompat.widget.Toolbar;
24+
import androidx.constraintlayout.widget.ConstraintLayout;
25+
import androidx.core.content.FileProvider;
26+
import androidx.vectordrawable.graphics.drawable.VectorDrawableCompat;
27+
2728
import com.dinuscxj.progressbar.CircleProgressBar;
2829

2930
import org.apache.commons.lang3.StringUtils;
@@ -35,7 +36,6 @@
3536

3637
import javax.inject.Inject;
3738

38-
import androidx.vectordrawable.graphics.drawable.VectorDrawableCompat;
3939
import butterknife.BindView;
4040
import butterknife.ButterKnife;
4141
import butterknife.OnClick;

app/src/main/java/fr/free/nrw/commons/actions/PageEditClient.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
import org.wikipedia.dataclient.Service;
55

66
import io.reactivex.Observable;
7-
import timber.log.Timber;
87

98
public class PageEditClient {
109

app/src/main/java/fr/free/nrw/commons/auth/AccountUtil.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import android.content.Context;
66

77
import androidx.annotation.Nullable;
8+
89
import fr.free.nrw.commons.BuildConfig;
910
import timber.log.Timber;
1011

app/src/main/java/fr/free/nrw/commons/auth/WikiAccountAuthenticatorService.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import android.accounts.AbstractAccountAuthenticator;
44
import android.content.Intent;
55
import android.os.IBinder;
6+
67
import androidx.annotation.Nullable;
78

89
import fr.free.nrw.commons.di.CommonsDaggerService;

app/src/main/java/fr/free/nrw/commons/bookmarks/Bookmark.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22

33
import android.net.Uri;
44

5-
import fr.free.nrw.commons.bookmarks.pictures.BookmarkPicturesContentProvider;
6-
75
public class Bookmark {
86
private Uri contentUri;
97
private String mediaName;

app/src/main/java/fr/free/nrw/commons/bookmarks/BookmarksActivity.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,15 @@
22

33
import android.content.Context;
44
import android.content.Intent;
5-
import android.database.DataSetObserver;
65
import android.os.Bundle;
7-
import com.google.android.material.tabs.TabLayout;
8-
import androidx.fragment.app.FragmentManager;
9-
import androidx.viewpager.widget.ViewPager;
106
import android.view.View;
117
import android.widget.AdapterView;
128

9+
import androidx.fragment.app.FragmentManager;
10+
import androidx.viewpager.widget.ViewPager;
11+
12+
import com.google.android.material.tabs.TabLayout;
13+
1314
import javax.inject.Inject;
1415

1516
import butterknife.BindView;

app/src/main/java/fr/free/nrw/commons/bookmarks/BookmarksPagerAdapter.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
package fr.free.nrw.commons.bookmarks;
22

33
import android.content.Context;
4+
import android.widget.ListAdapter;
5+
46
import androidx.annotation.Nullable;
57
import androidx.fragment.app.Fragment;
68
import androidx.fragment.app.FragmentManager;
79
import androidx.fragment.app.FragmentPagerAdapter;
8-
import android.widget.ListAdapter;
910

1011
import java.util.ArrayList;
1112

app/src/main/java/fr/free/nrw/commons/bookmarks/locations/BookmarkLocationsContentProvider.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,10 @@
55
import android.database.sqlite.SQLiteDatabase;
66
import android.database.sqlite.SQLiteQueryBuilder;
77
import android.net.Uri;
8-
import androidx.annotation.NonNull;
98
import android.text.TextUtils;
109

10+
import androidx.annotation.NonNull;
11+
1112
import javax.inject.Inject;
1213

1314
import fr.free.nrw.commons.BuildConfig;

app/src/main/java/fr/free/nrw/commons/bookmarks/locations/BookmarkLocationsDao.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
import android.database.Cursor;
66
import android.database.sqlite.SQLiteDatabase;
77
import android.os.RemoteException;
8+
89
import androidx.annotation.NonNull;
9-
import androidx.vectordrawable.graphics.drawable.VectorDrawableCompat;
1010

1111
import java.util.ArrayList;
1212
import java.util.List;

app/src/main/java/fr/free/nrw/commons/bookmarks/locations/BookmarkLocationsFragment.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,18 @@
22

33
import android.content.Intent;
44
import android.os.Bundle;
5-
import androidx.annotation.NonNull;
6-
import androidx.annotation.Nullable;
7-
import androidx.recyclerview.widget.LinearLayoutManager;
8-
import androidx.recyclerview.widget.RecyclerView;
95
import android.view.LayoutInflater;
106
import android.view.View;
117
import android.view.ViewGroup;
128
import android.widget.ProgressBar;
139
import android.widget.RelativeLayout;
1410
import android.widget.TextView;
1511

12+
import androidx.annotation.NonNull;
13+
import androidx.annotation.Nullable;
14+
import androidx.recyclerview.widget.LinearLayoutManager;
15+
import androidx.recyclerview.widget.RecyclerView;
16+
1617
import com.pedrogomez.renderers.RVRendererAdapter;
1718

1819
import java.util.ArrayList;

app/src/main/java/fr/free/nrw/commons/bookmarks/pictures/BookmarkPicturesContentProvider.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,10 @@
55
import android.database.sqlite.SQLiteDatabase;
66
import android.database.sqlite.SQLiteQueryBuilder;
77
import android.net.Uri;
8-
import androidx.annotation.NonNull;
98
import android.text.TextUtils;
109

10+
import androidx.annotation.NonNull;
11+
1112
import javax.inject.Inject;
1213

1314
import fr.free.nrw.commons.BuildConfig;

app/src/main/java/fr/free/nrw/commons/bookmarks/pictures/BookmarkPicturesController.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
import fr.free.nrw.commons.Media;
1212
import fr.free.nrw.commons.bookmarks.Bookmark;
1313
import fr.free.nrw.commons.media.MediaClient;
14-
import fr.free.nrw.commons.mwapi.OkHttpJsonApiClient;
1514
import io.reactivex.Observable;
1615
import io.reactivex.ObservableSource;
1716
import io.reactivex.Single;

app/src/main/java/fr/free/nrw/commons/bookmarks/pictures/BookmarkPicturesDao.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,19 @@
55
import android.database.Cursor;
66
import android.database.sqlite.SQLiteDatabase;
77
import android.os.RemoteException;
8+
89
import androidx.annotation.NonNull;
9-
import fr.free.nrw.commons.bookmarks.Bookmark;
1010

1111
import java.util.ArrayList;
1212
import java.util.List;
13+
1314
import javax.inject.Inject;
1415
import javax.inject.Named;
1516
import javax.inject.Provider;
1617
import javax.inject.Singleton;
1718

19+
import fr.free.nrw.commons.bookmarks.Bookmark;
20+
1821
import static fr.free.nrw.commons.bookmarks.pictures.BookmarkPicturesContentProvider.BASE_URI;
1922

2023
@Singleton

app/src/main/java/fr/free/nrw/commons/bookmarks/pictures/BookmarkPicturesFragment.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,14 @@
1212
import android.widget.RelativeLayout;
1313
import android.widget.TextView;
1414

15+
import androidx.annotation.NonNull;
16+
import androidx.annotation.Nullable;
17+
1518
import java.util.List;
1619
import java.util.concurrent.TimeUnit;
1720

1821
import javax.inject.Inject;
1922

20-
import androidx.annotation.NonNull;
21-
import androidx.annotation.Nullable;
2223
import butterknife.BindView;
2324
import butterknife.ButterKnife;
2425
import dagger.android.support.DaggerFragment;

app/src/main/java/fr/free/nrw/commons/caching/CacheController.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
import javax.inject.Inject;
1111
import javax.inject.Singleton;
1212

13-
import fr.free.nrw.commons.upload.GpsCategoryModel;
1413
import timber.log.Timber;
1514

1615
@Singleton

app/src/main/java/fr/free/nrw/commons/campaigns/CampaignResponseDTO.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package fr.free.nrw.commons.campaigns;
22

33
import com.google.gson.annotations.SerializedName;
4+
45
import java.util.List;
56

67
/**

app/src/main/java/fr/free/nrw/commons/campaigns/CampaignView.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,14 @@
66
import android.view.View;
77
import android.widget.TextView;
88

9+
import androidx.annotation.NonNull;
10+
import androidx.annotation.Nullable;
11+
912
import org.wikipedia.util.DateUtil;
1013

1114
import java.text.ParseException;
1215
import java.util.Date;
1316

14-
import androidx.annotation.NonNull;
15-
import androidx.annotation.Nullable;
1617
import butterknife.BindView;
1718
import butterknife.ButterKnife;
1819
import fr.free.nrw.commons.R;

app/src/main/java/fr/free/nrw/commons/campaigns/CampaignsPresenter.java

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,28 @@
11
package fr.free.nrw.commons.campaigns;
22

3-
import static fr.free.nrw.commons.di.CommonsApplicationModule.IO_THREAD;
4-
import static fr.free.nrw.commons.di.CommonsApplicationModule.MAIN_THREAD;
5-
63
import android.annotation.SuppressLint;
74

8-
import io.reactivex.Scheduler;
9-
import javax.inject.Named;
10-
import org.wikipedia.util.DateUtil;
11-
125
import java.text.ParseException;
136
import java.util.Collections;
147
import java.util.Date;
158
import java.util.List;
169

1710
import javax.inject.Inject;
11+
import javax.inject.Named;
1812
import javax.inject.Singleton;
1913

2014
import fr.free.nrw.commons.BasePresenter;
21-
import fr.free.nrw.commons.MvpView;
2215
import fr.free.nrw.commons.mwapi.OkHttpJsonApiClient;
2316
import fr.free.nrw.commons.utils.CommonsDateUtil;
17+
import io.reactivex.Scheduler;
2418
import io.reactivex.Single;
2519
import io.reactivex.SingleObserver;
26-
import io.reactivex.android.schedulers.AndroidSchedulers;
2720
import io.reactivex.disposables.Disposable;
28-
import io.reactivex.schedulers.Schedulers;
2921
import timber.log.Timber;
3022

23+
import static fr.free.nrw.commons.di.CommonsApplicationModule.IO_THREAD;
24+
import static fr.free.nrw.commons.di.CommonsApplicationModule.MAIN_THREAD;
25+
3126
/**
3227
* The presenter for the campaigns view, fetches the campaigns from the api and informs the view on
3328
* success and error

app/src/main/java/fr/free/nrw/commons/category/CategoryContentProvider.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,10 @@
66
import android.database.sqlite.SQLiteDatabase;
77
import android.database.sqlite.SQLiteQueryBuilder;
88
import android.net.Uri;
9-
import androidx.annotation.NonNull;
109
import android.text.TextUtils;
1110

11+
import androidx.annotation.NonNull;
12+
1213
import javax.inject.Inject;
1314

1415
import fr.free.nrw.commons.BuildConfig;

app/src/main/java/fr/free/nrw/commons/category/CategoryDao.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import android.database.Cursor;
66
import android.database.sqlite.SQLiteDatabase;
77
import android.os.RemoteException;
8+
89
import androidx.annotation.NonNull;
910
import androidx.annotation.Nullable;
1011

app/src/main/java/fr/free/nrw/commons/category/CategoryDetailsActivity.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
import android.content.Context;
44
import android.content.Intent;
5-
import android.database.DataSetObserver;
65
import android.net.Uri;
76
import android.os.Bundle;
87
import android.view.Menu;
@@ -12,14 +11,15 @@
1211
import android.widget.AdapterView;
1312
import android.widget.FrameLayout;
1413

14+
import androidx.fragment.app.Fragment;
15+
import androidx.fragment.app.FragmentManager;
16+
import androidx.viewpager.widget.ViewPager;
17+
1518
import com.google.android.material.tabs.TabLayout;
1619

1720
import java.util.ArrayList;
1821
import java.util.List;
1922

20-
import androidx.fragment.app.Fragment;
21-
import androidx.fragment.app.FragmentManager;
22-
import androidx.viewpager.widget.ViewPager;
2323
import butterknife.BindView;
2424
import butterknife.ButterKnife;
2525
import fr.free.nrw.commons.Media;

0 commit comments

Comments
 (0)