File tree Expand file tree Collapse file tree 13 files changed +46
-56
lines changed
java/com/example/android/architecture/blueprints/todoapp Expand file tree Collapse file tree 13 files changed +46
-56
lines changed Original file line number Diff line number Diff line change 1717plugins {
1818 alias(libs.plugins.android.application)
1919 alias(libs.plugins.kotlin.android)
20- alias(libs.plugins.kapt)
2120 alias(libs.plugins.ksp)
2221 alias(libs.plugins.hilt)
2322}
@@ -97,6 +96,7 @@ android {
9796 composeOptions {
9897 kotlinCompilerExtensionVersion = libs.versions.androidxComposeCompiler.get()
9998 }
99+ namespace = " com.example.android.architecture.blueprints.todoapp"
100100
101101 tasks.withType< org.jetbrains.kotlin.gradle.tasks.KotlinCompile > ().configureEach {
102102 kotlinOptions {
Original file line number Diff line number Diff line change 1414 See the License for the specific language governing permissions and
1515 limitations under the License.
1616-->
17- <manifest xmlns : android =" http://schemas.android.com/apk/res/android"
18- package =" com.example.android.architecture.blueprints.todoapp" >
17+ <manifest xmlns : android =" http://schemas.android.com/apk/res/android" >
1918
2019 <application >
2120 <activity
Original file line number Diff line number Diff line change 1414 See the License for the specific language governing permissions and
1515 limitations under the License.
1616-->
17- <manifest xmlns : android =" http://schemas.android.com/apk/res/android"
18- package =" com.example.android.architecture.blueprints.todoapp" >
17+ <manifest xmlns : android =" http://schemas.android.com/apk/res/android" >
1918
2019 <application
2120 android : allowBackup =" false"
Original file line number Diff line number Diff line change @@ -46,14 +46,12 @@ import androidx.compose.ui.res.stringResource
4646import androidx.compose.ui.text.font.FontWeight
4747import androidx.compose.ui.unit.dp
4848import androidx.hilt.navigation.compose.hiltViewModel
49- import androidx.lifecycle.compose.ExperimentalLifecycleComposeApi
5049import androidx.lifecycle.compose.collectAsStateWithLifecycle
5150import com.example.android.architecture.blueprints.todoapp.R
5251import com.example.android.architecture.blueprints.todoapp.util.AddEditTaskTopAppBar
5352import com.google.accompanist.swiperefresh.SwipeRefresh
5453import com.google.accompanist.swiperefresh.rememberSwipeRefreshState
5554
56- @OptIn(ExperimentalLifecycleComposeApi ::class )
5755@Composable
5856fun AddEditTaskScreen (
5957 @StringRes topBarTitle : Int ,
Original file line number Diff line number Diff line change @@ -40,7 +40,6 @@ import kotlinx.coroutines.withContext
4040 * @param scope - The coroutine scope used for deferred jobs where the result isn't important, such
4141 * as sending data to the network.
4242 */
43- @Singleton
4443class DefaultTaskRepository @Inject constructor(
4544 private val networkDataSource : NetworkDataSource ,
4645 private val localDataSource : TaskDao ,
Original file line number Diff line number Diff line change @@ -34,14 +34,12 @@ import androidx.compose.ui.res.dimensionResource
3434import androidx.compose.ui.res.stringResource
3535import androidx.compose.ui.tooling.preview.Preview
3636import androidx.hilt.navigation.compose.hiltViewModel
37- import androidx.lifecycle.compose.ExperimentalLifecycleComposeApi
3837import androidx.lifecycle.compose.collectAsStateWithLifecycle
3938import com.example.android.architecture.blueprints.todoapp.R
4039import com.example.android.architecture.blueprints.todoapp.util.LoadingContent
4140import com.example.android.architecture.blueprints.todoapp.util.StatisticsTopAppBar
4241import com.google.accompanist.appcompattheme.AppCompatTheme
4342
44- @OptIn(ExperimentalLifecycleComposeApi ::class )
4543@Composable
4644fun StatisticsScreen (
4745 openDrawer : () -> Unit ,
Original file line number Diff line number Diff line change @@ -42,15 +42,13 @@ import androidx.compose.ui.res.dimensionResource
4242import androidx.compose.ui.res.stringResource
4343import androidx.compose.ui.tooling.preview.Preview
4444import androidx.hilt.navigation.compose.hiltViewModel
45- import androidx.lifecycle.compose.ExperimentalLifecycleComposeApi
4645import androidx.lifecycle.compose.collectAsStateWithLifecycle
4746import com.example.android.architecture.blueprints.todoapp.R
4847import com.example.android.architecture.blueprints.todoapp.data.Task
4948import com.example.android.architecture.blueprints.todoapp.util.LoadingContent
5049import com.example.android.architecture.blueprints.todoapp.util.TaskDetailTopAppBar
5150import com.google.accompanist.appcompattheme.AppCompatTheme
5251
53- @OptIn(ExperimentalLifecycleComposeApi ::class )
5452@Composable
5553fun TaskDetailScreen (
5654 onEditTask : (String ) -> Unit ,
Original file line number Diff line number Diff line change @@ -53,7 +53,6 @@ import androidx.compose.ui.text.style.TextDecoration
5353import androidx.compose.ui.tooling.preview.Preview
5454import androidx.compose.ui.unit.dp
5555import androidx.hilt.navigation.compose.hiltViewModel
56- import androidx.lifecycle.compose.ExperimentalLifecycleComposeApi
5756import androidx.lifecycle.compose.collectAsStateWithLifecycle
5857import com.example.android.architecture.blueprints.todoapp.R
5958import com.example.android.architecture.blueprints.todoapp.data.Task
@@ -64,7 +63,6 @@ import com.example.android.architecture.blueprints.todoapp.util.LoadingContent
6463import com.example.android.architecture.blueprints.todoapp.util.TasksTopAppBar
6564import com.google.accompanist.appcompattheme.AppCompatTheme
6665
67- @OptIn(ExperimentalLifecycleComposeApi ::class )
6866@Composable
6967fun TasksScreen (
7068 @StringRes userMessage : Int ,
Original file line number Diff line number Diff line change @@ -17,7 +17,6 @@ plugins {
1717 alias(libs.plugins.android.application) apply false
1818 alias(libs.plugins.android.library) apply false
1919 alias(libs.plugins.kotlin.android) apply false
20- alias(libs.plugins.kapt) apply false
2120 alias(libs.plugins.ksp) apply false
2221 alias(libs.plugins.hilt) apply false
2322}
Original file line number Diff line number Diff line change @@ -20,4 +20,7 @@ android.enableJetifier=true
2020android.useAndroidX =true
2121kapt.incremental.apt =true
2222ksp.incremental.apt =true
23- org.gradle.unsafe.configuration-cache =true
23+ org.gradle.unsafe.configuration-cache =true
24+ android.defaults.buildfeatures.buildconfig =true
25+ android.nonTransitiveRClass =false
26+ android.nonFinalResIds =false
You can’t perform that action at this time.
0 commit comments