File tree 4 files changed +0
-8
lines changed
gto-support-db/src/main/java/org/ccci/gto/android/common/db
gto-support-db-async/src/main/java/org/ccci/gto/android/common/db
4 files changed +0
-8
lines changed Original file line number Diff line number Diff line change 1
1
package org.ccci.gto.android.common.db
2
2
3
- import android.annotation.SuppressLint
4
3
import android.database.sqlite.SQLiteDatabase
5
4
import androidx.concurrent.futures.CallbackToFutureAdapter
6
5
import com.google.common.util.concurrent.ListenableFuture
@@ -26,7 +25,6 @@ interface AsyncDao : Dao {
26
25
27
26
companion object {
28
27
@JvmSynthetic
29
- @SuppressLint(" RestrictedApi" )
30
28
inline fun <T > AsyncDao.runAsync (crossinline block : () -> T ): ListenableFuture <T > =
31
29
CallbackToFutureAdapter .getFuture<T > {
32
30
backgroundExecutor.execute {
Original file line number Diff line number Diff line change 1
1
package org.ccci.gto.android.common.db
2
2
3
- import android.annotation.SuppressLint
4
3
import android.os.Parcelable
5
4
import androidx.annotation.RestrictTo
6
5
import kotlinx.parcelize.IgnoredOnParcel
7
6
import kotlinx.parcelize.Parcelize
8
7
9
8
@Parcelize
10
- @SuppressLint(" SupportAnnotationUsage" )
11
9
data class Join <S : Any , T : Any > private constructor(
12
10
@RestrictTo(RestrictTo .Scope .LIBRARY_GROUP ) val target : Table <T >,
13
11
@RestrictTo(RestrictTo .Scope .LIBRARY_GROUP ) val base : Join <S , * >? = null ,
Original file line number Diff line number Diff line change 1
1
package org.ccci.gto.android.common.db
2
2
3
- import android.annotation.SuppressLint
4
3
import androidx.annotation.RestrictTo
5
4
import androidx.annotation.VisibleForTesting
6
5
import org.ccci.gto.android.common.db.AbstractDao.Companion.bindValues
7
6
8
- @SuppressLint(" SupportAnnotationUsage" )
9
7
data class Query <T : Any > private constructor(
10
8
@RestrictTo(RestrictTo .Scope .LIBRARY_GROUP )
11
9
val table : Table <T >,
Original file line number Diff line number Diff line change 1
1
package org.ccci.gto.android.common.db
2
2
3
- import android.annotation.SuppressLint
4
3
import android.os.Parcelable
5
4
import androidx.annotation.RestrictTo
6
5
import kotlinx.parcelize.IgnoredOnParcel
7
6
import kotlinx.parcelize.Parcelize
8
7
9
8
@Parcelize
10
- @SuppressLint(" SupportAnnotationUsage" )
11
9
data class Table <T : Any > internal constructor(
12
10
@RestrictTo(RestrictTo .Scope .LIBRARY_GROUP ) val type : Class <T >,
13
11
private val alias : String? = null
You can’t perform that action at this time.
0 commit comments