rename App.suggestedVersionName to autoInstallVersionName #1063

# Conflicts:
#	app/src/test/java/org/fdroid/fdroid/updater/IndexV1UpdaterTest.java
This commit is contained in:
Hans-Christoph Steiner 2020-01-10 17:41:29 +01:00
parent cd635459ad
commit 531494e571
No known key found for this signature in database
GPG Key ID: 3E177817BA1B9BFA
4 changed files with 12 additions and 12 deletions

View File

@ -177,10 +177,10 @@ public class App extends ValueObject implements Comparable<App>, Parcelable {
/**
* Unlike other public fields, this is only accessible via a getter, to
* emphasise that setting it wont do anything. In order to change this,
* you need to change suggestedVersionCode to an apk which is in the
* apk table.
* you need to change {@link #autoInstallVersionCode} to an APK which is
* in the {@link Schema.ApkTable} table.
*/
private String suggestedVersionName;
private String autoInstallVersionName;
/**
* The version that will be automatically installed if the user does not
@ -304,7 +304,7 @@ public class App extends ValueObject implements Comparable<App>, Parcelable {
liberapayID = cursor.getString(i);
break;
case Cols.AutoInstallApk.VERSION_NAME:
suggestedVersionName = cursor.getString(i);
autoInstallVersionName = cursor.getString(i);
break;
case Cols.PREFERRED_SIGNER:
preferredSigner = cursor.getString(i);
@ -1081,11 +1081,11 @@ public class App extends ValueObject implements Comparable<App>, Parcelable {
/**
* @see App#suggestedVersionName for why this uses a getter while other member variables are
* @see App#autoInstallVersionName for why this uses a getter while other member variables are
* publicly accessible.
*/
public String getSuggestedVersionName() {
return suggestedVersionName;
public String getAutoInstallVersionName() {
return autoInstallVersionName;
}
/**
@ -1188,7 +1188,7 @@ public class App extends ValueObject implements Comparable<App>, Parcelable {
dest.writeString(this.preferredSigner);
dest.writeString(this.upstreamVersionName);
dest.writeInt(this.upstreamVersionCode);
dest.writeString(this.suggestedVersionName);
dest.writeString(this.autoInstallVersionName);
dest.writeInt(this.autoInstallVersionCode);
dest.writeLong(this.added != null ? this.added.getTime() : -1);
dest.writeLong(this.lastUpdated != null ? this.lastUpdated.getTime() : -1);
@ -1239,7 +1239,7 @@ public class App extends ValueObject implements Comparable<App>, Parcelable {
this.preferredSigner = in.readString();
this.upstreamVersionName = in.readString();
this.upstreamVersionCode = in.readInt();
this.suggestedVersionName = in.readString();
this.autoInstallVersionName = in.readString();
this.autoInstallVersionCode = in.readInt();
long tmpAdded = in.readLong();
this.added = tmpAdded == -1 ? null : new Date(tmpAdded);

View File

@ -40,7 +40,7 @@ public class StandardAppListItemController extends AppListItemController {
return activity.getString(R.string.antifeatures);
} else if (app.isInstalled(activity.getApplicationContext())) {
if (app.canAndWantToUpdate(activity)) {
return activity.getString(R.string.app_version_x_available, app.getSuggestedVersionName());
return activity.getString(R.string.app_version_x_available, app.getAutoInstallVersionName());
} else {
return activity.getString(R.string.app_version_x_installed, app.installedVersionName);
}

View File

@ -54,7 +54,7 @@ public class InstalledAppListItemController extends AppListItemController {
} else if (prefs.ignoreThisUpdate > 0 && prefs.ignoreThisUpdate == app.autoInstallVersionCode) {
return activity.getString(
R.string.installed_app__updates_ignored_for_suggested_version,
app.getSuggestedVersionName());
app.getAutoInstallVersionName());
}
return null;

View File

@ -304,6 +304,7 @@ public class IndexV1UpdaterTest extends FDroidProviderTest {
"authorEmail",
"authorName",
"autoInstallVersionCode",
"autoInstallVersionName",
"bitcoin",
"categories",
"changelog",
@ -333,7 +334,6 @@ public class IndexV1UpdaterTest extends FDroidProviderTest {
"translation",
"tvBanner",
"tvScreenshots",
"upstreamVersionCode",
"video",
"wearScreenshots",
"webSite",