From e5c567d699b705c5688b8e95caac89d7cacadfcf Mon Sep 17 00:00:00 2001
From: Taras Smakula <tarassmakula@gmail.com>
Date: Tue, 6 Jun 2023 17:27:36 +0300
Subject: [PATCH] Add hilt dependency

---
 app/build.gradle | 11 +++++++++++
 build.gradle     |  1 +
 2 files changed, 12 insertions(+)

diff --git a/app/build.gradle b/app/build.gradle
index a6f8ea357..9d65b3bee 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -1,6 +1,8 @@
 apply plugin: 'com.android.application'
 apply plugin: 'org.jetbrains.kotlin.android'
 apply plugin: 'androidx.navigation.safeargs.kotlin'
+apply plugin: 'kotlin-kapt'
+apply plugin: 'dagger.hilt.android.plugin'
 
 android {
     compileSdk rootProject.ext.sdkVersion
@@ -94,12 +96,21 @@ dependencies {
     //Log
     implementation 'com.jakewharton.timber:timber:5.0.1'
 
+    //Hilt
+    def hilt = "2.45"
+    implementation "com.google.dagger:hilt-android:$hilt"
+    kapt "com.google.dagger:hilt-compiler:$hilt"
+
     //test
     testImplementation 'junit:junit:4.13.2'
     androidTestImplementation 'androidx.test.ext:junit:1.1.5'
     androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.1'
 }
 
+kapt {
+    correctErrorTypes = true
+}
+
 if (getGradle().getStartParameter().getTaskRequests().toString().toLowerCase().contains("gplay")) {
     apply plugin: 'com.google.gms.google-services'
     apply plugin: 'com.google.firebase.crashlytics'
diff --git a/build.gradle b/build.gradle
index d28a92619..a4f6be95b 100644
--- a/build.gradle
+++ b/build.gradle
@@ -14,6 +14,7 @@ buildscript {
         classpath "androidx.navigation:navigation-safe-args-gradle-plugin:$androidx_nav_version"
         classpath 'com.google.gms:google-services:4.3.15'
         classpath 'com.google.firebase:firebase-crashlytics-gradle:2.9.5'
+        classpath 'com.google.dagger:hilt-android-gradle-plugin:2.45'
     }
 }
 
-- 
GitLab