Make SentrySdkDsn a value class instead of a qualifier

This commit is contained in:
Jorge Martín
2025-12-04 10:22:47 +01:00
committed by Jorge Martin Espinosa
parent c7a5ce152e
commit b31267d7c7
5 changed files with 6 additions and 25 deletions

View File

@@ -7,21 +7,5 @@
package io.element.android.libraries.di.annotations
import dev.zacsweers.metro.Qualifier
/**
* Qualifies the Sentry SDK DSN in the DI graph.
*/
@Retention(AnnotationRetention.RUNTIME)
@MustBeDocumented
@Qualifier
@Target(
AnnotationTarget.CLASS,
AnnotationTarget.FIELD,
AnnotationTarget.FUNCTION,
AnnotationTarget.PROPERTY,
AnnotationTarget.PROPERTY_GETTER,
AnnotationTarget.VALUE_PARAMETER,
AnnotationTarget.TYPE,
)
annotation class SentrySdkDsn
@JvmInline
value class SentrySdkDsn(val value: String)