@@ -48,6 +48,10 @@ timber = "5.0.1"
4848# Annotations procesing
4949ksp = " 2.2.20-2.0.4"
5050
51+ # Monitoring & Error Tracking
52+ sentry = " 8.23.0"
53+ sentry-android-gradle = " 5.12.1"
54+
5155# Firebase Services
5256# https://firebase.google.com/support/release-notes/android
5357firebase-analytics = " 23.0.0"
@@ -72,6 +76,8 @@ versionsPlugin = "0.53.0"
7276android-tools-build-gradle = { module = " com.android.tools.build:gradle" , version.ref = " android-gradlePlugin" }
7377android-tools-build-gradle-api = { module = " com.android.tools.build:gradle-api" , version.ref = " android-gradlePlugin" }
7478
79+ detekt-api = { module = " io.gitlab.arturbosch.detekt:detekt-api" , version.ref = " detekt" }
80+
7581kotlin-bom = { module = " org.jetbrains.kotlin:kotlin-bom" , version.ref = " kotlin" }
7682kotlin-composeCompiler-gradlePlugin = { module = " org.jetbrains.kotlin:compose-compiler-gradle-plugin" , version.ref = " kotlin" }
7783kotlin-gradlePlugin = { module = " org.jetbrains.kotlin:kotlin-gradle-plugin" , version.ref = " kotlin" }
@@ -241,6 +247,19 @@ ksp = { module = "com.google.devtools.ksp:symbol-processing", version.ref = "ksp
241247ksp-api = { module = " com.google.devtools.ksp:symbol-processing-api" , version.ref = " ksp" }
242248ksp-gradlePlugin = { module = " com.google.devtools.ksp:symbol-processing-gradle-plugin" , version.ref = " ksp" }
243249
250+ # Sentry
251+ sentry-android = { module = " io.sentry:sentry-android" , version.ref = " sentry" }
252+ sentry-android-fragment = { module = " io.sentry:sentry-android-fragment" , version.ref = " sentry" }
253+ sentry-android-navigation = { module = " io.sentry:sentry-android-navigation" , version.ref = " sentry" }
254+ sentry-android-sqlite = { module = " io.sentry:sentry-android-sqlite" , version.ref = " sentry" }
255+ sentry-android-timber = { module = " io.sentry:sentry-android-timber" , version.ref = " sentry" }
256+ sentry-apollo = { module = " io.sentry:sentry-apollo" , version.ref = " sentry" }
257+ sentry-apollo-3 = { module = " io.sentry:sentry-apollo-3" , version.ref = " sentry" }
258+ sentry-apollo-4 = { module = " io.sentry:sentry-apollo-4" , version.ref = " sentry" }
259+ sentry-compose-android = { module = " io.sentry:sentry-compose-android" , version.ref = " sentry" }
260+ sentry-ktor-client = { module = " io.sentry:sentry-ktor-client" , version.ref = " sentry" }
261+ sentry-okhttp = { module = " io.sentry:sentry-okhttp" , version.ref = " sentry" }
262+
244263# Services
245264firebase-analytics = { module = " com.google.firebase:firebase-analytics" , version.ref = " firebase-analytics" }
246265firebase-bom = { module = " com.google.firebase:firebase-bom" , version.ref = " firebase-bom" }
@@ -253,6 +272,7 @@ gms-googleServices = { module = "com.google.gms:google-services", version.ref =
253272# Plugins
254273gradle-android-cacheFixGradlePlugin = { module = " gradle.plugin.org.gradle.android:android-cache-fix-gradle-plugin" , version.ref = " gradle-android-cacheFix" }
255274detekt-gradlePlugin = { module = " io.gitlab.arturbosch.detekt:detekt-gradle-plugin" , version.ref = " detekt" }
275+ sentry-android-gradlePlugin = { module = " io.sentry:sentry-android-gradle-plugin" , version.ref = " sentry-android-gradle" }
256276detekt-formatting = { module = " io.gitlab.arturbosch.detekt:detekt-formatting" , version.ref = " detekt" }
257277detekt-rules-compose = { module = " ru.kode:detekt-rules-compose" , version.ref = " detekt-rules-compose" }
258278detekt-rules-libraries = { module = " io.gitlab.arturbosch.detekt:detekt-rules-libraries" , version.ref = " detekt" }
@@ -286,6 +306,8 @@ ksp = { id = "com.google.devtools.ksp", version.ref = "ksp"}
286306firebase-crashlitycs = { id = " com.google.firebase.crashlytics" , version.ref = " firebase-crashlytics-gradle" }
287307gms-googleServices = { id = " com.google.gms.google-services" , version.ref = " gms-googleServices" }
288308
309+ sentry-android = { id = " io.sentry.android.gradle" , version.ref = " sentry-android-gradle" }
310+
289311gradle-android-cacheFix = { id = " org.gradle.android.cache-fix" , version.ref = " gradle-android-cacheFix" }
290312detekt = { id = " io.gitlab.arturbosch.detekt" , version.ref = " detekt" }
291313doctor = { id = " com.osacky.doctor" , version.ref = " doctorPlugin" }
0 commit comments