Fix kotlin compiler warnings.

This commit is contained in:
Cody Henthorne
2021-09-16 11:45:50 -04:00
committed by Alex Hart
parent 8984b763fb
commit 3761859681
44 changed files with 96 additions and 84 deletions

View File

@@ -238,7 +238,7 @@ public class DatabaseFactory {
}
private DatabaseFactory(@NonNull Context context) {
SqlCipherLibraryLoader.load(context);
SqlCipherLibraryLoader.load();
DatabaseSecret databaseSecret = DatabaseSecretProvider.getOrCreateDatabaseSecret(context);
AttachmentSecret attachmentSecret = AttachmentSecretProvider.getInstance(context).getOrCreateAttachmentSecret();

View File

@@ -95,7 +95,7 @@ public class JobDatabase extends SQLiteOpenHelper implements SignalDatabase {
if (instance == null) {
synchronized (JobDatabase.class) {
if (instance == null) {
SqlCipherLibraryLoader.load(context);
SqlCipherLibraryLoader.load();
instance = new JobDatabase(context, DatabaseSecretProvider.getOrCreateDatabaseSecret(context));
}
}

View File

@@ -53,7 +53,7 @@ public class KeyValueDatabase extends SQLiteOpenHelper implements SignalDatabase
if (instance == null) {
synchronized (KeyValueDatabase.class) {
if (instance == null) {
SqlCipherLibraryLoader.load(context);
SqlCipherLibraryLoader.load();
instance = new KeyValueDatabase(context, DatabaseSecretProvider.getOrCreateDatabaseSecret(context));
}
}

View File

@@ -25,7 +25,7 @@ import java.util.concurrent.TimeUnit
*/
class LocalMetricsDatabase private constructor(
application: Application,
private val databaseSecret: DatabaseSecret
databaseSecret: DatabaseSecret
) : SQLiteOpenHelper(
application,
DATABASE_NAME,
@@ -80,7 +80,7 @@ class LocalMetricsDatabase private constructor(
if (instance == null) {
synchronized(LocalMetricsDatabase::class.java) {
if (instance == null) {
SqlCipherLibraryLoader.load(context)
SqlCipherLibraryLoader.load()
instance = LocalMetricsDatabase(context, DatabaseSecretProvider.getOrCreateDatabaseSecret(context))
}
}

View File

@@ -27,7 +27,7 @@ import java.util.concurrent.TimeUnit
*/
class LogDatabase private constructor(
application: Application,
private val databaseSecret: DatabaseSecret
databaseSecret: DatabaseSecret
) : SQLiteOpenHelper(
application,
DATABASE_NAME,
@@ -81,7 +81,7 @@ class LogDatabase private constructor(
if (instance == null) {
synchronized(LogDatabase::class.java) {
if (instance == null) {
SqlCipherLibraryLoader.load(context)
SqlCipherLibraryLoader.load()
instance = LogDatabase(context, DatabaseSecretProvider.getOrCreateDatabaseSecret(context))
}
}

View File

@@ -56,7 +56,7 @@ public class MegaphoneDatabase extends SQLiteOpenHelper implements SignalDatabas
if (instance == null) {
synchronized (MegaphoneDatabase.class) {
if (instance == null) {
SqlCipherLibraryLoader.load(context);
SqlCipherLibraryLoader.load();
instance = new MegaphoneDatabase(context, DatabaseSecretProvider.getOrCreateDatabaseSecret(context));
}
}

View File

@@ -1,7 +1,5 @@
package org.thoughtcrime.securesms.database
import android.content.Context
/**
* A simple wrapper to load SQLCipher libs exactly once. The exact entry point of database access is non-deterministic because content providers run before
* Application#onCreate().
@@ -14,7 +12,7 @@ class SqlCipherLibraryLoader {
private val LOCK = Object()
@JvmStatic
fun load(context: Context) {
fun load() {
if (!loaded) {
synchronized(LOCK) {
if (!loaded) {