checkstyle: obey ConstantName
This commit is contained in:
parent
a6b804e93a
commit
17c731ef1d
@ -81,16 +81,16 @@ public class FDroidApp extends Application {
|
||||
public static SubnetUtils.SubnetInfo subnetInfo;
|
||||
public static String ssid;
|
||||
public static String bssid;
|
||||
public static final Repo repo = new Repo();
|
||||
public static final Repo REPO = new Repo();
|
||||
|
||||
// Leaving the fully qualified class name here to help clarify the difference between spongy/bouncy castle.
|
||||
private static final org.spongycastle.jce.provider.BouncyCastleProvider spongyCastleProvider;
|
||||
private static final org.spongycastle.jce.provider.BouncyCastleProvider SPONGYCASTLE_PROVIDER;
|
||||
|
||||
@SuppressWarnings("unused")
|
||||
BluetoothAdapter bluetoothAdapter;
|
||||
|
||||
static {
|
||||
spongyCastleProvider = new org.spongycastle.jce.provider.BouncyCastleProvider();
|
||||
SPONGYCASTLE_PROVIDER = new org.spongycastle.jce.provider.BouncyCastleProvider();
|
||||
enableSpongyCastle();
|
||||
}
|
||||
|
||||
@ -127,18 +127,18 @@ public class FDroidApp extends Application {
|
||||
}
|
||||
|
||||
public static void enableSpongyCastle() {
|
||||
Security.addProvider(spongyCastleProvider);
|
||||
Security.addProvider(SPONGYCASTLE_PROVIDER);
|
||||
}
|
||||
|
||||
public static void enableSpongyCastleOnLollipop() {
|
||||
if (Build.VERSION.SDK_INT == 21) {
|
||||
Security.addProvider(spongyCastleProvider);
|
||||
Security.addProvider(SPONGYCASTLE_PROVIDER);
|
||||
}
|
||||
}
|
||||
|
||||
public static void disableSpongyCastleOnLollipop() {
|
||||
if (Build.VERSION.SDK_INT == 21) {
|
||||
Security.removeProvider(spongyCastleProvider.getName());
|
||||
Security.removeProvider(SPONGYCASTLE_PROVIDER.getName());
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -202,7 +202,7 @@ public final class Utils {
|
||||
return String.format(FRIENDLY_SIZE_FORMAT[i], s);
|
||||
}
|
||||
|
||||
private static final String[] androidVersionNames = {
|
||||
private static final String[] ANDROID_VERSION_NAMES = {
|
||||
"?", // 0, undefined
|
||||
"1.0", // 1
|
||||
"1.1", // 2
|
||||
@ -231,12 +231,12 @@ public final class Utils {
|
||||
|
||||
public static String getAndroidVersionName(int sdkLevel) {
|
||||
if (sdkLevel < 0) {
|
||||
return androidVersionNames[0];
|
||||
return ANDROID_VERSION_NAMES[0];
|
||||
}
|
||||
if (sdkLevel >= androidVersionNames.length) {
|
||||
if (sdkLevel >= ANDROID_VERSION_NAMES.length) {
|
||||
return String.format(Locale.ENGLISH, "v%d", sdkLevel);
|
||||
}
|
||||
return androidVersionNames[sdkLevel];
|
||||
return ANDROID_VERSION_NAMES[sdkLevel];
|
||||
}
|
||||
|
||||
/* PackageManager doesn't give us the min and max sdk versions, so we have
|
||||
|
@ -177,19 +177,19 @@ public final class PRNGFixes extends Compatibility {
|
||||
* Linux PRNG.
|
||||
*
|
||||
* Concurrency: Read requests to the underlying Linux PRNG are
|
||||
* serialized (on sLock) to ensure that multiple threads do not get
|
||||
* serialized (on S_LOCK) to ensure that multiple threads do not get
|
||||
* duplicated PRNG output.
|
||||
*/
|
||||
|
||||
private static final File URANDOM_FILE = new File("/dev/urandom");
|
||||
|
||||
private static final Object sLock = new Object();
|
||||
private static final Object S_LOCK = new Object();
|
||||
|
||||
/**
|
||||
* Input stream for reading from Linux PRNG or {@code null} if not yet
|
||||
* opened.
|
||||
*
|
||||
* @GuardedBy("sLock")
|
||||
* @GuardedBy("S_LOCK")
|
||||
*/
|
||||
private static DataInputStream sUrandomIn;
|
||||
|
||||
@ -197,7 +197,7 @@ public final class PRNGFixes extends Compatibility {
|
||||
* Output stream for writing to Linux PRNG or {@code null} if not yet
|
||||
* opened.
|
||||
*
|
||||
* @GuardedBy("sLock")
|
||||
* @GuardedBy("S_LOCK")
|
||||
*/
|
||||
private static OutputStream sUrandomOut;
|
||||
|
||||
@ -212,7 +212,7 @@ public final class PRNGFixes extends Compatibility {
|
||||
protected void engineSetSeed(byte[] bytes) {
|
||||
try {
|
||||
OutputStream out;
|
||||
synchronized (sLock) {
|
||||
synchronized (S_LOCK) {
|
||||
out = getUrandomOutputStream();
|
||||
}
|
||||
out.write(bytes);
|
||||
@ -235,7 +235,7 @@ public final class PRNGFixes extends Compatibility {
|
||||
|
||||
try {
|
||||
DataInputStream in;
|
||||
synchronized (sLock) {
|
||||
synchronized (S_LOCK) {
|
||||
in = getUrandomInputStream();
|
||||
}
|
||||
synchronized (in) {
|
||||
@ -255,7 +255,7 @@ public final class PRNGFixes extends Compatibility {
|
||||
}
|
||||
|
||||
private DataInputStream getUrandomInputStream() {
|
||||
synchronized (sLock) {
|
||||
synchronized (S_LOCK) {
|
||||
if (sUrandomIn == null) {
|
||||
// NOTE: Consider inserting a BufferedInputStream between
|
||||
// DataInputStream and FileInputStream if you need higher
|
||||
@ -274,7 +274,7 @@ public final class PRNGFixes extends Compatibility {
|
||||
}
|
||||
|
||||
private OutputStream getUrandomOutputStream() throws IOException {
|
||||
synchronized (sLock) {
|
||||
synchronized (S_LOCK) {
|
||||
if (sUrandomOut == null) {
|
||||
sUrandomOut = new FileOutputStream(URANDOM_FILE);
|
||||
}
|
||||
|
@ -237,7 +237,7 @@ public class ApkProvider extends FDroidProvider {
|
||||
private static final String PATH_REPO_APPS = "repo-apps";
|
||||
protected static final String PATH_REPO_APK = "repo-apk";
|
||||
|
||||
private static final UriMatcher matcher = new UriMatcher(-1);
|
||||
private static final UriMatcher MATCHER = new UriMatcher(-1);
|
||||
|
||||
private static final Map<String, String> REPO_FIELDS = new HashMap<>();
|
||||
|
||||
@ -245,13 +245,13 @@ public class ApkProvider extends FDroidProvider {
|
||||
REPO_FIELDS.put(DataColumns.REPO_VERSION, RepoProvider.DataColumns.VERSION);
|
||||
REPO_FIELDS.put(DataColumns.REPO_ADDRESS, RepoProvider.DataColumns.ADDRESS);
|
||||
|
||||
matcher.addURI(getAuthority(), PATH_REPO + "/#", CODE_REPO);
|
||||
matcher.addURI(getAuthority(), PATH_APK + "/#/*", CODE_SINGLE);
|
||||
matcher.addURI(getAuthority(), PATH_APKS + "/*", CODE_APKS);
|
||||
matcher.addURI(getAuthority(), PATH_APP + "/*", CODE_APP);
|
||||
matcher.addURI(getAuthority(), PATH_REPO_APPS + "/#/*", CODE_REPO_APPS);
|
||||
matcher.addURI(getAuthority(), PATH_REPO_APK + "/#/*", CODE_REPO_APK);
|
||||
matcher.addURI(getAuthority(), null, CODE_LIST);
|
||||
MATCHER.addURI(getAuthority(), PATH_REPO + "/#", CODE_REPO);
|
||||
MATCHER.addURI(getAuthority(), PATH_APK + "/#/*", CODE_SINGLE);
|
||||
MATCHER.addURI(getAuthority(), PATH_APKS + "/*", CODE_APKS);
|
||||
MATCHER.addURI(getAuthority(), PATH_APP + "/*", CODE_APP);
|
||||
MATCHER.addURI(getAuthority(), PATH_REPO_APPS + "/#/*", CODE_REPO_APPS);
|
||||
MATCHER.addURI(getAuthority(), PATH_REPO_APK + "/#/*", CODE_REPO_APK);
|
||||
MATCHER.addURI(getAuthority(), null, CODE_LIST);
|
||||
}
|
||||
|
||||
public static String getAuthority() {
|
||||
@ -357,7 +357,7 @@ public class ApkProvider extends FDroidProvider {
|
||||
|
||||
@Override
|
||||
protected UriMatcher getMatcher() {
|
||||
return matcher;
|
||||
return MATCHER;
|
||||
}
|
||||
|
||||
private static class Query extends QueryBuilder {
|
||||
@ -449,7 +449,7 @@ public class ApkProvider extends FDroidProvider {
|
||||
|
||||
QuerySelection query = new QuerySelection(selection, selectionArgs);
|
||||
|
||||
switch (matcher.match(uri)) {
|
||||
switch (MATCHER.match(uri)) {
|
||||
case CODE_LIST:
|
||||
break;
|
||||
|
||||
@ -522,7 +522,7 @@ public class ApkProvider extends FDroidProvider {
|
||||
|
||||
QuerySelection query = new QuerySelection(where, whereArgs);
|
||||
|
||||
switch (matcher.match(uri)) {
|
||||
switch (MATCHER.match(uri)) {
|
||||
|
||||
case CODE_REPO:
|
||||
query = query.add(queryRepo(Long.parseLong(uri.getLastPathSegment())));
|
||||
@ -561,7 +561,7 @@ public class ApkProvider extends FDroidProvider {
|
||||
|
||||
@Override
|
||||
public int update(Uri uri, ContentValues values, String where, String[] whereArgs) {
|
||||
if (matcher.match(uri) != CODE_SINGLE) {
|
||||
if (MATCHER.match(uri) != CODE_SINGLE) {
|
||||
throw new UnsupportedOperationException("Cannot update anything other than a single apk.");
|
||||
}
|
||||
return performUpdateUnchecked(uri, values, where, whereArgs);
|
||||
|
@ -423,7 +423,7 @@ public class AppProvider extends FDroidProvider {
|
||||
|
||||
private static final String PROVIDER_NAME = "AppProvider";
|
||||
|
||||
private static final UriMatcher matcher = new UriMatcher(-1);
|
||||
private static final UriMatcher MATCHER = new UriMatcher(-1);
|
||||
|
||||
private static final String PATH_INSTALLED = "installed";
|
||||
private static final String PATH_CAN_UPDATE = "canUpdate";
|
||||
@ -456,22 +456,22 @@ public class AppProvider extends FDroidProvider {
|
||||
private static final int SEARCH_CAN_UPDATE = SEARCH_INSTALLED + 1;
|
||||
|
||||
static {
|
||||
matcher.addURI(getAuthority(), null, CODE_LIST);
|
||||
matcher.addURI(getAuthority(), PATH_CALC_APP_DETAILS_FROM_INDEX, CALC_APP_DETAILS_FROM_INDEX);
|
||||
matcher.addURI(getAuthority(), PATH_IGNORED, IGNORED);
|
||||
matcher.addURI(getAuthority(), PATH_RECENTLY_UPDATED, RECENTLY_UPDATED);
|
||||
matcher.addURI(getAuthority(), PATH_NEWLY_ADDED, NEWLY_ADDED);
|
||||
matcher.addURI(getAuthority(), PATH_CATEGORY + "/*", CATEGORY);
|
||||
matcher.addURI(getAuthority(), PATH_SEARCH + "/*", SEARCH);
|
||||
matcher.addURI(getAuthority(), PATH_SEARCH_INSTALLED + "/*", SEARCH_INSTALLED);
|
||||
matcher.addURI(getAuthority(), PATH_SEARCH_CAN_UPDATE + "/*", SEARCH_CAN_UPDATE);
|
||||
matcher.addURI(getAuthority(), PATH_SEARCH_REPO + "/*/*", SEARCH_REPO);
|
||||
matcher.addURI(getAuthority(), PATH_REPO + "/#", REPO);
|
||||
matcher.addURI(getAuthority(), PATH_CAN_UPDATE, CAN_UPDATE);
|
||||
matcher.addURI(getAuthority(), PATH_INSTALLED, INSTALLED);
|
||||
matcher.addURI(getAuthority(), PATH_NO_APKS, NO_APKS);
|
||||
matcher.addURI(getAuthority(), PATH_APPS + "/*", APPS);
|
||||
matcher.addURI(getAuthority(), "*", CODE_SINGLE);
|
||||
MATCHER.addURI(getAuthority(), null, CODE_LIST);
|
||||
MATCHER.addURI(getAuthority(), PATH_CALC_APP_DETAILS_FROM_INDEX, CALC_APP_DETAILS_FROM_INDEX);
|
||||
MATCHER.addURI(getAuthority(), PATH_IGNORED, IGNORED);
|
||||
MATCHER.addURI(getAuthority(), PATH_RECENTLY_UPDATED, RECENTLY_UPDATED);
|
||||
MATCHER.addURI(getAuthority(), PATH_NEWLY_ADDED, NEWLY_ADDED);
|
||||
MATCHER.addURI(getAuthority(), PATH_CATEGORY + "/*", CATEGORY);
|
||||
MATCHER.addURI(getAuthority(), PATH_SEARCH + "/*", SEARCH);
|
||||
MATCHER.addURI(getAuthority(), PATH_SEARCH_INSTALLED + "/*", SEARCH_INSTALLED);
|
||||
MATCHER.addURI(getAuthority(), PATH_SEARCH_CAN_UPDATE + "/*", SEARCH_CAN_UPDATE);
|
||||
MATCHER.addURI(getAuthority(), PATH_SEARCH_REPO + "/*/*", SEARCH_REPO);
|
||||
MATCHER.addURI(getAuthority(), PATH_REPO + "/#", REPO);
|
||||
MATCHER.addURI(getAuthority(), PATH_CAN_UPDATE, CAN_UPDATE);
|
||||
MATCHER.addURI(getAuthority(), PATH_INSTALLED, INSTALLED);
|
||||
MATCHER.addURI(getAuthority(), PATH_NO_APKS, NO_APKS);
|
||||
MATCHER.addURI(getAuthority(), PATH_APPS + "/*", APPS);
|
||||
MATCHER.addURI(getAuthority(), "*", CODE_SINGLE);
|
||||
}
|
||||
|
||||
public static Uri getContentUri() {
|
||||
@ -597,7 +597,7 @@ public class AppProvider extends FDroidProvider {
|
||||
|
||||
@Override
|
||||
protected UriMatcher getMatcher() {
|
||||
return matcher;
|
||||
return MATCHER;
|
||||
}
|
||||
|
||||
private AppQuerySelection queryCanUpdate() {
|
||||
@ -742,7 +742,7 @@ public class AppProvider extends FDroidProvider {
|
||||
// Queries which are for the main list of apps should not include swap apps.
|
||||
boolean includeSwap = true;
|
||||
|
||||
switch (matcher.match(uri)) {
|
||||
switch (MATCHER.match(uri)) {
|
||||
case CODE_LIST:
|
||||
includeSwap = false;
|
||||
break;
|
||||
@ -842,7 +842,7 @@ public class AppProvider extends FDroidProvider {
|
||||
public int delete(Uri uri, String where, String[] whereArgs) {
|
||||
|
||||
QuerySelection query = new QuerySelection(where, whereArgs);
|
||||
switch (matcher.match(uri)) {
|
||||
switch (MATCHER.match(uri)) {
|
||||
|
||||
case NO_APKS:
|
||||
query = query.add(queryNoApks());
|
||||
@ -870,7 +870,7 @@ public class AppProvider extends FDroidProvider {
|
||||
@Override
|
||||
public int update(Uri uri, ContentValues values, String where, String[] whereArgs) {
|
||||
QuerySelection query = new QuerySelection(where, whereArgs);
|
||||
switch (matcher.match(uri)) {
|
||||
switch (MATCHER.match(uri)) {
|
||||
|
||||
case CALC_APP_DETAILS_FROM_INDEX:
|
||||
updateAppDetails();
|
||||
|
@ -77,12 +77,12 @@ public class InstalledAppProvider extends FDroidProvider {
|
||||
private static final String PATH_SEARCH = "search";
|
||||
private static final int CODE_SEARCH = CODE_SINGLE + 1;
|
||||
|
||||
private static final UriMatcher matcher = new UriMatcher(-1);
|
||||
private static final UriMatcher MATCHER = new UriMatcher(-1);
|
||||
|
||||
static {
|
||||
matcher.addURI(getAuthority(), null, CODE_LIST);
|
||||
matcher.addURI(getAuthority(), PATH_SEARCH + "/*", CODE_SEARCH);
|
||||
matcher.addURI(getAuthority(), "*", CODE_SINGLE);
|
||||
MATCHER.addURI(getAuthority(), null, CODE_LIST);
|
||||
MATCHER.addURI(getAuthority(), PATH_SEARCH + "/*", CODE_SEARCH);
|
||||
MATCHER.addURI(getAuthority(), "*", CODE_SINGLE);
|
||||
}
|
||||
|
||||
public static Uri getContentUri() {
|
||||
@ -143,7 +143,7 @@ public class InstalledAppProvider extends FDroidProvider {
|
||||
|
||||
@Override
|
||||
protected UriMatcher getMatcher() {
|
||||
return matcher;
|
||||
return MATCHER;
|
||||
}
|
||||
|
||||
private QuerySelection queryApp(String packageName) {
|
||||
@ -162,7 +162,7 @@ public class InstalledAppProvider extends FDroidProvider {
|
||||
}
|
||||
|
||||
QuerySelection selection = new QuerySelection(customSelection, selectionArgs);
|
||||
switch (matcher.match(uri)) {
|
||||
switch (MATCHER.match(uri)) {
|
||||
case CODE_LIST:
|
||||
break;
|
||||
|
||||
@ -188,7 +188,7 @@ public class InstalledAppProvider extends FDroidProvider {
|
||||
@Override
|
||||
public int delete(Uri uri, String where, String[] whereArgs) {
|
||||
|
||||
if (matcher.match(uri) != CODE_SINGLE) {
|
||||
if (MATCHER.match(uri) != CODE_SINGLE) {
|
||||
throw new UnsupportedOperationException("Delete not supported for " + uri + ".");
|
||||
}
|
||||
|
||||
@ -205,7 +205,7 @@ public class InstalledAppProvider extends FDroidProvider {
|
||||
@Override
|
||||
public Uri insert(Uri uri, ContentValues values) {
|
||||
|
||||
if (matcher.match(uri) != CODE_LIST) {
|
||||
if (MATCHER.match(uri) != CODE_LIST) {
|
||||
throw new UnsupportedOperationException("Insert not supported for " + uri + ".");
|
||||
}
|
||||
|
||||
|
@ -238,12 +238,12 @@ public class RepoProvider extends FDroidProvider {
|
||||
|
||||
private static final int CODE_ALL_EXCEPT_SWAP = CODE_SINGLE + 1;
|
||||
|
||||
private static final UriMatcher matcher = new UriMatcher(-1);
|
||||
private static final UriMatcher MATCHER = new UriMatcher(-1);
|
||||
|
||||
static {
|
||||
matcher.addURI(AUTHORITY + "." + PROVIDER_NAME, null, CODE_LIST);
|
||||
matcher.addURI(AUTHORITY + "." + PROVIDER_NAME, PATH_ALL_EXCEPT_SWAP, CODE_ALL_EXCEPT_SWAP);
|
||||
matcher.addURI(AUTHORITY + "." + PROVIDER_NAME, "#", CODE_SINGLE);
|
||||
MATCHER.addURI(AUTHORITY + "." + PROVIDER_NAME, null, CODE_LIST);
|
||||
MATCHER.addURI(AUTHORITY + "." + PROVIDER_NAME, PATH_ALL_EXCEPT_SWAP, CODE_ALL_EXCEPT_SWAP);
|
||||
MATCHER.addURI(AUTHORITY + "." + PROVIDER_NAME, "#", CODE_SINGLE);
|
||||
}
|
||||
|
||||
public static String getAuthority() {
|
||||
@ -276,7 +276,7 @@ public class RepoProvider extends FDroidProvider {
|
||||
|
||||
@Override
|
||||
protected UriMatcher getMatcher() {
|
||||
return matcher;
|
||||
return MATCHER;
|
||||
}
|
||||
|
||||
@Override
|
||||
@ -286,7 +286,7 @@ public class RepoProvider extends FDroidProvider {
|
||||
sortOrder = "_ID ASC";
|
||||
}
|
||||
|
||||
switch (matcher.match(uri)) {
|
||||
switch (MATCHER.match(uri)) {
|
||||
case CODE_LIST:
|
||||
// Do nothing (don't restrict query)
|
||||
break;
|
||||
@ -350,7 +350,7 @@ public class RepoProvider extends FDroidProvider {
|
||||
@Override
|
||||
public int delete(Uri uri, String where, String[] whereArgs) {
|
||||
|
||||
switch (matcher.match(uri)) {
|
||||
switch (MATCHER.match(uri)) {
|
||||
case CODE_LIST:
|
||||
// Don't support deleting of multiple repos.
|
||||
return 0;
|
||||
|
@ -24,12 +24,12 @@ public class TempApkProvider extends ApkProvider {
|
||||
|
||||
private static final int CODE_INIT = 10000;
|
||||
|
||||
private static final UriMatcher matcher = new UriMatcher(-1);
|
||||
private static final UriMatcher MATCHER = new UriMatcher(-1);
|
||||
|
||||
static {
|
||||
matcher.addURI(getAuthority(), PATH_INIT, CODE_INIT);
|
||||
matcher.addURI(getAuthority(), PATH_APK + "/#/*", CODE_SINGLE);
|
||||
matcher.addURI(getAuthority(), PATH_REPO_APK + "/#/*", CODE_REPO_APK);
|
||||
MATCHER.addURI(getAuthority(), PATH_INIT, CODE_INIT);
|
||||
MATCHER.addURI(getAuthority(), PATH_APK + "/#/*", CODE_SINGLE);
|
||||
MATCHER.addURI(getAuthority(), PATH_REPO_APK + "/#/*", CODE_REPO_APK);
|
||||
}
|
||||
|
||||
@Override
|
||||
@ -78,7 +78,7 @@ public class TempApkProvider extends ApkProvider {
|
||||
|
||||
@Override
|
||||
public Uri insert(Uri uri, ContentValues values) {
|
||||
switch (matcher.match(uri)) {
|
||||
switch (MATCHER.match(uri)) {
|
||||
case CODE_INIT:
|
||||
initTable();
|
||||
return null;
|
||||
@ -90,7 +90,7 @@ public class TempApkProvider extends ApkProvider {
|
||||
@Override
|
||||
public int update(Uri uri, ContentValues values, String where, String[] whereArgs) {
|
||||
|
||||
if (matcher.match(uri) != CODE_SINGLE) {
|
||||
if (MATCHER.match(uri) != CODE_SINGLE) {
|
||||
throw new UnsupportedOperationException("Cannot update anything other than a single apk.");
|
||||
}
|
||||
|
||||
@ -102,7 +102,7 @@ public class TempApkProvider extends ApkProvider {
|
||||
|
||||
QuerySelection query = new QuerySelection(where, whereArgs);
|
||||
|
||||
switch (matcher.match(uri)) {
|
||||
switch (MATCHER.match(uri)) {
|
||||
case CODE_REPO_APK:
|
||||
List<String> pathSegments = uri.getPathSegments();
|
||||
query = query.add(queryRepo(Long.parseLong(pathSegments.get(1)))).add(queryApks(pathSegments.get(2)));
|
||||
|
@ -26,12 +26,12 @@ public class TempAppProvider extends AppProvider {
|
||||
private static final int CODE_INIT = 10000;
|
||||
private static final int CODE_COMMIT = CODE_INIT + 1;
|
||||
|
||||
private static final UriMatcher matcher = new UriMatcher(-1);
|
||||
private static final UriMatcher MATCHER = new UriMatcher(-1);
|
||||
|
||||
static {
|
||||
matcher.addURI(getAuthority(), PATH_INIT, CODE_INIT);
|
||||
matcher.addURI(getAuthority(), PATH_COMMIT, CODE_COMMIT);
|
||||
matcher.addURI(getAuthority(), "*", CODE_SINGLE);
|
||||
MATCHER.addURI(getAuthority(), PATH_INIT, CODE_INIT);
|
||||
MATCHER.addURI(getAuthority(), PATH_COMMIT, CODE_COMMIT);
|
||||
MATCHER.addURI(getAuthority(), "*", CODE_SINGLE);
|
||||
}
|
||||
|
||||
@Override
|
||||
@ -79,7 +79,7 @@ public class TempAppProvider extends AppProvider {
|
||||
|
||||
@Override
|
||||
public Uri insert(Uri uri, ContentValues values) {
|
||||
switch (matcher.match(uri)) {
|
||||
switch (MATCHER.match(uri)) {
|
||||
case CODE_INIT:
|
||||
initTable();
|
||||
return null;
|
||||
@ -95,7 +95,7 @@ public class TempAppProvider extends AppProvider {
|
||||
@Override
|
||||
public int update(Uri uri, ContentValues values, String where, String[] whereArgs) {
|
||||
QuerySelection query = new QuerySelection(where, whereArgs);
|
||||
switch (matcher.match(uri)) {
|
||||
switch (MATCHER.match(uri)) {
|
||||
case CODE_SINGLE:
|
||||
query = query.add(querySingle(uri.getLastPathSegment()));
|
||||
break;
|
||||
|
@ -221,7 +221,7 @@ public class SwapService extends Service {
|
||||
@Override
|
||||
protected Void doInBackground(Void... args) {
|
||||
Uri repoUri = Uri.parse(address);
|
||||
String swapBackUri = Utils.getLocalRepoUri(FDroidApp.repo).toString();
|
||||
String swapBackUri = Utils.getLocalRepoUri(FDroidApp.REPO).toString();
|
||||
|
||||
AndroidHttpClient client = AndroidHttpClient.newInstance("F-Droid", SwapService.this);
|
||||
HttpPost request = new HttpPost("/request-swap");
|
||||
|
@ -130,7 +130,7 @@ class BonjourFinder extends PeerFinder implements ServiceListener {
|
||||
final String type = serviceInfo.getPropertyString("type");
|
||||
final String fingerprint = serviceInfo.getPropertyString("fingerprint");
|
||||
final boolean isFDroid = type != null && type.startsWith("fdroidrepo");
|
||||
final boolean isSelf = FDroidApp.repo != null && fingerprint != null && fingerprint.equalsIgnoreCase(FDroidApp.repo.fingerprint);
|
||||
final boolean isSelf = FDroidApp.REPO != null && fingerprint != null && fingerprint.equalsIgnoreCase(FDroidApp.REPO.fingerprint);
|
||||
if (isFDroid && !isSelf) {
|
||||
Utils.debugLog(TAG, "Found F-Droid swap Bonjour service:\n" + serviceInfo);
|
||||
subscriber.onNext(new BonjourPeer(serviceInfo));
|
||||
|
@ -47,7 +47,7 @@ public class BonjourBroadcast extends SwapType {
|
||||
HashMap<String, String> values = new HashMap<>();
|
||||
values.put("path", "/fdroid/repo");
|
||||
values.put("name", repoName);
|
||||
values.put("fingerprint", FDroidApp.repo.fingerprint);
|
||||
values.put("fingerprint", FDroidApp.REPO.fingerprint);
|
||||
String type;
|
||||
if (Preferences.get().isLocalRepoHttpsEnabled()) {
|
||||
values.put("type", "fdroidrepos");
|
||||
|
@ -133,8 +133,8 @@ public class WifiStateChangeService extends Service {
|
||||
} else {
|
||||
scheme = "http";
|
||||
}
|
||||
FDroidApp.repo.name = Preferences.get().getLocalRepoName();
|
||||
FDroidApp.repo.address = String.format(Locale.ENGLISH, "%s://%s:%d/fdroid/repo",
|
||||
FDroidApp.REPO.name = Preferences.get().getLocalRepoName();
|
||||
FDroidApp.REPO.address = String.format(Locale.ENGLISH, "%s://%s:%d/fdroid/repo",
|
||||
scheme, FDroidApp.ipAddressString, FDroidApp.port);
|
||||
|
||||
if (isCancelled()) { // can be canceled by a change via WifiStateChangeReceiver
|
||||
@ -143,7 +143,7 @@ public class WifiStateChangeService extends Service {
|
||||
|
||||
Context context = WifiStateChangeService.this.getApplicationContext();
|
||||
LocalRepoManager lrm = LocalRepoManager.get(context);
|
||||
lrm.writeIndexPage(Utils.getSharingUri(FDroidApp.repo).toString());
|
||||
lrm.writeIndexPage(Utils.getSharingUri(FDroidApp.REPO).toString());
|
||||
|
||||
if (isCancelled()) { // can be canceled by a change via WifiStateChangeReceiver
|
||||
return null;
|
||||
@ -152,7 +152,7 @@ public class WifiStateChangeService extends Service {
|
||||
// the fingerprint for the local repo's signing key
|
||||
LocalRepoKeyStore localRepoKeyStore = LocalRepoKeyStore.get(context);
|
||||
Certificate localCert = localRepoKeyStore.getCertificate();
|
||||
FDroidApp.repo.fingerprint = Utils.calcFingerprint(localCert);
|
||||
FDroidApp.REPO.fingerprint = Utils.calcFingerprint(localCert);
|
||||
|
||||
/*
|
||||
* Once the IP address is known we need to generate a self
|
||||
|
@ -24,7 +24,7 @@ import org.fdroid.fdroid.installer.PrivilegedInstaller;
|
||||
public class PreferencesFragment extends PreferenceFragment
|
||||
implements SharedPreferences.OnSharedPreferenceChangeListener {
|
||||
|
||||
private static final String[] summariesToUpdate = {
|
||||
private static final String[] SUMMARIES_TO_UPDATE = {
|
||||
Preferences.PREF_UPD_INTERVAL,
|
||||
Preferences.PREF_UPD_WIFI_ONLY,
|
||||
Preferences.PREF_UPD_NOTIFY,
|
||||
@ -273,7 +273,7 @@ public class PreferencesFragment extends PreferenceFragment
|
||||
|
||||
getPreferenceScreen().getSharedPreferences().registerOnSharedPreferenceChangeListener(this);
|
||||
|
||||
for (final String key : summariesToUpdate) {
|
||||
for (final String key : SUMMARIES_TO_UPDATE) {
|
||||
updateSummary(key, false);
|
||||
}
|
||||
|
||||
|
@ -500,7 +500,7 @@ public class SwapWorkflowActivity extends AppCompatActivity {
|
||||
// Even if they opted to skip the message which says "Touch devices to swap",
|
||||
// we still want to actually enable the feature, so that they could touch
|
||||
// during the wifi qr code being shown too.
|
||||
boolean nfcMessageReady = NfcHelper.setPushMessage(this, Utils.getSharingUri(FDroidApp.repo));
|
||||
boolean nfcMessageReady = NfcHelper.setPushMessage(this, Utils.getSharingUri(FDroidApp.REPO));
|
||||
|
||||
if (Preferences.get().showNfcDuringSwap() && nfcMessageReady) {
|
||||
inflateInnerView(R.layout.swap_nfc);
|
||||
@ -668,7 +668,7 @@ public class SwapWorkflowActivity extends AppCompatActivity {
|
||||
PrepareSwapRepo(@NonNull Set<String> apps) {
|
||||
context = SwapWorkflowActivity.this;
|
||||
selectedApps = apps;
|
||||
sharingUri = Utils.getSharingUri(FDroidApp.repo);
|
||||
sharingUri = Utils.getSharingUri(FDroidApp.REPO);
|
||||
}
|
||||
|
||||
private void broadcast(int type) {
|
||||
|
@ -118,7 +118,7 @@ public class WifiQrView extends ScrollView implements SwapWorkflowActivity.Inner
|
||||
|
||||
private void setUIFromWifi() {
|
||||
|
||||
if (TextUtils.isEmpty(FDroidApp.repo.address)) {
|
||||
if (TextUtils.isEmpty(FDroidApp.REPO.address)) {
|
||||
return;
|
||||
}
|
||||
|
||||
@ -136,7 +136,7 @@ public class WifiQrView extends ScrollView implements SwapWorkflowActivity.Inner
|
||||
* wifi AP to join. Lots of QR Scanners are buggy and do not respect
|
||||
* custom URI schemes, so we have to use http:// or https:// :-(
|
||||
*/
|
||||
Uri sharingUri = Utils.getSharingUri(FDroidApp.repo);
|
||||
Uri sharingUri = Utils.getSharingUri(FDroidApp.REPO);
|
||||
String qrUriString = (scheme + sharingUri.getHost()).toUpperCase(Locale.ENGLISH);
|
||||
if (sharingUri.getPort() != 80) {
|
||||
qrUriString += ":" + sharingUri.getPort();
|
||||
|
@ -15,7 +15,9 @@
|
||||
|
||||
<module name="TreeWalker">
|
||||
|
||||
<!--<module name="ConstantName" />-->
|
||||
<module name="ConstantName">
|
||||
<property name="format" value="^[A-Z_][A-Z0-9]*(_[A-Z0-9]+)*$"/>
|
||||
</module>
|
||||
<module name="LocalFinalVariableName" />
|
||||
<module name="LocalVariableName" />
|
||||
<module name="MemberName" />
|
||||
|
Loading…
x
Reference in New Issue
Block a user