From bd1d6e04f841f7af0401ccb23c0f6265b3546e4c Mon Sep 17 00:00:00 2001 From: Alexandre Date: Mon, 10 Mar 2025 14:34:37 +0100 Subject: [PATCH] This time, the revert should work --- .github/workflows/android-build.yml | 46 +- android/.gitignore | 16 + .../.gradle/8.10.2/checksums/checksums.lock | Bin 17 -> 0 bytes .../8.10.2/checksums/md5-checksums.bin | Bin 30547 -> 0 bytes .../8.10.2/checksums/sha1-checksums.bin | Bin 73571 -> 0 bytes ...orLibs$AndroidGradleLibraryAccessors.class | Bin 927 -> 0 bytes ...ariesForLibs$AndroidLibraryAccessors.class | Bin 1093 -> 0 bytes .../dm/LibrariesForLibs$BundleAccessors.class | Bin 765 -> 0 bytes ...ForLibs$KotlinGradleLibraryAccessors.class | Bin 924 -> 0 bytes ...rariesForLibs$KotlinLibraryAccessors.class | Bin 1086 -> 0 bytes ...brariesForLibs$KotlinPluginAccessors.class | Bin 901 -> 0 bytes .../dm/LibrariesForLibs$PluginAccessors.class | Bin 1112 -> 0 bytes .../LibrariesForLibs$VersionAccessors.class | Bin 1322 -> 0 bytes .../accessors/dm/LibrariesForLibs.class | Bin 4358 -> 0 bytes ...sBlock$AndroidGradleLibraryAccessors.class | Bin 2227 -> 0 bytes ...PluginsBlock$AndroidLibraryAccessors.class | Bin 2435 -> 0 bytes ...orLibsInPluginsBlock$BundleAccessors.class | Bin 891 -> 0 bytes ...nsBlock$KotlinGradleLibraryAccessors.class | Bin 2224 -> 0 bytes ...nPluginsBlock$KotlinLibraryAccessors.class | Bin 2428 -> 0 bytes ...InPluginsBlock$KotlinPluginAccessors.class | Bin 943 -> 0 bytes ...orLibsInPluginsBlock$PluginAccessors.class | Bin 1196 -> 0 bytes ...rLibsInPluginsBlock$VersionAccessors.class | Bin 1364 -> 0 bytes .../dm/LibrariesForLibsInPluginsBlock.class | Bin 6207 -> 0 bytes .../metadata.bin | 1 - .../gradle/accessors/dm/LibrariesForLibs.java | 291 ---- .../dm/LibrariesForLibsInPluginsBlock.java | 359 ----- ...ctAndroidLibs$AndroidPluginAccessors.class | Bin 1043 -> 0 bytes ...bs$AndroidxAppcompatLibraryAccessors.class | Bin 1275 -> 0 bytes ...AndroidLibs$AndroidxLibraryAccessors.class | Bin 2231 -> 0 bytes ...oidLibs$AndroidxTestLibraryAccessors.class | Bin 1049 -> 0 bytes ...AndroidLibs$AndroidxVersionAccessors.class | Bin 1399 -> 0 bytes ...s$BinaryCompatibilityPluginAccessors.class | Bin 989 -> 0 bytes ...$BinaryCompatibilityVersionAccessors.class | Bin 969 -> 0 bytes ...actAndroidLibs$BinaryPluginAccessors.class | Bin 1268 -> 0 bytes ...ctAndroidLibs$BinaryVersionAccessors.class | Bin 1277 -> 0 bytes ...sForReactAndroidLibs$BundleAccessors.class | Bin 801 -> 0 bytes ...$FrescoImagepipelineLibraryAccessors.class | Bin 983 -> 0 bytes ...ctAndroidLibs$FrescoLibraryAccessors.class | Bin 2211 -> 0 bytes ...AndroidLibs$FrescoUiLibraryAccessors.class | Bin 948 -> 0 bytes ...actAndroidLibs$InferLibraryAccessors.class | Bin 946 -> 0 bytes ...actAndroidLibs$InferVersionAccessors.class | Bin 928 -> 0 bytes ...Libs$JavaxAnnotationLibraryAccessors.class | Bin 963 -> 0 bytes ...Libs$JavaxAnnotationVersionAccessors.class | Bin 945 -> 0 bytes ...actAndroidLibs$JavaxLibraryAccessors.class | Bin 1484 -> 0 bytes ...actAndroidLibs$JavaxVersionAccessors.class | Bin 1525 -> 0 bytes ...actAndroidLibs$KotlinPluginAccessors.class | Bin 945 -> 0 bytes ...eactAndroidLibs$NexusPluginAccessors.class | Bin 942 -> 0 bytes ...actAndroidLibs$NexusVersionAccessors.class | Bin 922 -> 0 bytes ...tAndroidLibs$Okhttp3LibraryAccessors.class | Bin 1241 -> 0 bytes ...sForReactAndroidLibs$PluginAccessors.class | Bin 2691 -> 0 bytes ...ForReactAndroidLibs$VersionAccessors.class | Bin 5379 -> 0 bytes ...eactAndroidLibs$YogaLibraryAccessors.class | Bin 1156 -> 0 bytes ...oidLibs$YogaProguardLibraryAccessors.class | Bin 970 -> 0 bytes ...oidLibs$YogaProguardVersionAccessors.class | Bin 952 -> 0 bytes ...eactAndroidLibs$YogaVersionAccessors.class | Bin 1233 -> 0 bytes .../dm/LibrariesForReactAndroidLibs.class | Bin 8612 -> 0 bytes ...nPluginsBlock$AndroidPluginAccessors.class | Bin 1085 -> 0 bytes ...ck$AndroidxAppcompatLibraryAccessors.class | Bin 2626 -> 0 bytes ...luginsBlock$AndroidxLibraryAccessors.class | Bin 3870 -> 0 bytes ...nsBlock$AndroidxTestLibraryAccessors.class | Bin 2400 -> 0 bytes ...luginsBlock$AndroidxVersionAccessors.class | Bin 1441 -> 0 bytes ...k$BinaryCompatibilityPluginAccessors.class | Bin 1031 -> 0 bytes ...$BinaryCompatibilityVersionAccessors.class | Bin 1011 -> 0 bytes ...InPluginsBlock$BinaryPluginAccessors.class | Bin 1352 -> 0 bytes ...nPluginsBlock$BinaryVersionAccessors.class | Bin 1361 -> 0 bytes ...idLibsInPluginsBlock$BundleAccessors.class | Bin 927 -> 0 bytes ...$FrescoImagepipelineLibraryAccessors.class | Bin 2283 -> 0 bytes ...nPluginsBlock$FrescoLibraryAccessors.class | Bin 3748 -> 0 bytes ...luginsBlock$FrescoUiLibraryAccessors.class | Bin 2248 -> 0 bytes ...InPluginsBlock$InferLibraryAccessors.class | Bin 2246 -> 0 bytes ...InPluginsBlock$InferVersionAccessors.class | Bin 970 -> 0 bytes ...lock$JavaxAnnotationLibraryAccessors.class | Bin 2263 -> 0 bytes ...lock$JavaxAnnotationVersionAccessors.class | Bin 987 -> 0 bytes ...InPluginsBlock$JavaxLibraryAccessors.class | Bin 2877 -> 0 bytes ...InPluginsBlock$JavaxVersionAccessors.class | Bin 1609 -> 0 bytes ...InPluginsBlock$KotlinPluginAccessors.class | Bin 987 -> 0 bytes ...sInPluginsBlock$NexusPluginAccessors.class | Bin 984 -> 0 bytes ...InPluginsBlock$NexusVersionAccessors.class | Bin 964 -> 0 bytes ...PluginsBlock$Okhttp3LibraryAccessors.class | Bin 2592 -> 0 bytes ...idLibsInPluginsBlock$PluginAccessors.class | Bin 2901 -> 0 bytes ...dLibsInPluginsBlock$VersionAccessors.class | Bin 5673 -> 0 bytes ...sInPluginsBlock$YogaLibraryAccessors.class | Bin 2498 -> 0 bytes ...nsBlock$YogaProguardLibraryAccessors.class | Bin 2270 -> 0 bytes ...nsBlock$YogaProguardVersionAccessors.class | Bin 994 -> 0 bytes ...sInPluginsBlock$YogaVersionAccessors.class | Bin 1317 -> 0 bytes ...iesForReactAndroidLibsInPluginsBlock.class | Bin 11275 -> 0 bytes .../metadata.bin | 1 - .../dm/LibrariesForReactAndroidLibs.java | 1125 -------------- ...riesForReactAndroidLibsInPluginsBlock.java | 1337 ----------------- .../dependencies-accessors/gc.properties | 0 android/.gradle/8.10.2/expanded/expanded.lock | Bin 17 -> 0 bytes .../.gradle/8.10.2/fileChanges/last-build.bin | Bin 1 -> 0 bytes .../.gradle/8.10.2/fileHashes/fileHashes.bin | Bin 68765 -> 0 bytes .../.gradle/8.10.2/fileHashes/fileHashes.lock | Bin 17 -> 0 bytes .../8.10.2/fileHashes/resourceHashesCache.bin | Bin 20571 -> 0 bytes android/.gradle/8.10.2/gc.properties | 0 .../buildOutputCleanup.lock | Bin 17 -> 0 bytes .../buildOutputCleanup/cache.properties | 2 - android/.gradle/file-system.probe | Bin 8 -> 0 bytes android/.gradle/noVersion/buildLogic.lock | Bin 17 -> 0 bytes android/.gradle/vcs-1/gc.properties | 0 android/app/build.gradle | 176 +++ android/app/debug.keystore | Bin 0 -> 2257 bytes android/app/proguard-rules.pro | 14 + android/app/src/debug/AndroidManifest.xml | 7 + android/app/src/main/AndroidManifest.xml | 31 + .../java/com/anonymous/ToDo/MainActivity.kt | 61 + .../com/anonymous/ToDo/MainApplication.kt | 57 + .../res/drawable-hdpi/splashscreen_logo.png | Bin 0 -> 20754 bytes .../res/drawable-mdpi/splashscreen_logo.png | Bin 0 -> 12863 bytes .../res/drawable-xhdpi/splashscreen_logo.png | Bin 0 -> 29081 bytes .../res/drawable-xxhdpi/splashscreen_logo.png | Bin 0 -> 47123 bytes .../drawable-xxxhdpi/splashscreen_logo.png | Bin 0 -> 66529 bytes .../res/drawable/ic_launcher_background.xml | 6 + .../res/drawable/rn_edit_text_material.xml | 37 + .../res/mipmap-anydpi-v26/ic_launcher.xml | 5 + .../mipmap-anydpi-v26/ic_launcher_round.xml | 5 + .../src/main/res/mipmap-hdpi/ic_launcher.webp | Bin 0 -> 3300 bytes .../mipmap-hdpi/ic_launcher_foreground.webp | Bin 0 -> 8031 bytes .../res/mipmap-hdpi/ic_launcher_round.webp | Bin 0 -> 4103 bytes .../src/main/res/mipmap-mdpi/ic_launcher.webp | Bin 0 -> 2048 bytes .../mipmap-mdpi/ic_launcher_foreground.webp | Bin 0 -> 5079 bytes .../res/mipmap-mdpi/ic_launcher_round.webp | Bin 0 -> 2613 bytes .../main/res/mipmap-xhdpi/ic_launcher.webp | Bin 0 -> 4535 bytes .../mipmap-xhdpi/ic_launcher_foreground.webp | Bin 0 -> 11145 bytes .../res/mipmap-xhdpi/ic_launcher_round.webp | Bin 0 -> 5673 bytes .../main/res/mipmap-xxhdpi/ic_launcher.webp | Bin 0 -> 7345 bytes .../mipmap-xxhdpi/ic_launcher_foreground.webp | Bin 0 -> 18064 bytes .../res/mipmap-xxhdpi/ic_launcher_round.webp | Bin 0 -> 9091 bytes .../main/res/mipmap-xxxhdpi/ic_launcher.webp | Bin 0 -> 10108 bytes .../ic_launcher_foreground.webp | Bin 0 -> 25030 bytes .../res/mipmap-xxxhdpi/ic_launcher_round.webp | Bin 0 -> 12469 bytes .../app/src/main/res/values-night/colors.xml | 1 + android/app/src/main/res/values/colors.xml | 6 + android/app/src/main/res/values/strings.xml | 5 + android/app/src/main/res/values/styles.xml | 17 + android/build.gradle | 41 + .../generated/autolinking/autolinking.json | 1 - .../autolinking/package-lock.json.sha | 1 - .../generated/autolinking/package.json.sha | 1 - android/gradle.properties | 56 + android/gradle/wrapper/gradle-wrapper.jar | Bin 0 -> 43583 bytes .../gradle/wrapper/gradle-wrapper.properties | 7 + android/gradlew | 252 ++++ android/gradlew.bat | 94 ++ android/settings.gradle | 38 + app.json | 3 +- package.json | 4 +- 148 files changed, 948 insertions(+), 3156 deletions(-) create mode 100644 android/.gitignore delete mode 100644 android/.gradle/8.10.2/checksums/checksums.lock delete mode 100644 android/.gradle/8.10.2/checksums/md5-checksums.bin delete mode 100644 android/.gradle/8.10.2/checksums/sha1-checksums.bin delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/569c8b261a8a714d7731d5f568e0e5c05babae10/classes/org/gradle/accessors/dm/LibrariesForLibs$AndroidGradleLibraryAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/569c8b261a8a714d7731d5f568e0e5c05babae10/classes/org/gradle/accessors/dm/LibrariesForLibs$AndroidLibraryAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/569c8b261a8a714d7731d5f568e0e5c05babae10/classes/org/gradle/accessors/dm/LibrariesForLibs$BundleAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/569c8b261a8a714d7731d5f568e0e5c05babae10/classes/org/gradle/accessors/dm/LibrariesForLibs$KotlinGradleLibraryAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/569c8b261a8a714d7731d5f568e0e5c05babae10/classes/org/gradle/accessors/dm/LibrariesForLibs$KotlinLibraryAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/569c8b261a8a714d7731d5f568e0e5c05babae10/classes/org/gradle/accessors/dm/LibrariesForLibs$KotlinPluginAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/569c8b261a8a714d7731d5f568e0e5c05babae10/classes/org/gradle/accessors/dm/LibrariesForLibs$PluginAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/569c8b261a8a714d7731d5f568e0e5c05babae10/classes/org/gradle/accessors/dm/LibrariesForLibs$VersionAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/569c8b261a8a714d7731d5f568e0e5c05babae10/classes/org/gradle/accessors/dm/LibrariesForLibs.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/569c8b261a8a714d7731d5f568e0e5c05babae10/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$AndroidGradleLibraryAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/569c8b261a8a714d7731d5f568e0e5c05babae10/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$AndroidLibraryAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/569c8b261a8a714d7731d5f568e0e5c05babae10/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$BundleAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/569c8b261a8a714d7731d5f568e0e5c05babae10/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$KotlinGradleLibraryAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/569c8b261a8a714d7731d5f568e0e5c05babae10/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$KotlinLibraryAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/569c8b261a8a714d7731d5f568e0e5c05babae10/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$KotlinPluginAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/569c8b261a8a714d7731d5f568e0e5c05babae10/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$PluginAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/569c8b261a8a714d7731d5f568e0e5c05babae10/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$VersionAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/569c8b261a8a714d7731d5f568e0e5c05babae10/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/569c8b261a8a714d7731d5f568e0e5c05babae10/metadata.bin delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/569c8b261a8a714d7731d5f568e0e5c05babae10/sources/org/gradle/accessors/dm/LibrariesForLibs.java delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/569c8b261a8a714d7731d5f568e0e5c05babae10/sources/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock.java delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$AndroidPluginAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$AndroidxAppcompatLibraryAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$AndroidxLibraryAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$AndroidxTestLibraryAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$AndroidxVersionAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$BinaryCompatibilityPluginAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$BinaryCompatibilityVersionAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$BinaryPluginAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$BinaryVersionAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$BundleAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$FrescoImagepipelineLibraryAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$FrescoLibraryAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$FrescoUiLibraryAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$InferLibraryAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$InferVersionAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$JavaxAnnotationLibraryAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$JavaxAnnotationVersionAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$JavaxLibraryAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$JavaxVersionAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$KotlinPluginAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$NexusPluginAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$NexusVersionAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$Okhttp3LibraryAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$PluginAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$VersionAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$YogaLibraryAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$YogaProguardLibraryAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$YogaProguardVersionAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$YogaVersionAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$AndroidPluginAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$AndroidxAppcompatLibraryAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$AndroidxLibraryAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$AndroidxTestLibraryAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$AndroidxVersionAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$BinaryCompatibilityPluginAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$BinaryCompatibilityVersionAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$BinaryPluginAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$BinaryVersionAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$BundleAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$FrescoImagepipelineLibraryAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$FrescoLibraryAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$FrescoUiLibraryAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$InferLibraryAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$InferVersionAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$JavaxAnnotationLibraryAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$JavaxAnnotationVersionAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$JavaxLibraryAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$JavaxVersionAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$KotlinPluginAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$NexusPluginAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$NexusVersionAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$Okhttp3LibraryAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$PluginAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$VersionAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$YogaLibraryAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$YogaProguardLibraryAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$YogaProguardVersionAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$YogaVersionAccessors.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock.class delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/metadata.bin delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/sources/org/gradle/accessors/dm/LibrariesForReactAndroidLibs.java delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/sources/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock.java delete mode 100644 android/.gradle/8.10.2/dependencies-accessors/gc.properties delete mode 100644 android/.gradle/8.10.2/expanded/expanded.lock delete mode 100644 android/.gradle/8.10.2/fileChanges/last-build.bin delete mode 100644 android/.gradle/8.10.2/fileHashes/fileHashes.bin delete mode 100644 android/.gradle/8.10.2/fileHashes/fileHashes.lock delete mode 100644 android/.gradle/8.10.2/fileHashes/resourceHashesCache.bin delete mode 100644 android/.gradle/8.10.2/gc.properties delete mode 100644 android/.gradle/buildOutputCleanup/buildOutputCleanup.lock delete mode 100644 android/.gradle/buildOutputCleanup/cache.properties delete mode 100644 android/.gradle/file-system.probe delete mode 100644 android/.gradle/noVersion/buildLogic.lock delete mode 100644 android/.gradle/vcs-1/gc.properties create mode 100644 android/app/build.gradle create mode 100644 android/app/debug.keystore create mode 100644 android/app/proguard-rules.pro create mode 100644 android/app/src/debug/AndroidManifest.xml create mode 100644 android/app/src/main/AndroidManifest.xml create mode 100644 android/app/src/main/java/com/anonymous/ToDo/MainActivity.kt create mode 100644 android/app/src/main/java/com/anonymous/ToDo/MainApplication.kt create mode 100644 android/app/src/main/res/drawable-hdpi/splashscreen_logo.png create mode 100644 android/app/src/main/res/drawable-mdpi/splashscreen_logo.png create mode 100644 android/app/src/main/res/drawable-xhdpi/splashscreen_logo.png create mode 100644 android/app/src/main/res/drawable-xxhdpi/splashscreen_logo.png create mode 100644 android/app/src/main/res/drawable-xxxhdpi/splashscreen_logo.png create mode 100644 android/app/src/main/res/drawable/ic_launcher_background.xml create mode 100644 android/app/src/main/res/drawable/rn_edit_text_material.xml create mode 100644 android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml create mode 100644 android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml create mode 100644 android/app/src/main/res/mipmap-hdpi/ic_launcher.webp create mode 100644 android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.webp create mode 100644 android/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp create mode 100644 android/app/src/main/res/mipmap-mdpi/ic_launcher.webp create mode 100644 android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.webp create mode 100644 android/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp create mode 100644 android/app/src/main/res/mipmap-xhdpi/ic_launcher.webp create mode 100644 android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.webp create mode 100644 android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp create mode 100644 android/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp create mode 100644 android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.webp create mode 100644 android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp create mode 100644 android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp create mode 100644 android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.webp create mode 100644 android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp create mode 100644 android/app/src/main/res/values-night/colors.xml create mode 100644 android/app/src/main/res/values/colors.xml create mode 100644 android/app/src/main/res/values/strings.xml create mode 100644 android/app/src/main/res/values/styles.xml create mode 100644 android/build.gradle delete mode 100644 android/build/generated/autolinking/autolinking.json delete mode 100644 android/build/generated/autolinking/package-lock.json.sha delete mode 100644 android/build/generated/autolinking/package.json.sha create mode 100644 android/gradle.properties create mode 100644 android/gradle/wrapper/gradle-wrapper.jar create mode 100644 android/gradle/wrapper/gradle-wrapper.properties create mode 100755 android/gradlew create mode 100644 android/gradlew.bat create mode 100644 android/settings.gradle diff --git a/.github/workflows/android-build.yml b/.github/workflows/android-build.yml index 0dd0c31..ad74fcc 100644 --- a/.github/workflows/android-build.yml +++ b/.github/workflows/android-build.yml @@ -1,59 +1,37 @@ -name: Android Build +name: Expo Android Build on: push: branches: [main] - pull_request: - workflow_dispatch: jobs: build: runs-on: ubuntu-latest - timeout-minutes: 20 steps: - - name: Checkout code - uses: actions/checkout@v4 + - uses: actions/checkout@v4 - - name: Set up Node.js + - name: Setup Node uses: actions/setup-node@v4 with: - node-version: '18' - cache: 'npm' + node-version: 18.x + + - name: Install Expo CLI + run: npm install -g expo-cli - name: Install dependencies run: npm install - - name: Set up JDK - uses: actions/setup-java@v3 - with: - distribution: 'temurin' - java-version: '17' + - name: Generate Android directory + run: npx expo prebuild --platform android - - name: Build Debug APK - run: | - cd android - ./gradlew assembleDebug - env: - ANDROID_HOME: ${{ secrets.ANDROID_HOME }} - ANDROID_SDK_ROOT: ${{ secrets.ANDROID_SDK_ROOT }} - - - name: Build Release APK + - name: Build APK run: | cd android ./gradlew assembleRelease - env: - ANDROID_HOME: ${{ secrets.ANDROID_HOME }} - ANDROID_SDK_ROOT: ${{ secrets.ANDROID_SDK_ROOT }} - - name: Upload Debug APK - uses: actions/upload-artifact@v4 - with: - name: app-debug.apk - path: android/app/build/outputs/apk/debug/app-debug.apk - - - name: Upload Release APK + - name: Upload APK uses: actions/upload-artifact@v4 with: name: app-release.apk - path: android/app/build/outputs/apk/release/app-release-unsigned.apk + path: android/app/build/outputs/apk/release/*.apk diff --git a/android/.gitignore b/android/.gitignore new file mode 100644 index 0000000..8a6be07 --- /dev/null +++ b/android/.gitignore @@ -0,0 +1,16 @@ +# OSX +# +.DS_Store + +# Android/IntelliJ +# +build/ +.idea +.gradle +local.properties +*.iml +*.hprof +.cxx/ + +# Bundle artifacts +*.jsbundle diff --git a/android/.gradle/8.10.2/checksums/checksums.lock b/android/.gradle/8.10.2/checksums/checksums.lock deleted file mode 100644 index a8d4667378d61659c586e8c75476fcd8c05b2c38..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17 UcmZQ(_A2@++%EWm0SuV+04H_>ga7~l diff --git a/android/.gradle/8.10.2/checksums/md5-checksums.bin b/android/.gradle/8.10.2/checksums/md5-checksums.bin deleted file mode 100644 index e9e19ab9602bbb617ec1cfaf2b928e1e581faa64..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30547 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 diff --git a/android/.gradle/8.10.2/dependencies-accessors/569c8b261a8a714d7731d5f568e0e5c05babae10/classes/org/gradle/accessors/dm/LibrariesForLibs$AndroidGradleLibraryAccessors.class b/android/.gradle/8.10.2/dependencies-accessors/569c8b261a8a714d7731d5f568e0e5c05babae10/classes/org/gradle/accessors/dm/LibrariesForLibs$AndroidGradleLibraryAccessors.class deleted file mode 100644 index a6297ad5120bdfc7c79120f28fff319b28f37573..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 927 zcmbtT&2AGh5dIuOwi^ParQyG=ka9>{DZZdyQdNoyK}ad86x1``U9&QB?8x?3aPW9$JpbSL^2hfJ0MD^iM+G+`R2#U78pEk|InSNQwB%x} zxH3UHBQ#G%5ZdOvm-ygB8eV>!J-m=(X)O6j-VGA5Q4yXp zv=^h#fw~G>hRwf%i)XYm75Wh%%F3@mbd{tnl1qJUckdh6SK=7%mNMPIC!%XuCyUZ{ rd+G~ByX(<8;x9|apK*^g6>QLHPPzMdKzHe0!9zT*##F=;Y$E;%rRx&Y diff --git a/android/.gradle/8.10.2/dependencies-accessors/569c8b261a8a714d7731d5f568e0e5c05babae10/classes/org/gradle/accessors/dm/LibrariesForLibs$AndroidLibraryAccessors.class b/android/.gradle/8.10.2/dependencies-accessors/569c8b261a8a714d7731d5f568e0e5c05babae10/classes/org/gradle/accessors/dm/LibrariesForLibs$AndroidLibraryAccessors.class deleted file mode 100644 index d3db25e6db6da0037fe173efbd3f5d7c89869fb5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1093 zcmb_bT~8BH5IwVPS+}fwC>2G^SNc$D;=afe#Mo5pM;c!+BtG8Vy=g94?vi`AY6(yL zB1s@5knjWeQN(Erq*jALdATz?v**m6Idji1PR;R9Ti+vI3!x|NMi_*;-Lwyw0wUJ;tr z)_>PnTiJARkGY1KqDWes8XLshK}&^37$q(L!M?53b!<`j2oFV!yYPM7 z#{}W^ZCOY82!-^UmWI%{gIci6g)A|x-{R^e5cKB%$Yt3r2=djOjlg}Cc zT1CE}FV&tOgKDR6ztj%l9b@tcQwM!uiO&h-_}pXQF2nX1{0Os`6lJ!=*#ZNneq2L( i6@Yzaf6Ugw6U?!lVn3N$}tg z@JB6HObpq$i{K1&S9QPl`c-v5{<(hufL-|9fC^L-s5M~$>IzOh_jR8!x1@1kv~iKx zq172iw7#!fX^4zj{B<+l=+J;%PA(gEW!3X=>!@_Xo@5H@2gaFrs8oHsHz!{BoUA@g zuPBQX{Qf*nl=T1E=`xG2hqsioF* z?afn>qq&q01f2(~+c?0~SQCdQK4O&f&yWN0{@05HJ}B6m?L?MQ2%d#m=$=U#*-+?u zmN-nh*?Pe!sI{eQ3YL4u(MegP#J@*Y6*SI$$r*LcDETrkv~z{msGxc59C6!X2ow@n zR?wQY@~#_Ku=LlRC$OeqdsgYx15Pc3I+YNz2Y0FnBLdqd6QhY&NQdNrD1|d>ZDX3?>yJlr@?8x?3XyRIgRtwj0gW+iLwltOATjzN;=0lY@;gs|P>qz(Q zmsPUoRr9mMX@3r&22v+QkPOc{!*}9La4k&EN5LtR_jZ3$ zSBJ{TSH(Dy?zKoXdE#7#ld5)xcIQ&L;*rXY2!$i~n@d3UmJ1XvsJFzJ=f_0MSm-&S z$2Kdp{LNr*pGt3zY~fNlP-VFr%P-e0--Ds`!WiiewD4Z~2=^HJi*Nr=(?lF!G*1z> z7&?pD=R{q^EW_5{xW!|dm>PWtkYwdQAh}A`Hrb`WvHRo;*eB8$Zk9Ifz(0jSZ6B+BqOV5qEur zAto_JSid6aC>^0-K5JZAB12;sKo5!X}U zoOC`G2(@9^uC=*@ng8vsk0*r6F#EW15*EfQGdoC+ZVjHX#vcDkVwqWJK6!lRPsw(M zZ?BQ>=gZZX$Dry7{14S12#!(uiRq(0u*`M}Iktxk{K~LH2G8Q*Uy4Qc#MuG^r@vo7 jdKG|g%>IbIhdIo%pJyTukFl5!cmfgc5Ph4LxG^cEg;KsNq#RO;x);R7Rir2-5)hS2LA`J6skOyfN4x8Y{wuhE z#DO2ck3x*&R77bH6WA8B-w}x0gQesX zn@@E@R-VkAIVoBOUQuyGXR65jDOsm;)2p;ad#7ty69_-&KGWvld^!#h;&y;$6YIDm z&{-4^$K+gYolM4Zphs3&O|G9?_Fe14EJamH_Yx`4j4dfoRb1drdvLC%N@mKWa_Fr# zX|%U2{z{dRz-li~NMK{24ILNb5!p{_lyRh3Jvt~$=a#%PhHNiW&XEi7NT9pe<^S3tf%Qtz zd?5ln6=*M}y&TDP!(*-2jt?(*8*04vU@OXfXS>0#U99i{f|vWRen5OL9sZW|8Xn>?8m!_8o}uvie diff --git a/android/.gradle/8.10.2/dependencies-accessors/569c8b261a8a714d7731d5f568e0e5c05babae10/classes/org/gradle/accessors/dm/LibrariesForLibs$PluginAccessors.class b/android/.gradle/8.10.2/dependencies-accessors/569c8b261a8a714d7731d5f568e0e5c05babae10/classes/org/gradle/accessors/dm/LibrariesForLibs$PluginAccessors.class deleted file mode 100644 index 1619e8122559eadd49001d21e40ce5878db2722c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1112 zcmbVLZEF)j5Pl|Ud%g48)Y__zt*=qiDBc%AF;a}F0WoMnDfn@7w>?&_dtvud?7vb_ z3JU%Jf0Q_95=pKqp&xcrH-Tyk2`#un&aADGKiHPod^q0lvddeA*^=` z;C+)GsYse&Z={TznnlA?QS8bCF-Wp~X{<_hdl*}Dd*8t#VP}#i45hWHu|aegbXCs? zqonPmhILzenP!R7!+=|3OBWu_Iq-cfVVUq~X0!qh!5t@P3ERb-#&4&R&-qt;oX08` zFHH4;iU|*k?lYFegM)I8xbEX3E)h2SA`ChIzot%jI>j?C$?U~z66V@zBng$S((={d zuqVx1(M$Nojb%2ZB|NK77vxM#-kWq_LfKI{`g*au_uq>nLGWK_EloQS)=KN(I-xb$ z(KF3BVQFg09o!<+Ct?4W56AkC>Q@RQgd5zs5`R>}YTiE9O04rw<^3|B9$K!WOQwtTIpu*El$rr|TwaEIpRD;r;@HVn}8H diff --git a/android/.gradle/8.10.2/dependencies-accessors/569c8b261a8a714d7731d5f568e0e5c05babae10/classes/org/gradle/accessors/dm/LibrariesForLibs$VersionAccessors.class b/android/.gradle/8.10.2/dependencies-accessors/569c8b261a8a714d7731d5f568e0e5c05babae10/classes/org/gradle/accessors/dm/LibrariesForLibs$VersionAccessors.class deleted file mode 100644 index f5cf7403ea41376b83a84a11926337a20e905332..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1322 zcmbW0O>fgc5Qg7P+So}$TLR_#s}LYbOU(fxP^wB%N)T;?Dh2hvaTaTXyN=dQMgJ9C zK;nSJ70#SFbLI?UTsxIX_D~^9>+$S7v-8f5zyA638NeevEFp)yg}E~3QDE2$wC8x5 z4}9V9k#wYrgjU>lTpn>h@SIjZj5K$nXK#~@Z7~vRAe4L5A#b3Ms{2BRGEnI!Lt#@Y z8ErARweD2*kq!>!Kxk(#HBzWK9XM0Qws_6Qew3coPKs;R_ifk=dG3u$C}F`uxr{Sd zWO$lA*>y!220C;G2ToV^HP=#voj{WvPReghf*4Akm>k6LxYix=L+FT$tjS{S>0RBq&clb z773&po|7yR5?iq>h6OTrQd!ByPArQmppD&BR;d?^wJSO@ma;N^DI0NH7|Jh{61wfj zZ451}F|@MR`d{P9u=wx5TG(KyW%EuZ!89%m%PD>`Fj%G0%hBHj*q}>9f!3?^brX4d z0IRXK{t@gwnGDxxjROF3;W};*ngr*Ly;h@QeL(TuRPYzd1`54JL8~Tc$pC%JK(|fM zSp)Pv1Klw}=M2z~3{*8iD+cIi2D)p4E*hX;8R(t~x@>@cpFla>Kkj1%U_ToJ#h9DM2q+)5cH#eIhF5T>=dqL^V{+xbn z&ne}c_MHBJ{-~ZllMNAu4J1ANu>0=Jy!YF@`}aS8`~~0we#&7F_GYlpKo5EaihfWv ztASNYN{05sjI*f=~v9GmCx5 zqA!D-fqobQqnmwV+cFIOfIMpEtWyrGz>(p!AMiUA=<%O_G3Wh%0YqY-NUjth)5HBU!pVRf!}It%K3Lf~r0dN)g| z6*;Bs>jvJyDS^I?f?|%H*`gRre&cLgu_+Fx4ZMZ7S>v|vEjd+z%R2eC)J!k&97Zsz z66uV9y)BX2>hK?>B}I7Fz&V^3IJ}Z%neHNitqoKqDj)4YU3TpSr|MZz98l(y4oJqgrl!^oROV-Vx~M=bff^l7l;mcNzvIGlRgCrrnM?+2*dN27MHk zT!tKhx?$Po22Ip&Hf{#zdN(|`_4_1W&H>ZWAPye7dg%26Tt9bTqTMqbZ-k zbAcNj-=T?YjR#Fm-Ou1Vfm>bjzTNm0(x*Rxb=2G#!szXsJT-GH1-8<0~^1M(heKsIZ_ez3WbZVx`?>SyxlC5-ZC&z&FMH{7!h zk2YnEsV=1s?Hziduj+_2UQzFpQHp%BkQOZ@}Yt!jUl~#$#gi692OX)#v!4 zX~9WC!M#j=@Xqg;{iSiNm?~u8EWYG>55D5+NgC073em+)L{=KngA}5PO+@81qK7F& zGnRF6-Zj9LODXHEbgJx2X!|*=Ft+WDX7Cbszs!ya8gk7I_gs*E#vDH z)CnEcCz6X=3hK0ux`Ms%8bR}0QLl6T4WCJ7%6>ip`Y=Qo5{?i?gkyv;VTo{s@EPGM P;kSg}6aGN>0)77iHeeVD diff --git a/android/.gradle/8.10.2/dependencies-accessors/569c8b261a8a714d7731d5f568e0e5c05babae10/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$AndroidGradleLibraryAccessors.class b/android/.gradle/8.10.2/dependencies-accessors/569c8b261a8a714d7731d5f568e0e5c05babae10/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$AndroidGradleLibraryAccessors.class deleted file mode 100644 index 0109e68253b7b9b822334f5346a45979ff7cc3a4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2227 zcmb_e-*?+I6#mqPx-o%mVQU%CVb;LXuGEYlgOW0ubW16ubS!Oo42rF}+8jAYwln%) z!2^NA184BaAI0I?PFe%&y3*yGMADUXb?>L|e#)PJ{rVe#5AlVG2}~L&l<)$k81@3~ z*`DUEFKphIwp5YOiu<<1Bkl*DUGIjG=1z3y`)uO2=nLfvt9rUb$(4h>JHOe5g zq_U!YVfFpklPa{je&9S@HeupL1EmsP!pjUdaxora;EKK${ibL`?nPS7<#(?9oZAURD!U7gJJ1m5YedPhJNRe18!%G zcV~19os?-NuHa1rRtaz6D#JIYAlkpEa7;`LvkBO{{iKY=Ml4;?7EVH1hHKT$C(-eU zq1)XDw6Q^GY=84Sg}-7u+`$!b!_iwu{za&;ixpu1}VtC!#DAhRQ$r zcbqSC%rfE9{0Di|D{=i4n18&lH0w3cOYLjzT vs4d{r)LI*@$u(> zWmxkA*K`BR@wjPqg(+mn18I4tZH1QSyJn@W!oae_n?DQ`H+Yvzhf902POE;fSzM0V zFDx<~y(**#uQAk1&7tooPp@ehWmrjDvTd%EA1Kr5m`%|RtUz#8_XC=%hP>-Vu8^wg z`S#;tMLK~moW*{egT0%T8>3uE z^t{T~t)B2BT5Ok^kF1_$dX{v}h~gJN>;?i~chB*XP3 z>1`U3;z_(J1|o^E55z$LOu^7_M#ov4V>nb78S)zL`w8@v{uR;To{*fdpJur5*bnKe! z3|(qJqP=Ae7a493>6&jx9WKNEd&y%SpX$^FE;DG-a#vOSVn#~SYYf?%?+`1FHwn-? zQK!v=6|3#hO3vlsAb$)Go=+c@p2I1@W#VR%Sne>Kz8}euvb!dfASWtP`hy4*aVv%0 z?wQ!aGQD-1*G260xj`M?uOrOGU^D0qNu{~wSxRxGp~6r}!TtaGA;b8~I--Uf3|G?D zUmrY%$ph;9#I}BK_tEeT!$RuTH!E~hPIn+qmD7oRNq?fRNplWos9R;|zX#chTNceS zG^alwG+v>v%gFZiCue4#fXzIG_HgERlhsQa2UmuP1O*HO*ps3X^K6LC|np-yrNi)fIXC3%bFJjvV0{Rg1F B3-15` diff --git a/android/.gradle/8.10.2/dependencies-accessors/569c8b261a8a714d7731d5f568e0e5c05babae10/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$BundleAccessors.class b/android/.gradle/8.10.2/dependencies-accessors/569c8b261a8a714d7731d5f568e0e5c05babae10/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$BundleAccessors.class deleted file mode 100644 index 8717161295a592b5b8c2e57973e16dfda213c989..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 891 zcmbVL!EO^V5Pc45mWGr-Peb%7i*G(H5{EP+o0HAvLmqX0zIRYrMlU0Q)+=pwd@V%l(f9&+>2fmi zI6b8-F6(<2Yi8b^>72ZrESNP#_&&(aegH01)_ca@F0q^SIolMuNcZxCTh0Y$1PRdIFu1wd4mzg+L*}jzE8X zqyKfE1h)RTQ3>t|yj-U}SL15^Sf~ZpN<1dj8*MG10GG-K(zLRTi|9-dL3#aV{6 zZRPJB3m z&M@~#`hHW~75!i++)cHSa(RVer+OOLzoqae(9`wblYQY!B?$YA49gFLh(=vE^t%Tf zaJv({yW?Bvrc5(&8E+b}N_Y!zGkkLbqWyykN5sT1pMbqHNXl4j#L^WV;UuJGxKiDG z8XXTAy4`y~YwHFo47X1iTHwTep`x^2Of2Bt60V@iU?}eGgh|CrSCc|sVmO~6Sj&{B zmH}pB8SfdWm0;t2hE6UVp4NS!L)-1!?Mdmk0!{sJQ{Bl*yO~sW<#u{G84t3h`^sVrIpLUaX@5t0ibt^~U*G+Q{j2$!O-|rClJ`lKLwk$Fx6l2FXm15>>M?wfjHv~Fr{53h5cM6~2Q)-iQ wR;VrDv(#E2ugTA?(##UYJcZBkMWILnzJ?}>6#E+1sa>GVy~c}HHajE)X+eM&@z6?T<+HE!euXWdzae( zN@uhI*#Bd z!@3{1rW;s}$4#p%Od&%aNXs*AE3`b{HOp-k29_P({ytIM;$1EsF72%vt@^>%Ofzb~ zw8(Jux{xBg!B8tUhQ6aTyRKoBp*d*Dwz*P%piHM@HbgtH0>M?y4`{CH@*6L5g;W*K zx1Y?c_@O7{azD&u>sC2Eo|0>clCb|i^W%J?quJ4TNOO8C;) zp_DR&G{OyTbdwYr?KnpZc}(Ix4X1Uyj}I6w59DE&ln(C(oXn6llQ@^o8@}tt7#C7K zuka14C;W&O+r`FXt7n;>C0(-_2IOmLb`X&_S-(p(vs_+@gy-;JCcSs>4uaw=!_8Ic zZ5ff`X}l^1B8{;R#G3$^f}!D@j`NsiI8+xI@|z;uC_6o2bB5K!#iW$S6fWra2p1V9 zHihR^_ygYYd)%q-yt*Z#VR0DPACdbh^pyUGqQmJ)bHaX>;nI`-18+IXYwdEtX{C6# zcCygwGcAvKT+;Bdjs=(u_uqnO`>1e$PYjbW*lXRmuJYwbIK0X2n6wNRi}hF0agU*^ z?Z>pYq~S8d%8;)4cGTfA?7x>h7V(Kr9pEa1CM|bO#V=;0IJ?e}t@;kJ;&_7qy%%-b zJa}leJzB}RJWQ%4!=o3|M}_B5%5RCNndX%{45uGNGNk0L3nj>hvXp)jfFf!QK(}`$ zw$P-fZu6Rmot{pL@IlRBA;y|PuS=@SRnJn2D-C6a@&MZZuN5+kzp5E(xW#a7(E5MJ zj^WJfi~B^P-rsmMe9f>laOc}qIjW_*01wpC$paaGqOTbw9L`ar%Fss#*^0Xr%`!Bn zuMQfo(Z8$6_VuUc=AVMi{RZvZxu1}GisL_H?8pAW&uBb`5gMP#s9S$Yx15PeQdwpmj80pUbAw$u_N0X(SHRO zkT~!I_)&=2Y%1CW(Q37`S}SL}pXo9{Avd3~xV|8@piZB3`-*4jK=!V*J#Vne3Q*70~4BgXXz^*WYu zgW*D5DV6uud7cb;PY;}MTKTSZ3lIPm-ME?65%1W{(RXpfi4%8VdJ0D;wjBdg)Rulvf^ftU7^(zEYJf) z&tJU!4)&E?hE=jf0@xARHLMe;OfJAh@_O_QwJ$Tt5;rMQ!7X|>Cf;q_p>F}N;4bc? LMl2rS5o&(`Kxr6x diff --git a/android/.gradle/8.10.2/dependencies-accessors/569c8b261a8a714d7731d5f568e0e5c05babae10/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$PluginAccessors.class b/android/.gradle/8.10.2/dependencies-accessors/569c8b261a8a714d7731d5f568e0e5c05babae10/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$PluginAccessors.class deleted file mode 100644 index 5f45232d7a2c9d608af23ad575e7165659afd61d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1196 zcmb_cZEF)j5Pl|UdtSV@T3fZT^{r9bDBc%QFe1d%KrzICrQpZSWqYh%cf;}(TFcV-FbA(sM#$jwlCy}A( zs!-`vS}l?=5~)Z`99G*dwIWJiyzd`u%dXTNsiUJhTa7&`wUS<}^k7Grd#bcbpAn+X z##r#KHHWGrZP*$p15jn$@k|xla$oe4bWd8RjIQ--t8DFgI7b*kN0D^SSQmB7_{%H853&I3ER^_Yee_#{z+ozxf&ZOcA@E=p-t^A2#m@ zTO$=S>%+4%#AMZ62yhWgOl)NIzKRKt$Kg}bRe*O3#1DTX=1HHj;If<=Xi3R6KYq z4h13D(OTMCBAk=X!%af<^d$V#OCijUycG`{gh!{tPTwnGWg^SW?%3$z7TA5I`y8qh8$U1M7g>$uLc$boXW!NvJJmA6r1Szvhw{!j0>YT^I@ diff --git a/android/.gradle/8.10.2/dependencies-accessors/569c8b261a8a714d7731d5f568e0e5c05babae10/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$VersionAccessors.class b/android/.gradle/8.10.2/dependencies-accessors/569c8b261a8a714d7731d5f568e0e5c05babae10/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$VersionAccessors.class deleted file mode 100644 index 03290fb5ee29d277cbffda1cc33f8d94f05e25c4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1364 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 with org.assertj:assertj-core coordinates and - * with version reference assertj - *

- * This dependency was declared in catalog libs.versions.toml - */ - public Provider getAssertj() { - return create("assertj"); - } - - /** - * Dependency provider for gson with com.google.code.gson:gson coordinates and - * with version reference gson - *

- * This dependency was declared in catalog libs.versions.toml - */ - public Provider getGson() { - return create("gson"); - } - - /** - * Dependency provider for guava with com.google.guava:guava coordinates and - * with version reference guava - *

- * This dependency was declared in catalog libs.versions.toml - */ - public Provider getGuava() { - return create("guava"); - } - - /** - * Dependency provider for javapoet with com.squareup:javapoet coordinates and - * with version reference javapoet - *

- * This dependency was declared in catalog libs.versions.toml - */ - public Provider getJavapoet() { - return create("javapoet"); - } - - /** - * Dependency provider for junit with junit:junit coordinates and - * with version reference junit - *

- * This dependency was declared in catalog libs.versions.toml - */ - public Provider getJunit() { - return create("junit"); - } - - /** - * Group of libraries at android - */ - public AndroidLibraryAccessors getAndroid() { - return laccForAndroidLibraryAccessors; - } - - /** - * Group of libraries at kotlin - */ - public KotlinLibraryAccessors getKotlin() { - return laccForKotlinLibraryAccessors; - } - - /** - * Group of versions at versions - */ - public VersionAccessors getVersions() { - return vaccForVersionAccessors; - } - - /** - * Group of bundles at bundles - */ - public BundleAccessors getBundles() { - return baccForBundleAccessors; - } - - /** - * Group of plugins at plugins - */ - public PluginAccessors getPlugins() { - return paccForPluginAccessors; - } - - public static class AndroidLibraryAccessors extends SubDependencyFactory { - private final AndroidGradleLibraryAccessors laccForAndroidGradleLibraryAccessors = new AndroidGradleLibraryAccessors(owner); - - public AndroidLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } - - /** - * Group of libraries at android.gradle - */ - public AndroidGradleLibraryAccessors getGradle() { - return laccForAndroidGradleLibraryAccessors; - } - - } - - public static class AndroidGradleLibraryAccessors extends SubDependencyFactory { - - public AndroidGradleLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } - - /** - * Dependency provider for plugin with com.android.tools.build:gradle coordinates and - * with version reference agp - *

- * This dependency was declared in catalog libs.versions.toml - */ - public Provider getPlugin() { - return create("android.gradle.plugin"); - } - - } - - public static class KotlinLibraryAccessors extends SubDependencyFactory { - private final KotlinGradleLibraryAccessors laccForKotlinGradleLibraryAccessors = new KotlinGradleLibraryAccessors(owner); - - public KotlinLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } - - /** - * Group of libraries at kotlin.gradle - */ - public KotlinGradleLibraryAccessors getGradle() { - return laccForKotlinGradleLibraryAccessors; - } - - } - - public static class KotlinGradleLibraryAccessors extends SubDependencyFactory { - - public KotlinGradleLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } - - /** - * Dependency provider for plugin with org.jetbrains.kotlin:kotlin-gradle-plugin coordinates and - * with version reference kotlin - *

- * This dependency was declared in catalog libs.versions.toml - */ - public Provider getPlugin() { - return create("kotlin.gradle.plugin"); - } - - } - - public static class VersionAccessors extends VersionFactory { - - public VersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } - - /** - * Version alias agp with value 8.6.0 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getAgp() { return getVersion("agp"); } - - /** - * Version alias assertj with value 3.25.1 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getAssertj() { return getVersion("assertj"); } - - /** - * Version alias gson with value 2.8.9 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getGson() { return getVersion("gson"); } - - /** - * Version alias guava with value 31.0.1-jre - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getGuava() { return getVersion("guava"); } - - /** - * Version alias javapoet with value 1.13.0 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getJavapoet() { return getVersion("javapoet"); } - - /** - * Version alias junit with value 4.13.2 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getJunit() { return getVersion("junit"); } - - /** - * Version alias kotlin with value 1.9.25 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getKotlin() { return getVersion("kotlin"); } - - } - - public static class BundleAccessors extends BundleFactory { - - public BundleAccessors(ObjectFactory objects, ProviderFactory providers, DefaultVersionCatalog config, ImmutableAttributesFactory attributesFactory, CapabilityNotationParser capabilityNotationParser) { super(objects, providers, config, attributesFactory, capabilityNotationParser); } - - } - - public static class PluginAccessors extends PluginFactory { - private final KotlinPluginAccessors paccForKotlinPluginAccessors = new KotlinPluginAccessors(providers, config); - - public PluginAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } - - /** - * Group of plugins at plugins.kotlin - */ - public KotlinPluginAccessors getKotlin() { - return paccForKotlinPluginAccessors; - } - - } - - public static class KotlinPluginAccessors extends PluginFactory { - - public KotlinPluginAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } - - /** - * Plugin provider for kotlin.jvm with plugin id org.jetbrains.kotlin.jvm and - * with version reference kotlin - *

- * This plugin was declared in catalog libs.versions.toml - */ - public Provider getJvm() { return createPlugin("kotlin.jvm"); } - - } - -} diff --git a/android/.gradle/8.10.2/dependencies-accessors/569c8b261a8a714d7731d5f568e0e5c05babae10/sources/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock.java b/android/.gradle/8.10.2/dependencies-accessors/569c8b261a8a714d7731d5f568e0e5c05babae10/sources/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock.java deleted file mode 100644 index 52640bf..0000000 --- a/android/.gradle/8.10.2/dependencies-accessors/569c8b261a8a714d7731d5f568e0e5c05babae10/sources/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock.java +++ /dev/null @@ -1,359 +0,0 @@ -package org.gradle.accessors.dm; - -import org.gradle.api.NonNullApi; -import org.gradle.api.artifacts.MinimalExternalModuleDependency; -import org.gradle.plugin.use.PluginDependency; -import org.gradle.api.artifacts.ExternalModuleDependencyBundle; -import org.gradle.api.artifacts.MutableVersionConstraint; -import org.gradle.api.provider.Provider; -import org.gradle.api.model.ObjectFactory; -import org.gradle.api.provider.ProviderFactory; -import org.gradle.api.internal.catalog.AbstractExternalDependencyFactory; -import org.gradle.api.internal.catalog.DefaultVersionCatalog; -import java.util.Map; -import org.gradle.api.internal.attributes.ImmutableAttributesFactory; -import org.gradle.api.internal.artifacts.dsl.CapabilityNotationParser; -import javax.inject.Inject; - -/** - * A catalog of dependencies accessible via the {@code libs} extension. - */ -@NonNullApi -public class LibrariesForLibsInPluginsBlock extends AbstractExternalDependencyFactory { - - private final AbstractExternalDependencyFactory owner = this; - private final AndroidLibraryAccessors laccForAndroidLibraryAccessors = new AndroidLibraryAccessors(owner); - private final KotlinLibraryAccessors laccForKotlinLibraryAccessors = new KotlinLibraryAccessors(owner); - private final VersionAccessors vaccForVersionAccessors = new VersionAccessors(providers, config); - private final BundleAccessors baccForBundleAccessors = new BundleAccessors(objects, providers, config, attributesFactory, capabilityNotationParser); - private final PluginAccessors paccForPluginAccessors = new PluginAccessors(providers, config); - - @Inject - public LibrariesForLibsInPluginsBlock(DefaultVersionCatalog config, ProviderFactory providers, ObjectFactory objects, ImmutableAttributesFactory attributesFactory, CapabilityNotationParser capabilityNotationParser) { - super(config, providers, objects, attributesFactory, capabilityNotationParser); - } - - /** - * Dependency provider for assertj with org.assertj:assertj-core coordinates and - * with version reference assertj - *

- * This dependency was declared in catalog libs.versions.toml - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public Provider getAssertj() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return create("assertj"); - } - - /** - * Dependency provider for gson with com.google.code.gson:gson coordinates and - * with version reference gson - *

- * This dependency was declared in catalog libs.versions.toml - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public Provider getGson() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return create("gson"); - } - - /** - * Dependency provider for guava with com.google.guava:guava coordinates and - * with version reference guava - *

- * This dependency was declared in catalog libs.versions.toml - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public Provider getGuava() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return create("guava"); - } - - /** - * Dependency provider for javapoet with com.squareup:javapoet coordinates and - * with version reference javapoet - *

- * This dependency was declared in catalog libs.versions.toml - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public Provider getJavapoet() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return create("javapoet"); - } - - /** - * Dependency provider for junit with junit:junit coordinates and - * with version reference junit - *

- * This dependency was declared in catalog libs.versions.toml - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public Provider getJunit() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return create("junit"); - } - - /** - * Group of libraries at android - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public AndroidLibraryAccessors getAndroid() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return laccForAndroidLibraryAccessors; - } - - /** - * Group of libraries at kotlin - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public KotlinLibraryAccessors getKotlin() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return laccForKotlinLibraryAccessors; - } - - /** - * Group of versions at versions - */ - public VersionAccessors getVersions() { - return vaccForVersionAccessors; - } - - /** - * Group of bundles at bundles - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public BundleAccessors getBundles() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return baccForBundleAccessors; - } - - /** - * Group of plugins at plugins - */ - public PluginAccessors getPlugins() { - return paccForPluginAccessors; - } - - /** - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public static class AndroidLibraryAccessors extends SubDependencyFactory { - private final AndroidGradleLibraryAccessors laccForAndroidGradleLibraryAccessors = new AndroidGradleLibraryAccessors(owner); - - public AndroidLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } - - /** - * Group of libraries at android.gradle - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public AndroidGradleLibraryAccessors getGradle() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return laccForAndroidGradleLibraryAccessors; - } - - } - - /** - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public static class AndroidGradleLibraryAccessors extends SubDependencyFactory { - - public AndroidGradleLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } - - /** - * Dependency provider for plugin with com.android.tools.build:gradle coordinates and - * with version reference agp - *

- * This dependency was declared in catalog libs.versions.toml - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public Provider getPlugin() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return create("android.gradle.plugin"); - } - - } - - /** - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public static class KotlinLibraryAccessors extends SubDependencyFactory { - private final KotlinGradleLibraryAccessors laccForKotlinGradleLibraryAccessors = new KotlinGradleLibraryAccessors(owner); - - public KotlinLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } - - /** - * Group of libraries at kotlin.gradle - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public KotlinGradleLibraryAccessors getGradle() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return laccForKotlinGradleLibraryAccessors; - } - - } - - /** - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public static class KotlinGradleLibraryAccessors extends SubDependencyFactory { - - public KotlinGradleLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } - - /** - * Dependency provider for plugin with org.jetbrains.kotlin:kotlin-gradle-plugin coordinates and - * with version reference kotlin - *

- * This dependency was declared in catalog libs.versions.toml - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public Provider getPlugin() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return create("kotlin.gradle.plugin"); - } - - } - - public static class VersionAccessors extends VersionFactory { - - public VersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } - - /** - * Version alias agp with value 8.6.0 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getAgp() { return getVersion("agp"); } - - /** - * Version alias assertj with value 3.25.1 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getAssertj() { return getVersion("assertj"); } - - /** - * Version alias gson with value 2.8.9 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getGson() { return getVersion("gson"); } - - /** - * Version alias guava with value 31.0.1-jre - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getGuava() { return getVersion("guava"); } - - /** - * Version alias javapoet with value 1.13.0 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getJavapoet() { return getVersion("javapoet"); } - - /** - * Version alias junit with value 4.13.2 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getJunit() { return getVersion("junit"); } - - /** - * Version alias kotlin with value 1.9.25 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getKotlin() { return getVersion("kotlin"); } - - } - - /** - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public static class BundleAccessors extends BundleFactory { - - public BundleAccessors(ObjectFactory objects, ProviderFactory providers, DefaultVersionCatalog config, ImmutableAttributesFactory attributesFactory, CapabilityNotationParser capabilityNotationParser) { super(objects, providers, config, attributesFactory, capabilityNotationParser); } - - } - - public static class PluginAccessors extends PluginFactory { - private final KotlinPluginAccessors paccForKotlinPluginAccessors = new KotlinPluginAccessors(providers, config); - - public PluginAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } - - /** - * Group of plugins at plugins.kotlin - */ - public KotlinPluginAccessors getKotlin() { - return paccForKotlinPluginAccessors; - } - - } - - public static class KotlinPluginAccessors extends PluginFactory { - - public KotlinPluginAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } - - /** - * Plugin provider for kotlin.jvm with plugin id org.jetbrains.kotlin.jvm and - * with version reference kotlin - *

- * This plugin was declared in catalog libs.versions.toml - */ - public Provider getJvm() { return createPlugin("kotlin.jvm"); } - - } - -} diff --git a/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$AndroidPluginAccessors.class b/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$AndroidPluginAccessors.class deleted file mode 100644 index 2c535a6a5ffa7ca24edf8e646a18bb5245a43004..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1043 zcmbVLU2oGc6g^JM(uQth9Sp|TsMLpcp!sFuCDWv+qY|PT6GeM>6B8L_PGlz&{a5e; z5)b?UeiY)iX<5}(F!5shUY~P)?uUQ=`u+pJAzB_BR9sXWxP>)_x2cJFY($huE;7ZH z&ZW^J;i1SylEyq3+1!XQfAy)nIFXsuk<{V1Pu|pw+h<7;D?PIq){c}``7uM-87u|Q zOnRvzY53XfFeCZPz-uZ_!YFC`sd*7sJjQ`LF&n?5v&uv}n2< z`cFUwZ1Rz4-6Cs`>Yx15PjZ;Y!U*6P`*NG2?UfDDSN57q$-LEk&w~~HK+$pIJ;(Lw6RxSZe2_|9JofCo**9;-{`u?s4*+|3R)T{y7r8R7AkT2BP3VP&2a)i2 zEIp~LFp5W>&n=I1=(YQaHQcwahm#MlL@ZPwlz-kKuQuoPUfQ2?GUWHAlJv`M^R;B{r+a3e+1(dI-D z_4Xtc`IGu|KWt}NC(-BaECbc!8^Nt$c+u#7;%D58xC*_VHByDGo!Js&qt9d@jQ4iB zX%%pTVRN2;(}+Z;hM2mjFuY%-Rn~_i9i)+%6Tbe}bF3}5QmbAX$B`63{vuqT;R#JD#Wts_VDYyWC)bJQ)uzfnquubjh*9kJI0xYFR@|>Bex3;~;VyX`+#}HaMWFQspp8Eu2h}nB b0XE52iKl~y*v=J+`y)I?k=Q@M(|qwa{78P4 diff --git a/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$AndroidxLibraryAccessors.class b/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$AndroidxLibraryAccessors.class deleted file mode 100644 index 387af7f53ff4c78268227d1dea8c998469066cb7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2231 zcmb_dOHUI~6#i~03@t@oMNmKls+OXR4@9MiY0yR!Flv#gD{rTlI%b$@?o5IHD@{Za zOH^UbH9Z{7iz!HqBiXi*T1pcQQltCq~G zdC7BzP3c}0@Q!AzE)RLuGrkJfeWN4e$ zP2E{wNXM6&j**;PRnT6Ot)>avwxq4**3~6FE4kE#ownoyL5ZczoV4^Do!ha>dMi~Z zXx4gxJ7w)s%JUFH7##{C5p?1R!*X@Lo=(G2YMnE*TAQYj42y?Qh%gkixcT-((2G8X zxWP4zQ2!Mq!=nT7{~6eC%a>Hp&v3t~s;vmSt}S6i%UA~^IELd46E#@Y*F9<2tq_CeEykr%fcARGD-cxYL zl_D|(7p)v+)3v0V;%;$0E945#8g$Z`7c?Lq1cq3=f$SJU89i@urzpwA(*{iDYaw&# z=xa2bwz^E@u+9ySRFyG$K)hA^G4c!(pei8tj8Pim4p z#3#?7xPj@_GCXWHjPH{pXc?<0HIdfco{jy9;-=l_#t^w<645Lg+_r_S;3`9^dMN*k z-Wj5P1h0TPG*j)p(c%)6RAr9#T2;@PgPuqbKuNloMo7BJw^Dt&YY}~?tBbhgqdHKl`h$Sa?83i{S(4+s9k_yP V!4UOk4)bvTYje0xGD>m*p diff --git a/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$AndroidxTestLibraryAccessors.class b/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$AndroidxTestLibraryAccessors.class deleted file mode 100644 index 84a8b09920ee4c756862c47b7432cb7b27b63bd8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1049 zcmbtT%We}f6g{4XOcDa6X?eD^M9LyTUY1t8M&PrPP#KPDvfMq^}z3dm4@RS=I; zVXd@2wivqejr*rbq#7@qMISp12lL)%o&DQbFl=2n7--VydGxJ-6|mwz(Yi*rZ9)sY zytn@a>=T_B8pWMVWwRQ<348^we6pwm_ws>|4WP7||I}L_%eEOga3{&wkanG5d_8DAb9{z@rfc6}a(BD7FrXr`Oyza9s}%%9K0!aBoNdf!1$ z{i_)nmYPYMkG3OLso8V%z5xp?e%LhLpw$ZU^dog`ed8fgc5Ph45x(O+T^8Hm*ltT(Ad#SjjR0?S$Aw{JkD4f^!Vl8rZt=)A*{uNw6 z;=m8!M^zoiiHK5(R><;rc04ot-oDvCXTN>}*vC#C6|4oQHgFB=4DXFicw$AIN-i?R zmG;tVk@84*k(z{eL+7oC{PEZF$C1pWj-`&KeTo`8ZJwriqV#;luzsMl@`nsjYp~Kh zvu2`VY5D2gnHP0d6EC1RlAlGM`jNCw8Qm+fb@oOZ*kITRl@@l|j?6d{UWF=Ee%hXh zRKq$&Kc`?Jmv!xT49xRePcgJBG=WiH7cgKYrdUr(Ocf3 zr_C;2#(_M-?> ziZl}GM+;gE&DNFL)rKn3!snJcoLr&gU>RdJ6PM>s@{-qI{X2(*wLUbtjbvXH_;&ww zgze%mh{HRrrR}A{Iq3pCWausn@?Rs!uvvne&r^UW4ExJ%7b0DzGsE-CmBubjRE4e+ z$g<)dk=>%zGpx}A1TS8``U&=(T!x!uiv(2PkiCU%Dk_tU;v#uF_<`EDmE>dGrbq>M Z=)F7h?%_Uti}DH{;1Ozs;xV40b`D@sD<1#= diff --git a/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$BinaryCompatibilityVersionAccessors.class b/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$BinaryCompatibilityVersionAccessors.class deleted file mode 100644 index 90aa782f19ea791796d25916c8ca3955ad8b3fe4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 969 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 diff --git a/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$InferLibraryAccessors.class b/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$InferLibraryAccessors.class deleted file mode 100644 index f65ac2d8ea39c984c4f4a131a70e16213945fd7e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 946 zcmbtTO>Yx15PeQVwh1ZypyivQN;#yhR9`ACsVYT}c$*np3a* z9JqkQfgiw+Ld>>AM4^HT4r|Z6of*IJ8-M%$T!d;9H&7Eec9hACRGMq4 zMn)PNG+C9)LS){=6!CAMKyA-h6ZQpq?f!qC z(b+tn$GpIju_u~#l(jCXV4Q8BftwMUO)TJ+z>DdVl0%>!K4X+R{L7@>I0Km6$;`KZ?BQEH%n4cFelu-mq)D5 zP~{Uh`j?EIeWu?SxPlVhGbQDXKV9KYc|QWpLu)l1DxotGj)N?}P2RDu*EeV^>!E+gBSFf%Fk$!GtK zz9{(M5Aa8ccg;p(B3fkGyLay1bLQN+cfNi9@)f`?9>l1j9$~48OIQ{-vM!goQ&~Y$ zjkMGzkTa@~sS2vFxlD#WIF*LyZzn$vXhbF>lb-iDYTbG3n4H(vR7-*7J#BQ@7f9Rv zIrfpWXF4M%k1D4Eb>VIYP6E zRjdiTn3a*HWMChu&|7qd`xM_{RIGZI+uYeO%`r$chD)v(~mD$^&w3K3|vFT~dv=-j9< zc1-c?0+78$-TN#n9@w! z?g{M9@=n|FuO8@srOGAKB&kVp}Gl{*LWc uY%pk&T!PEwjp!2^ALf$Z;~Gb5xX$n9Pwxh9^0$Q7a0_?PU=??9AB`Wj;S(GH diff --git a/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$JavaxAnnotationLibraryAccessors.class b/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$JavaxAnnotationLibraryAccessors.class deleted file mode 100644 index e8e94ff83a0b18b8e142389a180ffa52051e82b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 963 zcmbtTO>Yx15Pc3I+k`-&ly7KNDTlO3@ulLDs?w?u36vs4s-E%gnw8PUj>g`q`9)mI z1tbpq0Dcr=wj~e+L@PM#cxHCq_}Op#_1ot!0JgE#LJgN9)Z4g>hQOhtT;`;*LQ6F< z(%7KMszRnJsKVtkPJAGhhG)lTKc4D|wwbo+bii3h)6S?&eoG28c8oP)S76W`{`VgJ z&BG-u39PVvcUZBIg|fLE1u{18Z!R8jLhi_9n&hh= zPG6wD=Q74G4~^9?%W)a>sv@7BnbloMSc6Ky7@9B+Zbb0mTCxBhNh*3c`!cqgbP-8eWHs`q&Ss}R? zDXz4aR*QnC!i&P>JQ+G~Me5(4O@186k<^*g>3NT$#-2BirFF{aa>-EJQ(F0bhP2h6 zV;@;_sxoQ$Vd<2h&V1s6j05>ej0<1x)t!jzY#%RUnPKCzI2C7Yp|$bCla@A>5+la# z2#p5rV1?mmR!W*m=ZtkcJK=pbw8ARsdd7Z~R8yieYg9&Y*L)v{lRv!W_Q@2_5a)6# zis5yuAC&My=$sF{RXXo%&zH7v1|5c_uE`|BYF}yjVSF-__DBp1iqwcc87YQl>qbQN zfy%Y;V@udKH-PLd3f?C@@xY92Dtjtu*!tHAwL`%Sjdxm0+bx81(nWa8kj$Rc0R^^BODw diff --git a/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$JavaxLibraryAccessors.class b/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$JavaxLibraryAccessors.class deleted file mode 100644 index 92a80c234d98a0ce82b70965847020b7ea9f1e0b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1484 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 diff --git a/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$Okhttp3LibraryAccessors.class b/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$Okhttp3LibraryAccessors.class deleted file mode 100644 index 41fb2ca22638c9e132a17465dc3fe7a667873171..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1241 zcmbtUL2uJA7=6x4)0V=ceYbQ-D#m5{oDDD1!qCo#d0+L7Z-^k2aR zBo2u4eiY*C+CsOrbP|_*_KV-=_dS31;jiyM0BquZ2@d95=krx>r#=_%? z^rW)FC?0zOw>;L7*Ys0scwnD?8vJ-75}`t&f?kVIZF;p%=AQx?@>^0#yUoz5xBq*O z#@c=X1qN4td~a>?u!IuMyC|1&0T&sLZ4d+^O|?nAuadmLDUpcXgP>;*`0yzsR1pyq~v|B}puWVaV<1kfhJIr4oBt z*B9m$_hUjzJRK=ysMXI<2Sc$VBgJiIi2wEsl&zEIaAV~=@;&u-sU5mJo>p38yTPy! z3Hy57E>hjmnF&No_DiV#>pVC5N5xQnMqZnpn5U^oU92!PXW2co#Tl+lYH}Aodko7{y3a+8;qiFRNtbe(i^D6)P?_E$sM6(ez;KBkggJ`z4$${9%~l9^DCXB6 zd;|MJBdWYVrwB$6mT;9;^w+K)D+q{BZX2bClG b4cw$yA)O9xVKrAI?YD6UMN)qk_wvQxk~4CJ diff --git a/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$PluginAccessors.class b/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$PluginAccessors.class deleted file mode 100644 index 8bdb45f63b4a35b7f316b07a42403b27d31c034a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2691 zcmbtWU2oJz6g?9!adu-G*airMGz8K#SyIe5Et>|GEP;?EMFb)7II#z7Dl=YGJ`YU%8<8p@L0M++jr83bWlC(*r%c?9`cSK-4{BPfm%tl)feuY7-3lN zoyKuQ7zR4D-A8syZfUNi2v-ArSCHI>a&;hGvWK(jbE3YnJFJWfMom~2_TnpsW+Cbf zCqsER@{nO68|?14zO2Mr_F34EDrMCP)I;epT*?j~Fjp0rFk;3777pSN!&I9)4kac( z4-B{eGtq8-3Z}Jg;xNOlLfO0~71!IDoK`TAgmcuw6ux0Nnue3>&Cn_qO)eV+bF64E z>p|p8)fdck63ht;v-tL7FuC4^gUMy1V7_BmE3`5j;%O)Bi)Ai}rDowI78xefg~@ZK z-YvE+d1UnwoMISpgD1)lxLcuGKW*U*&N5hz7CaJ(RECT5tzY7vecWac6Zmc zJE5?Xus&|g^<|P;Aw_9x(=MN3|I%)z9gXOd=IGZxFnfM?CFDu5egS!YwNrtR@^1Oi z7FRSax#dSW-wZn15vwvTiJ4EGKBwaPqqMKKA!ev)hv-M8glc?B(Ni_v-n&RU zV;5;xAshya|6u5Tj^3Wpvq897JGuA*toA3&2esc&rfcj4zTUw&nI?KnM|Lntrs*Ej z%npu|X|BgKzk`KeiIx&b_aihNj5ioI{>EYBA1oTLaK(6yyJTayfQuwO7BfxA2+dmc z``=+d|3DC{h4C*gk!1)!(A$r=O!s)u6k$AQ4@n-+4tYzT>R8Hgoy@qFO62qtmUCQ> zXI)3h=?bpqxGrQ}tE9KlRecRBgl8!gLug_ZW%{qUfi=Pk;Vr@m!ga!F!WQ8i;cb-P E1I_|4TL1t6 diff --git a/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$VersionAccessors.class b/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$VersionAccessors.class deleted file mode 100644 index 6b6a264b6a9f8882bf4a569abaa8537ed9fe2e0f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5379 zcmbuDX>b%(5Xb*70d}%1S2&D93}A#L919W-T?BJtLJlAiiTCX6>@vyjOq`hwi8tPg zx8kjMD^^*hrI9Kv{c4rp{Oo5x+uwxs8~y5VaEL9yVRia_r)xz`Wg-ZTWiyjHbRa@8hmBVWmtrexNugLWy$2ie+?~ zX+59yi*t3z#U+{#N1zGxtJ4^U>3NRp#Z$R>pOtiV*D}3s$30}ydfV)j>sTq$dyU2M zWYK3^39LaB^CO7GumB4MxcFE|0hLu3}??#Vn3t32JF$4aZJf8G)VU z_$;?8iU_I$kIQ3Nfr|thCUnD~y*b}j2n_yfs?rvP-rGb37YpnUwWaNrt-Dj@8yiKP zjA>O2^|(}^z8Dj4PKPC2M7%qSXSG0YsCatpwCPrc(;&mSEQUs0F0iT?4r?vY7cLss z8wImIY%sn0gkJHN6va9jOiK(Ku<=|ltaa#MSZ@@}=CHvGn3H+0GBcZGFk54|0^807 z!&-+9hV@3lY!~PWb<9Sbj9wW_tBhq=3|HbRftAHm#u?M!Yq&$kIZJ5REl{mz#-mh+ z_QbFk*9b&2W~sCb>}cv6rPCD8>UJhRI8=oMI;a`MTnNdk`zkLF~%&P9HwZ!c51AcL=9;&bjFVQ{>p&?5Fcuuf<)74;82l927Ho7puI887~o!!)Pb50?@tCpc0{WDshpmkS&$%fN+qZ@FaI3h8bT*8h2Wsoc;)YZ4d;>zr?G z#bgCt>H>W8oksdD6z&V~%@=-oFoH@-H#n>xD9Cj5 zdTiTtJF-EM^&&VW(5AMeP@fNU-iw8;_$?5@I|8k$-`Sp9fx6P+FK>8M;VV@u_;V<* zoIOLNXY)^bHg^KcxQ)jeYJ64nF*Xmi!7ZFdwZYA`AnD3ikaSxrNV;egBsFQ0t3jQE zIDy;g=@S}PlbmYVu<;B;%h!mEw0waY`dM@aOQ*4nRCS8#l4-0YRfD2hGmW*RTBoR* zrqN8QO^PZ$jV+{VRa85svGX&UT)?H@YoXEb5Bi`yOZWSq>8ke&_KIJrL;eO+{EkU_ zC*Z-Sz=NeXkQ5{%Ewza+arLJ&j)K@A{zjfORhXcsV;t00302i7&?ElEC%{Pfu7)?F$Vfkfu7`` z90UENKu>Xy!$4;h=xIDd)h{TP^(2F0IhP9iva(WH71Y&d@f>5ivfT7fGI|~_Fs5tE zOslKO=p?Ul$$OgqgU`MW4g24w2rF(YlR;0I^H1JP7S6CZ{jV~ n(EqUB#=9h=B;O-hNAi7=4J1DxxsK$ABsY=#h-53t)2R6e^kZ+! diff --git a/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$YogaLibraryAccessors.class b/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$YogaLibraryAccessors.class deleted file mode 100644 index 0cecc9eadf20ddfc26dd71fcf1f7f47d804379d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1156 zcmcIjU279T6g_v7bWOVUGp$ckqAu-|PSm{dHmChZAZIQU_| zIS8(zhH)Q3fa{nb>|L7RA~2z1UTJ9wt$$E|4L(XmuG0Z#FiY6TL>zOmqiQ2`f1w`K ze5Ho%63Q);NWx@CY5BN!6iNGBL>YU=Q<)DMO?a`j{a@&7UDLC%Y^#EDZPeuN9*UQO z5bS9lL@N`{N#|pc&>SA~rBqL-|4H{gRtP)8=zrUE!s6&z){Eye~*XFg(r+X-$-_JGfoPru3;2$*JqI!zScbIx}9yrJA1WJr?h6;T~oh@M=H-11Y tu_b;};lQcaKSK%z&=*F($vzLau)ubKfjr#CQn|{KUB)U3)h=_M)o(ePWJ3S| diff --git a/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$YogaProguardLibraryAccessors.class b/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$YogaProguardLibraryAccessors.class deleted file mode 100644 index a1fc0d4301119b27ba269d54c5aa94c891a12537..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 970 zcmbtT&2AGh5dIuOwh5tyQho}hRizx#BE^@AOR7pyArexGfS^j;nB6riqm3Qe-io{x zTtMQ$1Mm`Dc?!gAN+1fTRB+hw%(pY+nfb<_zkU1!U=N!ORB$0ewTX+U2^?FO$;?rj zD@kK5wF$}@%4I@V0~gU>WrPu3UXB&dYQp2Re4- zwDNuHo+<92XHsW%%D8X6;OtL+BtLbW^k%`_QQ{N@C2+qzcuglHb26D62B%Hd-C1ms zi#*Y(a*`8Hm99Yb(54)}GSEgnE=I9(&neCsSqDIx3WehwFV7LO zzgQ)?pkMJ6ygXvMMwHKJKC)?%t6#i!54iru&=xLHeO=bPeby*D<$wg5kBm|7FemSo zkFYM#nfZs-3nfMX diff --git a/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$YogaProguardVersionAccessors.class b/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$YogaProguardVersionAccessors.class deleted file mode 100644 index 94855f1bf363711457d60315f720dfd66d3617a4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 952 zcmbVLU279T6g`vFZnMT#>u0qpg*>DxnU^9$N?}P22tlfmf{&BkaTwXogqhi5{*}Hc z_}~xl-Dm%ac(>VLOrRE7_U@fK_nbZV&YkbSzJ3F+hX*lgs7F|7;u2OFj;vE$Ig#a( zi?Qa~1nG>(c`Aa)t>VeZ2Pe|-{KItPP>!X^q)8`zidr{m9ZTo6HPw<~bzd7D4j9t* zV1a$??5WPA<42WKfx3%{OEM1SJ5l7J`d4o%uDg4@hBbz*iB+OQj-0P5P>xL z7%?tKXf|;L>kO~v^`xov-a5~-6F$%*C!ChPZ{2H2g(W6)R%aCVt+&KZg3rh+0m%%^ z5Gy&8#qhK}crQ)`&xKKZ7@Rh$ySrH2QWv@mD?OV@hK+$X@?~){lJ1Qd@N#HAYJj$7A}>2U254muT7n@aE9g!W2Ecl!h7i>Y%wJB zP5-YEqb~eCWD&L*_U3tK=kc$@WY|9MII%+mQ=^*#vaGx!WH)H_5OsQh=+WaRU%)<* z%W#!!nSlBave&RlplNamE|WK-&uDyHNdAfI6sh3`y*JOiTewZ%5?;d{+(m;_+{1k| Fegk0j9kc)d diff --git a/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$YogaVersionAccessors.class b/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibs$YogaVersionAccessors.class deleted file mode 100644 index e8bde3131317c2a554b28e767f5d6b3b163f57ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1233 zcmb_cU279T6g`t|vnE|rTjNJ#tJX$oqqr{x!H5u21BD>fYN3yl-RUxAI}>I$!Tu`+ zrJ&%e;)6d)ylXd-Y$25D!_K{PXYM(7&fb|HzdnBju!#p{6yUg+@i2=b!;UtQ9~mCT z!smVIOO*(tcTRjeXcOe*ePx9&Kl&uUGPKtQV!*$$XSR3*nAdRL;!mv9*HS~qP zy`UGpZ+hSKq!*z@xP>;oFM8kieLYWq_jjMZd&rh&N3pue59!s+e8+s>eDlpWqo@A+ z#907)@UIrE!bKWZC$R=i0=>4AOXVCrn>SK=(M*|^YdDskPi1sh&)d0FZ@T0*c&VWjH0%w)z4kJu+L-u}_&< z!%2;YKSEs*!h)SO@~N@(jFEBc(JY#zyRKuV%dSyM4HgPzS5N1S-o?I^*&WxMrp={P zwvGeLtQY9a>zNGwQcu0W*fPIVr?rw_>)JyfT`6!lmX8J; zqm;3u9%{onFBYy!;%aOZ=m>36lXHRMS)>+6do~FS#jX zZFU6aq>{J^PZQV_u1y_!fzb=9pC;`V7>s4oF*~P6?b#LBb8`~6;OPQahxVw5xohJY zqY_3-o*{53mL=h#wwNNly}v(+TX8_3xq75Avu|HET^_pCvB+`fNw__UUL52po3X8F zGbeD1%pN%q)Q4;f_MzX)*oOo%k&In;4l%U_$KV}F+=)SfD^CUKTy~Mb9n0i5oW^BA zT(`pl{jt{VVA*2%vuxQ$k{HF9fM)xp1sAPr**v*us?x(-ue*{sf(e1kmdcH=v=F#W z7P7c>OT_1@O+5K`CozSi0vj@QDiDF&>#J$3hH1eNj(MT-OjS{*vRu}9p~Fd*|9?8J zK6_&h38MK~Njw|R5ok*X(JTcH3!!Ct8V+Vj4rBS=xUoE*FXv2aF_v3!0{vdpWRl3j z;M9x3)FryuQ`*^JoxOCXGjL~u-Z8($O zT|uDzNZE4Df-z;5Oz-kwSz+x@ruDvAbG$)$myy(<4?O}cIm7J@{J|`;tpQVcT1=QZ zOLxl-b>76?$K<3hhV=;VW(7T8y}pgu*>c`ky2SMy;1m;_;(+H_YUa-&-?KsY zkmuRJh>^gv^f771=vjeF`0L1$XX$5lOoX1L1KFBf=2>sNTG9*LC7IUnhN+5>>jv85 z84y&&yduPvU#FxFT;f-#tf1lwS68^9yS-xdJY=g2&S3q*T2Np-?#$~{lk~b55?(pQ zOH5qh%4#f#sPM4oCL4?^JyI_OJ_#}}1>YH0u$;RCxj|YyAGva3rQ8X->|~4q)5}C# zg3wn#9_;iIEQ@A2D~#IKXgQznEt*`iK&8|h)&&6`$4&3a|O zhR+HdjaS#2mhQ~=*@YtCr-HYth|+5gu1KVz64%l|ctq)XWxs~c$9;eaV>hCxO+BFD zNgh72eCoyNxMSzax|59t=f-mlYd9M>E|B9D!?)ww=u3`j3^JD7ui>e@0__f2GM~n! z-62zG_LA@aje~KHsfylvvo->MO(cqbAL=|ssfJ(z(X|f3 zZdCcka}8_whrm>y%Gxu=4? zZ0_@#J^b9ZfW8U_*fr#J4OhE~`w z9i6xeJNc)~t@P3`I&d7D_)5`9+RbWp*K2-f_++d>-6I| zdBz|1lz7BI3NPXJD!i1fm#LWY3Z{KEOfOe4Sqi4U8m0$SOhpCLNDb2~R7{S7>1Ykp zD^*Ocf=RDodXAOkvAl|AV-6@kkM54Fh?F!Pp zGU>x4dI#RAARUlN&yeU{@TMU<>$ptH9Ko&hUIl4dCOwOb@IHUjynk`meSqx`^7C&l z$y(;0htP~R;)jSG#19j@h#w*DAbym%i}*3(KH|rTL&S%PCy1XQevsFK zM|_OzILFA~2*{4((?#IF&*PW&eETg2}Wzf1fc@%zLd5`RSe3Gt`IpA&yU e{1x%n#NQHsNBjfvkHkL{|3ds5@$bZcqWOP5ajO0R diff --git a/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$AndroidPluginAccessors.class b/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$AndroidPluginAccessors.class deleted file mode 100644 index 1164e1ccbf6511979fceea5070c7687eeb2622be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1085 zcmbVL%We}f6g{4VP7=}J4HuRi!i~Ql+R=1XW_`%$SkE^^EM9iu@I9 zKw`lM@GmS`g1E^fG)l8*+4ymM&h@$1*FXMz`wrkawrcQD@=>ni8kQJdB{t@<6_J)) zq>3w(No$1Wp~!?zV%{FO%!)93`LQ@Skf}70G~uvIXkv%WW1Yv!Om+-QyUM6+k0EUJ z=7Og-Ia86e{CKjMh=O_I1s4bMoyc`|BCS)2=@j0A?UM>B3~RzfHc`=zNK>uII8kb- z;ku7{9m`l@csuJP45f34bv!!dJvFexD(Sk3eJv@Yb`gtkcW8>#+`dl256#I*fwiYW z80w*wB9jHq@S@dwFU|zl!o<9vS!Lp2dp^Mnl?W=h!LT~bM2~F^8Oog`l625hMjqv- z18LugfhJ@nmRb8eUxsGu61Ol^`zkgf%Pqw?x`bqR)_OXAYMwjEi*(PsA=nETYGkUY zC|R%dliY@~t44OOQ0Sde`KYXi#z@=I!a3=DJY;CkKH`7%D#LQ&d(wD5HW>D2!%m;| zYQ4d*zPLNEMSbYe&jU(eqc2C}P1XbAtkTcz{Q!lJ&>fMD;Ht`aMkm diff --git a/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$AndroidxAppcompatLibraryAccessors.class b/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$AndroidxAppcompatLibraryAccessors.class deleted file mode 100644 index b51652021c32b603b6a0422fa4ae850826597ddd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2626 zcmb_eT~`}L7=8wjg&1ucE7;oBtwb9rvi8Fd3{nybNE<#R1<&yYC)w#T?Phk*>~0E2 zf0W)tj~AX^`=dO4caw#+1tX;w$-6tV^L{+@Jnzik|NQwEfV%Z%Z$t!A7a}gtxina^+a{P*bku$t(i>ysuG#+!57Cy0*~8H11K1@(9i|ENm$E zz>ETs)|&v4)|dd%4}b#RGjK7F_c6xsMpIU~mr_j^(KawrsN+k&UD-6?5y^!8^?ZDkV2FyIJ<70;JPeHVosBl6~4C67_+kPx#u@XsJ)I~EUEyIn{>Tz^D zV(3QW34L2OP-J*`#?-uK)DkL8^pe8_KF#9>N(_eL&UO$hX0Q|sd5WaNm90H#@6T}G zZ+b1ChdE5+GXpbuSooa5&LqPV)q6Uy?3Ptag}?0SEkQk~(sf1S!K&Kqio6$CI2w0HUwdtWS6iFC2jatRhAXdDGowX7{eZfafx8Sp zW~(`_&8F>j&9fs{5c6JYvPUE9UKindA zWhnkz56727Yf{z=n_;vr9mT^)le3@x$NIT!7l|Wq9m>bFM}f6Q$3cs`C)HV=FEd=) zid0BS+mV5!0xC-NYNd@D%kcOpMOu`1M7WiLP5IXo*q3Dtz$wTw6KjIJttut-qRWFI z-nvDGO24h^dqOf?JnoD%u*@)<@qW6KfkbqOL+1P$Ke0<(NM^DkHSmz3n#tfbg~o8b zuha~zGu+F@dJP#cTs~O{)L*CRa>H4HQ5U(nk%8Xq7#JazMTu;1v31RuYX z1>^Mp6~4w$^6f&h7AO{sKQLN2*TIG7D0DD>ex&eW2UnkCqJvMS3X>h&{PoaNe60d& z;VM&@rBUD;`VF9rIkIt_Z^<&upE}O1W8(Zwaen!aI77IXL|^EAlg*(*Gq)+D0aS5+ hXq1l9C9GhSFj~TQWGBe3lAXo_)X3h!8a9SUUjV^TIz9jZ diff --git a/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$AndroidxLibraryAccessors.class b/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$AndroidxLibraryAccessors.class deleted file mode 100644 index d1e43a8844705eefd0d6b91f777b84826e306e59..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3870 zcmcInZC4XV6n;jKg}7FXylB-nN{Rt3Td37ytP)TV1yKT6Yuh;49hT9}ZqDp3FaN4N zN72)s)8psCD_GV`PU`G;}gp^_EOi_`aun!zvkbvZ%O{!k_lkq9Dg|uBAL_(Y!zFK5{}^ zy8fi&nJ?4TmCanaY(k9^SZFOL*#ri0MaS0|Vd&eCjx#A1Maf$i z)~q{Id5^~#mNTD1`xA0Mrk<{UNtT2oT|wM`!*J!L7tp9+`A(sx0jm)6U8vqdp`x?| z#_+9%t2(~JHHODc2yKrPKHw8We?<0jIZ8!hCX|-Q3o{Ze!==n@BRTFWbfNfyzNNS2 zdxi&}=$dDSCE*5@cuC+oZs^G3CWGd3d)bd7rY$qH(g{jzr}$2e*&N}n>&06Vn9z~K zBxOKT2_BGit{o03> zmarJQ^3ryB5Gu0w{6Fl!Ss$wr0#|`trNr$U^HeyLxDyu~^PUwtg0QM(NA^~h;ml&_ z2BhZ|=}S7puJ=AgQ=M9NU8GINqH|VRWay<)ejj;sESg`6In$#paiPGlw&!I3Tb?Ar zMQ%`XV=!9_+AuTGvGerwn_^lfo!(_enkGlqj3%P0p*RFVffp$9nX8+Q;c&QPk8i>d7Ixm~cnUtAp+O5mX{U3Zk zPgYjypD!v3qGBKPOGfn|^^#FNM6Cv@JkddaXK8c~?UnD+!F_Iby}^ms z=%!&$b=dbB{lC-qRKrwkwNtkXM_C7Yn1%uB)BB4#vKCpLKpTyLbn@(5oKFsH(s8H>t8tKj@SSI diff --git a/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$AndroidxTestLibraryAccessors.class b/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$AndroidxTestLibraryAccessors.class deleted file mode 100644 index 25397b16a47663af70185b7309fa62e8d0089320..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2400 zcmb_e+jiST6y1}U$To(yZb>M#MG!-sG+2~NAvlECX%o^qq~yk<8B0@TT6yF(lHBAA z_yG6;_yTwdEFM^W=A&2~$yTDaX+xTNEo)}Z%$&=fea_53|NiwifKPF!h!Kn$$d&L4 z#u&DJ?OLwpjwdYMla^GW(29GO%|q__uGQ!Sq2_jYYj-elQ}l##gtGURNb2jo%0|?A zO2{xaCzTB68J4Q8Q`@LdZRe3^xZSXA5d>1XrYAd^YbgTL*JdYD6hL6!(|*_N3mr&b znZpPIQz|pu5oXVeT&V)H?wZg4B>Ui$YBME#Gy8 zW+LNq&p$vB#PG8!BVeRE&QZJ&6H%qvP zw;0ABO3!PGbEa6?e$MD?=i1q{(p5YV2L=5&;FHU2z97#uP2sGS!G{bqW9PLYI zw-$;Ztm%ldw}=^hXrNYtg^w888E<%!_P!1*r)#y+%wO{Lx}YM|80aE-u%hk`vb-55 zd1W}WyGcd{+x7+(gj7+9vbEqL@$<%U{ERDOPy2m>R$F(69pb{r3>Th^M5#E^+@kN0 z<})oK&9_mvBlITkcqGZYB3zHdWvD#P(4&n|Dy2LW4ntu>x{8O9CRIQDkNtDmypAn! z9m;zIT41eGf$nlIE$pklLvE3+VR^65*BLIZM=B)lZ_7ZE`wgZ1!TFN=;~8chx=5P} zNr(d+iW^iFZLuWd*iUeDwV0v|rIlFCqQ`?k1O^%mjVvu*=)$5iJL<|ZaFby+qy1!s zny!Nb5Hi=n#50rjTr!i*83QW}&5Q>xNPC7$&m%t7p&5Dv#J^Fn_!&UoPiS<7q_KQ# z`r030zf+IVi-E?}g8fL}&u{~|WbHz-7pRntKT#;3*~hs@DDPw9Y`*;VJ}y7PG>_+HVJ%;>QQrPq@r}#^)pjzM%gIX7MGpv7I`#409*8bNvWAzmT0@pJOM7uM+F? p!!=nSzNVRJ!e#^uXyyuZ;Vj}73WU)jmZ+VicA454e1qF4{0Hc*=!gIS diff --git a/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$AndroidxVersionAccessors.class b/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$AndroidxVersionAccessors.class deleted file mode 100644 index 7090fe775c65088fab45d2abb356b8bc29b0077b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1441 zcmbW1&2G~`6otLCa!2|Fztl1#0iIbYdixycLdyemSeb1d4|M>mwJAmhSRzePW3lnABz$8Ok8_)I( zcYR^=p0uS3g;CtM9UgLDdv>!MgoZoetMmSgebE!j70S6dAXS@-+OaT!)GC=WOm0gh z!yN{v-Wti?Gx|)r!r1NPA%PmBfn#OtixVFCVe+lLesPVp;{pl{^IW+`OZR+>E2Tpo zQaL4*FlC`!Mg`LhZ_|}HjtBy60^2>cTe54oks>(I=8Ygr&3-P@gG1H!BTuSe*VoR6 zTJq*RDWW+@!%*_XpfrXT_11fS#%-S~&+ddqDzC9NYH+L*jRIyFs+UfBJx8DRcvwJ{ zVeV3oLVY5Azkr(z%R@Q%D0{+)6C;9mKEKcrakm&M!+=l(BrP$_UP`pCR2;*^o^}Pp zOiL>9Iy&tNbHuwoDHZb79JZ99R=zi=r@>H;zdmRK!&E#? z+%qiDtTSes!6N;Ly!IF6Xkf9_(UEb)fsAckW6`(brKD00l@eyp=RqI>3w4HOdPDu! z!C{#G_vl#IVAxIP9qh2{ZB&M(W^y1#w<=cYSmfwW09au0FM!6|G+RNQE>hPwHot;> zrbmW5G{ynQ|De?;k$_yuv{Z6|4nVuVVw73~#kbd1^$G5f@|0 zrE+AH$apNA$aKovk#$DI?#<`&;FQLs5>oNB=dIdI8y8ugN;TgxY#vJ`-3de7?5`vr z8$FQ;8GbQW=0V}A<0TZQ^g-mA8^dP_JVfHyLOdR2-AF+E|{9cwa_F7)iFL%{%hs+A1+xCf;t(RLRnIG97TJm+vdj+lzz@_1KVbRN5I{H~SyOMDR?glncu*e@_9P z`q``ahX*fN@#4JP@w-E;`40%5zj*l_?5kH9Zh2WaU}M+IUF`Xw(zysOocDrnsD4>- g-p6fkso;+P@6NP)xbN2@yn+XKh^j~N2v1P`1N(71e*gdg diff --git a/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$BinaryCompatibilityVersionAccessors.class b/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$BinaryCompatibilityVersionAccessors.class deleted file mode 100644 index 16a6e1efc0efe9e1e60ee02e0ffb01932ff5d915..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1011 zcmbVL+iuf95IviQx-p@Ja=#TJ@{j_GUl2k{Rg|PeiWH%UpuVr|t+nlDH`?7qiW2U*GFjA$owq#kAHK|goQSc|snE%+OIBlNwNqi8G`cu4Y#&K2{V_vQ@2{Yb zt(nSH*l18FMNo6qagD}_IO7xLi(H*Kx#r>N4t5w0VyU^EH4-x#b1!45q@OjWT*;IZ z#SkH`2dGwY1G@}o%cPP-IA^Sj(oxixvE^0@*ERN&pz2yWwMM37cRf8&lT2#YRwlWq zwJ#HPmh%ra!R+%c(O*y~FzK2Aol zu%CIX$WqPW7d0}}>KnmThBDLKPb?w4+aTm(Eh5A2zpEJF2}64scQKo*O`GAx2J^;qTC);eGLU5X?IO8Hr)Sur z2MAuidi?|J8>tL8N#+hHzbAPM`xG>H&VzI3{op$)Uss%axJ{N4?$CSpQoD!y^v%Od Ocz{Q!5R1onippPtrZhqT diff --git a/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$BinaryPluginAccessors.class b/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$BinaryPluginAccessors.class deleted file mode 100644 index 20f5abfc7b3e7ce2b2efa04c61a95521ff30b323..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1352 zcmcIkTWb?R6#iy&SrfMxYpXU|FEvUV#eES3BSMlICd?6(4&8Xl(4K8!DR#6YM>sBqLJt2U$hUNVfOnw%KQPo$FRQ-*M> zmrFh{`cOu~_*#IR-IXCJcqO+E_p8`#l*L zZlthXZC(n3+ftFyG9tU(Rb$+?o#^m=y)6|tqmJ$mcq#*#$aFNmZ%q?cP{nx{o`(f2 zGQ2snqPaQ@l_^h_VLMOF^zImk8NOu?7qCKa5NdTGV}?ih@Dnmyg^NO#am~XeTqYa? z9)?8Y-+5w)=Za4GJM#x=G88*H5)4Z{sl@YPKM>|M4-&F0$0D73Oa{3%&*lHbRehz0 zCKO$nVflwPeDIDRat3c#DPcMZw^mpeHyK*9-FB)mWmuRSR2R1y+Oug-M+n2_NqS;! z?3C+u+@cn9=wo77$@+{mhjjXxXum?I$D|iX)*AQjAAvQ#!F}8Kj0&x#BV7D~)la{p z*J)qOJWEBCOAgjaGSqN&l4pY?BcBolu73Ozl9fRzgK&*(4mNO|WQ`IzxIy45GzOcf KldO`wgUT<7=BU2_ diff --git a/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$BinaryVersionAccessors.class b/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$BinaryVersionAccessors.class deleted file mode 100644 index 8665bb8a01b883bc92816fda7cf28e26d12a779c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1361 zcmcIkZEF)j5PmjEb0(f?t+m={eQT69iiaX7Mua3aP$&{q3jMgb+nif3yJ7bd%)e4l z3JU%Jf0Q_9E|R2QVyPc)XLfF8o`+{=_vf!~KL9+zy&^KmI>@f`vwuILLD2<4Aj6xC)_IS|H5t8iZ2WMx^}@m4;N@jGDUF=dtX_NXDZStUl>jKoRF1xGpZB z#Bg|KsPjM!g^5y@VP{^P$-fgSCInYpT*NA!g0EFqh73>V%NNwP2nX4u<7F4?xWZ5! za^EK*7f_1f{S4|v!LvV;8bhwB1HrJoFO_&b=yim7$2$>4RzeZa94N!l_NA94nFPbp!V5w})Y2e%mN(-U{9%gRuiy{-$M1^ag{+1*#$UP&_>lDji6F10~sZj6|hNuf$&=zpwsE`Gz+@MqoEwv3u zRvDS8po}YIlKMa@3-2ygjw4*4&CzDd5nCNC4+oWHbfXDqztL8Qw?ed^Os*s^U5-Yc zq-U6gCcb|)WZ+`vrQ(l483>6$Wl&pN{Tf4 zk)s)MzQpF_bk24^wo_9T+WLWU*~f26aaE>BAL>I0=)89oWjNBc za)T1D&eXYLINvcLHvr}Wdb7#~UE*AOT{C2Db3iZPU{V95QMQo3F?|8uv9(A;qr68S z!@huIlYsx~GXXn)bXp7#1q?RRUNUntUYWpE-ZiuE7-D`U^(Xk}cf#{FYlpmQv+O>5 z{^DgX>TP`n@#$Aohvzy9qAw7^9oAaVg&mdvcX`ylU6%KF?6a>0dvKp~#_#|RVEZSz C*d_}A diff --git a/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$FrescoImagepipelineLibraryAccessors.class b/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$FrescoImagepipelineLibraryAccessors.class deleted file mode 100644 index 50a94fa4a326cbd8ea64790139b483b938ced96d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2283 zcmb_eU31$+6g``mC>DmcrX&>FA{s-TG+2~EAvl!SX&nL%DRC1XjVx`HZRB0gN^;4+ zf)~T^!1S5F!ViEardP6^2--}Vrk=4@x~sh(XU{#WKmYyx4*;LwYZDWgG>|Lc6-+Vg zDDB(6cD#VwPEXiEMqEoLuw5r|0_EGaP8ey&jqd$4oVd$-TzXu(2Mw|+eNbw}ou`Zp zQ_Dh%=ng}p+&puP>io_$rWwAexh@YwA$=UqKLN&xP-SE zW*&(ksPiq}RekQQ%e9otOAOoPv%vlXr9XzAw*P_X@<2#V*k5K?+*c7jwY@NCA9BEJ zkMVAgcA=dz&BRr_YrrbtJzQh>{uD&}9~F+tiD5PYd%KskF<*;?$6MS@NXu}&y#6dY z9x-&Y^N`-H8YnS*d&bn18+W;k(ta^9hYt$4jxvKG9e+DaI%cw*H1Yz&EElz4wlb%+>BYU_m z?+@F(o^*Suk%n8(MjNg^7%B>RB*}6$cOv5J?UVSLC}mHpK0&SR`=gsGLvB@hwEkR^ zsPbLh?Qs3T=>%jkeI9KNt79nrmzl>oGspbn9z(t*eCb57CTBlB$NJ@LKPM3!9f@7S zD6}_7n7d9e7W56}#Q~>SBU!KBp+YWg#WEt!?}$)P0W~Sra9;_gnGB15oyqoxfd)f8lferzn_=!bxJ}ZtNaud?n*d8re!AYIr>pdw*ryh5{0jC9-7$Qe zJktpF7hP}BM?)@scLkG)6{Vu_8}h|-16+8F;sCSfr;G0laOE-P26%s=I6uIRpAS7H z-y2|m;|lu+pOO{0P5%jehR#8%FTyr7|ruvjn2G==Yb%Ga%uJ|&CFP*V64o|+SESk|?aCoSgt zlkN>Cw599k9M60-FrkERdXpu?7G+r$j&wzJ_i8ql*o_3<(vVDIFWx5HX_?kWMT8D- z#TAM$-U5&k(9jmyzCVc+-XV-QhG{Y)ui!FaX_Eyp6s-q0qv2h`y_R7*FB?%!ptp*{ z!6XjhFyZJX9JX#C+;5%pTg7L(@IK*MHN2#2r=2)j)1FEfLzk1!PcJI3lwKCfm!6xh zWuKpxZaP>J>2fuK)5R!+M-%t}M>V9A_z=ekr|Pg=&tFTFm0&R}P3QECpQk+Aj^Zs9 zuZx^mGM1$mGP5`|_0U*0bjNUQJs&8xH8Wg~%udp$IU_l*a-noAp$1~T8#)+@0m9g< z>#U|jU&Q|U5fHJD6(Dv3U=YVO3?(s)5kgB%BqUa3u#~lyr6~xrt;Hmhz#vX0@i9gT z2Ueux1H zh2utq&K4i?w_Hy?CtQC+(>yaQ2{)+ZO9JQcMG_fYAZV^(&-+ovv<(d}bb%XM=VGOU zB)HIyC6PsrS*8+3z|nGcr)Y_KY*~5B?5NUj)E@X`E)(`w<&Ku5#RXx-P(s55;clI0 zO*?elnWsG~bOaxKLx0}j%y?A?^I^H{$jGVoanEA2_f2sZoC!-sp>7#PhdBwukF6sN zY!1ifKJcD6=!8Y+&P&@hf>5!r2d}XILVXfP8VnW4MegLjKFyOv$#AywGjlORI5Zc! z0SEem^d&oxb={h;KBrk-7;TuyoA%lwm|jPl(8KSW1_Q#w2Gjq?zR1G>>z|i|LMxRv z=|_B2c`o>-n2^y~?_zoyjk1rBoOF3=8Fvid7rur&gzQdHy5k&4=xsJhYWRkbtC#+I zM?mO*r7`G0^{d92f^e|9uoX@XjL7*q3wPHgxfiboWnC}s+qPovudLJ;EDeixPTYEk51bsjAcf>m)S?&DzBRc4N^wJOL=V!tst}#E7I)*lWXQ`?8e!-Dc z{~A7ej=?pY=;=!7YdG~B=hkq3B=zMQF8#DFHL@A>3`giUTxTvY#lJn6#thTQ;#sDI z8@tvs-bBwItmnl`_1wf9`w{tbvF6XQm;3V=J&oS{$y)xZY1!;W9=CQYy{}RF-z@!~ zCeqt6UqNo6$=YpR$)SsJ{Tg@MyZIJ!5BCvWMDF2RroBuHOb77*MW&~jnoQ3zwU}Ok IfZf^sAI46Zx&QzG diff --git a/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$FrescoUiLibraryAccessors.class b/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$FrescoUiLibraryAccessors.class deleted file mode 100644 index 8cdfbf49a6f9c15aa7e8b52f674258d343da405c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2248 zcmb_eU31$+6g}&hC>DmKrX(%UB8Z_*8Z633AvmeqkQsO2&@L*(VqiiehdRCH4 z{uR6!h6kq4{3wPi*-ivB6VlW(*45tKy&q@Ky{kX}`uz_8pWrJKIZPSI7x5CN8TOU- zZC^WHz-^~5Y#}4Ar4!h$6FGtM?RqziwBttie;Q5P<9#kYF5ROhX_Y=Ix8v@Alnm2r zLW<}PL$lJlu#ei({tRXqzOK724?`h+D-d1nXu(5EX{#GcN+7fjwCY&{u0x@uHO?Tk zgtVeVZuNuM7c#WEfpQ;LO_+GuK(UBd@G8TtOpM1Ec)YJUnIUU7r8s$SDc|Rsp){H2 z4Swhhgo;Vot+XCF1IG>=>D%o{Q>?Y6ECOd)-=+i|pEqI=cwCn!eouVVW-!OFz9WMp zD-QW2-xP>Rjwujl0Z_tg1}+!zI_4Q(Xow8v6A>NOy@7B!!_JGvq-LUoD@9zz8w~SL zL=ZIiF7K%U_qOC_%H>sty~;&k|DM91Ku^d2Q1o~pBq!|OVpw^sA{uqPFz6g}!0Sx# z?u<{NlQPZ3b-ZoBD&ify%kbSfi1sfkoDvhmLIU<)KPh9r84HiMxtoxd;YMZaS#&&M z=uY<$t*sd-GkkNw(3BhZxQx-I|nrQ|Vn!9jGont%OJVa7#WIm3Skm@NzSC zu_s1bjz+D6%usJ~HFqK+=IyhHnY6^dRs+IR+YiPsHHQ3#@@W5Ti#YLZ-0O1v(CG%G zDfm3vNHbz6|C52I*)k_Q;~wpA3tu`>tjX4o|6~7Jwr&#-j*i3u;S$>0)PQ?VFlpS| z%8LU|zQ*mlc8Bt~x*N-gxV$ z(8xsaoNQ*eavGnhudL9ep8RrP$+b?;TQs^(<3vBbeDhbZU+9hDqhw4HxhZ;nOkV`~ zbnQBlF;FfUzoAf?9pchcl!jQCn<>3H#I>hb9OAv@($Ww&e?GR9d`uuWi)*<#d`ep2 zHvMz>44;!s{H&79V8?VXEtThc86u!&1}x>ZYuvu zzeJB8JpJsC@_2X2!m4nP(wvjMGk0e1%QMftvw!~e`yT*4!B<7(Fkv8H!Yi0$*!8t* zxtcqku=qe)QiVb*?pZbux#zo9y%&U<+u_5X4i_GXfl!W6_Cb@hzCNgQqTYX$43n!; z$?zUSv)aC}kJ`fS6s8!yuG_W<0;ycnlReF~6oKh$vll5!ATal|-#3Rs2hvyOID^2H z$_)2~Iq)J^s=(}dzWsE$h$3D!P%7aPUSqhEiSY;nM+~$eGi1%86w`6rcU_?w%IUgj zhG&VZzVM_Hg#B9#OHcifW?d)nx z@hNl@rWJ7uZyPX6cn9w?e0L6_{fi2x#KbTggS|6|%UEng(h(hD$E0PLueMI2<1s_G zdQWI?%|M0Wn+t~K+fiSrFsYX!=J0+A^QbZyin}{OTrm^XxR4harlr~wdYLQbr~8-i zfq~@`EPTlDLnaiS)V!|)%jsL~wCtO{-WJq>>dMi+bVwhx)T6@^Z^RW|X~ixM_a7Yg z4YEOv$<~60#LBy8u`=$51MLq9P;EUL4{8kgb>E@)FSm&h-$wnO(2se~Bh4jOP&{c$ z43&RU@HBhHlxV_XD0HN&co=E2_v8O~e>GdUu?Mb0xktbR)+Tk}KKIhjz3DrVC&<^h zf7k9&F4wms6%x63WgsbsNsq&2xZa&A{2=6VH7e=`K^O2?aQv$hp+{{(+DQSVb^v~fld`>d< wvqCbDFA{BSyeGT1N-K*La}HnPe!f6$eGLs1DE2k1lbj>@faDS$VgrT00Ur^`+yDRo diff --git a/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$InferVersionAccessors.class b/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$InferVersionAccessors.class deleted file mode 100644 index 4195d1445b1597d0d73256cf1b8b2fe4d761ef63..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 970 zcmbVL+iuf95IviQx-n@>3*~+hQXbM4bze}0l&X@O5-Cyy5kVDw+}K-dsk~;q1$&d0b-mJ06ByYXAQi+l7f!YjCsho}*YM|gtT EFHnplbN~PV diff --git a/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$JavaxAnnotationLibraryAccessors.class b/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$JavaxAnnotationLibraryAccessors.class deleted file mode 100644 index c241ca112cf48227ff90ba1852c7eefc55c0ad1e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2263 zcmb_eU31$+6g}&hC>DmcrX&<-D~O>^8Z633AvmkO$q{L17Xx7qJ*;Zb8R+8KN zD|j&s4@{r=Q4CkMKhB<8Mj zJ{VgEkE%99|XQO6Da&XfagC&jxn zIfc%MX(q1VssXEr5AY$wkEbBozo>9bObiPN*n9n?jKyXwUC|a!LRyAvm8}=i@ra>2 z-N&@HW}wXQ{TV|GoVX`cG^!U9i}<*RYp5_7ihFxuQZX}?q>z^xE+!E?t8%4+@%kz? z9}_G1#6YzO8=q1oWy0a3x({?{yFI&=mVPtPyMnq$Iq6t|QT zdc)^oC_)2tRn)U5{!*6_G3!Owk%2nHYR3BMnlQEcY2ukyzi@0pUKq_}>%l;ip^=H; zB^k|d^#o2+n^~bdKKbRql3SjhH)wQ)#)*D*`TDP5zt9`QXUUi(au4bGIej4HM{CzH zlW0*c8NZ=WIyc0H=O_)aaDJ}z-Vm3cV{wR&mP<=RT>p7$DfzZQ&cWrJi!VtF+@yaF zU*T(#iJw)Hd3-a{)+TGRb89rSOfl#1EpF!v)aTdHK!IXk#|Ftol6Oe1;4U^%_#4V$ B(NF*Y diff --git a/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$JavaxAnnotationVersionAccessors.class b/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$JavaxAnnotationVersionAccessors.class deleted file mode 100644 index 686e18395cbba1bb0b3f0ac89364080338a8aec2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 987 zcmbVLO>Yx15PeQVwpl_8rF?%>m2yY{#TSH-QdQcfL@J6QP=~O1u5sB=6fV%QVrS zEESn(7L6gy@E}DBR=8S6gH6qRdTq%eRa$78Cr*0OWV(dbJ7L4 z!w}8);=hKDVeRj+3vi!de?IQ4D;MiA!`45#jBOgM8a*bEWaTR&xlX4otk432M~|O; z1^Y}Y!&Q={1L_}0Uc&}~rp_g}blwQQp!sRR`6I5ArG`z~H-2k3af`ksyoTGjizczS IhX-i>0{w(4ga7~l diff --git a/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$JavaxLibraryAccessors.class b/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$JavaxLibraryAccessors.class deleted file mode 100644 index 1fcbd8f9aa752c4e5c6152bb0a169a25bad9798f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2877 zcmcIm@lzW`6#h0q4`SNV2*s+EYmIGy%28~q7(^0UFc1nQfcg_&?v`WQ%U)*hF2H}K zGnG0zHy0L&$(DX}X4G2BzydMzQ7x%Cv$fJNpxld4o%vOKW$QMm@EgtA@3I4KiGs z6jB6J472&lxiJbu>l(TlYVDpZi~GK(e8a9A6;V^B65OBl)C#A-iqck|uxZ>c%Vjro zg!D_UXT8YHn@w}4D5V#ef$-$MLjS%#oS zKFi<^?lN587Oq?3E4=PCxm}iX@j*1fu$Dg$?cY=Q3H6lzRZ-`zkes+5Vz~Fh3+Qdb z_T7yG4cHqA-y5wgY{W`SV+8j!e4fE542EZC5ZVzboDdVkKt%RhBRYfmTqtZ_BtYQcjHTj zOccS+sE`qQnhu?b48BHz&U{O8Ga$`8I!!ZCsc9&$Ny}Bna;rlgI%hna?5|cRT~EV$ zjjL6&=F&)y!-H}R$dG$e94GloClcT`*;j=l%^+0d>!<%8w+e>7k0^6?^J+ zP@k@I^qi!(hv!zoPe-*zg;AULiB29-u2Vjy`G`rtmG9 zMlPmfmq0Gt_ZzNfKiw{5a2}uD-FpVK%h(76bce)u|W}4Y8fq$im zN}`EBz#nD2TUv$XflBaU=g!RDd(NFRcka($-+lmigok-#khPF=Foa=-4Q&E9Fx(G? z%iGeGDi%iZ(DiuCLmjyFW)vIl#n1N+f2@kOP`*&!{u=FSvtQg2CX!n9mJGv-QptFU z!7DXV=xw8Sr7w)T(VO&wYH7z4X{?GC?}TxWYvnMxT6xRD2t)HIjpvCd(k62K9k(Hy zh8roOHEmuA%D1k3qoq&#(Yo3QJAqWua;Uuz#TR^+@70ykF^}mqJ)(La%|;#h>F@z%&BH=AL7a4O1y>p7 zcDd(~hNp z+|AfX71T}_wZ@QJ(Y|09Z%8Fxc6OS=yynf2c5H%Q?~*bUO9Nrqn=(*5?idPxIzY(c z$()xcrBP!3Tc8ZB6x4rGn-tyD9pi~LnVkP0-c&V_o^EPgDPdMZ9z`OuP+_PaeLZJt zIt*jS+m3|?49iDx&n5@M?5RaQ+4V@jT->H2%uthMC?v0jW?7n3m!TDibM*i`+|6JRVhu0R1uYmpo-UxJy_eiyV0&)(Z7Nh zka*w&_$b6UPDGUQ&?3v@-Pt+gGjnEt{r>S2z$-inQNvt-`34rSDDcj@RHjZP8A&zN zQk$HdQJIWYt}>g-_Q2;(#rd1h)xkau$s}ari!OVuyJ#L|MXJqsC$PAqjm~!k;#O}a z`Ow*Oosg49$taytbxOaf`N&m#`$Ta%%HTn{8zhXLS-H#Ek%r z29~iR@Nt?%9FzCfd6}Hao*p>mH2JP|?}>|PS9tdO15;Jy_c9xwHs6kZP`TQZ90HBl zk;80M*@4(X(xhRPjrEef69)hJYO}wOkgX@Tf}yicbk~w z2MC_Oc=;XTD=!7s*p>lU*kpSX>kO)bOK=&y9(+Un%S`Yy++t4+xB1-|t?uA1e@l1` O_wWF9X7Lb@QU3$VnJH}m diff --git a/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$NexusPluginAccessors.class b/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$NexusPluginAccessors.class deleted file mode 100644 index 673ad3e2ea477584af7995e02591b569ca5c1a89..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 984 zcmbVLO>fgc5Ph3|xG^b(Qpz_7DTkDg?ghBGs+6WgsuYEYp!U462eaVrM!R;^{wuhE z#DO2ckE$5gsfbbzEwVhG9nTxRnK%3U^ye=CukbiT4RZnJ8(6@iz&q%W zv9m`yAtwhDX99|56ECpXrH`t}@_lk%ThpnyMH~A|SQ1z^bX@q&aWTrY{}dv`wE&F< zmT_I+V46c5llRtnnHEiF;|A#95ti-0zvHDZi81_)D{2)~_P%^AZA$ z*pbSqiVM7H^**a3B{OAGIn13lX|yrh*o6s10`nc4kibe$8|oK_BXS?qDC0<&Qa-4f z5@@zARjfYLsZn|17~j7HWNVt?_)JMzc#>6Df5ncrnQ1t*g^Q`HOLkWn;AS}(9@w5S zjl>$5z*qJVSF4)yH7g+n3>UhfARpXlkwxYa3Y*+a7 z1atfV!L#Qten5OYx15PeQVw^`B_3g!DlNI9f{>I*_hsVb!@kt#)1L{P=myK5GMYe)8O)&2s` z{1do<#DO2ck3x*eMhXds7Oi%6JUj3Cjc5Gx*Y_U)p5Z}^8kQo|o4AB!hM{#i&z;D$ z`;=v~qjk8J5u*;hfw1x{)^905b~z!>RzT6iyggxd_= z*)IIooH4BZJ!ui{G3?FqPCIk4?lNrtv%h#mgH)qi1F|e!7qaWLdWa=@favj)r{BQ7 zkjrp|Y)C-;BiXCiAkZW^fJ5>|^c9WIbIG4@jUqK%r+4#@cLO)+8{jqE!W}e7#a-M- F<2Ny?A+rDg diff --git a/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$Okhttp3LibraryAccessors.class b/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$Okhttp3LibraryAccessors.class deleted file mode 100644 index a3aba67984a4a6332b73180a773270d359fbe021..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2592 zcmb_eZC4vb6n-Wk3o%+6Td>vERiX_PSzGE01}O;zqzx~Ug6H@JH@nki%4Q~Kb~lxy ze?WhYenF2PJpJ4s4)U*-r2b?&wcKldGY7(e*n0Ltt>JaFff?ID;Q$f zRob&WZM#0V?541U47rxJZ#i~o`^vM*^&r%?6E1((S$M#kT)JF3hbyF2`mj)o>ie|+V2d2_yJ(83_U_Q~RVYavqgpy`A zgTNHh4EMR&^dnEmz^wbqIhe^Ji&qWga(E4|Gu%nVc#MI|o0^juvSv|=$#YeC9@h-{ zWSv*|zTFZkB4xc;eQLLC%eSRx)k00NmL}5(oMnBT60|*DiG=TRT}b?%_$UoylwomG z`iEu|@Fd?h5J`@0AkG3Hk2efl$>A!-7+z|K4B2NQ+%LN=;c$k{my1a$i#*=U;To

DH*uTv%eV{^m+j9ed@0bJb zUV`^tw+ef0re$#x?-($1co*+6e02_@ouWdYm>9-muy>kq8}rpjxV*-ln6wPHifg^- zc*4-l`cwM0WT3$C=z^gsCu(pRw)-WE34D;lEfg6HX?r_C+%W^ixRIwwr4IJPusNH> zG(I#ilY@ni7`{nGV7FUc>A-RuRyFDN6{WX14W6=ewGuArgEhI;>Fi3}*oDoG<<5@7 z&cGlmG?5(5?U3mB$ys!a2VqmI79pvvt?mPr{w~ASZs0SK_8lc<2WSKLP6gj4|1Tbx^ED&89D6reD6GH zPr_{OGK|!OC+#rOWbE7juzx;1DPj+{4#g8HNnowh$ZyzwzdTC|C5CI;kqoJuc10j4 zfwGj{T&Y51DXyM`NSj7I9`2+8ryOcDZXLcNVi3;3kC~YJ47oL`onG?oAmD+4C5CdE zd%enc=1ItKrPo<#V1;2WW&M070G%_(SftLG@xIgGa(gA+j0PStR8kTA&)%X*)2F)( zY%ttUd+3E=KVo!m5)9Y-w*XDgX}Y>F%+ft(fFxaC=>KDSyGi;C$)Ty+zk>ZjPt@b_ zJ4s{|{eOzjFxdWfvAq{4%g>QN!uaTL{;eb2c#er9yg!wnJi_gtk1fTQ zCS<-WR*yq+=-4%3X>m kg9;uDj?h85j8%*fM$7n;TaFU|NYR{#J2 diff --git a/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$PluginAccessors.class b/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$PluginAccessors.class deleted file mode 100644 index 6814ecf6a8f26d136e30d97116b2b40899e862f5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2901 zcmb_e-*eSO6#h;dn%+yWS_>9RtzfO~r4mI2_13~|OSN*XOzWWd<6)aDnboklv&lvJ z@+D`_p7WivXV31R|NL?nz*|_aV*rCT zEC+`$MEE2!fg2d%htd@tqebX?A`xK}xUH=?F~UnO-_8bBWJhXWYHxd$rIFd5 zz8ZD|rSm_+(1Ow`StNL~?Sk=+iEb%h8ux1ckxyzC75A}NkvBv)Os+{2t4J?r+?sRO zYzz~w_q*{t8OM={UH_)rR$E3GCF9k|Y)Gct(!Pn5&+>RpXT0O3F!H{g&POs?Yu88( zbsVi52pbhRDtI8&cC!)_=8B2f9ov_&l-aWmp2H|-+>7)L6%Z~Irynqnb=Vk8 zEgp4n3@;ESJHqogY2{fVeEAs0mR`~_N#)pKZezQ+kLxf}hcchJE4)^*e;b>_Qu)K7|2xDdW z#VKwC1AO(eFq)pN{56^$JU!&T+(YhLj6Qc1br;92-!O0e zj*HekY_N>*HqJBkl*|+(G1`sM*M5fk!=8bZEv);vz>)#H!+-DMJ$|Q?CK=O7hnVtM zamoW8YGR>8b)u;Hkd@xYVu|YMqUv9)bP<2}!kM$Ck8P9Pl2C#xv)c7{^ Y0oEAnj2|(MGhShwVr(GKrR?=ev5! z-!UOyv>RiFoi^;$WCv*-cd~A;;d-WH7aj#Fx0tr+Zxcw>_ms>&<~rkM+Hezng+T#o zE;TG$M!PYr=PbYAt4%JhxnXY+WP}(qpKR@h*vDDJ~OOT8Ni7r%e_{wEW~0>oS4;A;j8c4;yZI zsI@ZG%j2lS6#`2Np|aKj2f~Pyotpx^GMqrW^>MxIw;IDr8E9i1tFZcPpsaOBfwFT` zplibkwAYx(dF2&dBLlrEj;pc$Y@n=lNP)6*Q=l6J_Jy!@hn$RF9%qw`b8{Tm;97yj zg`LY8(`gaL#^t7N*04pOLeGrF=!D!B$97yN5X%_Fh9t1DzGsB?WWv(zOk%)yO*_;4 z-$yx3+$s>&JQTqHOk2ZEG|rlKeo09RB}>iJ z^l8F0t=CSE7D}pNm<*lKqrN|;;V3zCMoqFB5t!vVNr$4KoTW5a6oBUh%QsvNHuXkd zcPY_%2V>-5g6<=Ro~0SuoU|b@r^mF7-dr|mxPv-ngWQmLONMOg>d&JBX-Z)=v@p+y#wVxTp&289%u9So-nDWBV>3n?&<-nW+&lCqN5%0kNNI)XyV z=sL1AZ{VUMC?rJ?4D*Gg1kt#Y3MmabgF;G!?tCGox;rSORPW3eQjT}!3n@d{B?~Fn z+dExIX}CLINa<`h6;j|La@&8lkTQUQLLmj>^m?#ZNaSOBjkQqLpeu&viSKOEQ@$C5=811Da(e~mG2OnxNgjK+ z({>zia&F4#ptDure|$Bp4UT-;++DV9xNTN&jC)bMCeWfb#0&bYqF+?u=q!9AMe&9} zt2*z6{W1hz{JXm@yNkKB&Sl#>?wthT4Q4kvBn}cp(psfmY4+rgIpiTuk&Ot*A zv`2yN<)DKMbWnlr73d)jG8pKD0zJ$@ z83sD3K#y>c$v~$R=ur+DWuOlg=mZC48E8s@9^)W~fzBw<<9LEjzu>T3N-{VsXVSqw zzvQT_2+q|f@f2gaxYYDVGI|=%Fs3U?O@Ah%XYm|k+E8lxD;b@{^Ni`bQq$ka=mosU zm~JXH{ew>bm-0Q}WxPVNl^RS0ui|x7(O>gU;Z2e;l5df$A^A4RT9WUOTuJg>l50r5 LN3x0J`>6T{-e~2N diff --git a/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$YogaLibraryAccessors.class b/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$YogaLibraryAccessors.class deleted file mode 100644 index 866325b31321082e3a3f4a7457b57da2d5422c6a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2498 zcmb_eZFAd15Pr^as>Bs-YSM;6OVl<{Cn-@{C=gsqZMP0?4Jk>JPCt3h(xF@{-+4|_ zLjDKCSNI7q11SSDOh5CZ7*-uvEg2P>xUh~P08Gc_8v_=&;h?|bdYe9nrYcqC37{30*+d+ZM=nJ4EF~VZhshtVZEt@VW?7fyGla85g|+*|<@c*nwN8}H&hhRc1`*`=*7x<-&2^5zmN zv*)G`f)wv!W*1el&Nrk^NZBqmAMy?EhFk^iN^B_C@^n8suk-#55s?R?n#j->W-5!j z7lWWU%Wz{!geO4WGHOPc)j9pNKY^<4HlDf z0h9Q^#)r7baB5SAVO1=Pj@}S{LoN2&&jQ10=`gV0r}Q)Esr>h3M}$%d!hV|J(jy(y zTg#8a)-DJ9R)%-$X%$*MrWG)YOBOz|F$b67y8{qy9~EAb6T?Ib_G&lnykaqtzE}}n zN?L}CrN)csxW~|?_Cxx%Y~eD)okOOky`&>l+&eD?%;RI5X2ewnOYvYeN>9vCX?l$z zU(-IZ;&_t){Wj^eg}KMuA!&{VBF?%ggZFF!sSORhMVE=FS(Sy)aC$jWF_n5vMv^kB zD5ZC{6A{t+fZSV?dRU=@?}@rhw{U>rF_%_>!EPw(-nEcNk%%l*7%F{rc(XCeF#e)J zYT+hBwcq=jVajmk)#G41HSZr(7QSX!=!<@^PDuTB7xun>JMq#}aiVAGCne6&V9U|3 z3;9Z?8$IRdnf_hq{wcj(MZRZ0IWzkhZ02uR4`zPH=wlrJ17pAS7Jf$eV;G{9KVdlc zBgRQGe2xXur7o_MWF*fQ$N$8s;+bu{{{)lUm>L@?mbNkT1oPXtLSDyy-SyW?D)%$a z=6=B!qy@@!rAb{Qna7uO&ynZnZC{b)3VoTw4OH`^G`wrLg>-(`P$xNwMKnmxlDtiF Jp5z^j{tsONC5-?8 diff --git a/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$YogaProguardLibraryAccessors.class b/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$YogaProguardLibraryAccessors.class deleted file mode 100644 index c139322764ec162fadfc7a1e3348b0b1002dd599..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2270 zcmb_eTX)+;5dPLNQ7lX^rX&Q~A{s-TG+2~NAvmeqkQsO2Yp3GX>D%;8{pOxg| z-^2^Nq&+-v`pl2wF!C)bG^A+J4|XESoU#x`BKiZ{Q5W^%TZQ4qVaIg3ORLn?fAFHv-QSnxQbB z7d5fZdoqYg*)BC6@E*5)t~|RLX~J4rOlROY>su5c_e3q0zAJQb?Dx<|Wd`RM*0z=3 zx8hKY;~gYo9OEDn$0eYEHw|3K<1NfGyi$k^<|7&HSKXd;1jF{L%}K>X0dMCqk9Qbm zA4%V@i5<}idcxgQ8v`z{Fzl92llC78{y6n?{P$!>_)-bV{Y8f5he1T6mK*x52?yNP zINz<&DYOPmGjSR38L;wrA6FQDI04cAMTH|UG0Y{&-t8u3EH+~4il%T9(lT5vZ9b2V zhYa0rKcKZ014V}KP6;h=;*L)DS;QxD2_b^c0U`O$L8{f&HuLN=`g*9m)HYpwQl; zmfYd~xRq}OZtM&4HEQUUn-t9aPOKtg`<@IX1@R30*%X%!A<`zZNxjbzb(utcf}<%X zL}bWsDkb!~&%;oJ2I$hLrjPxlt|f*G&%2lmR2f!M)=$=ssp(GwPc{9yBTMuAU?yD| z2I>s86oQweHN(aKBQ|xLWxDE?CE)(Mwe-v=%<&iJqG)o-WWbf#w3yXm7br{ zcS3fsb`4XB7R7?`1i8Z51Dt<~!U5*a%@p1}z@?{HIKT%>g~bD0`)y(=`NTlxF)n4E z;B(RfH|U?i7x5?+$zm15#|iO#;t6Q+Wi`8$PxB6tdm?Id7I=i J?qCDCe*ox|)p!5^ diff --git a/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$YogaProguardVersionAccessors.class b/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock$YogaProguardVersionAccessors.class deleted file mode 100644 index 975894d358fcead2feecf4e3aa7ffbc8198ebb51..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 994 zcmbVLU279T6g`v1ZnMT#>u0qpLLO3;%!`PSQrM;j3PFOAf=@Ep9f#5FOqiK1<_Gz# zz9{(M5Aa8ccbf!b0@BK|ckkT2_uO+o=I5{PKL9+zy%-g&M5xwr0jmss>l9Z`WVz&G zq`5XhIwNwPiXd{Ucrx_Ci8MU_F!^yHN77`{q~k7Gts6Ivr1RRE>5*Y|R~sGn7}92M z0e$4`iO!_s{i!kyYA-r2(KwKAMUjVTuFiy9d*^5kYYbast3->yRUur~62{md0&(&& zVqA<+uj3Nd8Q#qENmJ>)b)IL(yr+jwI4ynGx|fm)OHAgh&dBZ$O+PP`Hhw?1>HEfO z%0=`~Q%&h4Gbn~w$r(w8r_J6waUyswjN*gfv{CJy#Zs4g(q^c3Y$h2tdfLbr#qm(O zS7MlxWu4%YKjkqrnr8y64YV>M6pk>Sogrj*nfM;@iU+oEsqE^K%Q>3XD%-$NKQu0d*{yFdk$yr%#WX6zXQ0BTU8WLbWn0Jhcd%Jo6rjl z4->ihhArBW5fOU$=idC4KWfb5X#@{QB<3~=9Vy4YLzY-%8#Uy z@nZ)6c0X5rWb{M^!gzz!Nt4?7gNJBrh#fwT;uNcUK(4*E<=_;$3ft4>nIOI$6&Ni8irY;!h{mB*c0JPmo94C-Ik5`I+yp5~Co5G!74r^U7pGBU zczHr_c^HODCXi)V%WIPD9TG30cgDq8ERy)XRy#6ec#u#3OG&G6P)sVGcX0t18CECU z_esB_1Y+PbaG7u?cn58UQdb9pVWBUTcskx43iE;wBZ|z2BF^qEX}ekJ{tubzb3Hb` z=*fh@KQ!9C*L=bm+)br~=|D!_C60IJRUnJXT-MPCD*7^o#yY(3r8Vmb4_XYJ&zq6NU zt|cc+?@=zj!xCAB1}>*{R>(3sGe?Q_kAG4U7?eH`=rY9$Siu#t4JuT?RU%iRPQQUB K*(%wasQdy6(wxTt diff --git a/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock.class b/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/classes/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock.class deleted file mode 100644 index d5b1f72fbcfab83ff01f89ece7e5f2293ef3a2c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11275 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 diff --git a/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/metadata.bin b/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/metadata.bin deleted file mode 100644 index 7024033..0000000 --- a/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/metadata.bin +++ /dev/null @@ -1 +0,0 @@ -hbyw7tygjjeyddh64aytxkjt2y3wQ0classesj.nMşgJU,?sourcesMR7َg \ No newline at end of file diff --git a/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/sources/org/gradle/accessors/dm/LibrariesForReactAndroidLibs.java b/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/sources/org/gradle/accessors/dm/LibrariesForReactAndroidLibs.java deleted file mode 100644 index a3a8cd6..0000000 --- a/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/sources/org/gradle/accessors/dm/LibrariesForReactAndroidLibs.java +++ /dev/null @@ -1,1125 +0,0 @@ -package org.gradle.accessors.dm; - -import org.gradle.api.NonNullApi; -import org.gradle.api.artifacts.MinimalExternalModuleDependency; -import org.gradle.plugin.use.PluginDependency; -import org.gradle.api.artifacts.ExternalModuleDependencyBundle; -import org.gradle.api.artifacts.MutableVersionConstraint; -import org.gradle.api.provider.Provider; -import org.gradle.api.model.ObjectFactory; -import org.gradle.api.provider.ProviderFactory; -import org.gradle.api.internal.catalog.AbstractExternalDependencyFactory; -import org.gradle.api.internal.catalog.DefaultVersionCatalog; -import java.util.Map; -import org.gradle.api.internal.attributes.ImmutableAttributesFactory; -import org.gradle.api.internal.artifacts.dsl.CapabilityNotationParser; -import javax.inject.Inject; - -/** - * A catalog of dependencies accessible via the {@code reactAndroidLibs} extension. - */ -@NonNullApi -public class LibrariesForReactAndroidLibs extends AbstractExternalDependencyFactory { - - private final AbstractExternalDependencyFactory owner = this; - private final AndroidxLibraryAccessors laccForAndroidxLibraryAccessors = new AndroidxLibraryAccessors(owner); - private final FrescoLibraryAccessors laccForFrescoLibraryAccessors = new FrescoLibraryAccessors(owner); - private final InferLibraryAccessors laccForInferLibraryAccessors = new InferLibraryAccessors(owner); - private final JavaxLibraryAccessors laccForJavaxLibraryAccessors = new JavaxLibraryAccessors(owner); - private final Okhttp3LibraryAccessors laccForOkhttp3LibraryAccessors = new Okhttp3LibraryAccessors(owner); - private final YogaLibraryAccessors laccForYogaLibraryAccessors = new YogaLibraryAccessors(owner); - private final VersionAccessors vaccForVersionAccessors = new VersionAccessors(providers, config); - private final BundleAccessors baccForBundleAccessors = new BundleAccessors(objects, providers, config, attributesFactory, capabilityNotationParser); - private final PluginAccessors paccForPluginAccessors = new PluginAccessors(providers, config); - - @Inject - public LibrariesForReactAndroidLibs(DefaultVersionCatalog config, ProviderFactory providers, ObjectFactory objects, ImmutableAttributesFactory attributesFactory, CapabilityNotationParser capabilityNotationParser) { - super(config, providers, objects, attributesFactory, capabilityNotationParser); - } - - /** - * Dependency provider for assertj with org.assertj:assertj-core coordinates and - * with version reference assertj - *

- * This dependency was declared in catalog libs.versions.toml - */ - public Provider getAssertj() { - return create("assertj"); - } - - /** - * Dependency provider for fbjni with com.facebook.fbjni:fbjni coordinates and - * with version reference fbjni - *

- * This dependency was declared in catalog libs.versions.toml - */ - public Provider getFbjni() { - return create("fbjni"); - } - - /** - * Dependency provider for jsr305 with com.google.code.findbugs:jsr305 coordinates and - * with version reference jsr305 - *

- * This dependency was declared in catalog libs.versions.toml - */ - public Provider getJsr305() { - return create("jsr305"); - } - - /** - * Dependency provider for junit with junit:junit coordinates and - * with version reference junit - *

- * This dependency was declared in catalog libs.versions.toml - */ - public Provider getJunit() { - return create("junit"); - } - - /** - * Dependency provider for mockito with org.mockito:mockito-inline coordinates and - * with version reference mockito - *

- * This dependency was declared in catalog libs.versions.toml - */ - public Provider getMockito() { - return create("mockito"); - } - - /** - * Dependency provider for okio with com.squareup.okio:okio coordinates and - * with version reference okio - *

- * This dependency was declared in catalog libs.versions.toml - */ - public Provider getOkio() { - return create("okio"); - } - - /** - * Dependency provider for robolectric with org.robolectric:robolectric coordinates and - * with version reference robolectric - *

- * This dependency was declared in catalog libs.versions.toml - */ - public Provider getRobolectric() { - return create("robolectric"); - } - - /** - * Dependency provider for soloader with com.facebook.soloader:soloader coordinates and - * with version reference soloader - *

- * This dependency was declared in catalog libs.versions.toml - */ - public Provider getSoloader() { - return create("soloader"); - } - - /** - * Dependency provider for thoughtworks with com.thoughtworks.xstream:xstream coordinates and - * with version reference xstream - *

- * This dependency was declared in catalog libs.versions.toml - */ - public Provider getThoughtworks() { - return create("thoughtworks"); - } - - /** - * Group of libraries at androidx - */ - public AndroidxLibraryAccessors getAndroidx() { - return laccForAndroidxLibraryAccessors; - } - - /** - * Group of libraries at fresco - */ - public FrescoLibraryAccessors getFresco() { - return laccForFrescoLibraryAccessors; - } - - /** - * Group of libraries at infer - */ - public InferLibraryAccessors getInfer() { - return laccForInferLibraryAccessors; - } - - /** - * Group of libraries at javax - */ - public JavaxLibraryAccessors getJavax() { - return laccForJavaxLibraryAccessors; - } - - /** - * Group of libraries at okhttp3 - */ - public Okhttp3LibraryAccessors getOkhttp3() { - return laccForOkhttp3LibraryAccessors; - } - - /** - * Group of libraries at yoga - */ - public YogaLibraryAccessors getYoga() { - return laccForYogaLibraryAccessors; - } - - /** - * Group of versions at versions - */ - public VersionAccessors getVersions() { - return vaccForVersionAccessors; - } - - /** - * Group of bundles at bundles - */ - public BundleAccessors getBundles() { - return baccForBundleAccessors; - } - - /** - * Group of plugins at plugins - */ - public PluginAccessors getPlugins() { - return paccForPluginAccessors; - } - - public static class AndroidxLibraryAccessors extends SubDependencyFactory { - private final AndroidxAppcompatLibraryAccessors laccForAndroidxAppcompatLibraryAccessors = new AndroidxAppcompatLibraryAccessors(owner); - private final AndroidxTestLibraryAccessors laccForAndroidxTestLibraryAccessors = new AndroidxTestLibraryAccessors(owner); - - public AndroidxLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } - - /** - * Dependency provider for annotation with androidx.annotation:annotation coordinates and - * with version reference androidx.annotation - *

- * This dependency was declared in catalog libs.versions.toml - */ - public Provider getAnnotation() { - return create("androidx.annotation"); - } - - /** - * Dependency provider for autofill with androidx.autofill:autofill coordinates and - * with version reference androidx.autofill - *

- * This dependency was declared in catalog libs.versions.toml - */ - public Provider getAutofill() { - return create("androidx.autofill"); - } - - /** - * Dependency provider for swiperefreshlayout with androidx.swiperefreshlayout:swiperefreshlayout coordinates and - * with version reference androidx.swiperefreshlayout - *

- * This dependency was declared in catalog libs.versions.toml - */ - public Provider getSwiperefreshlayout() { - return create("androidx.swiperefreshlayout"); - } - - /** - * Dependency provider for tracing with androidx.tracing:tracing coordinates and - * with version reference androidx.tracing - *

- * This dependency was declared in catalog libs.versions.toml - */ - public Provider getTracing() { - return create("androidx.tracing"); - } - - /** - * Group of libraries at androidx.appcompat - */ - public AndroidxAppcompatLibraryAccessors getAppcompat() { - return laccForAndroidxAppcompatLibraryAccessors; - } - - /** - * Group of libraries at androidx.test - */ - public AndroidxTestLibraryAccessors getTest() { - return laccForAndroidxTestLibraryAccessors; - } - - } - - public static class AndroidxAppcompatLibraryAccessors extends SubDependencyFactory implements DependencyNotationSupplier { - - public AndroidxAppcompatLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } - - /** - * Dependency provider for appcompat with androidx.appcompat:appcompat coordinates and - * with version reference androidx.appcompat - *

- * This dependency was declared in catalog libs.versions.toml - */ - public Provider asProvider() { - return create("androidx.appcompat"); - } - - /** - * Dependency provider for resources with androidx.appcompat:appcompat-resources coordinates and - * with version reference androidx.appcompat - *

- * This dependency was declared in catalog libs.versions.toml - */ - public Provider getResources() { - return create("androidx.appcompat.resources"); - } - - } - - public static class AndroidxTestLibraryAccessors extends SubDependencyFactory { - - public AndroidxTestLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } - - /** - * Dependency provider for rules with androidx.test:rules coordinates and - * with version reference androidx.test - *

- * This dependency was declared in catalog libs.versions.toml - */ - public Provider getRules() { - return create("androidx.test.rules"); - } - - /** - * Dependency provider for runner with androidx.test:runner coordinates and - * with version reference androidx.test - *

- * This dependency was declared in catalog libs.versions.toml - */ - public Provider getRunner() { - return create("androidx.test.runner"); - } - - } - - public static class FrescoLibraryAccessors extends SubDependencyFactory implements DependencyNotationSupplier { - private final FrescoImagepipelineLibraryAccessors laccForFrescoImagepipelineLibraryAccessors = new FrescoImagepipelineLibraryAccessors(owner); - private final FrescoUiLibraryAccessors laccForFrescoUiLibraryAccessors = new FrescoUiLibraryAccessors(owner); - - public FrescoLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } - - /** - * Dependency provider for fresco with com.facebook.fresco:fresco coordinates and - * with version reference fresco - *

- * This dependency was declared in catalog libs.versions.toml - */ - public Provider asProvider() { - return create("fresco"); - } - - /** - * Dependency provider for middleware with com.facebook.fresco:middleware coordinates and - * with version reference fresco - *

- * This dependency was declared in catalog libs.versions.toml - */ - public Provider getMiddleware() { - return create("fresco.middleware"); - } - - /** - * Group of libraries at fresco.imagepipeline - */ - public FrescoImagepipelineLibraryAccessors getImagepipeline() { - return laccForFrescoImagepipelineLibraryAccessors; - } - - /** - * Group of libraries at fresco.ui - */ - public FrescoUiLibraryAccessors getUi() { - return laccForFrescoUiLibraryAccessors; - } - - } - - public static class FrescoImagepipelineLibraryAccessors extends SubDependencyFactory { - - public FrescoImagepipelineLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } - - /** - * Dependency provider for okhttp3 with com.facebook.fresco:imagepipeline-okhttp3 coordinates and - * with version reference fresco - *

- * This dependency was declared in catalog libs.versions.toml - */ - public Provider getOkhttp3() { - return create("fresco.imagepipeline.okhttp3"); - } - - } - - public static class FrescoUiLibraryAccessors extends SubDependencyFactory { - - public FrescoUiLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } - - /** - * Dependency provider for common with com.facebook.fresco:ui-common coordinates and - * with version reference fresco - *

- * This dependency was declared in catalog libs.versions.toml - */ - public Provider getCommon() { - return create("fresco.ui.common"); - } - - } - - public static class InferLibraryAccessors extends SubDependencyFactory { - - public InferLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } - - /** - * Dependency provider for annotation with com.facebook.infer.annotation:infer-annotation coordinates and - * with version reference infer.annotation - *

- * This dependency was declared in catalog libs.versions.toml - */ - public Provider getAnnotation() { - return create("infer.annotation"); - } - - } - - public static class JavaxLibraryAccessors extends SubDependencyFactory { - private final JavaxAnnotationLibraryAccessors laccForJavaxAnnotationLibraryAccessors = new JavaxAnnotationLibraryAccessors(owner); - - public JavaxLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } - - /** - * Dependency provider for inject with javax.inject:javax.inject coordinates and - * with version reference javax.inject - *

- * This dependency was declared in catalog libs.versions.toml - */ - public Provider getInject() { - return create("javax.inject"); - } - - /** - * Group of libraries at javax.annotation - */ - public JavaxAnnotationLibraryAccessors getAnnotation() { - return laccForJavaxAnnotationLibraryAccessors; - } - - } - - public static class JavaxAnnotationLibraryAccessors extends SubDependencyFactory { - - public JavaxAnnotationLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } - - /** - * Dependency provider for api with javax.annotation:javax.annotation-api coordinates and - * with version reference javax.annotation.api - *

- * This dependency was declared in catalog libs.versions.toml - */ - public Provider getApi() { - return create("javax.annotation.api"); - } - - } - - public static class Okhttp3LibraryAccessors extends SubDependencyFactory implements DependencyNotationSupplier { - - public Okhttp3LibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } - - /** - * Dependency provider for okhttp3 with com.squareup.okhttp3:okhttp coordinates and - * with version reference okhttp - *

- * This dependency was declared in catalog libs.versions.toml - */ - public Provider asProvider() { - return create("okhttp3"); - } - - /** - * Dependency provider for urlconnection with com.squareup.okhttp3:okhttp-urlconnection coordinates and - * with version reference okhttp - *

- * This dependency was declared in catalog libs.versions.toml - */ - public Provider getUrlconnection() { - return create("okhttp3.urlconnection"); - } - - } - - public static class YogaLibraryAccessors extends SubDependencyFactory { - private final YogaProguardLibraryAccessors laccForYogaProguardLibraryAccessors = new YogaProguardLibraryAccessors(owner); - - public YogaLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } - - /** - * Group of libraries at yoga.proguard - */ - public YogaProguardLibraryAccessors getProguard() { - return laccForYogaProguardLibraryAccessors; - } - - } - - public static class YogaProguardLibraryAccessors extends SubDependencyFactory { - - public YogaProguardLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } - - /** - * Dependency provider for annotations with com.facebook.yoga:proguard-annotations coordinates and - * with version reference yoga.proguard.annotations - *

- * This dependency was declared in catalog libs.versions.toml - */ - public Provider getAnnotations() { - return create("yoga.proguard.annotations"); - } - - } - - public static class VersionAccessors extends VersionFactory { - - private final AndroidxVersionAccessors vaccForAndroidxVersionAccessors = new AndroidxVersionAccessors(providers, config); - private final BinaryVersionAccessors vaccForBinaryVersionAccessors = new BinaryVersionAccessors(providers, config); - private final InferVersionAccessors vaccForInferVersionAccessors = new InferVersionAccessors(providers, config); - private final JavaxVersionAccessors vaccForJavaxVersionAccessors = new JavaxVersionAccessors(providers, config); - private final NexusVersionAccessors vaccForNexusVersionAccessors = new NexusVersionAccessors(providers, config); - private final YogaVersionAccessors vaccForYogaVersionAccessors = new YogaVersionAccessors(providers, config); - public VersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } - - /** - * Version alias agp with value 8.6.0 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getAgp() { return getVersion("agp"); } - - /** - * Version alias assertj with value 3.21.0 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getAssertj() { return getVersion("assertj"); } - - /** - * Version alias boost with value 1_83_0 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getBoost() { return getVersion("boost"); } - - /** - * Version alias buildTools with value 35.0.0 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getBuildTools() { return getVersion("buildTools"); } - - /** - * Version alias compileSdk with value 35 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getCompileSdk() { return getVersion("compileSdk"); } - - /** - * Version alias doubleconversion with value 1.1.6 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getDoubleconversion() { return getVersion("doubleconversion"); } - - /** - * Version alias download with value 5.4.0 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getDownload() { return getVersion("download"); } - - /** - * Version alias fbjni with value 0.6.0 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getFbjni() { return getVersion("fbjni"); } - - /** - * Version alias fmt with value 9.1.0 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getFmt() { return getVersion("fmt"); } - - /** - * Version alias folly with value 2024.01.01.00 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getFolly() { return getVersion("folly"); } - - /** - * Version alias fresco with value 3.2.0 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getFresco() { return getVersion("fresco"); } - - /** - * Version alias glog with value 0.3.5 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getGlog() { return getVersion("glog"); } - - /** - * Version alias gtest with value 1.12.1 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getGtest() { return getVersion("gtest"); } - - /** - * Version alias jsr305 with value 3.0.2 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getJsr305() { return getVersion("jsr305"); } - - /** - * Version alias junit with value 4.13.2 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getJunit() { return getVersion("junit"); } - - /** - * Version alias kotlin with value 1.9.25 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getKotlin() { return getVersion("kotlin"); } - - /** - * Version alias minSdk with value 24 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getMinSdk() { return getVersion("minSdk"); } - - /** - * Version alias mockito with value 3.12.4 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getMockito() { return getVersion("mockito"); } - - /** - * Version alias ndkVersion with value 26.1.10909125 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getNdkVersion() { return getVersion("ndkVersion"); } - - /** - * Version alias okhttp with value 4.9.2 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getOkhttp() { return getVersion("okhttp"); } - - /** - * Version alias okio with value 2.9.0 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getOkio() { return getVersion("okio"); } - - /** - * Version alias robolectric with value 4.9.2 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getRobolectric() { return getVersion("robolectric"); } - - /** - * Version alias soloader with value 0.12.1 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getSoloader() { return getVersion("soloader"); } - - /** - * Version alias targetSdk with value 34 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getTargetSdk() { return getVersion("targetSdk"); } - - /** - * Version alias xstream with value 1.4.20 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getXstream() { return getVersion("xstream"); } - - /** - * Group of versions at versions.androidx - */ - public AndroidxVersionAccessors getAndroidx() { - return vaccForAndroidxVersionAccessors; - } - - /** - * Group of versions at versions.binary - */ - public BinaryVersionAccessors getBinary() { - return vaccForBinaryVersionAccessors; - } - - /** - * Group of versions at versions.infer - */ - public InferVersionAccessors getInfer() { - return vaccForInferVersionAccessors; - } - - /** - * Group of versions at versions.javax - */ - public JavaxVersionAccessors getJavax() { - return vaccForJavaxVersionAccessors; - } - - /** - * Group of versions at versions.nexus - */ - public NexusVersionAccessors getNexus() { - return vaccForNexusVersionAccessors; - } - - /** - * Group of versions at versions.yoga - */ - public YogaVersionAccessors getYoga() { - return vaccForYogaVersionAccessors; - } - - } - - public static class AndroidxVersionAccessors extends VersionFactory { - - public AndroidxVersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } - - /** - * Version alias androidx.annotation with value 1.6.0 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getAnnotation() { return getVersion("androidx.annotation"); } - - /** - * Version alias androidx.appcompat with value 1.6.1 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getAppcompat() { return getVersion("androidx.appcompat"); } - - /** - * Version alias androidx.autofill with value 1.1.0 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getAutofill() { return getVersion("androidx.autofill"); } - - /** - * Version alias androidx.swiperefreshlayout with value 1.1.0 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getSwiperefreshlayout() { return getVersion("androidx.swiperefreshlayout"); } - - /** - * Version alias androidx.test with value 1.5.0 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getTest() { return getVersion("androidx.test"); } - - /** - * Version alias androidx.tracing with value 1.1.0 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getTracing() { return getVersion("androidx.tracing"); } - - } - - public static class BinaryVersionAccessors extends VersionFactory { - - private final BinaryCompatibilityVersionAccessors vaccForBinaryCompatibilityVersionAccessors = new BinaryCompatibilityVersionAccessors(providers, config); - public BinaryVersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } - - /** - * Group of versions at versions.binary.compatibility - */ - public BinaryCompatibilityVersionAccessors getCompatibility() { - return vaccForBinaryCompatibilityVersionAccessors; - } - - } - - public static class BinaryCompatibilityVersionAccessors extends VersionFactory { - - public BinaryCompatibilityVersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } - - /** - * Version alias binary.compatibility.validator with value 0.13.2 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getValidator() { return getVersion("binary.compatibility.validator"); } - - } - - public static class InferVersionAccessors extends VersionFactory { - - public InferVersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } - - /** - * Version alias infer.annotation with value 0.18.0 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getAnnotation() { return getVersion("infer.annotation"); } - - } - - public static class JavaxVersionAccessors extends VersionFactory { - - private final JavaxAnnotationVersionAccessors vaccForJavaxAnnotationVersionAccessors = new JavaxAnnotationVersionAccessors(providers, config); - public JavaxVersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } - - /** - * Version alias javax.inject with value 1 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getInject() { return getVersion("javax.inject"); } - - /** - * Group of versions at versions.javax.annotation - */ - public JavaxAnnotationVersionAccessors getAnnotation() { - return vaccForJavaxAnnotationVersionAccessors; - } - - } - - public static class JavaxAnnotationVersionAccessors extends VersionFactory { - - public JavaxAnnotationVersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } - - /** - * Version alias javax.annotation.api with value 1.3.2 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getApi() { return getVersion("javax.annotation.api"); } - - } - - public static class NexusVersionAccessors extends VersionFactory { - - public NexusVersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } - - /** - * Version alias nexus.publish with value 1.3.0 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getPublish() { return getVersion("nexus.publish"); } - - } - - public static class YogaVersionAccessors extends VersionFactory { - - private final YogaProguardVersionAccessors vaccForYogaProguardVersionAccessors = new YogaProguardVersionAccessors(providers, config); - public YogaVersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } - - /** - * Group of versions at versions.yoga.proguard - */ - public YogaProguardVersionAccessors getProguard() { - return vaccForYogaProguardVersionAccessors; - } - - } - - public static class YogaProguardVersionAccessors extends VersionFactory { - - public YogaProguardVersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } - - /** - * Version alias yoga.proguard.annotations with value 1.19.0 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getAnnotations() { return getVersion("yoga.proguard.annotations"); } - - } - - public static class BundleAccessors extends BundleFactory { - - public BundleAccessors(ObjectFactory objects, ProviderFactory providers, DefaultVersionCatalog config, ImmutableAttributesFactory attributesFactory, CapabilityNotationParser capabilityNotationParser) { super(objects, providers, config, attributesFactory, capabilityNotationParser); } - - } - - public static class PluginAccessors extends PluginFactory { - private final AndroidPluginAccessors paccForAndroidPluginAccessors = new AndroidPluginAccessors(providers, config); - private final BinaryPluginAccessors paccForBinaryPluginAccessors = new BinaryPluginAccessors(providers, config); - private final KotlinPluginAccessors paccForKotlinPluginAccessors = new KotlinPluginAccessors(providers, config); - private final NexusPluginAccessors paccForNexusPluginAccessors = new NexusPluginAccessors(providers, config); - - public PluginAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } - - /** - * Plugin provider for download with plugin id de.undercouch.download and - * with version reference download - *

- * This plugin was declared in catalog libs.versions.toml - */ - public Provider getDownload() { return createPlugin("download"); } - - /** - * Group of plugins at plugins.android - */ - public AndroidPluginAccessors getAndroid() { - return paccForAndroidPluginAccessors; - } - - /** - * Group of plugins at plugins.binary - */ - public BinaryPluginAccessors getBinary() { - return paccForBinaryPluginAccessors; - } - - /** - * Group of plugins at plugins.kotlin - */ - public KotlinPluginAccessors getKotlin() { - return paccForKotlinPluginAccessors; - } - - /** - * Group of plugins at plugins.nexus - */ - public NexusPluginAccessors getNexus() { - return paccForNexusPluginAccessors; - } - - } - - public static class AndroidPluginAccessors extends PluginFactory { - - public AndroidPluginAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } - - /** - * Plugin provider for android.application with plugin id com.android.application and - * with version reference agp - *

- * This plugin was declared in catalog libs.versions.toml - */ - public Provider getApplication() { return createPlugin("android.application"); } - - /** - * Plugin provider for android.library with plugin id com.android.library and - * with version reference agp - *

- * This plugin was declared in catalog libs.versions.toml - */ - public Provider getLibrary() { return createPlugin("android.library"); } - - } - - public static class BinaryPluginAccessors extends PluginFactory { - private final BinaryCompatibilityPluginAccessors paccForBinaryCompatibilityPluginAccessors = new BinaryCompatibilityPluginAccessors(providers, config); - - public BinaryPluginAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } - - /** - * Group of plugins at plugins.binary.compatibility - */ - public BinaryCompatibilityPluginAccessors getCompatibility() { - return paccForBinaryCompatibilityPluginAccessors; - } - - } - - public static class BinaryCompatibilityPluginAccessors extends PluginFactory { - - public BinaryCompatibilityPluginAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } - - /** - * Plugin provider for binary.compatibility.validator with plugin id org.jetbrains.kotlinx.binary-compatibility-validator and - * with version reference binary.compatibility.validator - *

- * This plugin was declared in catalog libs.versions.toml - */ - public Provider getValidator() { return createPlugin("binary.compatibility.validator"); } - - } - - public static class KotlinPluginAccessors extends PluginFactory { - - public KotlinPluginAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } - - /** - * Plugin provider for kotlin.android with plugin id org.jetbrains.kotlin.android and - * with version reference kotlin - *

- * This plugin was declared in catalog libs.versions.toml - */ - public Provider getAndroid() { return createPlugin("kotlin.android"); } - - } - - public static class NexusPluginAccessors extends PluginFactory { - - public NexusPluginAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } - - /** - * Plugin provider for nexus.publish with plugin id io.github.gradle-nexus.publish-plugin and - * with version reference nexus.publish - *

- * This plugin was declared in catalog libs.versions.toml - */ - public Provider getPublish() { return createPlugin("nexus.publish"); } - - } - -} diff --git a/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/sources/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock.java b/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/sources/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock.java deleted file mode 100644 index eae885c..0000000 --- a/android/.gradle/8.10.2/dependencies-accessors/63bfea9ebd7ffa1cdafd0ae8ce62aa3c210042bd/sources/org/gradle/accessors/dm/LibrariesForReactAndroidLibsInPluginsBlock.java +++ /dev/null @@ -1,1337 +0,0 @@ -package org.gradle.accessors.dm; - -import org.gradle.api.NonNullApi; -import org.gradle.api.artifacts.MinimalExternalModuleDependency; -import org.gradle.plugin.use.PluginDependency; -import org.gradle.api.artifacts.ExternalModuleDependencyBundle; -import org.gradle.api.artifacts.MutableVersionConstraint; -import org.gradle.api.provider.Provider; -import org.gradle.api.model.ObjectFactory; -import org.gradle.api.provider.ProviderFactory; -import org.gradle.api.internal.catalog.AbstractExternalDependencyFactory; -import org.gradle.api.internal.catalog.DefaultVersionCatalog; -import java.util.Map; -import org.gradle.api.internal.attributes.ImmutableAttributesFactory; -import org.gradle.api.internal.artifacts.dsl.CapabilityNotationParser; -import javax.inject.Inject; - -/** - * A catalog of dependencies accessible via the {@code reactAndroidLibs} extension. - */ -@NonNullApi -public class LibrariesForReactAndroidLibsInPluginsBlock extends AbstractExternalDependencyFactory { - - private final AbstractExternalDependencyFactory owner = this; - private final AndroidxLibraryAccessors laccForAndroidxLibraryAccessors = new AndroidxLibraryAccessors(owner); - private final FrescoLibraryAccessors laccForFrescoLibraryAccessors = new FrescoLibraryAccessors(owner); - private final InferLibraryAccessors laccForInferLibraryAccessors = new InferLibraryAccessors(owner); - private final JavaxLibraryAccessors laccForJavaxLibraryAccessors = new JavaxLibraryAccessors(owner); - private final Okhttp3LibraryAccessors laccForOkhttp3LibraryAccessors = new Okhttp3LibraryAccessors(owner); - private final YogaLibraryAccessors laccForYogaLibraryAccessors = new YogaLibraryAccessors(owner); - private final VersionAccessors vaccForVersionAccessors = new VersionAccessors(providers, config); - private final BundleAccessors baccForBundleAccessors = new BundleAccessors(objects, providers, config, attributesFactory, capabilityNotationParser); - private final PluginAccessors paccForPluginAccessors = new PluginAccessors(providers, config); - - @Inject - public LibrariesForReactAndroidLibsInPluginsBlock(DefaultVersionCatalog config, ProviderFactory providers, ObjectFactory objects, ImmutableAttributesFactory attributesFactory, CapabilityNotationParser capabilityNotationParser) { - super(config, providers, objects, attributesFactory, capabilityNotationParser); - } - - /** - * Dependency provider for assertj with org.assertj:assertj-core coordinates and - * with version reference assertj - *

- * This dependency was declared in catalog libs.versions.toml - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public Provider getAssertj() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return create("assertj"); - } - - /** - * Dependency provider for fbjni with com.facebook.fbjni:fbjni coordinates and - * with version reference fbjni - *

- * This dependency was declared in catalog libs.versions.toml - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public Provider getFbjni() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return create("fbjni"); - } - - /** - * Dependency provider for jsr305 with com.google.code.findbugs:jsr305 coordinates and - * with version reference jsr305 - *

- * This dependency was declared in catalog libs.versions.toml - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public Provider getJsr305() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return create("jsr305"); - } - - /** - * Dependency provider for junit with junit:junit coordinates and - * with version reference junit - *

- * This dependency was declared in catalog libs.versions.toml - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public Provider getJunit() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return create("junit"); - } - - /** - * Dependency provider for mockito with org.mockito:mockito-inline coordinates and - * with version reference mockito - *

- * This dependency was declared in catalog libs.versions.toml - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public Provider getMockito() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return create("mockito"); - } - - /** - * Dependency provider for okio with com.squareup.okio:okio coordinates and - * with version reference okio - *

- * This dependency was declared in catalog libs.versions.toml - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public Provider getOkio() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return create("okio"); - } - - /** - * Dependency provider for robolectric with org.robolectric:robolectric coordinates and - * with version reference robolectric - *

- * This dependency was declared in catalog libs.versions.toml - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public Provider getRobolectric() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return create("robolectric"); - } - - /** - * Dependency provider for soloader with com.facebook.soloader:soloader coordinates and - * with version reference soloader - *

- * This dependency was declared in catalog libs.versions.toml - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public Provider getSoloader() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return create("soloader"); - } - - /** - * Dependency provider for thoughtworks with com.thoughtworks.xstream:xstream coordinates and - * with version reference xstream - *

- * This dependency was declared in catalog libs.versions.toml - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public Provider getThoughtworks() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return create("thoughtworks"); - } - - /** - * Group of libraries at androidx - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public AndroidxLibraryAccessors getAndroidx() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return laccForAndroidxLibraryAccessors; - } - - /** - * Group of libraries at fresco - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public FrescoLibraryAccessors getFresco() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return laccForFrescoLibraryAccessors; - } - - /** - * Group of libraries at infer - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public InferLibraryAccessors getInfer() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return laccForInferLibraryAccessors; - } - - /** - * Group of libraries at javax - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public JavaxLibraryAccessors getJavax() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return laccForJavaxLibraryAccessors; - } - - /** - * Group of libraries at okhttp3 - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public Okhttp3LibraryAccessors getOkhttp3() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return laccForOkhttp3LibraryAccessors; - } - - /** - * Group of libraries at yoga - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public YogaLibraryAccessors getYoga() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return laccForYogaLibraryAccessors; - } - - /** - * Group of versions at versions - */ - public VersionAccessors getVersions() { - return vaccForVersionAccessors; - } - - /** - * Group of bundles at bundles - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public BundleAccessors getBundles() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return baccForBundleAccessors; - } - - /** - * Group of plugins at plugins - */ - public PluginAccessors getPlugins() { - return paccForPluginAccessors; - } - - /** - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public static class AndroidxLibraryAccessors extends SubDependencyFactory { - private final AndroidxAppcompatLibraryAccessors laccForAndroidxAppcompatLibraryAccessors = new AndroidxAppcompatLibraryAccessors(owner); - private final AndroidxTestLibraryAccessors laccForAndroidxTestLibraryAccessors = new AndroidxTestLibraryAccessors(owner); - - public AndroidxLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } - - /** - * Dependency provider for annotation with androidx.annotation:annotation coordinates and - * with version reference androidx.annotation - *

- * This dependency was declared in catalog libs.versions.toml - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public Provider getAnnotation() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return create("androidx.annotation"); - } - - /** - * Dependency provider for autofill with androidx.autofill:autofill coordinates and - * with version reference androidx.autofill - *

- * This dependency was declared in catalog libs.versions.toml - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public Provider getAutofill() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return create("androidx.autofill"); - } - - /** - * Dependency provider for swiperefreshlayout with androidx.swiperefreshlayout:swiperefreshlayout coordinates and - * with version reference androidx.swiperefreshlayout - *

- * This dependency was declared in catalog libs.versions.toml - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public Provider getSwiperefreshlayout() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return create("androidx.swiperefreshlayout"); - } - - /** - * Dependency provider for tracing with androidx.tracing:tracing coordinates and - * with version reference androidx.tracing - *

- * This dependency was declared in catalog libs.versions.toml - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public Provider getTracing() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return create("androidx.tracing"); - } - - /** - * Group of libraries at androidx.appcompat - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public AndroidxAppcompatLibraryAccessors getAppcompat() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return laccForAndroidxAppcompatLibraryAccessors; - } - - /** - * Group of libraries at androidx.test - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public AndroidxTestLibraryAccessors getTest() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return laccForAndroidxTestLibraryAccessors; - } - - } - - /** - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public static class AndroidxAppcompatLibraryAccessors extends SubDependencyFactory implements DependencyNotationSupplier { - - public AndroidxAppcompatLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } - - /** - * Dependency provider for appcompat with androidx.appcompat:appcompat coordinates and - * with version reference androidx.appcompat - *

- * This dependency was declared in catalog libs.versions.toml - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public Provider asProvider() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return create("androidx.appcompat"); - } - - /** - * Dependency provider for resources with androidx.appcompat:appcompat-resources coordinates and - * with version reference androidx.appcompat - *

- * This dependency was declared in catalog libs.versions.toml - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public Provider getResources() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return create("androidx.appcompat.resources"); - } - - } - - /** - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public static class AndroidxTestLibraryAccessors extends SubDependencyFactory { - - public AndroidxTestLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } - - /** - * Dependency provider for rules with androidx.test:rules coordinates and - * with version reference androidx.test - *

- * This dependency was declared in catalog libs.versions.toml - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public Provider getRules() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return create("androidx.test.rules"); - } - - /** - * Dependency provider for runner with androidx.test:runner coordinates and - * with version reference androidx.test - *

- * This dependency was declared in catalog libs.versions.toml - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public Provider getRunner() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return create("androidx.test.runner"); - } - - } - - /** - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public static class FrescoLibraryAccessors extends SubDependencyFactory implements DependencyNotationSupplier { - private final FrescoImagepipelineLibraryAccessors laccForFrescoImagepipelineLibraryAccessors = new FrescoImagepipelineLibraryAccessors(owner); - private final FrescoUiLibraryAccessors laccForFrescoUiLibraryAccessors = new FrescoUiLibraryAccessors(owner); - - public FrescoLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } - - /** - * Dependency provider for fresco with com.facebook.fresco:fresco coordinates and - * with version reference fresco - *

- * This dependency was declared in catalog libs.versions.toml - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public Provider asProvider() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return create("fresco"); - } - - /** - * Dependency provider for middleware with com.facebook.fresco:middleware coordinates and - * with version reference fresco - *

- * This dependency was declared in catalog libs.versions.toml - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public Provider getMiddleware() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return create("fresco.middleware"); - } - - /** - * Group of libraries at fresco.imagepipeline - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public FrescoImagepipelineLibraryAccessors getImagepipeline() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return laccForFrescoImagepipelineLibraryAccessors; - } - - /** - * Group of libraries at fresco.ui - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public FrescoUiLibraryAccessors getUi() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return laccForFrescoUiLibraryAccessors; - } - - } - - /** - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public static class FrescoImagepipelineLibraryAccessors extends SubDependencyFactory { - - public FrescoImagepipelineLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } - - /** - * Dependency provider for okhttp3 with com.facebook.fresco:imagepipeline-okhttp3 coordinates and - * with version reference fresco - *

- * This dependency was declared in catalog libs.versions.toml - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public Provider getOkhttp3() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return create("fresco.imagepipeline.okhttp3"); - } - - } - - /** - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public static class FrescoUiLibraryAccessors extends SubDependencyFactory { - - public FrescoUiLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } - - /** - * Dependency provider for common with com.facebook.fresco:ui-common coordinates and - * with version reference fresco - *

- * This dependency was declared in catalog libs.versions.toml - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public Provider getCommon() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return create("fresco.ui.common"); - } - - } - - /** - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public static class InferLibraryAccessors extends SubDependencyFactory { - - public InferLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } - - /** - * Dependency provider for annotation with com.facebook.infer.annotation:infer-annotation coordinates and - * with version reference infer.annotation - *

- * This dependency was declared in catalog libs.versions.toml - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public Provider getAnnotation() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return create("infer.annotation"); - } - - } - - /** - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public static class JavaxLibraryAccessors extends SubDependencyFactory { - private final JavaxAnnotationLibraryAccessors laccForJavaxAnnotationLibraryAccessors = new JavaxAnnotationLibraryAccessors(owner); - - public JavaxLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } - - /** - * Dependency provider for inject with javax.inject:javax.inject coordinates and - * with version reference javax.inject - *

- * This dependency was declared in catalog libs.versions.toml - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public Provider getInject() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return create("javax.inject"); - } - - /** - * Group of libraries at javax.annotation - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public JavaxAnnotationLibraryAccessors getAnnotation() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return laccForJavaxAnnotationLibraryAccessors; - } - - } - - /** - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public static class JavaxAnnotationLibraryAccessors extends SubDependencyFactory { - - public JavaxAnnotationLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } - - /** - * Dependency provider for api with javax.annotation:javax.annotation-api coordinates and - * with version reference javax.annotation.api - *

- * This dependency was declared in catalog libs.versions.toml - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public Provider getApi() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return create("javax.annotation.api"); - } - - } - - /** - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public static class Okhttp3LibraryAccessors extends SubDependencyFactory implements DependencyNotationSupplier { - - public Okhttp3LibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } - - /** - * Dependency provider for okhttp3 with com.squareup.okhttp3:okhttp coordinates and - * with version reference okhttp - *

- * This dependency was declared in catalog libs.versions.toml - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public Provider asProvider() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return create("okhttp3"); - } - - /** - * Dependency provider for urlconnection with com.squareup.okhttp3:okhttp-urlconnection coordinates and - * with version reference okhttp - *

- * This dependency was declared in catalog libs.versions.toml - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public Provider getUrlconnection() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return create("okhttp3.urlconnection"); - } - - } - - /** - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public static class YogaLibraryAccessors extends SubDependencyFactory { - private final YogaProguardLibraryAccessors laccForYogaProguardLibraryAccessors = new YogaProguardLibraryAccessors(owner); - - public YogaLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } - - /** - * Group of libraries at yoga.proguard - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public YogaProguardLibraryAccessors getProguard() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return laccForYogaProguardLibraryAccessors; - } - - } - - /** - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public static class YogaProguardLibraryAccessors extends SubDependencyFactory { - - public YogaProguardLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } - - /** - * Dependency provider for annotations with com.facebook.yoga:proguard-annotations coordinates and - * with version reference yoga.proguard.annotations - *

- * This dependency was declared in catalog libs.versions.toml - * - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public Provider getAnnotations() { - org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser(); - return create("yoga.proguard.annotations"); - } - - } - - public static class VersionAccessors extends VersionFactory { - - private final AndroidxVersionAccessors vaccForAndroidxVersionAccessors = new AndroidxVersionAccessors(providers, config); - private final BinaryVersionAccessors vaccForBinaryVersionAccessors = new BinaryVersionAccessors(providers, config); - private final InferVersionAccessors vaccForInferVersionAccessors = new InferVersionAccessors(providers, config); - private final JavaxVersionAccessors vaccForJavaxVersionAccessors = new JavaxVersionAccessors(providers, config); - private final NexusVersionAccessors vaccForNexusVersionAccessors = new NexusVersionAccessors(providers, config); - private final YogaVersionAccessors vaccForYogaVersionAccessors = new YogaVersionAccessors(providers, config); - public VersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } - - /** - * Version alias agp with value 8.6.0 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getAgp() { return getVersion("agp"); } - - /** - * Version alias assertj with value 3.21.0 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getAssertj() { return getVersion("assertj"); } - - /** - * Version alias boost with value 1_83_0 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getBoost() { return getVersion("boost"); } - - /** - * Version alias buildTools with value 35.0.0 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getBuildTools() { return getVersion("buildTools"); } - - /** - * Version alias compileSdk with value 35 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getCompileSdk() { return getVersion("compileSdk"); } - - /** - * Version alias doubleconversion with value 1.1.6 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getDoubleconversion() { return getVersion("doubleconversion"); } - - /** - * Version alias download with value 5.4.0 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getDownload() { return getVersion("download"); } - - /** - * Version alias fbjni with value 0.6.0 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getFbjni() { return getVersion("fbjni"); } - - /** - * Version alias fmt with value 9.1.0 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getFmt() { return getVersion("fmt"); } - - /** - * Version alias folly with value 2024.01.01.00 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getFolly() { return getVersion("folly"); } - - /** - * Version alias fresco with value 3.2.0 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getFresco() { return getVersion("fresco"); } - - /** - * Version alias glog with value 0.3.5 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getGlog() { return getVersion("glog"); } - - /** - * Version alias gtest with value 1.12.1 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getGtest() { return getVersion("gtest"); } - - /** - * Version alias jsr305 with value 3.0.2 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getJsr305() { return getVersion("jsr305"); } - - /** - * Version alias junit with value 4.13.2 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getJunit() { return getVersion("junit"); } - - /** - * Version alias kotlin with value 1.9.25 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getKotlin() { return getVersion("kotlin"); } - - /** - * Version alias minSdk with value 24 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getMinSdk() { return getVersion("minSdk"); } - - /** - * Version alias mockito with value 3.12.4 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getMockito() { return getVersion("mockito"); } - - /** - * Version alias ndkVersion with value 26.1.10909125 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getNdkVersion() { return getVersion("ndkVersion"); } - - /** - * Version alias okhttp with value 4.9.2 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getOkhttp() { return getVersion("okhttp"); } - - /** - * Version alias okio with value 2.9.0 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getOkio() { return getVersion("okio"); } - - /** - * Version alias robolectric with value 4.9.2 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getRobolectric() { return getVersion("robolectric"); } - - /** - * Version alias soloader with value 0.12.1 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getSoloader() { return getVersion("soloader"); } - - /** - * Version alias targetSdk with value 34 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getTargetSdk() { return getVersion("targetSdk"); } - - /** - * Version alias xstream with value 1.4.20 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getXstream() { return getVersion("xstream"); } - - /** - * Group of versions at versions.androidx - */ - public AndroidxVersionAccessors getAndroidx() { - return vaccForAndroidxVersionAccessors; - } - - /** - * Group of versions at versions.binary - */ - public BinaryVersionAccessors getBinary() { - return vaccForBinaryVersionAccessors; - } - - /** - * Group of versions at versions.infer - */ - public InferVersionAccessors getInfer() { - return vaccForInferVersionAccessors; - } - - /** - * Group of versions at versions.javax - */ - public JavaxVersionAccessors getJavax() { - return vaccForJavaxVersionAccessors; - } - - /** - * Group of versions at versions.nexus - */ - public NexusVersionAccessors getNexus() { - return vaccForNexusVersionAccessors; - } - - /** - * Group of versions at versions.yoga - */ - public YogaVersionAccessors getYoga() { - return vaccForYogaVersionAccessors; - } - - } - - public static class AndroidxVersionAccessors extends VersionFactory { - - public AndroidxVersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } - - /** - * Version alias androidx.annotation with value 1.6.0 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getAnnotation() { return getVersion("androidx.annotation"); } - - /** - * Version alias androidx.appcompat with value 1.6.1 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getAppcompat() { return getVersion("androidx.appcompat"); } - - /** - * Version alias androidx.autofill with value 1.1.0 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getAutofill() { return getVersion("androidx.autofill"); } - - /** - * Version alias androidx.swiperefreshlayout with value 1.1.0 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getSwiperefreshlayout() { return getVersion("androidx.swiperefreshlayout"); } - - /** - * Version alias androidx.test with value 1.5.0 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getTest() { return getVersion("androidx.test"); } - - /** - * Version alias androidx.tracing with value 1.1.0 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getTracing() { return getVersion("androidx.tracing"); } - - } - - public static class BinaryVersionAccessors extends VersionFactory { - - private final BinaryCompatibilityVersionAccessors vaccForBinaryCompatibilityVersionAccessors = new BinaryCompatibilityVersionAccessors(providers, config); - public BinaryVersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } - - /** - * Group of versions at versions.binary.compatibility - */ - public BinaryCompatibilityVersionAccessors getCompatibility() { - return vaccForBinaryCompatibilityVersionAccessors; - } - - } - - public static class BinaryCompatibilityVersionAccessors extends VersionFactory { - - public BinaryCompatibilityVersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } - - /** - * Version alias binary.compatibility.validator with value 0.13.2 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getValidator() { return getVersion("binary.compatibility.validator"); } - - } - - public static class InferVersionAccessors extends VersionFactory { - - public InferVersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } - - /** - * Version alias infer.annotation with value 0.18.0 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getAnnotation() { return getVersion("infer.annotation"); } - - } - - public static class JavaxVersionAccessors extends VersionFactory { - - private final JavaxAnnotationVersionAccessors vaccForJavaxAnnotationVersionAccessors = new JavaxAnnotationVersionAccessors(providers, config); - public JavaxVersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } - - /** - * Version alias javax.inject with value 1 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getInject() { return getVersion("javax.inject"); } - - /** - * Group of versions at versions.javax.annotation - */ - public JavaxAnnotationVersionAccessors getAnnotation() { - return vaccForJavaxAnnotationVersionAccessors; - } - - } - - public static class JavaxAnnotationVersionAccessors extends VersionFactory { - - public JavaxAnnotationVersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } - - /** - * Version alias javax.annotation.api with value 1.3.2 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getApi() { return getVersion("javax.annotation.api"); } - - } - - public static class NexusVersionAccessors extends VersionFactory { - - public NexusVersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } - - /** - * Version alias nexus.publish with value 1.3.0 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getPublish() { return getVersion("nexus.publish"); } - - } - - public static class YogaVersionAccessors extends VersionFactory { - - private final YogaProguardVersionAccessors vaccForYogaProguardVersionAccessors = new YogaProguardVersionAccessors(providers, config); - public YogaVersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } - - /** - * Group of versions at versions.yoga.proguard - */ - public YogaProguardVersionAccessors getProguard() { - return vaccForYogaProguardVersionAccessors; - } - - } - - public static class YogaProguardVersionAccessors extends VersionFactory { - - public YogaProguardVersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } - - /** - * Version alias yoga.proguard.annotations with value 1.19.0 - *

- * If the version is a rich version and cannot be represented as a - * single version string, an empty string is returned. - *

- * This version was declared in catalog libs.versions.toml - */ - public Provider getAnnotations() { return getVersion("yoga.proguard.annotations"); } - - } - - /** - * @deprecated Will be removed in Gradle 9.0. - */ - @Deprecated - public static class BundleAccessors extends BundleFactory { - - public BundleAccessors(ObjectFactory objects, ProviderFactory providers, DefaultVersionCatalog config, ImmutableAttributesFactory attributesFactory, CapabilityNotationParser capabilityNotationParser) { super(objects, providers, config, attributesFactory, capabilityNotationParser); } - - } - - public static class PluginAccessors extends PluginFactory { - private final AndroidPluginAccessors paccForAndroidPluginAccessors = new AndroidPluginAccessors(providers, config); - private final BinaryPluginAccessors paccForBinaryPluginAccessors = new BinaryPluginAccessors(providers, config); - private final KotlinPluginAccessors paccForKotlinPluginAccessors = new KotlinPluginAccessors(providers, config); - private final NexusPluginAccessors paccForNexusPluginAccessors = new NexusPluginAccessors(providers, config); - - public PluginAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } - - /** - * Plugin provider for download with plugin id de.undercouch.download and - * with version reference download - *

- * This plugin was declared in catalog libs.versions.toml - */ - public Provider getDownload() { return createPlugin("download"); } - - /** - * Group of plugins at plugins.android - */ - public AndroidPluginAccessors getAndroid() { - return paccForAndroidPluginAccessors; - } - - /** - * Group of plugins at plugins.binary - */ - public BinaryPluginAccessors getBinary() { - return paccForBinaryPluginAccessors; - } - - /** - * Group of plugins at plugins.kotlin - */ - public KotlinPluginAccessors getKotlin() { - return paccForKotlinPluginAccessors; - } - - /** - * Group of plugins at plugins.nexus - */ - public NexusPluginAccessors getNexus() { - return paccForNexusPluginAccessors; - } - - } - - public static class AndroidPluginAccessors extends PluginFactory { - - public AndroidPluginAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } - - /** - * Plugin provider for android.application with plugin id com.android.application and - * with version reference agp - *

- * This plugin was declared in catalog libs.versions.toml - */ - public Provider getApplication() { return createPlugin("android.application"); } - - /** - * Plugin provider for android.library with plugin id com.android.library and - * with version reference agp - *

- * This plugin was declared in catalog libs.versions.toml - */ - public Provider getLibrary() { return createPlugin("android.library"); } - - } - - public static class BinaryPluginAccessors extends PluginFactory { - private final BinaryCompatibilityPluginAccessors paccForBinaryCompatibilityPluginAccessors = new BinaryCompatibilityPluginAccessors(providers, config); - - public BinaryPluginAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } - - /** - * Group of plugins at plugins.binary.compatibility - */ - public BinaryCompatibilityPluginAccessors getCompatibility() { - return paccForBinaryCompatibilityPluginAccessors; - } - - } - - public static class BinaryCompatibilityPluginAccessors extends PluginFactory { - - public BinaryCompatibilityPluginAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } - - /** - * Plugin provider for binary.compatibility.validator with plugin id org.jetbrains.kotlinx.binary-compatibility-validator and - * with version reference binary.compatibility.validator - *

- * This plugin was declared in catalog libs.versions.toml - */ - public Provider getValidator() { return createPlugin("binary.compatibility.validator"); } - - } - - public static class KotlinPluginAccessors extends PluginFactory { - - public KotlinPluginAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } - - /** - * Plugin provider for kotlin.android with plugin id org.jetbrains.kotlin.android and - * with version reference kotlin - *

- * This plugin was declared in catalog libs.versions.toml - */ - public Provider getAndroid() { return createPlugin("kotlin.android"); } - - } - - public static class NexusPluginAccessors extends PluginFactory { - - public NexusPluginAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } - - /** - * Plugin provider for nexus.publish with plugin id io.github.gradle-nexus.publish-plugin and - * with version reference nexus.publish - *

- * This plugin was declared in catalog libs.versions.toml - */ - public Provider getPublish() { return createPlugin("nexus.publish"); } - - } - -} diff --git a/android/.gradle/8.10.2/dependencies-accessors/gc.properties b/android/.gradle/8.10.2/dependencies-accessors/gc.properties deleted file mode 100644 index e69de29..0000000 diff --git a/android/.gradle/8.10.2/expanded/expanded.lock b/android/.gradle/8.10.2/expanded/expanded.lock deleted file mode 100644 index ae0589bfb4d73ffee454881db46643f6a0cce69c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17 TcmZQ(mzZ_Ruw$tm0~7!NC5{6l diff --git a/android/.gradle/8.10.2/fileChanges/last-build.bin b/android/.gradle/8.10.2/fileChanges/last-build.bin deleted file mode 100644 index f76dd238ade08917e6712764a16a22005a50573d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1 IcmZPo000310RR91 diff --git a/android/.gradle/8.10.2/fileHashes/fileHashes.bin b/android/.gradle/8.10.2/fileHashes/fileHashes.bin deleted file mode 100644 index dbd72c8c1c0d5f5ab294e43d4f84773f3559a7f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68765 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%0DaOayezRF_rFL5S zz0Ql!hdvTlA!4L-mVBBMbe_)_hL0wH>R8a8x0Lp^?n_A0meeN^`!| zcTlwYxpzuq-o~t&^!S(m6Olg|+8*#AE^Uo0yYa?~?P=k}J}8Z9@NQe0MWdsBi9uXi z-Al`DP=TF1gcd^hAc_2iEMNbG&On5IoYxHrdf!y2_{)xxOIiAM%a7pw9j1>xXRaRe zBOaA71t0%@&JUfDv}cNZ|KMu>^Cc%lqDuaGRLKWCe{jpNsE3BI)NihGfak|mS;BBA zM_zV|H&>)5p|ZeOf$y=Y$m~t#KdWRrK}M1*=l8>Lqnj5rnn&F*b_z;vGcWDUHdm+D9>hKQ0d!QO{>=UsBG$DXuiE5l!Qty(Dmsx@O`AFFgO z6rVOS!cNNH73}xOef(iZVbyfDQK-~z99ud3<#SEOA4Csb^JCZvePE|Fp;3zb59{hL zKK@Xt|DyOq9B>9H?ZJ_GC(`6^CPf-j^}OUV3xZGdR|&VIe;3DJd=$K~x9c+9Xv?)s zsvu~1zZT5ZU*d?{<7`R0=|Z1xPTE6>4ACK|fTIc_42@*9%cS`odv$t>-?{xu_J>We zlKR-hRS$a(RkNkkP=Qq;Li_K`;Pclynth=X{T$bK8O5I-3i#(yNiyB! z2$7rTG!S_8_QusQdx=LCLKxcrUF13hQ>;;1yKD879Jcz@G<&S8Na^v%Pv@;b@IM;) zUqlV!Z=TV8xn-HCdNO>^xqwT6hYKjB#s3=8VubJMa)W~yc z>%EG%<0@v@)6i^%`^%2H(~wnLdeuRGYf46NgWRedsKE9jq5XH}d=Fo0k*1O9(Tu2T zGJ6I)v3~z)RGeOE%WTERcpZuY?k-!y$4)$|5W>(%=G?GxgT6sSXaTowkfNisZ5vdm z6HKvYg8d;;bO@<^er8>1ed*WLzO_@e*wftXsQ$9rW!~5Kvh=+RDp4pJXKJ*_AXd;4 zo{0aSef;6p2hWcX%mt|rtvK=h)dhY2TARO8(n#0o0xEgPv11uNTMQa4#ZJ-Z$;!xTjK7nn?(-Xl523J)X{5W|MKR?*8@e>*k_J?GZ6lYf`sPg4# z)IFV)Ec>Q}J;%=G>cFf$6&3bAi&XKtcg^BQfw#gY6+R}W3ZxG}1$K@Q+MW{ZgT%+3 zfuV!rS2=djU9~@zcaQK}HfG;=y`L3O34JG5JS@6Nx3lel%CFBCI>+`G3qi$aprFCt zpOE^X>oZB^xUoNH$T@p$Uobs9&)W&_b+J~A-RVdbH4N)2)0G2zn-z-FT7PC$f;iev z&kCqSDct(_Ie8pD)hrX(d3@q1~J#0nNeav!|=b5h=N$UEt?HnF*W+Gatlpj9GQ zFdC{)kC^2i6DiYF9~nK*2NhLdRO=eZ6)RUi57%`rk@*^&9U$syTSu&5FeXcFca(%VZ-YLlD7?!My7x&`Zb|SV$(O>Nu~SujK+zrwMn&m7Z(&bQ z3c8fcd+Nf)gW`;vju0y-tzF7@(ZBf+c*W!QCal5#LWkwi+(iXg{t0pXP2tohRJYla z;bdz2>Gx-rN97YMLI~lItldEs%iSd!dsWyruG#bDTA&fJf<}#8(Oj9}#4{B6E%NCK z4_|qITVe&J$p3wID_rY;PTAJkG;WFdYP4DPKJ+mgz`r>;|CXzNpWWylYK^Vuo=r}C zE#H!%e^ZfoRI`I4$?m_8e20_~oqSl1J+pX<)*>4!31T0VvitAXRme$NCGnEvlzZs{ zz4^5@w}@wu(rVvztYJjzuF0*q#5KLG>%*}(*|RGV&IhH)#WOZ$A6b{c>9OOuanVJw z?tk_%vqAT%t*_;%R6fV8w0Td@5G#bKutt*Ie;>J@(U7k_?UT5sJc0KMoD;D6^iMm= z${;q&X06@j`0%<1-lqB36W6R_4PiKx-x~OBDBPqfnn+)E@X*(dkJ+$i{@-(zM39lh z5oB*)@T2jpQm8Cd=lJSAtd{?-prR#LT$Ft7dFl3n$;CYfIo?j#%abVXkSh+GOdP@wkg3`KT^Hx}MbM+l{Bl9-h@*k7d#0o0xr9hh1?!5-zwv| zf};u{4DJ6p@(m;1yCXTQB^8x;3bjXUu(yG;*@bt}|7DTGQBjKg->>!!<@&co`-ADD zH61uC6}`^F$p5Rm_P9+SchXMT>!&R@v&*uS2tpsT0bsL7p_X_zE;%PP>Z-kA<50pg zt*{>AQBjJV@>_$ytt-lJ4ch;!t6gd=AYx!Jl0)c2lNNK)RaY3tUsn77&N!BLe>@sB zaJg3BYpG7d;FBHy9LGb&X-iLT`lVZVWs4L;>Xv}@cpOkM`}~rOEGegNhmk`Cvm5!S#;;R-!hU>ibZ5RyRq5{7+r$b= z*|q-=E6-D+dG`+Q1Fm+%Y*u0gHMVL=AD+47Tmmicj z+6{VkvDIz78o@at0u*gm32DXJ|MfeW_WW6Uitl91oP9PQ8QRaDvu~3Tm)U82K1zXN zgC+Ji$$X?w)m?rXcDs8@LwiF{*^WnGRNdu3QH5oKR8e-{MT1NDahBHn`^QF>AFzUo zN}w3S;v!Xq3tT!fef1*8jWmYiDGC#QK=DWpC}w|K0?DW*n0d4%uS^Jqeh%UL9P1EA zte~4B_tEs&uxn9H`lF>bDQfy{tKUNfb_XIfItuTvMvd9;rPM!4eERx6pQ^qDtUix6 z0tHhM_BY9>__n#PxwH9Q%=Z@!^m1ii2cQqApv6u(Qia6MXPuS7or2YEa{B(CBF&%z zdoCn2+Vj{4iI2R`@=L@m7)0yF%GeaTGiOK?HRK8^nvlb`35?CFr_Y$|9(n|C$d8~8 zdJ4}tuPQ&)zAL?uyzHm!qS3F9zmWK7CifA{X~Hn}DaldPV0ik+%mR20;y&nl$rZI5 z9#veb%62}-=Krvy^X@+A1A7-hXmkJ{3;R@t_`(MUtJF0;yi*1TI_j* zR8jsU&BE|iz=C;d9+i%-nQuZLN(2v7RD2Yk2aTj2drlPWUpW87*!PKy{YTk;u5?R(Y6ew5guh2W>04 zVqq=sc+|a96TAGv)Ze_Hb|F#ZlPjiFeaxS&(u`fpXB~L?OF8z&ZZ-~O%o1z#W7r2t z9Gw@&XfJo?Ej-GTm^JUfA}lw*D`>HMBdNki;>kYVXVKhymAL~|i#EI^QDl=VbdGG@ z(LyV7GN#)0?6U{-_^yScqQl-!k@~Q^`m^>>m+<|gy>c0Q&)<$B@o|}4vDo&tw{pu) z_ZU`zr@3b(my;+cRG$x5hS~0YU9>;Q=Zd>n`{q8V*o5_sHI{JfgCtkOz0vx;OzJ0Z zQ-9>#=uohYSV6~2u9##mFy@h7l(EQ6+3%~$EqDum1bxtbBUfzvPIT0-?$ju3&&|#` z92G6$JugY*BLO@nAC>jA=I==_lv|nX2o)-rCDufWu@4f(Pk}I&Ujg&k1lNUr8Y)qc zf(lGYXq-#14-y5PY~Uj^UbX9oR2X*gFhs*QcaNZgg~FTErNLA8yGtDR>^|JTM#;h= z2l~Kj3ZXIEU>_ttsu?xJWxq$3)h|1KRleD(iCDowA&$_>)`qQZ=7VF-%0KfvvhX>F zKA5ocgw)5D%}MNR`&F#$Lk6!eby1{&KAbR1tTAD?4pK$>F@e19B?{;GK5%b*8u4TS zi2|!%q>7UxLWeEpdwZC+SQ}~N9f?@jw|2jKf09~Ff& zYWX#PkIX5BX6qQeLqas8*y@;FB~Za4OzwlvU`0gCo0ER4lKZzut(1KU6@)t|)|jtj zA0(rabyVgN?MZNFU(O+UnajnBSi$s+Tp_vi!oworwq4=wCl_T^x#bZn=8Kan6j~ZK zopMk$)azTx$CJHtHB`7@mRO@Nz&=PubwtVe@)D+p>ryz5GH%sxHX%_Mk}K@54890` zSQnD3cC6wt<1&0cpbuJXPm=oRU6;IUUG>i!&X$6;`uay&h<#8x)%K1`9{h0f32pI& zQOWAK_1B0M3|izq9M}FzACr^v9o9YT6)-W1-6&^g5FZs*@kmGYs=0CL?mga@fBeYX zwke565Gt^9ozQ5pQIaawkNn*H#q{C8W7~^Wp;y-6`y49hu{unu*fZhjA%1f8(f7;F zZHw41xRS)j3v$I<=c}q(A#PKX`$f8JLKaMrD6lm^>LZ~kJgnfY&P}?|`gwWu?%3*{ zjU0}O6`N5~g-3^Q@g?qD&tG)zTF;e&u@mNZ1s#PQrD3dF%B}3KVJIcsetua!b_4re zL9a>fgQu^%TSUK1fmQlK?WM=3F@sqJ;YkH+bd1;s$x7@vdwh$yzPFG0d%^roDmh8S z3R(&?xN@bpC;RI3h^5?}U878UmXatQllzd>aFUp3+4lBp^eF38b-6uMxD&=iMYV<% z`yd(BN$z3K?!vpPmKVJ&5AS3>1r-Np1r)zyVkEbq>z;G-<+1+F37by$%%10t0_Pfl zf)jg-Ku0lQsPG0ps41)~x|h7HS__Lxcm!!g=V^~D zgNhWOU|v;WN<_FWkm`FuNa#r*V^rNiAtPZTr%fvoNBJbPys_FA7*SBW1 zOQoY5o^(J3q26MR8M}3mDz5iyO0T3_bgjqHKhrs=6&wHT&*%x3Sfd}rK1h7bUu4d( zxUD6Q&n{_zsom}YRNR>rP|*@*l0>mL*jy<&oMB?MQ%P|D%ltPVIX0TQS(}Vm6L$pqTwl2PC7) zG*snoz0mn{@wTHiN`hwCzW!aoitS0#IAVp{Zf)SXulr;9z3CNe&hbD6cDfPTqKnuE ziH~z_8-y7(ADBG`T0Rbz^s638HHMM>$7mBvQba4|GE?Jzorp>qrmK_Vt|5; zp4>-4wd}c4^_8R7=F4i?Gbw05MJ!M-3y~{!_Q&(g#IIaSzd!rQqFp_+r!$t_1fW<# zVeOvY##7Y55Wb97@MtdUP5CtF;|cUJPVU34?^k)vOs?Q?|9p#xJNvL_=Giz1rvTQ3 zDBQ>d^(NSwpSgUB%-S--TooV<6~jOw<&XVMlHHZ7qL_|rJ)w>`NF#ApT;&k4g0`Jp z!M!piXXMn=0nHqRr-dpid!gbp@WDx;QokIGuI#!Tld+Ng>Gi1%PvNuk`v{<*^j`?Q z>@VHDQ^mx{D!PXM6ss*(rwFG3QmBxR>JL7S{A(X@&Z#K)_;^y$rBoxYx3Sr-Q?us! z5-_T9aA%-4z-m2dcAxDjOEhP&^EvMr9Luq3`FfxjGXtYqr9-X|$v?cXX3}=3rC{Ll z_0ALd#0mi}az)cgzvwo-&?2ceg;Pu3T%A2XTr_YWQmN#Mpr;`joiqco3(TMI>96sY zA@;$yfn0IUefx6i!f}T))nPH#$wp$t3Kl1Fg{x0Uv*Nssw)$7j-YOeWqaju>ULjWu z_s*y33sq%&xRu=`z&aA1=VRuWCDxd%u@929+iDrrwbs0bf9;dSrsd(jh0q67EL0>{ zBw9N!ia$5=xxsGJw{1EldBh5ayW|RCg&oD2fyy%HJ*jPX1(q!!R`93g6;kEl( zl62lp^?5BD&NxQwgLx~tqI-ktX!M(1uWRzP&jrgV!ySc>iW$5AlKS9j3eo1YVWU0x z5rOzdtuFfUSfriAGu;p=Ai7Nb!)QY7{XbccFMyiFFbNi zIda9TUmt~rx@CqR7nzxU5sW+uePHnr8a;(k_1IQ^^LWR@)%EIqL4`ICKIgcCFq0&6 zZfd!ZiZ?pNWv}VccZ{b9za3^aa;V@mAXf;M7p0KSx-N?*z@j!44z%+gUOEE$4*Wcm(&~jg%|cdc`f!TxQy5bBZbNkcf+Uj5KVk% zp9F7TV_VtmIf$)x=tCKci!}1^(j5$rZ1t~JTy?B!N#@*1>|^%#B9i2)f49LZ*$Ran zyG46ipR}{k5i3}*GmF%Rvy@z0icaqy2Omi>+sEy1i50AbicR9p?6p^IE>x)W@pd>v&0%p3HCwaBg*DuPA_XCzxV6G zcWe&c_>RIA!Q=`rk*9Ce-Y|IE`nq(Ra2n$k4l0O6q(Hp> z2l1$wE65dFQ!BjQ_OiWYsx4%S$ma?oRtU?JD^_&d_k??O^D0v%AHIC_F1~i*s1`jW zSEREr_o*})*1c&x!XIW*h~0C4&lLk!zewZI;HhS@oAS{#S4ux_HEM#LV!tb7DBOL1 zg*1Mh{$d%Fka)E{)VflXSiydV+{a;$R#w0JGARO8nlvYqJsy!L2sZ(e8FV@sz@}-v z@p%-D_EHy9#>2!4ChYl;RB?Yr;O&ryTFFN`zkjhvRlxH9dmJnjA`dhX{Ny5JS`;38 zCFtm2_-#<-;a+&1E)n zI4TYbk@xnAtKI$?c`2m%*TR?QSHux3Sm%-Z_^#riZhvUr3#ZTL=h+=n^(0nsv6CyJ zo^KuZ`Oan*p3so8{kVh%v4S(1T%q=TurmI$+_PiK7Uxg8+hh?d*y70*H+18+$qHKS zZogQd{Bgw)HtydeXY(Rg$aNl(IOBC`<%w>AmNj)AM~M{-*wY^A44P%taM6o0m}`Ez zy1YkT;uEogr{GMIL0CFGAM*RKpud}TR7LM-B;5SW#3M?K%*q>+3LyrLd1ldR||Gz7^49OLA zH|H@QzWqTmYp_34bp2{EV#T~S_2J#$Qv27s zP9Meg!|#zZe!tHuo{5fU8Z-F7tv|{uGYDg60aP9)A};*`IWiE3SKNOQbp49#--XT z1!-?qxt-lK5`aH{Kp!l|vLJ{W1q6&+rU&6a-NZt9G? z-RdnqVRJm2-M{!Su-AMy_)J{ND{5O?;YPttXFvVG?{F{ABB{QS!%W?9TRk~jhJT=_3tDE*wX=V9}eMZdPMp<6bVHu`exGqDdw z5Aso^pY}SV6?~TeH21#pFpV?9#0n>N*N$%szk>=q`I}bLn$%%im`8thN&EIpyyqR2K&KS^3 zXC85@Qb_gPn8>>`<3#n;=%Kl_HPBE4fEjB~jzho|<1{4vX3( zi4~M0|3h{Ob4_Rzvb(f?`$|utbjzzAa>9!$rN2NQP(jJZe=WOz8C6AMS$KQ4^2x~T zRQ{iu4d;kQ6+(!GWDoxP$TcEuJv^!zYh_hsE={#vG9vczFCza-9K2dul8&h^ek(-} z(#>q{P$Kq0X+8p*D|=bfW+aZM^xrkEP&!&@J~_%a_Z-jy30xeUrEV6@S@L z9QMyYm2XI5GMhe{G`g=0-bKe@9M>phm$uql=M$UywX5vQo6nwL#cmaZTJpCYm8!Ua zp04}nyMW!sH}71a`S8z*-k#U?pMS*5JwKaRb?fpg6{sMrS?nJ}2%jW#p1C|?Of7f1 zB53M+qs-9~SQB9!bn7T6O3bO14>s%@{r)4Vl_hK!e6Ah$AedqeJ4s1>_%P^=x`w$N zn$I8+zb7MNGaMCEFz+K*EK1ZWaBW#Wy!+tUrL?Zh40kbyoI3t!ca>%9 z304|q=mTF@x5$0;I_GY!J}f#N=Tn$HZV^>Stf1sW?s@EZs;l^u>UlH5cgx1`8H7Fp z`N)0zVMpP)qEJg>8&?Q$*hg|n#9UJUVEO@`2IKBn-&mtGsz20{zxen=rT&Yeyse?z zZ~Pj&jAyCNJo+^3ZTall{fnY?DE4r#(g#^}4x6ck(yZA~ft{fLy*MJ53;kr2r2WLP zR$8`L@k7Wzk7}}7?sV@O(Yv3OOqeeW*69$B3hRJu?Y@iH@axn0fb@hb-@4~1JX-V5 zK8DinhSS>|h&<;k{w% z7axC!{4a_>L=Hz4LKqrJtNqlZ_1ow{xQHL}2lqwucU0^+&LuSk30@zZwU_uW^pfpyq(i%VRp&uR_94=f70Z zWUi0bl|}^C+iNyiT_5jdB_7qkn8CmJ7&*`NYv4r}*O%jp$M5cS+(VpQE(-hO-=8=q zZ&n}RYtSgLx8dn~w!S+K`uNMJ+}qcmm|^Ga9~zF@zqhLuK0)Fuky7N8zx(>PIe%g{ znO?JU(e_ZanJ}sB^DX}qk-wtfS~#er$Q9u4YdI!tD*VrpKTO(T8UN|o{sLVSnhup( z>I)mIt)rJC=JBLFfB(KZF$A`1v&mVuO3~_>se@0lo5_QUH z%=SDO^qtrTGgiMy^;x#KFkR3m`G-DvDf}ilTF*CbJr%ss2B*~749!S zo~4#JaCb9bOTe-%IXYDC| z12m+@^{mvg1?Q}PPMj#RCHz17&c@L&tDt3`B>2FtH|yB2f1v(#`^WyIl2ReiU4SF_ zdm(m7Cba$->;rp|H`nGeFqeV349sOIKWneA?a~YV+z+49AGBB5cxeUx@U@il58JNq!Tn6ScFqeV349sO4QK<8xQRJ z8iZzEgm_N1`Y+j+DS#)MD|_c%crm?|n7o)Hy`> zrZ?8g1rYzC$@ROX*o5z| zPV>X>{8*uQ=}+;SC^AV&0Q&@KWM4T___TEB8{m0XIA?fS@7&dmJzFl(C#_FIGqEv_5!h-(~{Z`rW##1L9u z6XKU2r37ng7Xt3S9Oo>2D#e9Gzjy(UzlZq7EB$_jKe2D>6Ivn4C(D*wKRrAu-vDke zi`%o^*3TLA?8Cl$PH07ah)<5wEM~m93hp)dHrLrSQX$0QU2MF#7Ev)&PVtr z3)c3B&*$}nLEFCD;tYuC$K-ji|n7iO{`cFWCQpKWh}jX39%x!Sq&%=U1=<5X}yfAcyX>Xy*! zfah={ekaYTNvPry;KiuEEvV5*9Z!xK1l-;cw_orzPgEtWY7yZ6s17XL)M~T7Ea@WP zK?%4$KkqQdhAz&!$KJ(l;3 ztS5XA6Kh84$o}=2rP>(-nSfWI{V4Li`u1(VV7N}~+j0A)u8*(GkJH-%>|-tgrSU9H-mLH)sbF9+cI26+FgqV=59*9O=EzF!FEtF=XLsk2=;3wTH<;++d_ ze>D>u27LP##6KuMSh-VrJ>Vxga4xanP}u4h1@OLPbPMrU(QAU@3tj_zt@}7%Yqm@2 zxODIdz>|g%w@?lVw={+KqHtEk{hszpD?HQ&_LZE7zh%0u9%m8_co-U|O4loJ;MHUn=pcu@%@SI3WJSlx^qme8RW9 zv8LOI^Yu%l6=U~2z5#f-9^%RSSb3A4ECak0-HW8vjD0>QT+{+QdjPkWiM=v>bi&&n z@RMVRH|0h7&Y0c>JP)1YGT$|R_oWhHbyx?2qY?Kz-6P%W7zpgmRS@s1JD=;ibRFP!sNTva zCjCq7Pvzw%1=zs+N1=Qw-08BmozbcT{bat!?GpI<&Tb|n}L1SYn&@v6sK4A#>4||PmA+StUpx3i%k>&&;N*Xm8AX+ z2l6iX0KUrw@oWz3!$bA(9uj1Mcpm$4r;8adKenj;s5Cn;iF#ly|ik8TcGu?X1Z-euh^Fr@YpiEAGKgfr(c!1sem8ci1RI$du%Jh z6SD!2YQnktt|o@5&b=1^&k#r4qo7yF^gSowaYcyxZ&DRb^?~=R?9+(HMqS?*EnW}o zkF(-@tKj^OqedxD01r$>Txmum|4LXB;67;IZM7)6T$UdB0Pr#+WIyit(zK#M8Sr>U zoNt@*Zix5g(g9pc5$77dM|MR|dcyO|%Np^%u_o?19av9{zv5goG)unZ`l?~jPktTF zwGPX@)yjy4-|$bD#ktN}^QT&J({R6^sz=;i_}l%(DsbOLp!wCkl6dgRL=`-DP9U!T zM0x4ayJ^+HuLnQgkAZTxV{+4mD8N(yPkU$n)YKKlaTXOQ1f|xBtq2Gjz=B1fSbDSFPTJ2fHwuXkI)iio=Edh}ma& zyzEtxEF3KHk@v{STUZV#RVIW*vdJl8*r^{~&OH-In9&h|VQ;Gj6A z&V+N`E1M}X8tX-zT>$*kiNmrPbrIrcEr5G7ZDuz2;=GdD1CKa8pxaymLz)co{Et_aRNZzt{f>d}Y@Dt72Wu6%xWDs+;e! zJJ<34mEH+lZdz>;b^x!RzX^PDayFa2fS)52aK9p-Pls6!RoS8S$Y73&(&eYq{kyPl zEVyozo4q*qo9(y9Y#$Og5$+Zt^g&QZ@pS8` zwh5XG;@2mMKEdA2jQ+5Jhj^k7aPA?K#dqrQ{|0ga;fY>7_f{iy@$+WO9m10|H2wR> z|HAW9=4XVb7&bP&|Dpo-t2n6l6sLYGnq(*TGv5XD&c3^q9_VzF489Y^tTz|V|%0d zh*v;fWk_cAlS>ZZ{E2x=^qH>vR_u0~XCr-y5peF1tklsp5b=xPLzdz2?lnjLJx zb;{QyJkQ*q5tC1MvzL&E|cz(L6PPW0?D7vm6{I2}b8CS=POOFw+ zfc}%OJil4j$4Edt65@!s-InT;A88}bNGI_N=63Y9{O09_xG(g9LTjZwUsIio<4B3V z(B^VRL-^f6#APPHkAIye<~X$?9?%9{=ptkHYSkhh3w^2ZmF)o2M~U;6)k*Y4CU3Od zUAu;nJ^|tv9e%rC?r;Uqd*|jr?^*t>hiVh=k0K}FVYEHRp1EUv8SEEDBX+9zd99l$ zJ{$TH`JRS`u@O2)eNqlk4p0tI4p0tI4p0tI4p0tI4p0tI4p0tI4p0tI4p0tI4p0tI N4p0tI4*Z`S_y>{!G5-Jn diff --git a/android/.gradle/8.10.2/fileHashes/fileHashes.lock b/android/.gradle/8.10.2/fileHashes/fileHashes.lock deleted file mode 100644 index 369ce8e9c726a24b750608b0334ce69e91f59024..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17 VcmZQBt=eRg@nw$)0~jzl0RS?{1W5n@ diff --git a/android/.gradle/8.10.2/fileHashes/resourceHashesCache.bin b/android/.gradle/8.10.2/fileHashes/resourceHashesCache.bin deleted file mode 100644 index 493834cfcf0f8b0a3498cf44e9e5824c3f5843c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20571 zcmeI3`9D-^1HdIzQPSOqcF`UxfC``jr~oQ}3ZMe004jhApaQ4>Du4>00;m8gfC``jr~oQ}3jD7Wu$es& z0(LMm+JgKY(c=OFIxA*(DB+Zx0PktzNbF^cLGb%QM4?gJLx#dyoI3&j>s_J`X^3f# zaWf*|F}h+~_EftoVcgOY@N;S}lS3jdGcZma1w1Y$aOce&UJu6UT7ajrMz|im2HWs) z*nnq=c!plT?YbZ1W*vZM%a^(f@7>^xaatST1-l73mC6$zF>a9tIQMq__V6y52#nL2 zbG+zfNMDkbJ;p6%0WbeE@4lb1@E;gAO8~sdcI@+kHz8&C`0{{1o4Vb~>wQbbeKO!L zGELJx6Q^7-PO}31rHkL&es%9aj9VMd@r*7vZT5{d7^iLry#3xQ-mtPQ7vq*jfOq#C z9$9(*YC6VgB*1&u*?#3or1CIsJ`DIkr_HyP_+xswe;@F{g3}ryrFHqZ?*jNcj-=g` z($*%7TfGGQeV8M`*)Dbp=e~fC*Gpu4a^uwFdr?lM=M;=v zO9L*F71x>Q&NRR{{R`krDx$30QkdH@PCX3x()_`$GV@=+e7*us*keGfsT0PpXIdQK z#M&Uee%{v~uyL%;11|3o)DhCU99;j)09V&a*XE3kvoN2we2!BK?Q<>;RAJm)5pWHk zp6YdHNjkXi54d*4{-sA$ZSbDvj{qmvSew*}pBTn`GwvK85-purN+ILphXHOtzrY#Q zSf`6|%NoEbhsGH`p`EH2x1s@VDoGeoPH5hQaf@2OcL$f`?qfGKV4O||+^nkfri)N< zFV0&4rxnL!6{Yy%eW>+-A7#?&m6y1W<119amKi1D&W7YCg<*4d-^KIEjWO)w`=_BV4{y-x719) z!CwIZVf-_O{U>@x1yBK002M$5Pyti`6+i`00aO4LKm||%Q~(t~1yBK002M$5Pyti` z6+i`00aO4LKm||%Q~(t~1yBK002M$5Pyti`75M)tuyOWKWoIAa{D&Artg1Y)FT8Ad z;jLAr6KPJfQ0c#ouVjz3p@3N3wimYHF{OqrdT-4n2(cvK^I z;LFEme@~vT+6I$B*dXj=@1S_xtuSHPG?A8B?}d%CB?bPXXAY=M(Vbb%Q&F2?gIFAO z@`~G5{Vz^4wMi$mD`A5>yj~^iU)LmhT7K3DYG?89U!HfgRprem6=$gWcB)1p&+0gl zvZITX()gm&yxyRD?DFDmu+f?tWnAuE zz?FQ|66BkhUkw`y>O!dx*|joF9q(D*VX6wSk^YF6M@rw|AR(lbeW|V*Xs>06%fgLt^W$r!;#<7%CP?{%Fmua3T1WiXh(4K}1= z-4%+eHnnUPr*yt6u+4yt($I0a4mCp7PwpZW9?~@a>W_KzP!?zO?PxAekzO%TzxQ*N zJ8TT|LZaX7N=kBAQU2VKO%;QUQ=B-d#PL6tl~A_4i*FUofemte#Aoy8xkAR@r3`;7 zT%Q6P(Py+P?81$YHh4+uO^jZ702@R`e@_*KWuE|wEm})^YdTj zLUz3?nq*C2gXwnk`@mpW!odkw&uaRjJlGhY%(d6L{M3QTI@B*H?aN=$Ht)Q|Q{<*C z`Weiq;a8URkrNA?mzjW@erfSn`bWr(9OZj4^6(g+E~!hDG#LM&WfT3jJU~YjHZE*Q zee8SOfw5TOuffikX#OgWdGq*lym!}^C+T-)D#}*6+&#Czr&6JsGc+*R6k7OU>x|(3 z7Zvar$pp&-Pbiui0))cEwSzsoV54jcxm$IDWG^+M= + // Split option: 'foo,bar' -> ['foo', 'bar'] + def options = (findProperty("android.packagingOptions.$prop") ?: "").split(","); + // Trim all elements in place. + for (i in 0.. 0) { + println "android.packagingOptions.$prop += $options ($options.length)" + // Ex: android.packagingOptions.pickFirsts += '**/SCCS/**' + options.each { + android.packagingOptions[prop] += it + } + } +} + +dependencies { + // The version of react-native is set by the React Native Gradle Plugin + implementation("com.facebook.react:react-android") + + def isGifEnabled = (findProperty('expo.gif.enabled') ?: "") == "true"; + def isWebpEnabled = (findProperty('expo.webp.enabled') ?: "") == "true"; + def isWebpAnimatedEnabled = (findProperty('expo.webp.animated') ?: "") == "true"; + + if (isGifEnabled) { + // For animated gif support + implementation("com.facebook.fresco:animated-gif:${reactAndroidLibs.versions.fresco.get()}") + } + + if (isWebpEnabled) { + // For webp support + implementation("com.facebook.fresco:webpsupport:${reactAndroidLibs.versions.fresco.get()}") + if (isWebpAnimatedEnabled) { + // Animated webp support + implementation("com.facebook.fresco:animated-webp:${reactAndroidLibs.versions.fresco.get()}") + } + } + + if (hermesEnabled.toBoolean()) { + implementation("com.facebook.react:hermes-android") + } else { + implementation jscFlavor + } +} diff --git a/android/app/debug.keystore b/android/app/debug.keystore new file mode 100644 index 0000000000000000000000000000000000000000..364e105ed39fbfd62001429a68140672b06ec0de GIT binary patch literal 2257 zcmchYXEfYt8;7T1^dLH$VOTZ%2NOdOH5j5LYLtZ0q7x-V8_6gU5)#7dkq{HTmsfNq zB3ZqcAxeY^G10@?efK?Q&)M(qInVv!xjx+IKEL}p*K@LYvIzo#AZG>st5|P)KF1_Z;y){W{<7K{nl!CPuE z_^(!C(Ol0n8 zK13*rzAtW>(wULKPRYLd7G18F8#1P`V*9`(Poj26eOXYyBVZPno~Cvvhx7vPjAuZo zF?VD!zB~QG(!zbw#qsxT8%BSpqMZ4f70ZPn-3y$L8{EVbbN9$H`B&Z1quk9tgp5FM zuxp3pJ0b8u|3+#5bkJ4SRnCF2l7#DyLYXYY8*?OuAwK4E6J{0N=O3QNVzQ$L#FKkR zi-c@&!nDvezOV$i$Lr}iF$XEcwnybQ6WZrMKuw8gCL^U#D;q3t&HpTbqyD%vG=TeDlzCT~MXUPC|Leb-Uk+ z=vnMd(|>ld?Fh>V8poP;q;;nc@en$|rnP0ytzD&fFkCeUE^kG9Kx4wUh!!rpjwKDP zyw_e|a^x_w3E zP}}@$g>*LLJ4i0`Gx)qltL}@;mDv}D*xR^oeWcWdPkW@Uu)B^X&4W1$p6}ze!zudJ zyiLg@uggoMIArBr*27EZV7djDg@W1MaL+rcZ-lrANJQ%%>u8)ZMWU@R2qtnmG(acP z0d_^!t>}5W zpT`*2NR+0+SpTHb+6Js4b;%LJB;B_-ChhnU5py}iJtku*hm5F0!iql8Hrpcy1aYbT z1*dKC5ua6pMX@@iONI?Hpr%h;&YaXp9n!ND7-=a%BD7v&g zOO41M6EbE24mJ#S$Ui0-brR5ML%@|ndz^)YLMMV1atna{Fw<;TF@>d&F|!Z>8eg>>hkFrV)W+uv=`^F9^e zzzM2*oOjT9%gLoub%(R57p-`TXFe#oh1_{&N-YN z<}artH|m=d8TQuKSWE)Z%puU|g|^^NFwC#N=@dPhasyYjoy(fdEVfKR@cXKHZV-`06HsP`|Ftx;8(YD$fFXumLWbGnu$GMqRncXYY9mwz9$ap zQtfZB^_BeNYITh^hA7+(XNFox5WMeG_LtJ%*Q}$8VKDI_p8^pqX)}NMb`0e|wgF7D zuQACY_Ua<1ri{;Jwt@_1sW9zzdgnyh_O#8y+C;LcZq6=4e^cs6KvmK@$vVpKFGbQ= z$)Eux5C|Fx;Gtmv9^#Y-g@7Rt7*eLp5n!gJmn7&B_L$G?NCN`AP>cXQEz}%F%K;vUs{+l4Q{}eWW;ATe2 zqvXzxoIDy(u;F2q1JH7Sf;{jy_j})F+cKlIOmNfjBGHoG^CN zM|Ho&&X|L-36f}Q-obEACz`sI%2f&k>z5c$2TyTSj~vmO)BW~+N^kt`Jt@R|s!){H ze1_eCrlNaPkJQhL$WG&iRvF*YG=gXd1IyYQ9ew|iYn7r~g!wOnw;@n42>enAxBv*A zEmV*N#sxdicyNM=A4|yaOC5MByts}s_Hpfj|y<6G=o=!3S@eIFKDdpR7|FY>L&Wat&oW&cm&X~ z5Bt>Fcq(fgnvlvLSYg&o6>&fY`ODg4`V^lWWD=%oJ#Kbad2u~! zLECFS*??>|vDsNR&pH=Ze0Eo`sC_G`OjoEKVHY|wmwlX&(XBE<@sx3Hd^gtd-fNwUHsylg06p`U2y_={u}Bc + + + + + diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml new file mode 100644 index 0000000..d0dfb57 --- /dev/null +++ b/android/app/src/main/AndroidManifest.xml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/android/app/src/main/java/com/anonymous/ToDo/MainActivity.kt b/android/app/src/main/java/com/anonymous/ToDo/MainActivity.kt new file mode 100644 index 0000000..38a2395 --- /dev/null +++ b/android/app/src/main/java/com/anonymous/ToDo/MainActivity.kt @@ -0,0 +1,61 @@ +package com.anonymous.ToDo + +import android.os.Build +import android.os.Bundle + +import com.facebook.react.ReactActivity +import com.facebook.react.ReactActivityDelegate +import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint.fabricEnabled +import com.facebook.react.defaults.DefaultReactActivityDelegate + +import expo.modules.ReactActivityDelegateWrapper + +class MainActivity : ReactActivity() { + override fun onCreate(savedInstanceState: Bundle?) { + // Set the theme to AppTheme BEFORE onCreate to support + // coloring the background, status bar, and navigation bar. + // This is required for expo-splash-screen. + setTheme(R.style.AppTheme); + super.onCreate(null) + } + + /** + * Returns the name of the main component registered from JavaScript. This is used to schedule + * rendering of the component. + */ + override fun getMainComponentName(): String = "main" + + /** + * Returns the instance of the [ReactActivityDelegate]. We use [DefaultReactActivityDelegate] + * which allows you to enable New Architecture with a single boolean flags [fabricEnabled] + */ + override fun createReactActivityDelegate(): ReactActivityDelegate { + return ReactActivityDelegateWrapper( + this, + BuildConfig.IS_NEW_ARCHITECTURE_ENABLED, + object : DefaultReactActivityDelegate( + this, + mainComponentName, + fabricEnabled + ){}) + } + + /** + * Align the back button behavior with Android S + * where moving root activities to background instead of finishing activities. + * @see onBackPressed + */ + override fun invokeDefaultOnBackPressed() { + if (Build.VERSION.SDK_INT <= Build.VERSION_CODES.R) { + if (!moveTaskToBack(false)) { + // For non-root activities, use the default implementation to finish them. + super.invokeDefaultOnBackPressed() + } + return + } + + // Use the default back button implementation on Android S + // because it's doing more than [Activity.moveTaskToBack] in fact. + super.invokeDefaultOnBackPressed() + } +} diff --git a/android/app/src/main/java/com/anonymous/ToDo/MainApplication.kt b/android/app/src/main/java/com/anonymous/ToDo/MainApplication.kt new file mode 100644 index 0000000..575cab8 --- /dev/null +++ b/android/app/src/main/java/com/anonymous/ToDo/MainApplication.kt @@ -0,0 +1,57 @@ +package com.anonymous.ToDo + +import android.app.Application +import android.content.res.Configuration + +import com.facebook.react.PackageList +import com.facebook.react.ReactApplication +import com.facebook.react.ReactNativeHost +import com.facebook.react.ReactPackage +import com.facebook.react.ReactHost +import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint.load +import com.facebook.react.defaults.DefaultReactNativeHost +import com.facebook.react.soloader.OpenSourceMergedSoMapping +import com.facebook.soloader.SoLoader + +import expo.modules.ApplicationLifecycleDispatcher +import expo.modules.ReactNativeHostWrapper + +class MainApplication : Application(), ReactApplication { + + override val reactNativeHost: ReactNativeHost = ReactNativeHostWrapper( + this, + object : DefaultReactNativeHost(this) { + override fun getPackages(): List { + val packages = PackageList(this).packages + // Packages that cannot be autolinked yet can be added manually here, for example: + // packages.add(new MyReactNativePackage()); + return packages + } + + override fun getJSMainModuleName(): String = ".expo/.virtual-metro-entry" + + override fun getUseDeveloperSupport(): Boolean = BuildConfig.DEBUG + + override val isNewArchEnabled: Boolean = BuildConfig.IS_NEW_ARCHITECTURE_ENABLED + override val isHermesEnabled: Boolean = BuildConfig.IS_HERMES_ENABLED + } + ) + + override val reactHost: ReactHost + get() = ReactNativeHostWrapper.createReactHost(applicationContext, reactNativeHost) + + override fun onCreate() { + super.onCreate() + SoLoader.init(this, OpenSourceMergedSoMapping) + if (BuildConfig.IS_NEW_ARCHITECTURE_ENABLED) { + // If you opted-in for the New Architecture, we load the native entry point for this app. + load() + } + ApplicationLifecycleDispatcher.onApplicationCreate(this) + } + + override fun onConfigurationChanged(newConfig: Configuration) { + super.onConfigurationChanged(newConfig) + ApplicationLifecycleDispatcher.onConfigurationChanged(this, newConfig) + } +} diff --git a/android/app/src/main/res/drawable-hdpi/splashscreen_logo.png b/android/app/src/main/res/drawable-hdpi/splashscreen_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..31df827b18bba369596d713b3ed5f554c432c5db GIT binary patch literal 20754 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-mdpi/splashscreen_logo.png b/android/app/src/main/res/drawable-mdpi/splashscreen_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..ef243aab6c07672628b98d8eb239605edfb97c5c GIT binary patch literal 12863 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 F{}05A4LSe- literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-xhdpi/splashscreen_logo.png b/android/app/src/main/res/drawable-xhdpi/splashscreen_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..e9d5474519c701b4b518f2f0a24d7d8742e93416 GIT binary patch literal 29081 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≠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 PMTS3g4RtcK&inljbZB-$ literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-xxhdpi/splashscreen_logo.png b/android/app/src/main/res/drawable-xxhdpi/splashscreen_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..d61da15d2410dd60355d0d9ca34bb2aa741267f0 GIT binary patch literal 47123 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-xxxhdpi/splashscreen_logo.png b/android/app/src/main/res/drawable-xxxhdpi/splashscreen_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..4aeed11d00badbb02d5b40a3d24fcf97dbabbd5a GIT binary patch literal 66529 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

