File tree 25 files changed +41
-41
lines changed
AdvancedStateAndSideEffectsCodelab
25 files changed +41
-41
lines changed Original file line number Diff line number Diff line change @@ -90,7 +90,7 @@ android {
90
90
}
91
91
92
92
dependencies {
93
- def composeBom = platform(' androidx.compose:compose-bom:2024.04.01 ' )
93
+ def composeBom = platform(' androidx.compose:compose-bom:2024.05.00 ' )
94
94
implementation(composeBom)
95
95
testImplementation(composeBom)
96
96
androidTestImplementation(composeBom)
@@ -118,7 +118,7 @@ dependencies {
118
118
119
119
implementation ' androidx.appcompat:appcompat:1.6.1'
120
120
implementation ' androidx.activity:activity-ktx:1.9.0'
121
- implementation ' androidx.core:core-ktx:1.13.0 '
121
+ implementation ' androidx.core:core-ktx:1.13.1 '
122
122
implementation " androidx.activity:activity-compose:1.9.0"
123
123
124
124
implementation " androidx.lifecycle:lifecycle-viewmodel-ktx:2.7.0"
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ buildscript {
21
21
}
22
22
23
23
dependencies {
24
- classpath ' com.android.tools.build:gradle:8.3.2 '
24
+ classpath ' com.android.tools.build:gradle:8.4.0 '
25
25
classpath " org.jetbrains.kotlin:kotlin-gradle-plugin:1.9.22"
26
26
}
27
27
}
Original file line number Diff line number Diff line change @@ -65,7 +65,7 @@ android {
65
65
dependencies {
66
66
67
67
68
- def composeBom = platform(' androidx.compose:compose-bom:2024.04.01 ' )
68
+ def composeBom = platform(' androidx.compose:compose-bom:2024.05.00 ' )
69
69
implementation(composeBom)
70
70
androidTestImplementation(composeBom)
71
71
@@ -79,7 +79,7 @@ dependencies {
79
79
implementation " androidx.lifecycle:lifecycle-viewmodel-compose:2.7.0"
80
80
implementation " androidx.lifecycle:lifecycle-runtime-ktx:2.7.0"
81
81
implementation ' androidx.activity:activity-compose:1.9.0'
82
- implementation ' androidx.core:core-ktx:1.13.0 '
82
+ implementation ' androidx.core:core-ktx:1.13.1 '
83
83
implementation " androidx.window:window:1.2.0"
84
84
implementation " org.jetbrains.kotlinx:kotlinx-coroutines-android:1.8.0"
85
85
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ buildscript {
19
19
mavenCentral()
20
20
}
21
21
dependencies {
22
- classpath " com.android.tools.build:gradle:8.3.2 "
22
+ classpath " com.android.tools.build:gradle:8.4.0 "
23
23
classpath " org.jetbrains.kotlin:kotlin-gradle-plugin:1.9.22"
24
24
}
25
25
}
Original file line number Diff line number Diff line change @@ -109,7 +109,7 @@ dependencies {
109
109
implementation " androidx.activity:activity-compose:1.9.0"
110
110
implementation " androidx.appcompat:appcompat:1.6.1"
111
111
112
- def composeBom = platform(' androidx.compose:compose-bom:2024.04.01 ' )
112
+ def composeBom = platform(' androidx.compose:compose-bom:2024.05.00 ' )
113
113
implementation(composeBom)
114
114
androidTestImplementation(composeBom)
115
115
implementation " androidx.compose.runtime:runtime"
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ buildscript {
20
20
mavenCentral()
21
21
}
22
22
dependencies {
23
- classpath " com.android.tools.build:gradle:8.3.2 "
23
+ classpath " com.android.tools.build:gradle:8.4.0 "
24
24
classpath " org.jetbrains.kotlin:kotlin-gradle-plugin:1.9.22"
25
25
classpath " com.google.dagger:hilt-android-gradle-plugin:2.51.1"
26
26
}
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ buildscript {
20
20
mavenCentral()
21
21
}
22
22
dependencies {
23
- classpath ' com.android.tools.build:gradle:8.3.2 '
23
+ classpath ' com.android.tools.build:gradle:8.4.0 '
24
24
classpath " org.jetbrains.kotlin:kotlin-gradle-plugin:1.9.22"
25
25
}
26
26
}
Original file line number Diff line number Diff line change @@ -45,11 +45,11 @@ android {
45
45
}
46
46
47
47
dependencies {
48
- def composeBom = platform(' androidx.compose:compose-bom:2024.04.01 ' )
48
+ def composeBom = platform(' androidx.compose:compose-bom:2024.05.00 ' )
49
49
implementation(composeBom)
50
50
51
51
implementation ' androidx.activity:activity-compose:1.9.0'
52
- implementation ' androidx.core:core-ktx:1.13.0 '
52
+ implementation ' androidx.core:core-ktx:1.13.1 '
53
53
implementation " androidx.compose.ui:ui"
54
54
implementation " androidx.compose.material3:material3"
55
55
implementation " androidx.compose.ui:ui-tooling-preview"
Original file line number Diff line number Diff line change @@ -45,11 +45,11 @@ android {
45
45
}
46
46
47
47
dependencies {
48
- def composeBom = platform(' androidx.compose:compose-bom:2024.04.01 ' )
48
+ def composeBom = platform(' androidx.compose:compose-bom:2024.05.00 ' )
49
49
implementation(composeBom)
50
50
51
51
implementation ' androidx.activity:activity-compose:1.9.0'
52
- implementation ' androidx.core:core-ktx:1.13.0 '
52
+ implementation ' androidx.core:core-ktx:1.13.1 '
53
53
implementation " androidx.compose.ui:ui"
54
54
implementation " androidx.compose.material3:material3"
55
55
implementation " androidx.compose.ui:ui-tooling-preview"
Original file line number Diff line number Diff line change @@ -63,11 +63,11 @@ android {
63
63
}
64
64
65
65
dependencies {
66
- def composeBom = platform(' androidx.compose:compose-bom:2024.04.01 ' )
66
+ def composeBom = platform(' androidx.compose:compose-bom:2024.05.00 ' )
67
67
implementation(composeBom)
68
68
androidTestImplementation(composeBom)
69
69
70
- implementation ' androidx.core:core-ktx:1.13.0 '
70
+ implementation ' androidx.core:core-ktx:1.13.1 '
71
71
implementation " androidx.compose.ui:ui"
72
72
implementation ' androidx.compose.material3:material3'
73
73
implementation ' androidx.compose.material3:material3-window-size-class:1.2.1'
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ buildscript {
20
20
mavenCentral()
21
21
}
22
22
dependencies {
23
- classpath " com.android.tools.build:gradle:8.3.2 "
23
+ classpath " com.android.tools.build:gradle:8.4.0 "
24
24
classpath " org.jetbrains.kotlin:kotlin-gradle-plugin:1.9.22"
25
25
}
26
26
}
Original file line number Diff line number Diff line change @@ -66,19 +66,19 @@ android {
66
66
}
67
67
68
68
dependencies {
69
- implementation(" androidx.core:core-ktx:1.13.0 " )
69
+ implementation(" androidx.core:core-ktx:1.13.1 " )
70
70
implementation(" androidx.lifecycle:lifecycle-runtime-ktx:2.7.0" )
71
71
implementation(" androidx.lifecycle:lifecycle-viewmodel-compose:2.7.0" )
72
72
implementation(" androidx.activity:activity-compose:1.9.0" )
73
- implementation(platform(" androidx.compose:compose-bom:2024.04.01 " ))
73
+ implementation(platform(" androidx.compose:compose-bom:2024.05.00 " ))
74
74
implementation(" androidx.compose.ui:ui" )
75
75
implementation(" androidx.compose.ui:ui-graphics" )
76
76
implementation(" androidx.compose.ui:ui-tooling-preview" )
77
77
implementation(" androidx.compose.material3:material3" )
78
78
testImplementation(" junit:junit:4.13.2" )
79
79
androidTestImplementation(" androidx.test.ext:junit:1.1.5" )
80
80
androidTestImplementation(" androidx.test.espresso:espresso-core:3.5.1" )
81
- androidTestImplementation(platform(" androidx.compose:compose-bom:2024.04.01 " ))
81
+ androidTestImplementation(platform(" androidx.compose:compose-bom:2024.05.00 " ))
82
82
androidTestImplementation(" androidx.compose.ui:ui-test-junit4" )
83
83
debugImplementation(" androidx.compose.ui:ui-tooling" )
84
84
debugImplementation(" androidx.compose.ui:ui-test-manifest" )
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ buildscript {
20
20
}
21
21
22
22
dependencies {
23
- classpath ' com.android.tools.build:gradle:8.3.2 '
23
+ classpath ' com.android.tools.build:gradle:8.4.0 '
24
24
classpath " org.jetbrains.kotlin:kotlin-gradle-plugin:1.9.22"
25
25
}
26
26
}
Original file line number Diff line number Diff line change @@ -66,10 +66,10 @@ android {
66
66
}
67
67
68
68
dependencies {
69
- implementation(" androidx.core:core-ktx:1.13.0 " )
69
+ implementation(" androidx.core:core-ktx:1.13.1 " )
70
70
implementation(" androidx.lifecycle:lifecycle-runtime-ktx:2.7.0" )
71
71
implementation(" androidx.activity:activity-compose:1.9.0" )
72
- implementation(platform(" androidx.compose:compose-bom:2024.04.01 " ))
72
+ implementation(platform(" androidx.compose:compose-bom:2024.05.00 " ))
73
73
implementation(" androidx.compose.ui:ui" )
74
74
implementation(" androidx.compose.ui:ui-graphics" )
75
75
implementation(" androidx.compose.ui:ui-tooling-preview" )
@@ -78,7 +78,7 @@ dependencies {
78
78
testImplementation(" junit:junit:4.13.2" )
79
79
androidTestImplementation(" androidx.test.ext:junit:1.1.5" )
80
80
androidTestImplementation(" androidx.test.espresso:espresso-core:3.5.1" )
81
- androidTestImplementation(platform(" androidx.compose:compose-bom:2024.04.01 " ))
81
+ androidTestImplementation(platform(" androidx.compose:compose-bom:2024.05.00 " ))
82
82
androidTestImplementation(" androidx.compose.ui:ui-test-junit4" )
83
83
debugImplementation(" androidx.compose.ui:ui-tooling" )
84
84
debugImplementation(" androidx.compose.ui:ui-test-manifest" )
Original file line number Diff line number Diff line change 16
16
17
17
// Top-level build file where you can add configuration options common to all sub-projects/modules.
18
18
plugins {
19
- id(" com.android.application" ) version " 8.3.2 " apply false
19
+ id(" com.android.application" ) version " 8.4.0 " apply false
20
20
id(" org.jetbrains.kotlin.android" ) version " 1.9.22" apply false
21
21
}
Original file line number Diff line number Diff line change @@ -61,16 +61,16 @@ android {
61
61
}
62
62
63
63
dependencies {
64
- def composeBom = platform(' androidx.compose:compose-bom:2024.04.01 ' )
64
+ def composeBom = platform(' androidx.compose:compose-bom:2024.05.00 ' )
65
65
implementation(composeBom)
66
66
androidTestImplementation(composeBom)
67
67
68
68
kapt " androidx.room:room-compiler:2.6.1"
69
69
kapt " com.github.bumptech.glide:compiler:4.16.0"
70
70
implementation " androidx.appcompat:appcompat:1.6.1"
71
71
implementation " androidx.constraintlayout:constraintlayout:2.1.4"
72
- implementation " androidx.core:core-ktx:1.13.0 "
73
- implementation " androidx.fragment:fragment-ktx:1.6.2 "
72
+ implementation " androidx.core:core-ktx:1.13.1 "
73
+ implementation " androidx.fragment:fragment-ktx:1.7.0 "
74
74
implementation " androidx.lifecycle:lifecycle-livedata-ktx:2.7.0"
75
75
implementation " androidx.lifecycle:lifecycle-viewmodel-ktx:2.7.0"
76
76
implementation " androidx.navigation:navigation-fragment-ktx:2.7.7"
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ buildscript {
21
21
}
22
22
23
23
dependencies {
24
- classpath " com.android.tools.build:gradle:8.3.2 "
24
+ classpath " com.android.tools.build:gradle:8.4.0 "
25
25
classpath " org.jetbrains.kotlin:kotlin-gradle-plugin:1.9.22"
26
26
classpath " androidx.navigation:navigation-safe-args-gradle-plugin:2.7.7"
27
27
}
Original file line number Diff line number Diff line change @@ -80,12 +80,12 @@ android {
80
80
}
81
81
82
82
dependencies {
83
- def composeBom = platform(' androidx.compose:compose-bom:2024.04.01 ' )
83
+ def composeBom = platform(' androidx.compose:compose-bom:2024.05.00 ' )
84
84
implementation(composeBom)
85
85
androidTestImplementation(composeBom)
86
86
87
87
implementation " androidx.appcompat:appcompat:1.6.1"
88
- implementation " androidx.core:core-ktx:1.13.0 "
88
+ implementation " androidx.core:core-ktx:1.13.1 "
89
89
implementation " com.google.android.material:material:1.11.0"
90
90
91
91
// Compose
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ buildscript {
21
21
}
22
22
23
23
dependencies {
24
- classpath " com.android.tools.build:gradle:8.3.2 "
24
+ classpath " com.android.tools.build:gradle:8.4.0 "
25
25
classpath " org.jetbrains.kotlin:kotlin-gradle-plugin:1.9.22"
26
26
}
27
27
}
Original file line number Diff line number Diff line change @@ -87,14 +87,14 @@ android {
87
87
}
88
88
89
89
dependencies {
90
- def composeBom = platform(' androidx.compose:compose-bom:2024.04.01 ' )
90
+ def composeBom = platform(' androidx.compose:compose-bom:2024.05.00 ' )
91
91
implementation(composeBom)
92
92
androidTestImplementation(composeBom)
93
93
94
94
implementation " androidx.appcompat:appcompat:1.6.1"
95
- implementation " androidx.core:core-ktx:1.13.0 "
95
+ implementation " androidx.core:core-ktx:1.13.1 "
96
96
implementation " com.google.android.material:material:1.11.0"
97
- implementation " androidx.fragment:fragment-ktx:1.6.2 "
97
+ implementation " androidx.fragment:fragment-ktx:1.7.0 "
98
98
99
99
// Compose
100
100
implementation " androidx.compose.runtime:runtime"
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ buildscript {
21
21
}
22
22
23
23
dependencies {
24
- classpath " com.android.tools.build:gradle:8.3.2 "
24
+ classpath " com.android.tools.build:gradle:8.4.0 "
25
25
classpath " org.jetbrains.kotlin:kotlin-gradle-plugin:1.9.22"
26
26
}
27
27
}
Original file line number Diff line number Diff line change @@ -90,7 +90,7 @@ android {
90
90
}
91
91
92
92
dependencies {
93
- def composeBom = platform(' androidx.compose:compose-bom:2024.04.01 ' )
93
+ def composeBom = platform(' androidx.compose:compose-bom:2024.05.00 ' )
94
94
implementation(composeBom)
95
95
testImplementation(composeBom)
96
96
androidTestImplementation(composeBom)
@@ -114,7 +114,7 @@ dependencies {
114
114
115
115
implementation ' androidx.appcompat:appcompat:1.6.1'
116
116
implementation ' androidx.activity:activity-ktx:1.9.0'
117
- implementation ' androidx.core:core-ktx:1.13.0 '
117
+ implementation ' androidx.core:core-ktx:1.13.1 '
118
118
implementation " androidx.activity:activity-compose:1.9.0"
119
119
120
120
implementation " androidx.lifecycle:lifecycle-viewmodel-ktx:2.7.0"
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ buildscript {
21
21
}
22
22
23
23
dependencies {
24
- classpath ' com.android.tools.build:gradle:8.3.2 '
24
+ classpath ' com.android.tools.build:gradle:8.4.0 '
25
25
classpath " org.jetbrains.kotlin:kotlin-gradle-plugin:1.9.22"
26
26
}
27
27
}
Original file line number Diff line number Diff line change @@ -46,10 +46,10 @@ android {
46
46
}
47
47
48
48
dependencies {
49
- def composeBom = platform(' androidx.compose:compose-bom:2024.04.01 ' )
49
+ def composeBom = platform(' androidx.compose:compose-bom:2024.05.00 ' )
50
50
implementation(composeBom)
51
51
52
- implementation ' androidx.core:core-ktx:1.13.0 '
52
+ implementation ' androidx.core:core-ktx:1.13.1 '
53
53
implementation " androidx.compose.ui:ui"
54
54
implementation " androidx.compose.material:material"
55
55
implementation " androidx.compose.material:material-icons-extended"
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ buildscript {
20
20
mavenCentral()
21
21
}
22
22
dependencies {
23
- classpath " com.android.tools.build:gradle:8.3.2 "
23
+ classpath " com.android.tools.build:gradle:8.4.0 "
24
24
classpath " org.jetbrains.kotlin:kotlin-gradle-plugin:1.9.22"
25
25
}
26
26
}
You can’t perform that action at this time.
0 commit comments