File tree 4 files changed +12
-8
lines changed
4 files changed +12
-8
lines changed Original file line number Diff line number Diff line change 1
1
# Android Multimodule Architecture Concepts
2
2
3
+ [ ![ Kotlin] ( https://img.shields.io/badge/kotlin-1.7.10-blue.svg?logo=kotlin )] ( http://kotlinlang.org )
4
+ [ ![ License] ( https://img.shields.io/github/license/davide-pani/kotlin-extensions?color=orange )] ( )
5
+
3
6
_ Android Multimodule Architecture Concepts_ is a project to showcase different architectural approaches 🏛 to developing multi-modular Android apps 📱.
4
7
5
8
🔎 The architecture proposed consists of 3 different layers:
Original file line number Diff line number Diff line change @@ -30,6 +30,7 @@ android {
30
30
}
31
31
kotlinOptions {
32
32
jvmTarget = ' 1.8'
33
+ allWarningsAsErrors = true
33
34
}
34
35
}
35
36
Original file line number Diff line number Diff line change 1
1
// Top-level build file where you can add configuration options common to all sub-projects/modules.
2
2
buildscript {
3
3
ext {
4
- dagger_version = " 2.38.1 "
5
- core_ktx_version = " 1.7 .0"
4
+ dagger_version = ' 2.42 '
5
+ core_ktx_version = " 1.8 .0"
6
6
junit_version = " 4.13.2"
7
- appcompat_version = " 1.4.1 "
8
- material_version = " 1.5.0 "
7
+ appcompat_version = " 1.4.2 "
8
+ material_version = " 1.6.1 "
9
9
androidx_junit_version = " 1.1.3"
10
10
espresso_core_version = " 3.4.0"
11
11
}
@@ -16,9 +16,9 @@ buildscript {
16
16
}
17
17
18
18
plugins {
19
- id ' com.android.application' version ' 7.1.3 ' apply false
20
- id ' com.android.library' version ' 7.1.3 ' apply false
21
- id ' org.jetbrains.kotlin.android' version ' 1.6 .10' apply false
19
+ id ' com.android.application' version ' 7.2.1 ' apply false
20
+ id ' com.android.library' version ' 7.2.1 ' apply false
21
+ id ' org.jetbrains.kotlin.android' version ' 1.7 .10' apply false
22
22
}
23
23
24
24
task clean (type : Delete ) {
Original file line number Diff line number Diff line change 1
1
# Sun Mar 27 12:43:20 CEST 2022
2
2
distributionBase =GRADLE_USER_HOME
3
- distributionUrl =https\://services.gradle.org/distributions/gradle-7.2 -bin.zip
3
+ distributionUrl =https\://services.gradle.org/distributions/gradle-7.3.3 -bin.zip
4
4
distributionPath =wrapper/dists
5
5
zipStorePath =wrapper/dists
6
6
zipStoreBase =GRADLE_USER_HOME
You can’t perform that action at this time.
0 commit comments