@@ -14,11 +14,11 @@ import androidx.sqlite.db.SupportSQLiteStatement
1414 * and it's created automatically by the [SentrySupportSQLiteOpenHelper].
1515 *
1616 * @param delegate The [SupportSQLiteDatabase] instance to delegate calls to.
17- * @param sqLiteSpanManager The [SQLiteSpanManager] responsible for the creation of the spans.
17+ * @param spans The [OpenHelperSpans] manager responsible for the creation of the spans.
1818 */
1919internal class SentrySupportSQLiteDatabase (
2020 private val delegate : SupportSQLiteDatabase ,
21- private val sqLiteSpanManager : SQLiteSpanManager ,
21+ private val spans : OpenHelperSpans ,
2222) : SupportSQLiteDatabase by delegate {
2323 /* *
2424 * Compiles the given SQL statement. It will return Sentry's wrapper around
@@ -28,35 +28,34 @@ internal class SentrySupportSQLiteDatabase(
2828 * @return Compiled statement.
2929 */
3030 override fun compileStatement (sql : String ): SupportSQLiteStatement =
31- SentrySupportSQLiteStatement (delegate.compileStatement(sql), sqLiteSpanManager , sql)
31+ SentrySupportSQLiteStatement (delegate.compileStatement(sql), spans , sql)
3232
3333 @Suppress(" AcronymName" ) // To keep consistency with framework method name.
3434 override fun execPerConnectionSQL (
3535 sql : String ,
3636 @SuppressLint(" ArrayReturn" ) bindArgs : Array <out Any ?>? ,
3737 ) {
38- sqLiteSpanManager .performSql(sql) { delegate.execPerConnectionSQL(sql, bindArgs) }
38+ spans .performSql(sql) { delegate.execPerConnectionSQL(sql, bindArgs) }
3939 }
4040
41- override fun query (query : String ): Cursor =
42- sqLiteSpanManager.performSql(query) { delegate.query(query) }
41+ override fun query (query : String ): Cursor = spans.performSql(query) { delegate.query(query) }
4342
4443 override fun query (query : String , bindArgs : Array <out Any ?>): Cursor =
45- sqLiteSpanManager .performSql(query) { delegate.query(query, bindArgs) }
44+ spans .performSql(query) { delegate.query(query, bindArgs) }
4645
4746 override fun query (query : SupportSQLiteQuery ): Cursor =
48- sqLiteSpanManager .performSql(query.sql) { delegate.query(query) }
47+ spans .performSql(query.sql) { delegate.query(query) }
4948
5049 override fun query (query : SupportSQLiteQuery , cancellationSignal : CancellationSignal ? ): Cursor =
51- sqLiteSpanManager .performSql(query.sql) { delegate.query(query, cancellationSignal) }
50+ spans .performSql(query.sql) { delegate.query(query, cancellationSignal) }
5251
5352 @Throws(SQLException ::class )
5453 override fun execSQL (sql : String ) {
55- sqLiteSpanManager .performSql(sql) { delegate.execSQL(sql) }
54+ spans .performSql(sql) { delegate.execSQL(sql) }
5655 }
5756
5857 @Throws(SQLException ::class )
5958 override fun execSQL (sql : String , bindArgs : Array <out Any ?>) {
60- sqLiteSpanManager .performSql(sql) { delegate.execSQL(sql, bindArgs) }
59+ spans .performSql(sql) { delegate.execSQL(sql, bindArgs) }
6160 }
6261}
0 commit comments