2
id 'com.android.application'
3
id 'com.google.dagger.hilt.android'
7
namespace 'com.paranid5.tic_tac_toe'
15
applicationId "com.paranid5.tic_tac_toe"
21
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
27
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
31
sourceCompatibility JavaVersion.VERSION_1_8
32
targetCompatibility JavaVersion.VERSION_1_8
37
implementation 'androidx.appcompat:appcompat:1.6.1'
38
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
39
implementation 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.6.1'
40
implementation 'androidx.lifecycle:lifecycle-viewmodel-savedstate:2.6.1'
41
implementation 'androidx.lifecycle:lifecycle-common-java8:2.6.1'
42
implementation 'androidx.work:work-runtime:2.8.1'
43
implementation 'androidx.work:work-rxjava2:2.8.1'
44
implementation 'androidx.hilt:hilt-work:1.0.0'
45
annotationProcessor 'androidx.hilt:hilt-compiler:1.0.0'
47
implementation 'com.google.android.material:material:1.9.0'
48
implementation 'com.google.dagger:hilt-android:2.47'
49
annotationProcessor 'com.google.dagger:hilt-compiler:2.47'
51
implementation "io.reactivex.rxjava3:rxjava:3.1.6"
53
api 'tk.zielony:carbon:0.16.0.1'
56
implementation("org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.0") {
57
because("kotlin-stdlib-jdk7 is now a part of kotlin-stdlib")
60
implementation("org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.0") {
61
because("kotlin-stdlib-jdk8 is now a part of kotlin-stdlib")