@@ -18,7 +18,6 @@ plugins {
1818 id(" com.facebook.react" )
1919 alias(libs.plugins.android.library)
2020 alias(libs.plugins.download)
21- alias(libs.plugins.kotlin.android)
2221 alias(libs.plugins.ktfmt)
2322}
2423
@@ -611,19 +610,17 @@ android {
611610 " :packages:react-native:ReactAndroid:hermes-engine:preBuild"
612611 )
613612
614- sourceSets.getByName(" main" ) {
615- res.setSrcDirs(
616- listOf (
617- " src/main/res/devsupport" ,
618- " src/main/res/shell" ,
619- " src/main/res/views/alert" ,
620- " src/main/res/views/modal" ,
621- " src/main/res/views/uimanager" ,
622- " src/main/res/views/view" ,
623- )
624- )
625- java.exclude(" com/facebook/react/processing" )
626- java.exclude(" com/facebook/react/module/processing" )
613+ sourceSets {
614+ named(" main" ) {
615+ res.srcDirs(
616+ " src/main/res/devsupport" ,
617+ " src/main/res/shell" ,
618+ " src/main/res/views/alert" ,
619+ " src/main/res/views/modal" ,
620+ " src/main/res/views/uimanager" ,
621+ " src/main/res/views/view" ,
622+ )
623+ }
627624 }
628625
629626 lint {
@@ -676,6 +673,11 @@ android {
676673 }
677674}
678675
676+ tasks.withType<JavaCompile >().configureEach {
677+ exclude(" com/facebook/react/processing/**" )
678+ exclude(" com/facebook/react/module/processing/**" )
679+ }
680+
679681tasks.withType<KotlinCompile >().configureEach {
680682 exclude(" com/facebook/annotationprocessors/**" )
681683 exclude(" com/facebook/react/processing/**" )
@@ -690,6 +692,7 @@ dependencies {
690692 api(libs.androidx.appcompat)
691693 api(libs.androidx.appcompat.resources)
692694 api(libs.androidx.autofill)
695+ api(libs.androidx.collection)
693696 api(libs.androidx.swiperefreshlayout)
694697 api(libs.androidx.tracing)
695698 api(libs.androidx.window)
0 commit comments