Merge branch 'pmd-fixes' into 'master'
Pmd fixes See merge request !188
This commit is contained in:
commit
4ae5045568
@ -185,8 +185,7 @@ public class AppDetails extends AppCompatActivity implements ProgressListener, A
|
|||||||
return getString(R.string.app_not_installed);
|
return getString(R.string.app_not_installed);
|
||||||
}
|
}
|
||||||
// Definitely installed this version.
|
// Definitely installed this version.
|
||||||
if (app.installedSig != null && apk.sig != null
|
if (apk.sig != null && apk.sig.equals(app.installedSig)) {
|
||||||
&& apk.sig.equals(app.installedSig)) {
|
|
||||||
return getString(R.string.app_installed);
|
return getString(R.string.app_installed);
|
||||||
}
|
}
|
||||||
// Installed the same version, but from someplace else.
|
// Installed the same version, but from someplace else.
|
||||||
@ -561,11 +560,9 @@ public class AppDetails extends AppCompatActivity implements ProgressListener, A
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected void onDestroy() {
|
protected void onDestroy() {
|
||||||
if (downloadHandler != null) {
|
if (downloadHandler != null && !inProcessOfChangingConfiguration) {
|
||||||
if (!inProcessOfChangingConfiguration) {
|
downloadHandler.cancel(false);
|
||||||
downloadHandler.cancel(false);
|
cleanUpFinishedDownload();
|
||||||
cleanUpFinishedDownload();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
inProcessOfChangingConfiguration = false;
|
inProcessOfChangingConfiguration = false;
|
||||||
super.onDestroy();
|
super.onDestroy();
|
||||||
@ -1600,12 +1597,10 @@ public class AppDetails extends AppCompatActivity implements ProgressListener, A
|
|||||||
public void onClick(View v) {
|
public void onClick(View v) {
|
||||||
App app = getApp();
|
App app = getApp();
|
||||||
AppDetails activity = (AppDetails) getActivity();
|
AppDetails activity = (AppDetails) getActivity();
|
||||||
if (updateWanted) {
|
if (updateWanted && app.suggestedVercode > 0) {
|
||||||
if (app.suggestedVercode > 0) {
|
Apk apkToInstall = ApkProvider.Helper.find(activity, app.packageName, app.suggestedVercode);
|
||||||
final Apk apkToInstall = ApkProvider.Helper.find(activity, app.packageName, app.suggestedVercode);
|
activity.install(apkToInstall);
|
||||||
activity.install(apkToInstall);
|
return;
|
||||||
return;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
if (installed) {
|
if (installed) {
|
||||||
// If installed
|
// If installed
|
||||||
|
@ -29,10 +29,9 @@ public class AppFilter {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!Preferences.get().filterAppsRequiringRoot()) {
|
if (!Preferences.get().filterAppsRequiringRoot() &&
|
||||||
if (app.requirements.contains("root")) {
|
app.requirements.contains("root")) {
|
||||||
return true;
|
return true;
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
|
@ -662,11 +662,14 @@ public final class Utils {
|
|||||||
}
|
}
|
||||||
|
|
||||||
for (File f : files) {
|
for (File f : files) {
|
||||||
if ((startsWith != null && f.getName().startsWith(startsWith))
|
if (startsWith != null && f.getName().startsWith(startsWith)) {
|
||||||
|| (endsWith != null && f.getName().endsWith(endsWith))) {
|
continue;
|
||||||
if (!f.delete()) {
|
}
|
||||||
Log.w(TAG, "Couldn't delete cache file " + f);
|
if (endsWith != null && f.getName().endsWith(endsWith)) {
|
||||||
}
|
continue;
|
||||||
|
}
|
||||||
|
if (!f.delete()) {
|
||||||
|
Log.w(TAG, "Couldn't delete cache file " + f);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -146,7 +146,7 @@ public class Apk extends ValueObject implements Comparable<Apk> {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public int compareTo(Apk apk) {
|
public int compareTo(Apk apk) {
|
||||||
return Integer.valueOf(vercode).compareTo(apk.vercode);
|
return Integer.compare(vercode, apk.vercode);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user