^;WArDFIvK1}FmU%q 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 N_G%kxm1)=q{|~x=+3WxS literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable/ic_launcher_background.xml b/android/app/src/main/res/drawable/ic_launcher_background.xml new file mode 100644 index 0000000..883b2a0 --- /dev/null +++ b/android/app/src/main/res/drawable/ic_launcher_background.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/android/app/src/main/res/drawable/rn_edit_text_material.xml b/android/app/src/main/res/drawable/rn_edit_text_material.xml new file mode 100644 index 0000000..5c25e72 --- /dev/null +++ b/android/app/src/main/res/drawable/rn_edit_text_material.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + diff --git a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml new file mode 100644 index 0000000..3941bea --- /dev/null +++ b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml new file mode 100644 index 0000000..3941bea --- /dev/null +++ b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher.webp b/android/app/src/main/res/mipmap-hdpi/ic_launcher.webp new file mode 100644 index 0000000000000000000000000000000000000000..7fae0ccbcfa5c1de75a85a4420f0d8a01e2b0744 GIT binary patch literal 3300 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 z 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp b/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp new file mode 100644 index 0000000000000000000000000000000000000000..afa0a4ef4ba5230871e032f2a6df96ec572d7c49 GIT binary patch literal 4103 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 ULJ*w>3_FmIhrfIM_Q;I?0&7K2ZU6uP literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp b/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp new file mode 100644 index 0000000000000000000000000000000000000000..c4f6e101ec73d0b675780f81d04a3d1b2ddcb04f GIT binary patch literal 2613 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher.webp b/android/app/src/main/res/mipmap-xhdpi/ic_launcher.webp new file mode 100644 index 0000000000000000000000000000000000000000..7a0f085faac07551f2407aea014b4ada7044a04c GIT binary patch literal 4535 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 Za-wxV!t(TUd!WS@wBOc+(qO|#{9nh>`J4a% literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp b/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp new file mode 100644 index 0000000000000000000000000000000000000000..6c2d40bf55ead27ea9e0f88465db2de95683b533 GIT binary patch literal 5673 zcmZu#c|4SB*fy477;Dndv=|y|8vD|uELq1|DQm_SC)*%f)C?N?P-7{DLzd&%$sSF% zA&E>#!l07GOymsd)b}{w@Av)n{V?9&`#$r$&-2{ZeO=dmr`p?^3k%8!a&d79TUwYp zg8!cTe*#eOxpY5DkBjRd+tSqNVl-s^xlQ0mSXaqz$+xaTPxN`&y_Ui2C)RZg1G_rpg~k3%evz1mtmO}EX^WprBFPR({}AR}vAAbas@QuY9OtbE z7f2w+&HKt2i7o9J7Uf@)!6RO?I7*V(3g2%LT>^1@JE+j3SNQ%uC(Y(MjDhg&oIC8# zHA{nr9*I7-quDTcVQ6V}6VA3_9;QtbHK^(&WHyf!$vV!FXGf0B&*adwi@2ri=BG(4 zt_A2TjnlqNS6Z81#DSe7Y*(gxkyyIIV_qzOoM?MLl^_)jiH7V5v31x|4P)Lu-=f`l z>$vhE)JpmZ=2_Bju6f>huBm9a>d`D2wj5K#PWM1Nw;N=h_ZIZc1KISMo6FA?7N};*ZjrR+0LvD$ zq-(o@vEn<|m@!Nl7{=mN6zMEvY;)!xRki}NOP+?3KE+ed-ofQ;@&HHeuAwPf6 zyY;%G@HoqI)u7o{9}T52eRCY+Lmei=qFlAqLYyqS9+_2GNEYd{K+>m*R$jb+l)U^F zYldc9Gpn&l13n%+MZSYedKEK)jcwEYoaAT^%IHmT;+)v=w-s*K=>v!K~6(`moCSfR(j6ybh$=h+Jbs@Q&SiREdB2dwMNQg{jSrr$Su=hPR*SMyI%=wPzH6?Wu{yCXB9Oo( zE}Pqgfg4@VoDw68yIh}G)v8;|9_xxON)IS_pXKWu8`Gg&Xq(m2^6V$_M6%z7A(m&~uWjmc*b8zSr)Ab>t8*akW zqv|~Qq-mlyr9p50pv2VLb_c;bvAjI3sQ46&qmG2W?}<;2?6R)9$n3qNsYl7oU~{32 z4GK|(whoFPdmgv_2+^)`5Y^Qw7T}#}1XdxbM$#6a<2)VZS7hXcsGju>>%$shuf62lw--zLEPk#%tGgTRAPIt->rp@EfJcC|+WsN+=k~;el61-Rnr12{ zBc)WJ@3SUM93QYM>FOHw{oT9Hi`55HOH=m0aVNpLYi_bFILNZY?Zd5{v>Rec6KmW0 zBo?GTEXx-GHIF;e-k$_FN%8K-z$uL2sDPGtkMu84FTU_{L(&22HFQ@R8|)=)hcIw> z-#8gBaNvc{#Quo6x%e;JHh)hFlJTKAc*L7O(wllb6sW_@7&ZE9mk|MQn>(La&%@I2 z(x;4yFDxbjRwD!s4iIWM9MLkDS}<_A)S|KHR(eMVw&fiP9J;g_QD8|=N8wWS$*{|h zUzc4h=xf4J!jOMCsc6aANJ&|}!@%)4gqdP_DDvTfA0liuIq2_aA=GTM<#Pz_1&?8aFlpGDNgY!8`t|E7h|jn)Q`!t}_>YamL||*b zmN1}+455VV*|w-F?(V&SY|3*`X{b_*k{mCWJl`)aL6#vw>tejJ%Yt_RAT63_Q1}I( z{w42)mF=zak9I8?qeL##RHT z#BFI?Zr`w%Lqb?XU%qIVrwRau>js1r)?ty*19|$#x5oOr#OE|RCmFCK{$(g)Jg{}Q z_s}bXL?52^>66Y}uwB{!w~ET8bv+S6jgKCjfOHjw@&IQ0xgN5%)T!^}^miE}0Nv8w zPTONGFyBPj6(@<8~*s5S5u?vs60w=ET2HCsHDeze|-`#D|)fh*)%D*O(A1=r5O(GQ7pF@ zKO`(tr~vu5$4=RIHNs$^J+iCv%vi2Cny@ydb0@*PN{jx)s$5@?FKcu(2rY|>E>c;K zw9`Zv+ET5YI~O>X<1vXQ)$%k>^4r#v$j8%b)DhnY`;ndt&H_yLN&Mu=OA&3ej~9;l zqq9eRSGRv4>8(NE;){7}Wsra0BQ9c&Q!O=ZuV=DE2MB@a*ZxS0#w)ZY)kSgVyb}Xn zB!K<<#AP4$za{>)()q(>(jq1j7q#^+q9J(1JuByo3swNT!#<9Z z05NXeJ6$Ffh3qa0M#$A>>MOuS|%z@v@^SuY=wLqBl6L4TW!vUHcC*fI8 z;bf)$stNaGO0hf|!O*g-ya0#t+|xk7Eh;bEuNdxAEFX9Ac9sG}hc7_GHibo6EYB(D z-aDRxxK@C!2*4nrI8-qpT?1odkc+_lP!S?LI0jA2X7CQ)R5=%A6qINpERj822JR20 z3bY0>SbMlqw<5-J9c{S$e8 znsx99OR=Pkt*4Kk%%1r!aNvqZ-NYX)GYe-uUH10)pST18(!d#Kfrr>r3K_73Y)ppy z!xqbN^7E24d9Vd=$iP|gD;9g|9)B0}vyiR)7`gRTKH7<;Qn9(fmd z&;0a#3$wLir&$$YFbd27!0((ta;VmIR)Sa7+yZ!+;xWQvuXG`R7c3}fuEecKuFzJ! zZYD5b_EpOATlv2rHO_HgvuJG=w4ZTzfujbF)HLbw-;*)FSikGm5))g2@23v=9RYCP zaI^w7Uc&MIeR}?IbTLUpe%pXT;+czo@9I%DEb_Jvlk(u{|D`l9W(Cp~kgV zWLb5@D`q$6&6=wL+@!*{0G;QHcLwm(s6C!i=CLpVbfZxn9FMruSS*vZAowvSz8W16%Cqk^x_3OzODnAWi;IhuouJtp$ zr-={c%K(HkzHV#?(f^v10+V-l$3L0E2D@C>(Pd@ZUW=%09U??Vaqip=>-fuZ%7!T; zH|5C;?`IJYJ+K$!?Qa~!#8G4cbb8GicN67$R4WwKH3C$4d%U)kUVq56qsfQG#+gpK=iKH>uzm%IbdKCSoHd;DP zk)j3!=AAZ!Uwh8T$frFhT} z6cgNkx8+tfDRm+(=b!juH#HR`cq87K4CKuV0p%PZ-}OHN6i1)LAx3r3nbdi-5wK>T zaG6fkwNa5WNIC`%GSKgT!|(R2=eZ}7n)95t@?%>V#4<0xI_$@H4e*Ueg@w>sC)Z;A z3w;>4A2W#3uv6AX{LO`vxHnv;f3p=0EWIa!42-)V9h6%D3c#$qNIo_%Upxk~#_=30zV4E*qUSb%zbS8@*hZRn=9COWt6?49;pSAV-;CO) zxJ9F-E7sjT=c^~Dz+6^p`M%_N&y0a@Q$$_Th`eh4NZ7X}XXmT+%{}wpz^aR)P#?DR zH+LUlN?Xj7&Lhl{@IdK6@llm?C!iojK(3d!RPo;E=t6K>yNR?<{n67dL7wpvy)fWwx_tWZ^RQk2|G5orFirDF0+LraTX z2B?YNX$iyoJO^(HzR@QSB)aqcI@sQy@gYnEly!6dS|6usgSx@U|Es$1{h3ob6SxXW zgw*9Lmz8~$^3x5{Bzstz-Ym%F4$<`FJz4g`%WQlKcr$jiB1J2XitX)n z)&_-3@}TesMQm`Cf7{Ksk!FCm2E2^GB23Q(__30)#DTtUo~I&DhccwevLC|$O$-5k z2p#u}YOB)KX_e1y0?i8?`n+;(Zxe1qurKAffP-hQMve zu;YK>B^LPW)FC6l@zX+xnlzORUZa#LnT2B-nft2*3|;{!36J>i;{08pMDe$Wv~nDi zN_siT$Zy_EUEEMwY0804K~=8HIgX$aRGJc?SPqEnyf_1V($yU#)iV_x`w6PxLb%*( zNe`Wd+KAz4e*wEv_t0DL6j#S{+Ha%(uPMj{N^-D@7M4)m!vhtdXYeOs4k`DH+k=?| zuizlrD!&%%u0qDt`4Y{ykZfpiNC?-M`U%h%<7Rss7TmENzmDqf-{VlWM5z^YkH~QyiEGdeT&!a6JyzidF@=GbW=3;3+)-C z9&(vDLL6q8LqfPixUOTNQd!e7Y;HD-7Ea?3t+6pINC-~|WDjd5WjAQZRt7&en5SuN zq-Lz4E@=VsjBoxUtTB3Xo^PJdgS!aQ1B>I?k+DbX3p2B5$A}9&)6s%guV^EX4F zBwmx&`t?3$%-zv{;za#oNIms#rJ20g=_G5LLVq~b^>eo*K4dMJdRvv*RCd9)zFE2J z2Wi3uHtC*j?OK$+pj)cCPm6u zEH?CFNq}@7q9^@~4H}=FwqFVPb64t7MZ6A%*o?D44}Rzl*A6cuR%vukCa5G_PCP1Z z{tm}^s!N-lSlN13`v+EY&z$LA1c%wpaimLkCeXZ$&+3&oSP$jrptm4Z$$ig%EWx?w`2<(rLX>zL*?$q!` zS)d=eXc?9oCGBstNf%^CED8C$cLy2!p|9wwq0pu>>xvZOn`q z&_bAvpC+b#UXh2)iteyLswH!h2LpX(XScoMXQNDlM;xjT5V!*Jr6r-s*wEC@Q*qA~ zyC)}B_3^L9@b<={!wh_ zk3uRdUGC5^xoeEmI;V`dKm7P~gX`DD)V6Vj-u`|w3hr3#aHEX|XGcWL%?VW7?D)8i zBw0gBw5+@wt1T5H+UinPcKPAChIvls-MbFF`32_e)XFTgZgz#fk1ObY6A)S75XQJu zhSRy{BC0MW8q#;C%+TJN_`a$p*YxniAXN;}=OO{SogG!jqfR`P$7!`WX-lDw9xW&> z{i6d%o~katR*;!_=<)FN_Abs28L<2J!MIwG50f>day(r8ov{&z}Ci!KDCozB_O$eI`E zH9r4z%9P2SpTDaknc%MN@)O}+s4vfy&QXh|;6xRu^(V#i)g`yH7CewW2(poTp@c>H zj-+O3-&f6VR5A3pyVjCqk@c*a!qhmoW?S0JW@|!3t({1{APs9 zZ8M#qM8-_jQ6L;MUV22ICa;4Bnc<#ROPe7-z4UxcN#0}&ja(f01VvVSi@yik0v)6B zGZnJA+f5|NKtV*o9gi8xUru0z82g%^e?4=t>!W9mWrbz+(8E*eg39e%&tF^O#K%W{ zyKyc|JvMaaYmk-vT*;AV5xaJ6{zEzo^7unvUt~D4zbJ#7ys|>OYZpMTz}9%3C8t2n zx3WS`q6MZoE`1flkA1Ve4T=xR-U29+NZAc9)zc%FFwV7oQm>r2%HQhhsxa-PCsEl& zD!ZKQ`i8S-pP1!8aVH@^zR%BlAgvY-%$v5au0cK{ShyNz8(4phBHQ^i&$qat;Nc)+ ze6vS=OpLUFJoAp-m)~iqT$?Xp-WhIKRK%O_JIHQh@5|r@ewdMJDCpEOD($B}pW(#H z!IcBVPrbyT-YwoiA3S z4<0^zWyC7M^8V*O21BNM@>yac0R7o>G8YVro3+BrKA1AMRwdNH3puq`dFbZyj^y>` zJ7S3M1B!ENYj;5*4B{d$zu#|vS~X8&%!X+9&XAJV>%6obFz}xhWy=Z?4AF)ndt0UE zu3Z&fXeuIoDuR)^>k77ETSATYp@%`5a6ixRR@QU|w)lE84$l#N!?RV*lVSMW2wfCL z7)$6&q$oGPIo05LvBiBaf+kCj%yN1_`GQw3FoZQu=5#rz9!h^;1O)(T^lnBzJaN1| zuh-6$c|iDef(ZUNx{ie#L8u99P80PllkU-ZfOlbG@$+d53#T&}n@ZjAGCOA1u%#T~Tt&U#rg-_e()ik+C*QStti< zV*dU|janJ5J}6`#MDJ@WAWp&nRL9rL4ip^c=TAulhb)d5U^>>YYopE2M_gfZBVk^^ z*>5I*{GtuX6MJ46oNPG!XO!I2kILq1VrpVSiuHVWV+7)pEaLu{nFQJB=5cFjhov$H zo-jM=uWv$r?%nu%Fzv(5*UkSCH=DS{>uUm!L;4Oqb!~K0R?b{m_HSPkz^R# zA8OX#?JJhac=xpaWYb@^RFCcj4|Hw9dzdyyNfax>Ghw`{OvC!S=~g6kG3o>KV({F)B)K`1A*E zOS>Ss0$MCv+^z8a?0b|i|Fm{~`zE)#c5Gn4VM($wzZDk+?XYF^L@?$0)$oxDy|Vd- zqjfD9;=?S<-5D0;anE0~y~zHCvI_v??g3~GiwY;o@l(0jn(O?hb!-tQ$-%())|N4{QG1R#!ke&5VI)V6l`7<$Cz`MHYmT{1h>E}K|Asqd?XHHP`TQTJU$NA{+g z>38du>ZljlF41~aq1?@hq3zjejbs(f6B^Bz>cK(nyl}y@q~8RJ*x^HGSv%MTh0hA$d7=0nK(aOD% zyyXO-GjV2Kd8W*Z(u6tFBAkxb+1fLHi9f!&c6ihWQvUsOp**o5y5knBSO2} zGjZ(k>w}%-C)H0UTf_W|v%VU1N@nD7-REuei%VuNvPxQBh zr&gjHLxrvJ&$E5()=~0V{FMw=3GW?l;qQ+ka4wzK_hKzd2j(A5N_!hT+-soRGMZ!$ zyvQ-2W$Vg=k-FiQq;GNc%7o6*+9eK1f6WlY(Pji zJoV|1V?>pZigOKfeg?(v#sbq_=ukWzHAWA8%QXozAZcJK$S zC(<1cJzKdi3n+)gmOZq#{f{nPyJk};1EZa|zQ|>o6|`K)k9kwxX>@V~)w-lg1@qcm z{ks<>BL=IxchryS0Z=&{Y%xLyen<5f3^sztnzpHMsu&J#^r)B4?hdKI>DZEZKq5-> z`wo!mTo4e8o9Y=lIqRqd!;YE-22B4f4#(R|uBWNGS}uC#pVpgP)OQ%j?v1UtseF^i z@aa{BWL9&MJp27v)3$JArto^!^!X>JodT{@uUB^4-}33l!a(w<5!vWtsBQBbYiUAk zy-!nGS|g4;+O=qg-cRuL-X$3?-XlWb0x`BW>4pb}VWR<2J6JhdSCOwI zR_%t5-AUdKXFJV)D9e;N+O^>E&X9rYvpxMx53kcb`J~==bie(fK4s=Y zOg%J;y#0@a4{8f*(ktL3l3L%FXV|a353b7Yg~{JZ9(*I+xtmOBJYMKeS7r~>4_P>c z#5!y4i49`-mMl%Bx~mYk$9#De7i*}90^kC>*awLWVXKJ1gZcItF@(UN$9~6IGn{0 zleG`oRYzWPMD{3c8u}_mmRoydXnz2Mtr|L#n6EFRB;M2X`};zF6-;pT5LNI85U=0S z3ojGSQO!GY>jeFUj4#L!gS!Kxdl=|LJnl9My&;^R~8_{Qu~RQ+%;OxY)6}m zXtJaDjhFi$o)XjyZ@R|xX;Q*S09K73l6Sl)$-veQzr`(BkzI1P=Hhfd=NNPgIGdMf zVR*{1B{`>7Rc7S+uN+INq;Bt5KTQ@&cpX7)zW$!Skv6*!7G7pu60kmloYOPC%6!2q zX|0fZ`Cnj7m{U)69bvU9D}%asv!h~leIq!ztP=aI-dk2c*KcW@yTd9`>z3{ls^<$- z`mm&0w|{O~)ee^wwc#vGHKeX`ikr2$>0DHZPgavD)H}q_4*eFFTUFe6gKv^{jOb_T zO7)oNO`tVCYg|t7j&;^8im69AAU3k2MpWz%4dN7)o*6PkcOyL5u(rldHlX+TQEwt+ zNw!UHUM8Mt5MZAyZxc`JCbvHqJV;su-*qZGqJqKxrnEsBW}s@cZS}hwF->m!F%r#h z1W2V5E$(W}NRYX5XmL?|I~ggHa{WML_od%i&ybFUEy@qN-P4e zn4v_f9j)V{K75Z;#%Fo6v-JOoQ|6;S7?&E6v@(?HZeeR)sfL$%>A>2LZf3|!X3_-e z8LSX&O@0gzCmrTP%EZzW9rwcCkDle89Uc5U|6*Vk7Wn?iex7Y#1&C)=r`9i+roTkv z0UF?Lc~b^HdDxmj3M<<9Y#ODI7fg}O@3XM1(C5zOd&=ZgXIc8bo{}KD+~hU03`%v- z_=~oc5BzUV8BBmk@KcbC{~W7Z&j$(&5=3ME5dd+V-0mKI<^d%SkAzfi;0mWxZef|& zaMAoc$SXNQ#SE}QC3++y{7szP>Dn`sBISVWO>VI8Bwq8b3^Q>=(mga%O$9?&{TA0h zuP#YJL?0f8E~Ih3FUAz)&t@e$48o7H^~!Ma!+fJYAqPdh}fv_BS07MjlVaZI|Gm8MtxW)zJMq{#Xe=jxR;ld(1G ziN97V0dawv9$j0?loPX*_FckuOAFmp{C%FS3M;y{wrHzSkU=k`UkYw{WBt2pL;p}# z+H$-Y7{P9`(QxoBV0cJ1NQ~-M+>RfsimPk416o20B)mmQy!rMQo_ey`u`$w@;>Wma z*N%~0ntl_6G`@*j=54a*Wy1PwQl+g5*tMNI(3%G?gmEz7$MTC1taYc^Dcxns+MZ@*hPyKB`1@u z3Kqf%jROfMIzIXsmW-sP-gwV9;y)z__5_lH+Rp;d`~Nu`ZT2iXN?q!zMp0i3DKkxA zR2dYYATKoWlyI@Vlr9uY8XF8u;+sG(6%~%3XtbLD>#s*IS67cgdO)r^f`o|skjv-) z0YZCeZDn?;1ifW^5lYpHUhzMU3Z3xrlew4Oz?Jd4X@EN2+!`Rky_kKK=n-WGiGtga zj|IU|M+tcs_`b$P3lurjLxL7e0crr)!?(Bs`#K6-l8lCSbarm= zjW7=PECQPj|4|n*WOkIS+i)(}HCH9oqtVgz&C7@v>*Z158L)S9a@|POD1-cx=Fn-ta_eQoa#F zHxWQ5cvPrrpC-TEcn{_C~j5q2)#@|3Fp~PrHz7de>-O?N_H!@2s)py<$C@eTJ7-E;K zZ}JYIoBAL*2OoXF*6i<=rX}kO;mOjzBYUcWcxb_UWa&dz(wr%>BPa);TZ1!gk6bpJ z12$p6W0jTLerwZ}D`rsSmDpU%itaXmx_TFU4I3YVHzgS$2@o<^epoC}VNH$L2KExz zdIJ&E2X5Mezdr)$p*bVfr1Qq&o~ur$O%yoU^e&E>*!^7DRgMybg0a;v|%dr(n+79`8?dRNH5Ni;zXL>7vdcw;tSYDQ)&5AbMo+x-cylG&70Cc3bb|3V%10L+D`FS}W??PJI^XD^j z5ELk{)WOe^DH&&Oxy+=`EMzZ+HoVPx94(mMbHKYax zTQ`*ssA%}uP}XSQmOYb*#J6#BW3c=XgwS^XoSZ-A)7S%?9pVTFho=*$ouCA-tu4C( zKAhC(S5V9WlQGz6KQj`1M}MkEvxg6(%eD5de)Wfe9 zuP$>^XJg~jkSrXKz@4S)AVOAhP^ZO{y%Y>!SnjM zXa&03Q1%Q|+IMyEoaG%W0XKU@a9R+1=w26*YRzuiv3*F|Mw@hSDnQ-<+U`vCg_i(^ z?fBcj=B~&e)FAAJCkQlD>@f>$^e+TIn8louJ_kQ$c84Rmnqc=r{lk4%A@`uZ&e zTu9(v-{Ou@WPxQV(b<0F0~iV5GD4&cpm2e$?` zw!sywvsPA`uoB&hUS8Ju@|Oexy`@qzr|ZtYs%mb6i~n*K``>$C7n5M!T*x&L`f#ShPL__Sd zdZ8F$qf5*;qEsclakG2CtA#QZ%*a;QW+K@VRi-n58jTi!4WgeC_q3Kvl6A7Zm940W zvSq7CA&m%a$daP;+ehdGA1=eq9myw2-9U$577-f1LzOMV_H9uNq` zZ*4_%1cAWBf4@jL@E@OCyb4)=M|F&G{#R+Bc?UL}zyy%w{R_yIIq{;Y0yhys4Hnm@1T!$Vr?=^s~J z(BJ#JZJ72}zfG(2Rk7liSo-No zu;Jjn&wIS<@wXN3?p7a#+jH3iAI2PfMGRd_7pAR&Y9=QS8x);?%89+bEGlU*w%LVE zT8_Q#?6(fQPv^V69P63=WYb_wT`LB7Zw?>ZG-w+5f9_&MzVwsLD=d&DS0BS0#9Zca2E@TVnm*Ropn zt#mC{2zW$0*b3HVnm=QHQTA2JQIH!{U`w)^zYf}lcwi!TcADu7%^-ggeSs*n_`kKn zDo;0cY4{L9Of6W=M9o~0{ETs~Kyff2^UZYUYBIruvdJ1`YHHQGN-!#(aT$arCdYWf zi@(%5>bRw^TxOOK+M#dlDQ%)YMl0%s0I&{=Ogoj10*MAq{oqz;grv}Xyx&M@Be&9E z38PVlhW)?(=~bC1JDlUbs6 z*oZRLBXi;p5DPqC<$wVTd81;aVgxQ8ZWgr>wPBH++>4h1O^KLNIuAA;#XZy9bo_fmw0?8RN13f!A`RzgGHO9hdC&n#f z;IdU4^sPyLiTN8YKTB@`(z8Bpk^*)QyazsO_VLeX)Er-gLfFGryM!2RPllfFv+zbo zI&#s2J`a2249oR4AfC<}RzxxUau^YtMVNJ`LA5O59f30x<6hRQ^IGS}l&^*zD zvOR*0Ks8H~% z-o_4&cpqqO(;qvE21X_DJq<5DETfRGVBijys~HLHQ=XC@z49PKVh~n%u0&!9We&{i;5+gf#I1Q`~ z3i{UDj#QJYwYS^>lLY7Uo7+^u`+UFkvmUmIz7V8#$;Id#^h0nWYVoRB566Tg_vM1b zm%mqcp+apUHI$iO!NpuHkC7>ktRX{e@){wcwYA~ycTbXtjuB7sy!#GUnI%XW%umIc zQmu$h&N^2!7e-&1_Z)9%aPCr7e_GV?p(8<^sg1!Os0}cC$BJk~PPxpq2&^5v*Ea9M zIkOxwRU1KPToyZr@h1*DdV8t3i}uTUWmVizUazi1g$`NgD26pIbfb#7F7(2;OspPp z&r=*G##49X?zNql4NH#fETzeCUFJSbU`Z_|VV}$_bZqisex8+96MS0 zxjc^hSv(%^u6^`qCQGAw0=3eL{q?FLH~|*gWA4za#<{Tkpb_#%YQTZOrNB2(w7Z9> zWw9zNuuqGmOuJf^-9zNp|2%n8KGh5kh8n(|UUFO4)en-E17}4yeu)_0G!fIbp-4(d z_=Sb7|HQBEK6aS+iSl&Oj`4rqS)8`eXhxeM2vkl;aZZ%&ou0YOJ6GA#_I(T!4?PPB zlCaFzW2{FnKbV^@7Vc^h{g8ifc{+ertlDFZ5zTub`m>|;nx^O5=C=Rj@V%X@MT8@; zA4;vF>)N#)?9Mjr`e2V#=SzH^Z^IjdCBUu^?o&ZjIVi7c)YahNR_@-gc+8l{qI-Np;7^4DKG^>dF|jp%t76@%b!AFfnO1WCW%{?XW>TzUkD!;!3n_$B1o(!{MB z_)%G5bGxg(>eBL_E@6$9UOx!3)q~vsZt>ns1xdjz%>=4nRG?8=#eL=0%h7x}ivi2|Tfo zr`DXspOeXrWmCo-MIS2XE^*)()SueX=BI6!dt(&u%QlyWz z5=MIIuDspdf{q%+&$)4eewr(D>^baxLNf@}hdh#mGnM#Hzggc(*c<|@ufZC8b#LTf zwC6OHePc(y)>ZZIk=QK$ygrW=tpRyKSdtD3LhjsO7v1}v8-fQH>{zH!NBt>J-U#^> zZYtB2d-qBvV z<$X=23u_piJ!0a;eF3Z`7{i5H|LrM{JwdC&7IVclMRpd^N|S!2w(|Gd3I%-;{h1&6 zE)>!&cJ2(Fst+Ds8r|+1o8CRUu4K;8Q!W1TR%Q#%oN_Y#TgkGtbl4QO#V$`r(>YcY zeMfp6W--~2KTgl;xX1%c2QQBx>((;yVoB==^uj-&DoZ_8+tmVKT&?}&NZCo&lSA1( z?zrQS41yF*%-h+USGN&z4s;%5e`@jokYP+WgoE4;c;}p+VP-6hR$(Lf2lg{j9MrgU z@fZEsf48LDi3-h)Y&;uj6$1HDPK+>w^;n0QW+2&NS2;wc9=H{2P@2ygEH(e> z#R(MQJKk$ z1g06mmCAIyM;!KHm$R%#JF_;)n^P7JN1rPB1t&a?>{Kv$%oQPo$$W$Oc`ecd;X3n^ zZ%#@0L$KE9_631KJ78*|@lEpfgi4@BGq?U!XCX@;j^}#gNxwFjbjd7&e`QSmQ|oIr z|Dow6gD~YV<#o~JW6`H3d*x%UBew}wHpFu&9G+~>(dCH0T)*zt2Y>Sw{;y3{uD_&I z%tvC;iR$z80NW1mz=hyH+A&2$M!WUD@Lb_%8&&d@c{$sSGAeFBiWrf>z}lj{A1U_O zUzl|&dkoV^ou8?19TM>i-t1=Uedt(rSNRIw@Z`v{@2a$F5A4YQ?uaZ|CTutbi3>J! z6CEPuvm#5yeL#3oq{M%MEBwHeA^)Zn)_7VJHX8NXG(vJc&XId%iju2cQCr1U;uLF> zzQZ|RfE|a)bL41PX{0Q=28lQM-C|ViLc*lOfVy8}HgCvU>ct+apdY2W3oI#&MwJRA zU2S=-WZSF~sP;5`l@IOHeFT((O)ylvd2A~7e(Oj=jPMZ0PG$L+DaVxK?Z~t1#Tt}! zm~iwK29O&UOLU6*8}1iP0P?#1xUc-%k?Ez)29K_s^Fz}q$_>Frau@Z+@6fK2Y^a7N zp(*Kdz>+ZSFzL5=SaI-`SgMwV0Qk{@yCp-f+_Z~(!Mz>i1v3Pr`c~R0+nfJpNz|W` zO}v7_3&$Lk{tWq(!kF_8jx^S`647bky7JY1jGr|)L%T;jO=Lk9RhW9mrlOPzPSiKZ z1whOloaD2PpA;?USyZ$@7VIPf>20j=^=tJxIxa@oqBV?fMI0<21yw9ft5|{v4|lrD zDn15lz&x$%l*znuhx@P{t{lyFEpuFh4KxS)ze!oUA{vp6@sUc*)@uo@xT8!33iS7z&e7zU zLhYEsh{oU>j82GOyra4~9@r}Rwq^L$bCi7JjIcwP%GZRASgRlHZ6DWSj-aM-=U|^zCb2??A~mAvk@f|c*Sa66 zJ5XrlkEC?%;^&fG!xCM5$*G`H5FO34D~fv@kcgiOW?u#`s(JGQftoPscQvSJKWnGO z#jWYJ?i}}5#BUJE(T(cPpI>uqD!2f*6foWd8A5`Mz%rRPC6jKZ;YSaHei@NWJ}XWB z)(1jG7?ZUC%E=%+<{@XhB4iMk52fF7p7-yWuGV2*=EDn|KEdL_^X6oHzzYPC(H}T-MiF z*w>n&0|23Hu*zB7!^&82$GQ`*PhYtAHmhy{!FFKFvr7vhuj@bEE1P0{ew}$|XzZG% z+}jKHroo)&>>8>dbSj57d3Wl9z=oc;bl*xS5g&JNL|47}{ACng{3lP?fme*JAC080 zzXRjrI4CqJ)7j0%##dRNcJJv+38?= zhy%;KTie^(o>5Vv`T3$Te+y9^8K2HtmO19f6Ripe$)-M=09HIKSyNH*VIRkrGB5|B zG<;i=!vIhz3r=%!aC0-nU~Ns@ppmpxT9hpsYZ@G^laTOdGTF2Rg?jxQ7=K3)nBPzl zo6lZgt7!?PfJH?`^Lu-HkAr&Rl9J3|G#5$OlY6#Z&Y(?N4YlU~CnqQ|B1_~4LJ4!k z&${DP0AE({-FdgeY1!YW=`C$?^*M~Mnan3gxs=Wib22g78V@Bb^p)e_6ocjfWo zi@sEx8Zxnbdit{sTE86lDBo|Ov(c5a1LXB9h(VLry32(GKsvF9J%SdWa&BM0P>oL7 zX{o#AOZcJO3dg^gu8#5>?p(bU^<}qxbeT8r<)(@8`EMV-fpU+hh1-)AE+b zS3#76L9cax(28O8@~t9Ur@L;BaJmnL&vxb`&q7ls+UtWe2T#lNgGDr~b1G>)YP%~X-P|)QZEmW~+e`mwGr&!WXj{eQu?NL~p z(xkv(CvZ~-&~*lg;TJ$neoWccc9?KytMdY{q{%VrzFt|T}pxt~38rah*lPY2k>U@hV?wJ2{eFH=lO?K;_({20Biip80uJ%lSW%pGw{mqABvN ztvbstGkN{$CtmCFC;jSR98&NnF1i6Z!L+YF_z~BZtD_F<@?@tw7myOxJ%uLMzhRfI zRlcrOs>#&^AQz-lrq+jyk_ZfBA$v*RhieNQ^Elg0|Kf5p6`yI00sJYvc z?f`s|?e^VMC~2oc|K?q>`HO7ku7!w>u}w{RH19?|nd`_A2`UPCQk27DsqKqzZBlb~71sl_?)zD929AenWig7y`h(@?G5}{( za_~%9tEeRR6MzA4Ad3jXfC?pqoX@*neRProp@b-kCb~=Ymo#CWB1FeWBe$0^pPPYUC%3t}wyd%ptIh0HP_5@}i?X_;>(;~5o+V9*PKktGG z2h;&V3UTWgWz{EhB7@u|yT&EiwfwPI8>0+O(cB0I2vs(E`PfqJtxYOZbHj{T^u1d0 zkIqVdC4{p1el%)CUIEz0!q$(>Y^W!nhHJ3nJ>hFy^mu4|ZX67lxA0^}Gh>2>V)$x$ z7Z&OYfHa5vBOt)VbaVFE0aA`gBm96;tN6<8m@)OI@!$;;jA9fZ$&BRylSVt_pJc3` z{wy`?kth19LvU-aD zc4kE% z`n+@0`RW2^bvHLCGTBzvEr^Cc~;mi3mu zBZ-gb@Z4!(s(hxw`3@Ps8Ium%+8zC~Fa&OWM!y zH}7UGj7BH^>egHmzW7>61=m{i4vILrWepiw2 zLDS#dcl2>vzCmuAwrJLd4tkFNf_=6O=FAUR$U*6=;BVmbWmc}lqmYpP83JP`bRe6+ zmgwx6?xXYJr!>6np%BOS85Jp(h1lZf-=M{amgC-UNZ<*uUedl8k0DzPV8&O0gN!pe zUnHI0KK#;n{BLqNfMN#5Xk`b69mkVQ4tZN~k0ays>2l$Xdm=&7`#mBk^J~|SO>HM| zj#|Jlr5Ou9qKPlgd^8p@AK?PnA;`;@2`)nw3Mrb ziKp$q=$tiY8jnoBp3Kvybd!iid>2fzyZHSy$1ULGUuj4$FeH6(9e}C_%mGFAAh0mZ zZh{!jBGf@geIWC)5XvGgtgiLib%(yJDcmuO? z7_+B+2HY&ZuG}RA4~1eQ@C&s=+YS>89X^ve2iw5-t7XNjnX75QMiGHlqEtEXiTdCN z?CBIErLK{6Mb^T8qfoxnza{>6g7{J{*OWv93FAvU9KP)3Km0!b6#@+i3s^;`#wy zt(*W#=mY#}ft{q|;aQ&h+BWnOV$T$l1`v7Z;{X|SBnBAX*_86$l!d`QR@RQ-Lopxp zOsDt^*~;vY)9K<#G6e2F$t;c5wof5L#jV$(m900F#=S_U0#r`UKer4M9fH6-Q%oKr z{>JdY8jbG2+7T>Ux;CPUZN-8 zV79}={dCncgE>o+?Cdge=#UCJOXLOb2fR2bfc&wBE!8(b3okA@0VngmD-*=o5PvWh zvN~gY`R4FTIs~1%8GuP&ztAQ2CVk?sg+uS1JoNGd^U94oY)h5$o3$GbL2mHEGxfnh z{=8FmlVobF(qnn^$eP#?z($SXyUvcA=5KBSdGUnYz9p`L&Ahsj#x=DL#3Qz_&+WmbA)Wzw`?jqLb}94 zGoMJ`88WI&p*_w8Li;T3t0l`T-^;-Q04>l6Ns`%Tdz|v=8G`{4fa{g9^uZmuWc~qw zn~vVetW|mp*|q)#@WgwA#CZX4h6C$=1FEMljJjZ7+I|jKnYDzI&x0>vqJn^mX6~Zt z1$~=5VPlom+UBG4ugcXs+GTN_(z3V&-i!i_Y&EDFlC2bDkWRvLh-=W>etC?e&%*l; z0SB$lir5TlXXS%>4+8?6xX2IS8d?9Ros9`5Mno3qa?kYA!@_`y+Fv1@1p;ki50JWB z^YRy+ftYpFYW5raaAjQAag#WV1%}!=*+8)RdrsI)R9!FzH zr0lC3o#2iee>SyL3RA*d?~E>vOpK23E04q@k1_pp(oNmT2T4U89D6|AVMxm%~e9 zAc?Yy6@H+;Zevlm(XJ9W)G75m_tvlhf2OPz=1Z)OE{4nWKsZ@kjx9QUhX{k?oCEiID zjHpn$Q~3a_e*lzW&7XEo+@J9DDDCTsz=JE3!#Hf5=sL{TPj0d~TMJX+!3Nb;<43vt zOxKij+~~hzBn-&@mIR4|*qt1(Z;uVr!)lv#Ych{35(W@vo}i-LLZA9zSA@Gg>!rk; zxulhl2Xq&8hy2!ss5a2|r;?aovW|;k44B%iK>Y}<&HT8ci3C8}eyZs9sOugNP`V&- zT-xLuMQ12i-->+rtizz9TT7)sYSG9d4JW=e>38R5IMMI80pDEQU|XfgqK_6v=qr)C z`#Rv3svMbD^Y0?O|TA5O?~1vcEM83TFAp%_p?fr zoIfF751cY#_iq!X0L)4-LR-~k%`Oj2=`0m`pdd+_?56?==t4&7lfA1;xi-X{{y{2B z!&`=Opps9b_e$QlF|M~x>2Vc()zW1=Rl<@Y#^iS4R?HOgQ8(bzc9)5Uvke@R941=Q z`4|JIG8HPWYYl$rPzR-186LzM4#&KN8a$J55$g8<=i1U!B`t~VN>FTo4$dmjQ>Gm; z90qTasy(=UsPILD6+bQZmUXr38=*H@6CSJww`>z~Imva}$_9;|C+9b+pBbBlp{R45|=vVK|WlVE$>KUNd(}N#37=Y*;iVedL<-V+H}S$U%ky!F-X<3 zIpq*2kUKoRYk;$5r3@?nsZ=8(3+F4_qn`yg}@q@_KtjO+=`-RzEVJNgn#=4^*eO_ZRd3 z8)Lmkji%;}k~kx!`M+M2o}&{p4=WIFL<`)U+rxCmdOI6sX?vh@tE&OQuO1FkBR!x5 zQH5jP1C2M=wYGm4b?_}-BbWirFb6#0%MUaV_TIKv{%g%RUO)sSibmk<`o`!c2iLs>ezef6-*(%aYMauXRrW#U;X+D^|R&q(1oT zM=n4u!lQo*gt-D&-Yc}=(=Jwv^)AqKHM1Z~dS|9!z`3D13$?d8W6W8D1~vn(N*?kc zHHoSrP@$#{P^%37MWAptOa*75Hux_*6edwAwpx^gTjAu7l$bjgjjB#*4U%rC=?`*+5IaeMH2N3TCE$o@w{&{NmGBqi{jNhv0hkDc^e*8$Ajx4jPud%S7K*JFaa8@CVF|36H*l_yWICeV0&Wn|GGFZBV-Ah6*q(C80p5 zI_rV~)Bu=V(>hV=-?<+j__3m>ghIcT?;tl-KFT*Js27!c$XYFsT4H5bK6KBIkT0vU zjrreQ8xbV$9M9pFgs;lC+M(9fh6p(;V^sORf%uZ=BWF^=8ynz@FvnhYR2~?eaBw}) zqAnsDRUogG{nge+J{BaHl*)49uJ_M8goQdx)Dn)X<|hYza&__%IsrM^%bhyWVw z)P>4r2ed6NDJWncWQG$LK|=tJ6s%J!1*cfca^@NZuK9(`r33?Yz243&qDwmL(vRi3K*{0_i^O)BZGQ?wj9D1)0v~KOmUQ?iPPnZZ(Gh8{ za-YyEFlQ zq}C3FX1*|7=(ux(k8w^q>_}aTVqJ3{I;iMk_ZrR9woZ^Suv7e{?o4`kV~q`c4J=nS zu|pZzsSkD>vgwdGhlx6(80?1u8jwtOlypE#r~Zv3tyC55(WqhQoOvK<_#~hZ#cHE)7FVx3_i*w_ zlkZ8Ub7K7^@{%~EtKuu~t%Aj2qM09JRMTttossmedhC~zwdy4oH&N(v~B?CZ=@ zpt=zNTu%9u78pSkX|1n1#1+cbCLdMQ%5MmGWd?#4sG!eg0^|ST&4nJo_|t+1sja7` z9>Pc#b)QoKEMED)@hOJjpBhXcs^)b_;f0a1GbE+rp!aaKMmopU+o%qr81OV-6P@;Eh3Wqei{%wh zn5>mgTxM>{pNno>NE-bZ_=Z^gd?bA#>pEc^yz!oWDsMa<dS`*mS;g|vaNH9NTqz2>>(5xd`=3E;Q3dGs~^WW*tDEmLmnkaYM8MEH9n~D09 z(<#d;k$~DKV-^JRI_J#9B+6wW{xH-Fmpus{86$%rYn*lrnLd6NxDmeWHK!A@@({->dOq5U;Zy zN^!q;evifH=pH_dYZrmJ+K5<1*iZlEZ5as5Sdq0T6_37*f{NH#b8j45YG@oDX&)YkPPdXiBMbMFwYK_+y z+>b0B#15;EmnIg&{3L!nQ9S?mCVup0Erg;0&Jy-f>JiqXyLPkgtX)kLMuRQN#m2+PzN(feF} zdfsA9hq!Lgu9#D#9d?wvZ2^U+AL7 znw7kby}2o<{=@2KD?haB7hwzP&a)@?8gq2)jL$u_qFh1>8Jl} zODDeyGS|wW9ahaXw|=RsoaN^1$Q5qz_dAM59J;J&OL$bQ82mVE;q|tyR=B}q*dfG? z)bag;l!OfA8q5VL1U(MvsdnRfAhIREX=m+v%d`tv>8#LzqXoJiX< zbIS-Sgap#C&&kTPIxkIWzsp$VYmpteF#hT7g-chx4}?7*Cw-UaG%@#GCZp2w4vkd5jn1Do#&O7i*4K`z6E{7& z_EvdcJ95qGHQD9-7|R%#B&2BRtI~V6=ayG%ES`p+;EsXBKu-6-A3S)_1X==njeK0% zzab@V>c)3DC!I_j-FOr$OA+eXXdoDwnxkiTa7{x#o=LO3vu4k-M*Xv@S&L`O9+#bw z8kowh#PK^hnVt&;MQe_;dAGzdQx25EUYcxehxB5|@ZE?4XW%F%Coqn?ERz(aoYH(o ziXsG9R9Sk;pIF6x|979C-I(j;f^jF?YuDX_K4U0gp+km@jP7w&<7!uj{3 zE8pkz#Ou`bh0axfKr`ihbkln;cyq3g~St~-|q@Vfdn#7f`+BP9?2Rpx7lMAil z3|I8PRUf{VmzQ%DSo@!=1zHA}HKw#sM&*=~KXz4^Eu#hr;}5u_KWve)@aqrIK3ADZ z`ZxhZ#W#XzZ0SjpG1v`~!_<4@j;K0vkF9{2nOP&yWFYPWSv|D2sY=OHl$}Ysd?THl zAK4xHssF;!)VJivu#mHKq;^ThXw^{H*bWfW;~EyVYCwy?*3M3Fa^bk?=|@3cUVqW7 zA@~8f5wL)Q6s3w~s2k3d5-OZsq*?UTM>lP!Q{HL}wi`>6DO5~OCKvAfqOcKUmtMwE z3LJ6by?u`8%o(LhMVJ2$6Q`(OiO(X-EMwodq^ki7WIT{f-byO|ln{x&XDzc7#oVK+ z*VYPWXXN_DLMclLt5?uj@O1M1^pz3om-@Wg<%-tJhtS=U1t-nXKbvb$7&MY z`TXiSOrQP%-y4(($c-&^n!KpFju+)6RyavO=h|oaWCSb8U*#QlDLEHMdu)-wSSKpC z)V&3DQRXkstht4pvCXqbEIEDeV7Yxw$UUQ5*xRKMUVK$(%NA4h;XaB-)7SLKSirq# z&GeY;t((>_I}Zokv&k6^Hh<}r7^6$_^0GAR&Fhzd%8Q&~=GIwJeqEN)Gfa#1kXZ^X zb57h(Nk2>gnhH$+nPgvM-ymJv)U;s!17#h`T^=kx9DwfG@GyVrMl-BcnVj@@o}8M} z6f<2ZfN$`7^Qwi2TVKtLeOGz+?!(;ad)lO$p(Jc&X1QbCeM)HP-wPCfdceIG3Qjfl zl9jtlAbz0DgpZG}MIL=h@2G9UvD`r%cQ9fYb_#50i>-15p6_`SOn!Tde`0DX|MTaT zFGRl+9ByxZ3h=j=-cj;wA)6meBzy~PQ+9Wc z0gcNN@@8hwO76WCa>(;J1bqAZdpI2aOOAEn-OSA6?TNZ=qQg_gR)ySwaZ>jFKA0?7 z_2^O7?(PG==7YU$(6&1^>Cc4B%*=Jkfb*1c3;Blweh)(e9L%uZN;($##*Aj(W@vMk z=Ii(Gi@-a=%xLY3_V%^#?3a(+E@(#TOhyVflkyGkz5NOW3{Hi<2V-y7u(p2us3}`M zF8=4s)+eX@!TICtZ1xkjkW$C?mp!76p&exmBqM6h@qK&Yhigg+e=*->zK(RY)9oSe zZm=Ts)|EWV9?M9q?2$Y?+MfQzALu~+#D<}D6az05KfEFJYI3qf>w<^x!fb11lH#YI z1;}V<=$SV~WNq;#m(8!`;az1!(Th=rt}qk&cIcH&`ykqh+{$%l=5zCcK^!6?;FiF* zwo47SISH=<#y@}tH+0B6$0vpky5zB#QX%$@WqxsbfyTBJ_-=(-tc$W=>U^Fm&P@n zKt8V~T!gPnGvCz$!aZniHDN!bkNiW<950PZQC*qBL@HDV%2Wq-ja6aJLZeBVT#GMJ z(-E2F_|d4OF2vRsLUuYFtuI&MmRp$s4#=gC8v*axB?#M^3gm7Sb0_Bg%Ml5l^23M? zs5g)334&Ps`^o|qVDiSJD#YUHvZD02%uY4yQx~2~q%SOOGp|T(nX$cUQQpSrXiH@B zJ+pJADX|p!`zLwJ7i7X7Bi@$2*oVmQ?|#CEc#cWf0NKfONzGeV^g1h|e&?`Z0V|?_ zwfU%1dP}A3dU~gETQ+i8<1- zM?C_1B^k_J86W>XqIKt2o~DTD3^{vCnUIxkG%olo{JD+or2cThx>5Aaz&Hr$16KrS zKve#|d8X!?+XGC3_{v#oYi65tN2$rX!_RL-t%{nO#3b>SV}P8(xB{I89lZxc2la~3 z*58=YwKJK?<6^XjLW>|ZvX0@Cz1fliO|(y6CgZonee@zPm9!)PJ#aE-GgsndV&p#(En4ZhXsq{U`yh~UG3qY|JFEmsVtSI8K?>8*_OmZ#; z5VxL}l~$UX97%n7vujK>V3=5-`7t2~0LQ{6?Qng%4!5626A!meLle=gCN%;9?|GUsOw;o)tt0rI%ZF?F_-hOi^K*1Tori z89%|YteaE3y9ylaxW-yhet6zLBfCLcB5a56$H&dO$C~;wGmzRLU1LoG<;}=NG4GQp z`r}SShUp4^WbX!c;ptv6wl8)NsIGkuHEQa0Lt_%EDpVrMkR&It;o+UJNx$8 z(IuVdmQSUUV)O>=*pK*x$4}B$C3;%!bbF2W<2N7u3g^_LrXSa z68&~3TO@%k1#aXk-&7_IC&_?i1hfPP)*ZE}(TQEcS_~58RN}?t@$Z;QL0Y`XmgeNk zSE%i}YUrpYtO|QB8_iOaKa_zHu2PM{HXcZKGN0AO%$PmU_PdnwGNkMpHbjFHbDOcQ zW>a<@WK5Y1GEaZL@J7AJA?IQUZ&fK(hOP1dwnbXoysNpO(Q`oza9Sz}FS4b@G^di3 z5RA&l+&;gufjDh0jCr32c~1K%e?I}e*nr6(2*56JwRCmy;RFj1UBWWGu7MijZ;tp}yubFwqgJ_} zvg;44PRxv59PO5TBex}si3b6lqd^(e!?eRDKjo?%hZrR$F(o1~d|OvIx>li1`Kb$d z;{h1j6jgg1*&$M3mz=ndnoXP2+c~3KguLex`+ip1bmlwf6s?#G*&C4LdDk`CKIhOw zT$XrV0qD|uLu1fIkStp-x6=0kV-?mVy4X;r&wNL9$!s`Fkb}7hd~&3$g4?ySBEJ+; zbNpQ36|ZRbsH)^V!dUXl&bj6Ef)TZz3zz2F#mrO=owEC@_~8++t^XSl^l0k2HNe#8 zFp>VlUuXc8yCPxwkno?ttS)B`@@bS=2<_s&c%1o{>jKv>s2bu#J%nMS#t~bPFVtm1 zDfl+zmv-I(t{vox87WR`mbufQD(qfIp0-hZAmE3_khkipl^HA7yGxr2Ml=8fI=3v+ zp+(P1rO82$1I$$*<*2II2_bW|aN$lY7aVwcQjK%T(+t1>qHImJ$+c^dS5NQ*R{*g5 zuew#riwE+CYFV4nK1zJ4g`}>~PA7^uNQx;l&wt8~N*kdw?}Exyf|*$XxpmAKiy2 z9)7kerUvYWn_ggEfh;Pmxj7BfMSPSFtrdxM$XoNIA>V^z^+esM#r!Yi+OZZ*JZKw>?w)~91fFR){z=*`t!y0x*3=5_X(|e8rv{s+L zvhe0-=#@%WSDF5XlN())jUmH}LOx0j_>e1F^qzk5N5}C<^F>+eoeCG?5vV=C&$ENL zn1&tR+s`iCN8K2q4!>YUR3IOMdd}6c=9GF|II9^8r=Homq5~W^jcV8l^7VKtorESv zF?S3>LW#h;5-lHp3MqS&RsH_@!tYYeCKc=HWyZjNn11l_^mQTDv_{3*wDl8fn`Q;p zM|vh;YegCCF`x?auAtd(*#;IfV7%MY5-HREYs@Qhi+|%wPiQJy$6L_<5VD{yunSL~ zzqB9UB&JWruI*{+DD+H-tQGCi)J<2qq_!l+bEyGr2TguF&uli!pg{54&5VwqvWagA zK||73$Zz(POG3bNrhAxi81hI}SqakR}JRu$%|Y;9)kQ5X%<8| z$Ya0qtU@^MVbOF_hrP}p{SITGYmvy$Q;wpAG^ruLsc8eIOui$b$PUEMTY=w~0NsF5 z=Yp=TjxAM(Or?&;LM!*E2Y@SqxOt(4L4XhpzehZ?rHaX=8SCnkTfk%N-~5G6C3us@cV`m1 zmp<@_-H8qHN6JP++mq&atBhlfAD40;qW`EX3r!imT^5S?0WU=0Jzco(^KbERT-P?Q z`_7TD!_rwho&8h*JpK8CjR}(j%?S?AS7~83sj+Maj2X%hZEA^F@xVN%{JMiw?+%sp z*0#!NJC=P;pwh1FVbY9jf#5LwGa-gw-J}Wnr;eoz3Z z0FO|YvuW(nuC7BkL;-Xo-y^A;wH1 z$KGUo<+cUWZ#oMCWG`*NGmpDW4XbJegb`@Ho@Jzr9i#oA34js+2_k;OfMTdk|B*}h zOsIywq8+9^7A`*!Munn>=+`OXCNh>3#uQTdo$)fod>dEA)a?d9cI1+m0CJn8JnGOqFWN&B9Z)il7q z%ve!$Ul)AM?KPww(!SA!;(1keU!BNHa5IVINYNfctD!wVN#2I*hsL??L!Xy*$jn0L zmg8{&!bFLCX@U6i60n@_lY7_<^myVh{GCuG_#COqlYWTF)k0Rm z!ScwGB0iuM=r?fesr(w^)>zqH!YSImHRZODb?J{sQ6S%a3v?gZL}nR5>!H_u`4_$#Hg4Ye-bXw#^b{fv^JS>syGm{7c*q{9soz?e-*@U6IL2RX@5Oeg( zqW+F=0me%tZ}4#}SiMs662}{sH4L>)vlOivcCWgmx~M8^*wD)Ow{NUviIO>c}Pjv&!G41=eu KpUXO@geCyPqIRYL literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp new file mode 100644 index 0000000000000000000000000000000000000000..345261586ca9baa40c35e3db8d50b048a8a6bff6 GIT binary patch literal 9091 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ΞnADf zu>~(57_sDNp6S038%eM$yo26|*gCYTg4YoYMZyM;zf+a;L5|-$H)KQ?D&n&_@_CzD za>ud#N5Yyp?Gbqk73?4SjCjTwDTZss736Pz8fxPrW3Hm=OSl8CJtf>Ty=_0EnBmQt zKU2Z`-ITSTaX_lqHFy&FOMA6BtPCkPS0VDljito;D?PIBORywO5?*M~D(|4aV61Q) zvDVUIF7o(rZXluYC8JOOFDxTG!-k~8TybH!K!4~$_yX3m!SOGL@ZUV2IcvlBu#|mL8N9N>4dP{2w7MBW?fy literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp new file mode 100644 index 0000000000000000000000000000000000000000..b11a322ab4a6750ecea03c2ab21a772a1d293bac GIT binary patch literal 10108 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.webp b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.webp new file mode 100644 index 0000000000000000000000000000000000000000..49a464ee361fe64ce9d076716724a756c521d807 GIT binary patch literal 25030 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp new file mode 100644 index 0000000000000000000000000000000000000000..b51fd15c26cdca51913e3696386b5e694327ca8a GIT binary patch literal 12469 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 X_39jKitxW9Fqs-!7~DVQ9Q%I&1uk6m literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/values-night/colors.xml b/android/app/src/main/res/values-night/colors.xml new file mode 100644 index 0000000..3c05de5 --- /dev/null +++ b/android/app/src/main/res/values-night/colors.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/android/app/src/main/res/values/colors.xml b/android/app/src/main/res/values/colors.xml new file mode 100644 index 0000000..f387b90 --- /dev/null +++ b/android/app/src/main/res/values/colors.xml @@ -0,0 +1,6 @@ + + #ffffff + #ffffff + #023c69 + #ffffff + \ No newline at end of file diff --git a/android/app/src/main/res/values/strings.xml b/android/app/src/main/res/values/strings.xml new file mode 100644 index 0000000..e404008 --- /dev/null +++ b/android/app/src/main/res/values/strings.xml @@ -0,0 +1,5 @@ + + ToDo + contain + false + \ No newline at end of file diff --git a/android/app/src/main/res/values/styles.xml b/android/app/src/main/res/values/styles.xml new file mode 100644 index 0000000..da52521 --- /dev/null +++ b/android/app/src/main/res/values/styles.xml @@ -0,0 +1,17 @@ + + + + + \ No newline at end of file diff --git a/android/build.gradle b/android/build.gradle new file mode 100644 index 0000000..abbcb8e --- /dev/null +++ b/android/build.gradle @@ -0,0 +1,41 @@ +// Top-level build file where you can add configuration options common to all sub-projects/modules. + +buildscript { + ext { + buildToolsVersion = findProperty('android.buildToolsVersion') ?: '35.0.0' + minSdkVersion = Integer.parseInt(findProperty('android.minSdkVersion') ?: '24') + compileSdkVersion = Integer.parseInt(findProperty('android.compileSdkVersion') ?: '35') + targetSdkVersion = Integer.parseInt(findProperty('android.targetSdkVersion') ?: '34') + kotlinVersion = findProperty('android.kotlinVersion') ?: '1.9.25' + + ndkVersion = "26.1.10909125" + } + repositories { + google() + mavenCentral() + } + dependencies { + classpath('com.android.tools.build:gradle') + classpath('com.facebook.react:react-native-gradle-plugin') + classpath('org.jetbrains.kotlin:kotlin-gradle-plugin') + } +} + +apply plugin: "com.facebook.react.rootproject" + +allprojects { + repositories { + maven { + // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm + url(new File(['node', '--print', "require.resolve('react-native/package.json')"].execute(null, rootDir).text.trim(), '../android')) + } + maven { + // Android JSC is installed from npm + url(new File(['node', '--print', "require.resolve('jsc-android/package.json', { paths: [require.resolve('react-native/package.json')] })"].execute(null, rootDir).text.trim(), '../dist')) + } + + google() + mavenCentral() + maven { url 'https://www.jitpack.io' } + } +} diff --git a/android/build/generated/autolinking/autolinking.json b/android/build/generated/autolinking/autolinking.json deleted file mode 100644 index d7377e5..0000000 --- a/android/build/generated/autolinking/autolinking.json +++ /dev/null @@ -1 +0,0 @@ -{"root":"/home/alex/Code/ToDo","reactNativePath":"/home/alex/Code/ToDo/node_modules/react-native","dependencies":{"expo":{"root":"/home/alex/Code/ToDo/node_modules/expo","name":"expo","platforms":{"android":{"sourceDir":"/home/alex/Code/ToDo/node_modules/expo/android","packageImportPath":"import expo.modules.ExpoModulesPackage;","packageInstance":"new ExpoModulesPackage()","buildTypes":[],"componentDescriptors":[],"cmakeListsPath":"/home/alex/Code/ToDo/node_modules/expo/android/build/generated/source/codegen/jni/CMakeLists.txt","cxxModuleCMakeListsModuleName":null,"cxxModuleCMakeListsPath":null,"cxxModuleHeaderName":null}}},"react-native-gesture-handler":{"root":"/home/alex/Code/ToDo/node_modules/react-native-gesture-handler","name":"react-native-gesture-handler","platforms":{"android":{"sourceDir":"/home/alex/Code/ToDo/node_modules/react-native-gesture-handler/android","packageImportPath":"import com.swmansion.gesturehandler.RNGestureHandlerPackage;","packageInstance":"new RNGestureHandlerPackage()","buildTypes":[],"libraryName":"rngesturehandler_codegen","componentDescriptors":["RNGestureHandlerButtonComponentDescriptor","RNGestureHandlerRootViewComponentDescriptor"],"cmakeListsPath":"/home/alex/Code/ToDo/node_modules/react-native-gesture-handler/android/build/generated/source/codegen/jni/CMakeLists.txt","cxxModuleCMakeListsModuleName":null,"cxxModuleCMakeListsPath":null,"cxxModuleHeaderName":null}}},"react-native-reanimated":{"root":"/home/alex/Code/ToDo/node_modules/react-native-reanimated","name":"react-native-reanimated","platforms":{"android":{"sourceDir":"/home/alex/Code/ToDo/node_modules/react-native-reanimated/android","packageImportPath":"import com.swmansion.reanimated.ReanimatedPackage;","packageInstance":"new ReanimatedPackage()","buildTypes":[],"libraryName":"rnreanimated","componentDescriptors":[],"cmakeListsPath":"/home/alex/Code/ToDo/node_modules/react-native-reanimated/android/build/generated/source/codegen/jni/CMakeLists.txt","cxxModuleCMakeListsModuleName":null,"cxxModuleCMakeListsPath":null,"cxxModuleHeaderName":null}}},"@react-native-async-storage/async-storage":{"root":"/home/alex/Code/ToDo/node_modules/@react-native-async-storage/async-storage","name":"@react-native-async-storage/async-storage","platforms":{"android":{"sourceDir":"/home/alex/Code/ToDo/node_modules/@react-native-async-storage/async-storage/android","packageImportPath":"import com.reactnativecommunity.asyncstorage.AsyncStoragePackage;","packageInstance":"new AsyncStoragePackage()","buildTypes":[],"libraryName":"rnasyncstorage","componentDescriptors":[],"cmakeListsPath":"/home/alex/Code/ToDo/node_modules/@react-native-async-storage/async-storage/android/build/generated/source/codegen/jni/CMakeLists.txt","cxxModuleCMakeListsModuleName":null,"cxxModuleCMakeListsPath":null,"cxxModuleHeaderName":null}}}},"project":{"android":{"packageName":"com.anonymous.ToDo","sourceDir":"/home/alex/Code/ToDo/android"}}} diff --git a/android/build/generated/autolinking/package-lock.json.sha b/android/build/generated/autolinking/package-lock.json.sha deleted file mode 100644 index d8b0429..0000000 --- a/android/build/generated/autolinking/package-lock.json.sha +++ /dev/null @@ -1 +0,0 @@ -1e0e5ad3b60d12d7bae7b015c2446e0edf8a1f97e61840942a6f179e790a9f4b \ No newline at end of file diff --git a/android/build/generated/autolinking/package.json.sha b/android/build/generated/autolinking/package.json.sha deleted file mode 100644 index d019b54..0000000 --- a/android/build/generated/autolinking/package.json.sha +++ /dev/null @@ -1 +0,0 @@ -13716cf85df4d8fd35f711ffd65da3cfd12bca971c611db02b0f2aec4f0c2be6 \ No newline at end of file diff --git a/android/gradle.properties b/android/gradle.properties new file mode 100644 index 0000000..7531e9e --- /dev/null +++ b/android/gradle.properties @@ -0,0 +1,56 @@ +# Project-wide Gradle settings. + +# IDE (e.g. Android Studio) users: +# Gradle settings configured through the IDE *will override* +# any settings specified in this file. + +# For more details on how to configure your build environment visit +# http://www.gradle.org/docs/current/userguide/build_environment.html + +# Specifies the JVM arguments used for the daemon process. +# The setting is particularly useful for tweaking memory settings. +# Default value: -Xmx512m -XX:MaxMetaspaceSize=256m +org.gradle.jvmargs=-Xmx2048m -XX:MaxMetaspaceSize=512m + +# When configured, Gradle will run in incubating parallel mode. +# This option should only be used with decoupled projects. More details, visit +# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects +# org.gradle.parallel=true + +# AndroidX package structure to make it clearer which packages are bundled with the +# Android operating system, and which are packaged with your app's APK +# https://developer.android.com/topic/libraries/support-library/androidx-rn +android.useAndroidX=true + +# Enable AAPT2 PNG crunching +android.enablePngCrunchInReleaseBuilds=true + +# Use this property to specify which architecture you want to build. +# You can also override it from the CLI using +# ./gradlew -PreactNativeArchitectures=x86_64 +reactNativeArchitectures=armeabi-v7a,arm64-v8a,x86,x86_64 + +# Use this property to enable support to the new architecture. +# This will allow you to use TurboModules and the Fabric render in +# your application. You should enable this flag either if you want +# to write custom TurboModules/Fabric components OR use libraries that +# are providing them. +newArchEnabled=true + +# Use this property to enable or disable the Hermes JS engine. +# If set to false, you will be using JSC instead. +hermesEnabled=true + +# Enable GIF support in React Native images (~200 B increase) +expo.gif.enabled=true +# Enable webp support in React Native images (~85 KB increase) +expo.webp.enabled=true +# Enable animated webp support (~3.4 MB increase) +# Disabled by default because iOS doesn't support animated webp +expo.webp.animated=false + +# Enable network inspector +EX_DEV_CLIENT_NETWORK_INSPECTOR=true + +# Use legacy packaging to compress native libraries in the resulting APK. +expo.useLegacyPackaging=false diff --git a/android/gradle/wrapper/gradle-wrapper.jar b/android/gradle/wrapper/gradle-wrapper.jar new file mode 100644 index 0000000000000000000000000000000000000000..a4b76b9530d66f5e68d973ea569d8e19de379189 GIT binary patch literal 43583 zcma&N1CXTcmMvW9vTb(Rwr$&4wr$(C?dmSu>@vG-+vuvg^_??!{yS%8zW-#zn-LkA z5&1^$^{lnmUON?}LBF8_K|(?T0Ra(xUH{($5eN!MR#ZihR#HxkUPe+_R8Cn`RRs(P z_^*#_XlXmGv7!4;*Y%p4nw?{bNp@UZHv1?Um8r6)Fei3p@ClJn0ECfg1hkeuUU@Or zDaPa;U3fE=3L}DooL;8f;P0ipPt0Z~9P0)lbStMS)ag54=uL9ia-Lm3nh|@(Y?B`; zx_#arJIpXH!U{fbCbI^17}6Ri*H<>OLR%c|^mh8+)*h~K8Z!9)DPf zR2h?lbDZQ`p9P;&DQ4F0sur@TMa!Y}S8irn(%d-gi0*WxxCSk*A?3lGh=gcYN?FGl z7D=Js!i~0=u3rox^eO3i@$0=n{K1lPNU zwmfjRVmLOCRfe=seV&P*1Iq=^i`502keY8Uy-WNPwVNNtJFx?IwAyRPZo2Wo1+S(xF37LJZ~%i)kpFQ3Fw=mXfd@>%+)RpYQLnr}B~~zoof(JVm^^&f zxKV^+3D3$A1G;qh4gPVjhrC8e(VYUHv#dy^)(RoUFM?o%W-EHxufuWf(l*@-l+7vt z=l`qmR56K~F|v<^Pd*p~1_y^P0P^aPC##d8+HqX4IR1gu+7w#~TBFphJxF)T$2WEa zxa?H&6=Qe7d(#tha?_1uQys2KtHQ{)Qco)qwGjrdNL7thd^G5i8Os)CHqc>iOidS} z%nFEDdm=GXBw=yXe1W-ShHHFb?Cc70+$W~z_+}nAoHFYI1MV1wZegw*0y^tC*s%3h zhD3tN8b=Gv&rj}!SUM6|ajSPp*58KR7MPpI{oAJCtY~JECm)*m_x>AZEu>DFgUcby z1Qaw8lU4jZpQ_$;*7RME+gq1KySGG#Wql>aL~k9tLrSO()LWn*q&YxHEuzmwd1?aAtI zBJ>P=&$=l1efe1CDU;`Fd+_;&wI07?V0aAIgc(!{a z0Jg6Y=inXc3^n!U0Atk`iCFIQooHqcWhO(qrieUOW8X(x?(RD}iYDLMjSwffH2~tB z)oDgNBLB^AJBM1M^c5HdRx6fBfka`(LD-qrlh5jqH~);#nw|iyp)()xVYak3;Ybik z0j`(+69aK*B>)e_p%=wu8XC&9e{AO4c~O1U`5X9}?0mrd*m$_EUek{R?DNSh(=br# z#Q61gBzEpmy`$pA*6!87 zSDD+=@fTY7<4A?GLqpA?Pb2z$pbCc4B4zL{BeZ?F-8`s$?>*lXXtn*NC61>|*w7J* z$?!iB{6R-0=KFmyp1nnEmLsA-H0a6l+1uaH^g%c(p{iT&YFrbQ$&PRb8Up#X3@Zsk zD^^&LK~111%cqlP%!_gFNa^dTYT?rhkGl}5=fL{a`UViaXWI$k-UcHJwmaH1s=S$4 z%4)PdWJX;hh5UoK?6aWoyLxX&NhNRqKam7tcOkLh{%j3K^4Mgx1@i|Pi&}<^5>hs5 zm8?uOS>%)NzT(%PjVPGa?X%`N2TQCKbeH2l;cTnHiHppPSJ<7y-yEIiC!P*ikl&!B z%+?>VttCOQM@ShFguHVjxX^?mHX^hSaO_;pnyh^v9EumqSZTi+#f&_Vaija0Q-e*| z7ulQj6Fs*bbmsWp{`auM04gGwsYYdNNZcg|ph0OgD>7O}Asn7^Z=eI>`$2*v78;sj-}oMoEj&@)9+ycEOo92xSyY344^ z11Hb8^kdOvbf^GNAK++bYioknrpdN>+u8R?JxG=!2Kd9r=YWCOJYXYuM0cOq^FhEd zBg2puKy__7VT3-r*dG4c62Wgxi52EMCQ`bKgf*#*ou(D4-ZN$+mg&7$u!! z-^+Z%;-3IDwqZ|K=ah85OLwkO zKxNBh+4QHh)u9D?MFtpbl)us}9+V!D%w9jfAMYEb>%$A;u)rrI zuBudh;5PN}_6J_}l55P3l_)&RMlH{m!)ai-i$g)&*M`eN$XQMw{v^r@-125^RRCF0 z^2>|DxhQw(mtNEI2Kj(;KblC7x=JlK$@78`O~>V!`|1Lm-^JR$-5pUANAnb(5}B}JGjBsliK4& zk6y(;$e&h)lh2)L=bvZKbvh@>vLlreBdH8No2>$#%_Wp1U0N7Ank!6$dFSi#xzh|( zRi{Uw%-4W!{IXZ)fWx@XX6;&(m_F%c6~X8hx=BN1&q}*( zoaNjWabE{oUPb!Bt$eyd#$5j9rItB-h*5JiNi(v^e|XKAj*8(k<5-2$&ZBR5fF|JA z9&m4fbzNQnAU}r8ab>fFV%J0z5awe#UZ|bz?Ur)U9bCIKWEzi2%A+5CLqh?}K4JHi z4vtM;+uPsVz{Lfr;78W78gC;z*yTch~4YkLr&m-7%-xc ztw6Mh2d>_iO*$Rd8(-Cr1_V8EO1f*^@wRoSozS) zy1UoC@pruAaC8Z_7~_w4Q6n*&B0AjOmMWa;sIav&gu z|J5&|{=a@vR!~k-OjKEgPFCzcJ>#A1uL&7xTDn;{XBdeM}V=l3B8fE1--DHjSaxoSjNKEM9|U9#m2<3>n{Iuo`r3UZp;>GkT2YBNAh|b z^jTq-hJp(ebZh#Lk8hVBP%qXwv-@vbvoREX$TqRGTgEi$%_F9tZES@z8Bx}$#5eeG zk^UsLBH{bc2VBW)*EdS({yw=?qmevwi?BL6*=12k9zM5gJv1>y#ML4!)iiPzVaH9% zgSImetD@dam~e>{LvVh!phhzpW+iFvWpGT#CVE5TQ40n%F|p(sP5mXxna+Ev7PDwA zamaV4m*^~*xV+&p;W749xhb_X=$|LD;FHuB&JL5?*Y2-oIT(wYY2;73<^#46S~Gx| z^cez%V7x$81}UWqS13Gz80379Rj;6~WdiXWOSsdmzY39L;Hg3MH43o*y8ibNBBH`(av4|u;YPq%{R;IuYow<+GEsf@R?=@tT@!}?#>zIIn0CoyV!hq3mw zHj>OOjfJM3F{RG#6ujzo?y32m^tgSXf@v=J$ELdJ+=5j|=F-~hP$G&}tDZsZE?5rX ztGj`!S>)CFmdkccxM9eGIcGnS2AfK#gXwj%esuIBNJQP1WV~b~+D7PJTmWGTSDrR` zEAu4B8l>NPuhsk5a`rReSya2nfV1EK01+G!x8aBdTs3Io$u5!6n6KX%uv@DxAp3F@{4UYg4SWJtQ-W~0MDb|j-$lwVn znAm*Pl!?Ps&3wO=R115RWKb*JKoexo*)uhhHBncEDMSVa_PyA>k{Zm2(wMQ(5NM3# z)jkza|GoWEQo4^s*wE(gHz?Xsg4`}HUAcs42cM1-qq_=+=!Gk^y710j=66(cSWqUe zklbm8+zB_syQv5A2rj!Vbw8;|$@C!vfNmNV!yJIWDQ>{+2x zKjuFX`~~HKG~^6h5FntRpnnHt=D&rq0>IJ9#F0eM)Y-)GpRjiN7gkA8wvnG#K=q{q z9dBn8_~wm4J<3J_vl|9H{7q6u2A!cW{bp#r*-f{gOV^e=8S{nc1DxMHFwuM$;aVI^ zz6A*}m8N-&x8;aunp1w7_vtB*pa+OYBw=TMc6QK=mbA-|Cf* zvyh8D4LRJImooUaSb7t*fVfih<97Gf@VE0|z>NcBwBQze);Rh!k3K_sfunToZY;f2 z^HmC4KjHRVg+eKYj;PRN^|E0>Gj_zagfRbrki68I^#~6-HaHg3BUW%+clM1xQEdPYt_g<2K+z!$>*$9nQ>; zf9Bei{?zY^-e{q_*|W#2rJG`2fy@{%6u0i_VEWTq$*(ZN37|8lFFFt)nCG({r!q#9 z5VK_kkSJ3?zOH)OezMT{!YkCuSSn!K#-Rhl$uUM(bq*jY? zi1xbMVthJ`E>d>(f3)~fozjg^@eheMF6<)I`oeJYx4*+M&%c9VArn(OM-wp%M<-`x z7sLP1&3^%Nld9Dhm@$3f2}87!quhI@nwd@3~fZl_3LYW-B?Ia>ui`ELg z&Qfe!7m6ze=mZ`Ia9$z|ARSw|IdMpooY4YiPN8K z4B(ts3p%2i(Td=tgEHX z0UQ_>URBtG+-?0E;E7Ld^dyZ;jjw0}XZ(}-QzC6+NN=40oDb2^v!L1g9xRvE#@IBR zO!b-2N7wVfLV;mhEaXQ9XAU+>=XVA6f&T4Z-@AX!leJ8obP^P^wP0aICND?~w&NykJ#54x3_@r7IDMdRNy4Hh;h*!u(Ol(#0bJdwEo$5437-UBjQ+j=Ic>Q2z` zJNDf0yO6@mr6y1#n3)s(W|$iE_i8r@Gd@!DWDqZ7J&~gAm1#~maIGJ1sls^gxL9LLG_NhU!pTGty!TbhzQnu)I*S^54U6Yu%ZeCg`R>Q zhBv$n5j0v%O_j{QYWG!R9W?5_b&67KB$t}&e2LdMvd(PxN6Ir!H4>PNlerpBL>Zvyy!yw z-SOo8caEpDt(}|gKPBd$qND5#a5nju^O>V&;f890?yEOfkSG^HQVmEbM3Ugzu+UtH zC(INPDdraBN?P%kE;*Ae%Wto&sgw(crfZ#Qy(<4nk;S|hD3j{IQRI6Yq|f^basLY; z-HB&Je%Gg}Jt@={_C{L$!RM;$$|iD6vu#3w?v?*;&()uB|I-XqEKqZPS!reW9JkLewLb!70T7n`i!gNtb1%vN- zySZj{8-1>6E%H&=V}LM#xmt`J3XQoaD|@XygXjdZ1+P77-=;=eYpoEQ01B@L*a(uW zrZeZz?HJsw_4g0vhUgkg@VF8<-X$B8pOqCuWAl28uB|@r`19DTUQQsb^pfqB6QtiT z*`_UZ`fT}vtUY#%sq2{rchyfu*pCg;uec2$-$N_xgjZcoumE5vSI{+s@iLWoz^Mf; zuI8kDP{!XY6OP~q5}%1&L}CtfH^N<3o4L@J@zg1-mt{9L`s^z$Vgb|mr{@WiwAqKg zp#t-lhrU>F8o0s1q_9y`gQNf~Vb!F%70f}$>i7o4ho$`uciNf=xgJ>&!gSt0g;M>*x4-`U)ysFW&Vs^Vk6m%?iuWU+o&m(2Jm26Y(3%TL; zA7T)BP{WS!&xmxNw%J=$MPfn(9*^*TV;$JwRy8Zl*yUZi8jWYF>==j~&S|Xinsb%c z2?B+kpet*muEW7@AzjBA^wAJBY8i|#C{WtO_or&Nj2{=6JTTX05}|H>N2B|Wf!*3_ z7hW*j6p3TvpghEc6-wufFiY!%-GvOx*bZrhZu+7?iSrZL5q9}igiF^*R3%DE4aCHZ zqu>xS8LkW+Auv%z-<1Xs92u23R$nk@Pk}MU5!gT|c7vGlEA%G^2th&Q*zfg%-D^=f z&J_}jskj|Q;73NP4<4k*Y%pXPU2Thoqr+5uH1yEYM|VtBPW6lXaetokD0u z9qVek6Q&wk)tFbQ8(^HGf3Wp16gKmr>G;#G(HRBx?F`9AIRboK+;OfHaLJ(P>IP0w zyTbTkx_THEOs%Q&aPrxbZrJlio+hCC_HK<4%f3ZoSAyG7Dn`=X=&h@m*|UYO-4Hq0 z-Bq&+Ie!S##4A6OGoC~>ZW`Y5J)*ouaFl_e9GA*VSL!O_@xGiBw!AF}1{tB)z(w%c zS1Hmrb9OC8>0a_$BzeiN?rkPLc9%&;1CZW*4}CDDNr2gcl_3z+WC15&H1Zc2{o~i) z)LLW=WQ{?ricmC`G1GfJ0Yp4Dy~Ba;j6ZV4r{8xRs`13{dD!xXmr^Aga|C=iSmor% z8hi|pTXH)5Yf&v~exp3o+sY4B^^b*eYkkCYl*T{*=-0HniSA_1F53eCb{x~1k3*`W zr~};p1A`k{1DV9=UPnLDgz{aJH=-LQo<5%+Em!DNN252xwIf*wF_zS^!(XSm(9eoj z=*dXG&n0>)_)N5oc6v!>-bd(2ragD8O=M|wGW z!xJQS<)u70m&6OmrF0WSsr@I%T*c#Qo#Ha4d3COcX+9}hM5!7JIGF>7<~C(Ear^Sn zm^ZFkV6~Ula6+8S?oOROOA6$C&q&dp`>oR-2Ym3(HT@O7Sd5c~+kjrmM)YmgPH*tL zX+znN>`tv;5eOfX?h{AuX^LK~V#gPCu=)Tigtq9&?7Xh$qN|%A$?V*v=&-2F$zTUv z`C#WyIrChS5|Kgm_GeudCFf;)!WH7FI60j^0o#65o6`w*S7R@)88n$1nrgU(oU0M9 zx+EuMkC>(4j1;m6NoGqEkpJYJ?vc|B zOlwT3t&UgL!pX_P*6g36`ZXQ; z9~Cv}ANFnJGp(;ZhS(@FT;3e)0)Kp;h^x;$*xZn*k0U6-&FwI=uOGaODdrsp-!K$Ac32^c{+FhI-HkYd5v=`PGsg%6I`4d9Jy)uW0y%) zm&j^9WBAp*P8#kGJUhB!L?a%h$hJgQrx!6KCB_TRo%9{t0J7KW8!o1B!NC)VGLM5! zpZy5Jc{`r{1e(jd%jsG7k%I+m#CGS*BPA65ZVW~fLYw0dA-H_}O zrkGFL&P1PG9p2(%QiEWm6x;U-U&I#;Em$nx-_I^wtgw3xUPVVu zqSuKnx&dIT-XT+T10p;yjo1Y)z(x1fb8Dzfn8e yu?e%!_ptzGB|8GrCfu%p?(_ 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 GZ~q4|mN%#X literal 0 HcmV?d00001 diff --git a/android/gradle/wrapper/gradle-wrapper.properties b/android/gradle/wrapper/gradle-wrapper.properties new file mode 100644 index 0000000..79eb9d0 --- /dev/null +++ b/android/gradle/wrapper/gradle-wrapper.properties @@ -0,0 +1,7 @@ +distributionBase=GRADLE_USER_HOME +distributionPath=wrapper/dists +distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.2-all.zip +networkTimeout=10000 +validateDistributionUrl=true +zipStoreBase=GRADLE_USER_HOME +zipStorePath=wrapper/dists diff --git a/android/gradlew b/android/gradlew new file mode 100755 index 0000000..f5feea6 --- /dev/null +++ b/android/gradlew @@ -0,0 +1,252 @@ +#!/bin/sh + +# +# Copyright © 2015-2021 the original authors. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# https://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# + +############################################################################## +# +# Gradle start up script for POSIX generated by Gradle. +# +# Important for running: +# +# (1) You need a POSIX-compliant shell to run this script. If your /bin/sh is +# noncompliant, but you have some other compliant shell such as ksh or +# bash, then to run this script, type that shell name before the whole +# command line, like: +# +# ksh Gradle +# +# Busybox and similar reduced shells will NOT work, because this script +# requires all of these POSIX shell features: +# * functions; +# * expansions «$var», «${var}», «${var:-default}», «${var+SET}», +# «${var#prefix}», «${var%suffix}», and «$( cmd )»; +# * compound commands having a testable exit status, especially «case»; +# * various built-in commands including «command», «set», and «ulimit». +# +# Important for patching: +# +# (2) This script targets any POSIX shell, so it avoids extensions provided +# by Bash, Ksh, etc; in particular arrays are avoided. +# +# The "traditional" practice of packing multiple parameters into a +# space-separated string is a well documented source of bugs and security +# problems, so this is (mostly) avoided, by progressively accumulating +# options in "$@", and eventually passing that to Java. +# +# Where the inherited environment variables (DEFAULT_JVM_OPTS, JAVA_OPTS, +# and GRADLE_OPTS) rely on word-splitting, this is performed explicitly; +# see the in-line comments for details. +# +# There are tweaks for specific operating systems such as AIX, CygWin, +# Darwin, MinGW, and NonStop. +# +# (3) This script is generated from the Groovy template +# https://github.com/gradle/gradle/blob/HEAD/platforms/jvm/plugins-application/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt +# within the Gradle project. +# +# You can find Gradle at https://github.com/gradle/gradle/. +# +############################################################################## + +# Attempt to set APP_HOME + +# Resolve links: $0 may be a link +app_path=$0 + +# Need this for daisy-chained symlinks. +while + APP_HOME=${app_path%"${app_path##*/}"} # leaves a trailing /; empty if no leading path + [ -h "$app_path" ] +do + ls=$( ls -ld "$app_path" ) + link=${ls#*' -> '} + case $link in #( + /*) app_path=$link ;; #( + *) app_path=$APP_HOME$link ;; + esac +done + +# This is normally unused +# shellcheck disable=SC2034 +APP_BASE_NAME=${0##*/} +# Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036) +APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s +' "$PWD" ) || exit + +# Use the maximum available, or set MAX_FD != -1 to use that value. +MAX_FD=maximum + +warn () { + echo "$*" +} >&2 + +die () { + echo + echo "$*" + echo + exit 1 +} >&2 + +# OS specific support (must be 'true' or 'false'). +cygwin=false +msys=false +darwin=false +nonstop=false +case "$( uname )" in #( + CYGWIN* ) cygwin=true ;; #( + Darwin* ) darwin=true ;; #( + MSYS* | MINGW* ) msys=true ;; #( + NONSTOP* ) nonstop=true ;; +esac + +CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar + + +# Determine the Java command to use to start the JVM. +if [ -n "$JAVA_HOME" ] ; then + if [ -x "$JAVA_HOME/jre/sh/java" ] ; then + # IBM's JDK on AIX uses strange locations for the executables + JAVACMD=$JAVA_HOME/jre/sh/java + else + JAVACMD=$JAVA_HOME/bin/java + fi + if [ ! -x "$JAVACMD" ] ; then + die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." + fi +else + JAVACMD=java + if ! command -v java >/dev/null 2>&1 + then + die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." + fi +fi + +# Increase the maximum file descriptors if we can. +if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then + case $MAX_FD in #( + max*) + # In POSIX sh, ulimit -H is undefined. That's why the result is checked to see if it worked. + # shellcheck disable=SC2039,SC3045 + MAX_FD=$( ulimit -H -n ) || + warn "Could not query maximum file descriptor limit" + esac + case $MAX_FD in #( + '' | soft) :;; #( + *) + # In POSIX sh, ulimit -n is undefined. That's why the result is checked to see if it worked. + # shellcheck disable=SC2039,SC3045 + ulimit -n "$MAX_FD" || + warn "Could not set maximum file descriptor limit to $MAX_FD" + esac +fi + +# Collect all arguments for the java command, stacking in reverse order: +# * args from the command line +# * the main class name +# * -classpath +# * -D...appname settings +# * --module-path (only if needed) +# * DEFAULT_JVM_OPTS, JAVA_OPTS, and GRADLE_OPTS environment variables. + +# For Cygwin or MSYS, switch paths to Windows format before running java +if "$cygwin" || "$msys" ; then + APP_HOME=$( cygpath --path --mixed "$APP_HOME" ) + CLASSPATH=$( cygpath --path --mixed "$CLASSPATH" ) + + JAVACMD=$( cygpath --unix "$JAVACMD" ) + + # Now convert the arguments - kludge to limit ourselves to /bin/sh + for arg do + if + case $arg in #( + -*) false ;; # don't mess with options #( + /?*) t=${arg#/} t=/${t%%/*} # looks like a POSIX filepath + [ -e "$t" ] ;; #( + *) false ;; + esac + then + arg=$( cygpath --path --ignore --mixed "$arg" ) + fi + # Roll the args list around exactly as many times as the number of + # args, so each arg winds up back in the position where it started, but + # possibly modified. + # + # NB: a `for` loop captures its iteration list before it begins, so + # changing the positional parameters here affects neither the number of + # iterations, nor the values presented in `arg`. + shift # remove old arg + set -- "$@" "$arg" # push replacement arg + done +fi + + +# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' + +# Collect all arguments for the java command: +# * DEFAULT_JVM_OPTS, JAVA_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments, +# and any embedded shellness will be escaped. +# * For example: A user cannot expect ${Hostname} to be expanded, as it is an environment variable and will be +# treated as '${Hostname}' itself on the command line. + +set -- \ + "-Dorg.gradle.appname=$APP_BASE_NAME" \ + -classpath "$CLASSPATH" \ + org.gradle.wrapper.GradleWrapperMain \ + "$@" + +# Stop when "xargs" is not available. +if ! command -v xargs >/dev/null 2>&1 +then + die "xargs is not available" +fi + +# Use "xargs" to parse quoted args. +# +# With -n1 it outputs one arg per line, with the quotes and backslashes removed. +# +# In Bash we could simply go: +# +# readarray ARGS < <( xargs -n1 <<<"$var" ) && +# set -- "${ARGS[@]}" "$@" +# +# but POSIX shell has neither arrays nor command substitution, so instead we +# post-process each arg (as a line of input to sed) to backslash-escape any +# character that might be a shell metacharacter, then use eval to reverse +# that process (while maintaining the separation between arguments), and wrap +# the whole thing up as a single "set" statement. +# +# This will of course break if any of these variables contains a newline or +# an unmatched quote. +# + +eval "set -- $( + printf '%s\n' "$DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS" | + xargs -n1 | + sed ' s~[^-[:alnum:]+,./:=@_]~\\&~g; ' | + tr '\n' ' ' + )" '"$@"' + +exec "$JAVACMD" "$@" diff --git a/android/gradlew.bat b/android/gradlew.bat new file mode 100644 index 0000000..9b42019 --- /dev/null +++ b/android/gradlew.bat @@ -0,0 +1,94 @@ +@rem +@rem Copyright 2015 the original author or authors. +@rem +@rem Licensed under the Apache License, Version 2.0 (the "License"); +@rem you may not use this file except in compliance with the License. +@rem You may obtain a copy of the License at +@rem +@rem https://www.apache.org/licenses/LICENSE-2.0 +@rem +@rem Unless required by applicable law or agreed to in writing, software +@rem distributed under the License is distributed on an "AS IS" BASIS, +@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +@rem See the License for the specific language governing permissions and +@rem limitations under the License. +@rem +@rem SPDX-License-Identifier: Apache-2.0 +@rem + +@if "%DEBUG%"=="" @echo off +@rem ########################################################################## +@rem +@rem Gradle startup script for Windows +@rem +@rem ########################################################################## + +@rem Set local scope for the variables with windows NT shell +if "%OS%"=="Windows_NT" setlocal + +set DIRNAME=%~dp0 +if "%DIRNAME%"=="" set DIRNAME=. +@rem This is normally unused +set APP_BASE_NAME=%~n0 +set APP_HOME=%DIRNAME% + +@rem Resolve any "." and ".." in APP_HOME to make it shorter. +for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi + +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" + +@rem Find java.exe +if defined JAVA_HOME goto findJavaFromJavaHome + +set JAVA_EXE=java.exe +%JAVA_EXE% -version >NUL 2>&1 +if %ERRORLEVEL% equ 0 goto execute + +echo. 1>&2 +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. 1>&2 +echo. 1>&2 +echo Please set the JAVA_HOME variable in your environment to match the 1>&2 +echo location of your Java installation. 1>&2 + +goto fail + +:findJavaFromJavaHome +set JAVA_HOME=%JAVA_HOME:"=% +set JAVA_EXE=%JAVA_HOME%/bin/java.exe + +if exist "%JAVA_EXE%" goto execute + +echo. 1>&2 +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% 1>&2 +echo. 1>&2 +echo Please set the JAVA_HOME variable in your environment to match the 1>&2 +echo location of your Java installation. 1>&2 + +goto fail + +:execute +@rem Setup the command line + +set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar + + +@rem Execute Gradle +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* + +:end +@rem End local scope for the variables with windows NT shell +if %ERRORLEVEL% equ 0 goto mainEnd + +:fail +rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of +rem the _cmd.exe /c_ return code! +set EXIT_CODE=%ERRORLEVEL% +if %EXIT_CODE% equ 0 set EXIT_CODE=1 +if not ""=="%GRADLE_EXIT_CONSOLE%" exit %EXIT_CODE% +exit /b %EXIT_CODE% + +:mainEnd +if "%OS%"=="Windows_NT" endlocal + +:omega diff --git a/android/settings.gradle b/android/settings.gradle new file mode 100644 index 0000000..503b0c0 --- /dev/null +++ b/android/settings.gradle @@ -0,0 +1,38 @@ +pluginManagement { + includeBuild(new File(["node", "--print", "require.resolve('@react-native/gradle-plugin/package.json', { paths: [require.resolve('react-native/package.json')] })"].execute(null, rootDir).text.trim()).getParentFile().toString()) +} +plugins { id("com.facebook.react.settings") } + +extensions.configure(com.facebook.react.ReactSettingsExtension) { ex -> + if (System.getenv('EXPO_USE_COMMUNITY_AUTOLINKING') == '1') { + ex.autolinkLibrariesFromCommand() + } else { + def command = [ + 'node', + '--no-warnings', + '--eval', + 'require(require.resolve(\'expo-modules-autolinking\', { paths: [require.resolve(\'expo/package.json\')] }))(process.argv.slice(1))', + 'react-native-config', + '--json', + '--platform', + 'android' + ].toList() + ex.autolinkLibrariesFromCommand(command) + } +} + +rootProject.name = 'ToDo' + +dependencyResolutionManagement { + versionCatalogs { + reactAndroidLibs { + from(files(new File(["node", "--print", "require.resolve('react-native/package.json')"].execute(null, rootDir).text.trim(), "../gradle/libs.versions.toml"))) + } + } +} + +apply from: new File(["node", "--print", "require.resolve('expo/package.json')"].execute(null, rootDir).text.trim(), "../scripts/autolinking.gradle"); +useExpoModules() + +include ':app' +includeBuild(new File(["node", "--print", "require.resolve('@react-native/gradle-plugin/package.json', { paths: [require.resolve('react-native/package.json')] })"].execute(null, rootDir).text.trim()).getParentFile()) diff --git a/app.json b/app.json index c52627d..0351c61 100644 --- a/app.json +++ b/app.json @@ -19,7 +19,8 @@ "adaptiveIcon": { "foregroundImage": "./assets/adaptive-icon.png", "backgroundColor": "#ffffff" - } + }, + "package": "com.anonymous.ToDo" }, "web": { "favicon": "./assets/favicon.png" diff --git a/package.json b/package.json index 56fecc0..de59267 100644 --- a/package.json +++ b/package.json @@ -5,8 +5,8 @@ "main": "index.js", "scripts": { "start": "expo start", - "android": "expo start --android", - "ios": "expo start --ios", + "android": "expo run:android", + "ios": "expo run:ios", "web": "expo start --web" }, "dependencies": {