Skip to content

Commit 8dfe9d6

Browse files
Merge pull request #1122 from noloman/bugfix/171
Fixing some lint issues for #171
2 parents 38c3eac + f9e0157 commit 8dfe9d6

31 files changed

+196
-288
lines changed

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ public void onCreate(Bundle savedInstanceState) {
3131

3232
ButterKnife.bind(this);
3333

34-
String aboutText = getString(R.string.about_license, getString(R.string.trademarked_name));
34+
String aboutText = getString(R.string.about_license);
3535
aboutLicenseText.setHtmlText(aboutText);
3636

3737
versionText.setText(BuildConfig.VERSION_NAME);

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

-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@
3232

3333
import butterknife.BindView;
3434
import butterknife.ButterKnife;
35-
import dagger.android.AndroidInjection;
3635
import fr.free.nrw.commons.BuildConfig;
3736
import fr.free.nrw.commons.PageTitle;
3837
import fr.free.nrw.commons.R;

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

-128
This file was deleted.

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

-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package fr.free.nrw.commons.category;
22

3-
import android.content.Context;
43
import android.content.SharedPreferences;
54
import android.os.Bundle;
65
import android.support.v7.app.AlertDialog;

app/src/main/java/fr/free/nrw/commons/contributions/ContributionController.java

+6-1
Original file line numberDiff line numberDiff line change
@@ -93,10 +93,15 @@ void handleImagePicked(int requestCode, Intent data) {
9393
shareIntent.putExtra(EXTRA_SOURCE, SOURCE_GALLERY);
9494
break;
9595
case SELECT_FROM_CAMERA:
96-
shareIntent.setType("image/jpeg"); //FIXME: Find out appropriate mime type
96+
//FIXME: Find out appropriate mime type
97+
// AFAIK this is the right type for a JPEG image
98+
// https://developer.android.com/training/sharing/send.html#send-binary-content
99+
shareIntent.setType("image/jpeg");
97100
shareIntent.putExtra(EXTRA_STREAM, lastGeneratedCaptureUri);
98101
shareIntent.putExtra(EXTRA_SOURCE, SOURCE_CAMERA);
99102
break;
103+
default:
104+
break;
100105
}
101106
Timber.i("Image selected");
102107
try {

app/src/main/java/fr/free/nrw/commons/contributions/ContributionsContentProvider.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ public String getType(@NonNull Uri uri) {
8686
public Uri insert(@NonNull Uri uri, ContentValues contentValues) {
8787
int uriType = uriMatcher.match(uri);
8888
SQLiteDatabase sqlDB = dbOpenHelper.getWritableDatabase();
89-
long id = 0;
89+
long id;
9090
switch (uriType) {
9191
case CONTRIBUTIONS:
9292
id = sqlDB.insert(TABLE_NAME, null, contentValues);
@@ -158,7 +158,7 @@ public int update(@NonNull Uri uri, ContentValues contentValues, String selectio
158158
*/
159159
int uriType = uriMatcher.match(uri);
160160
SQLiteDatabase sqlDB = dbOpenHelper.getWritableDatabase();
161-
int rowsUpdated = 0;
161+
int rowsUpdated;
162162
switch (uriType) {
163163
case CONTRIBUTIONS:
164164
rowsUpdated = sqlDB.update(TABLE_NAME, contentValues, selection, selectionArgs);

app/src/main/java/fr/free/nrw/commons/contributions/ContributionsListFragment.java

+9-3
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@
2020
import android.widget.ProgressBar;
2121
import android.widget.TextView;
2222

23+
import java.util.Arrays;
24+
2325
import javax.inject.Inject;
2426
import javax.inject.Named;
2527

@@ -45,8 +47,12 @@ public class ContributionsListFragment extends CommonsDaggerSupportFragment {
4547
@BindView(R.id.loadingContributionsProgressBar)
4648
ProgressBar progressBar;
4749

48-
@Inject @Named("prefs") SharedPreferences prefs;
49-
@Inject @Named("default_preferences") SharedPreferences defaultPrefs;
50+
@Inject
51+
@Named("prefs")
52+
SharedPreferences prefs;
53+
@Inject
54+
@Named("default_preferences")
55+
SharedPreferences defaultPrefs;
5056

5157
private ContributionController controller;
5258

@@ -208,7 +214,7 @@ public boolean onOptionsItemSelected(MenuItem item) {
208214
public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions,
209215
@NonNull int[] grantResults) {
210216
Timber.d("onRequestPermissionsResult: req code = " + " perm = "
211-
+ permissions + " grant =" + grantResults);
217+
+ Arrays.toString(permissions) + " grant =" + Arrays.toString(grantResults));
212218

213219
switch (requestCode) {
214220
// 1 = Storage allowed when gallery selected

app/src/main/java/fr/free/nrw/commons/contributions/ContributionsSyncAdapter.java

-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
import javax.inject.Inject;
2424
import javax.inject.Named;
2525

26-
import fr.free.nrw.commons.CommonsApplication;
2726
import fr.free.nrw.commons.Utils;
2827
import fr.free.nrw.commons.di.ApplicationlessInjection;
2928
import fr.free.nrw.commons.mwapi.LogEventResult;

app/src/main/java/fr/free/nrw/commons/di/CommonsApplicationComponent.java

-5
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
package fr.free.nrw.commons.di;
22

3-
import android.content.Context;
4-
53
import javax.inject.Singleton;
64

75
import dagger.Component;
@@ -11,10 +9,7 @@
119
import fr.free.nrw.commons.CommonsApplication;
1210
import fr.free.nrw.commons.MediaWikiImageView;
1311
import fr.free.nrw.commons.auth.LoginActivity;
14-
import fr.free.nrw.commons.category.CategoryContentProvider;
15-
import fr.free.nrw.commons.contributions.ContributionsContentProvider;
1612
import fr.free.nrw.commons.contributions.ContributionsSyncAdapter;
17-
import fr.free.nrw.commons.modifications.ModificationsContentProvider;
1813
import fr.free.nrw.commons.modifications.ModificationsSyncAdapter;
1914
import fr.free.nrw.commons.settings.SettingsFragment;
2015

app/src/main/java/fr/free/nrw/commons/location/LocationServiceManager.java

+16-11
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,6 @@
1414
import java.util.List;
1515
import java.util.concurrent.CopyOnWriteArrayList;
1616

17-
import javax.inject.Inject;
18-
import javax.inject.Singleton;
19-
2017
import timber.log.Timber;
2118

2219
public class LocationServiceManager implements LocationListener {
@@ -33,6 +30,7 @@ public class LocationServiceManager implements LocationListener {
3330

3431
/**
3532
* Constructs a new instance of LocationServiceManager.
33+
*
3634
* @param context the context
3735
*/
3836
public LocationServiceManager(Context context) {
@@ -42,6 +40,7 @@ public LocationServiceManager(Context context) {
4240

4341
/**
4442
* Returns the current status of the GPS provider.
43+
*
4544
* @return true if the GPS provider is enabled
4645
*/
4746
public boolean isProviderEnabled() {
@@ -50,6 +49,7 @@ public boolean isProviderEnabled() {
5049

5150
/**
5251
* Returns whether the location permission is granted.
52+
*
5353
* @return true if the location permission is granted
5454
*/
5555
public boolean isLocationPermissionGranted() {
@@ -59,6 +59,7 @@ public boolean isLocationPermissionGranted() {
5959

6060
/**
6161
* Requests the location permission to be granted.
62+
*
6263
* @param activity the activity
6364
*/
6465
public void requestPermissions(Activity activity) {
@@ -71,11 +72,9 @@ public void requestPermissions(Activity activity) {
7172
}
7273

7374
public boolean isPermissionExplanationRequired(Activity activity) {
74-
if (activity.isFinishing()) {
75-
return false;
76-
}
77-
return ActivityCompat.shouldShowRequestPermissionRationale(activity,
78-
Manifest.permission.ACCESS_FINE_LOCATION);
75+
return !activity.isFinishing() &&
76+
ActivityCompat.shouldShowRequestPermissionRationale(activity,
77+
Manifest.permission.ACCESS_FINE_LOCATION);
7978
}
8079

8180
public LatLng getLastLocation() {
@@ -85,7 +84,8 @@ public LatLng getLastLocation() {
8584
return LatLng.from(lastLocation);
8685
}
8786

88-
/** Registers a LocationManager to listen for current location.
87+
/**
88+
* Registers a LocationManager to listen for current location.
8989
*/
9090
public void registerLocationManager() {
9191
if (!isLocationManagerRegistered)
@@ -95,6 +95,7 @@ public void registerLocationManager() {
9595

9696
/**
9797
* Requests location updates from the specified provider.
98+
*
9899
* @param locationProvider the location provider
99100
* @return true if successful
100101
*/
@@ -116,7 +117,8 @@ private boolean requestLocationUpdatesFromProvider(String locationProvider) {
116117

117118
/**
118119
* Returns whether a given location is better than the current best location.
119-
* @param location the location to be tested
120+
*
121+
* @param location the location to be tested
120122
* @param currentBestLocation the current best location
121123
* @return true if the given location is better
122124
*/
@@ -172,7 +174,8 @@ private boolean isSameProvider(String provider1, String provider2) {
172174
return provider1.equals(provider2);
173175
}
174176

175-
/** Unregisters location manager.
177+
/**
178+
* Unregisters location manager.
176179
*/
177180
public void unregisterLocationManager() {
178181
isLocationManagerRegistered = false;
@@ -185,6 +188,7 @@ public void unregisterLocationManager() {
185188

186189
/**
187190
* Adds a new listener to the list of location listeners.
191+
*
188192
* @param listener the new listener
189193
*/
190194
public void addLocationListener(LocationUpdateListener listener) {
@@ -195,6 +199,7 @@ public void addLocationListener(LocationUpdateListener listener) {
195199

196200
/**
197201
* Removes a listener from the list of location listeners.
202+
*
198203
* @param listener the listener to be removed
199204
*/
200205
public void removeLocationListener(LocationUpdateListener listener) {

0 commit comments

Comments
 (0)