Package io.sentry.android.gradle.util

Types

SemVer
Link copied to clipboard
data class SemVer(major: Int, minor: Int, patch: Int, preRelease: String?, buildMetadata: String?) : Comparable<SemVer>

Adapted from https://github.com/swiftzer/semver/blob/master/src/main/java/net/swiftzer/semver/SemVer.kt

SentryAndroidSdkState
Link copied to clipboard
enum SentryAndroidSdkState : Enum<SentryAndroidSdkState> , Serializable

Functions

debug
Link copied to clipboard
fun Logger.debug(throwable: Throwable? = null, message: () -> String)
detectSentryAndroidSdk
Link copied to clipboard
fun Project.detectSentryAndroidSdk(configurationName: String, variantName: String, sdkStateHolder: Provider<SentrySdkStateHolder>)
error
Link copied to clipboard
fun Logger.error(throwable: Throwable? = null, message: () -> String)
getBuildService
Link copied to clipboard
fun <ServiceT : BuildService<out BuildServiceParameters>> getBuildService(buildServiceRegistry: BuildServiceRegistry, buildServiceClass: Class<ServiceT>): Provider<ServiceT>
getBuildServiceName
Link copied to clipboard
fun getBuildServiceName(type: Class<*>): String
info
Link copied to clipboard
fun Logger.info(throwable: Throwable? = null, message: () -> String)
warn
Link copied to clipboard
fun Logger.warn(throwable: Throwable? = null, message: () -> String)