diff --git a/android-old/.gitignore b/android-old/.gitignore new file mode 100644 index 0000000..d791219 --- /dev/null +++ b/android-old/.gitignore @@ -0,0 +1,13 @@ +gradle-wrapper.jar +/.gradle +/captures/ +/gradlew +/gradlew.bat +/local.properties +GeneratedPluginRegistrant.java + +# Remember to never publicly share your keystore. +# See https://flutter.dev/docs/deployment/android#reference-the-keystore-from-the-app +../android/key.properties +**/*.keystore +**/*.jks diff --git a/android-old/app/build.gradle b/android-old/app/build.gradle new file mode 100644 index 0000000..aaddb8a --- /dev/null +++ b/android-old/app/build.gradle @@ -0,0 +1,87 @@ +plugins { + id "com.android.application" + id "kotlin-android" + // The Flutter Gradle Plugin must be applied after the Android and Kotlin Gradle plugins. + id "dev.flutter.flutter-gradle-plugin" +} + +def localProperties = new Properties() +def localPropertiesFile = rootProject.file("local.properties") +if (localPropertiesFile.exists()) { + localPropertiesFile.withReader("UTF-8") { reader -> + localProperties.load(reader) + } +} + +def flutterVersionCode = localProperties.getProperty("flutter.versionCode") +if (flutterVersionCode == null) { + flutterVersionCode = "1" +} + +def flutterVersionName = localProperties.getProperty("flutter.versionName") +if (flutterVersionName == null) { + flutterVersionName = "1.0" +} + +def keystoreProperties = new Properties() +def keystorePropertiesFile = rootProject.file('key.properties') +if (keystorePropertiesFile.exists()) { + keystoreProperties.load(new FileInputStream(keystorePropertiesFile)) +} + +android { + namespace = "com.turtlepaw.fitness_challenges" + compileSdk 34 + + lintOptions { + disable 'InvalidPackage' + } + + sourceSets { + main.java.srcDirs += 'src/main/kotlin' + } + + compileOptions { + sourceCompatibility JavaVersion.VERSION_17 + targetCompatibility JavaVersion.VERSION_17 + } + + kotlinOptions { + jvmTarget = 17 + } + + defaultConfig { + // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html). + applicationId = "com.turtlepaw.fitness_challenges" + // You can update the following values to match your application needs. + // For more information, see: https://docs.flutter.dev/deployment/android#reviewing-the-gradle-build-configuration. + minSdk 26 + targetSdk 34 + versionCode = flutterVersionCode.toInteger() + versionName = flutterVersionName + multiDexEnabled true + } + + signingConfigs { + release { + keyAlias keystoreProperties['keyAlias'] + keyPassword keystoreProperties['keyPassword'] + storeFile keystoreProperties['storeFile'] ? file(keystoreProperties['storeFile']) : null + storePassword keystoreProperties['storePassword'] + } + } + + buildTypes { + release { + signingConfig signingConfigs.release + } + } +} + +flutter { + source = "../.." +} + +dependencies { + implementation 'androidx.multidex:multidex:2.0.1' +} diff --git a/android-old/app/src/debug/AndroidManifest.xml b/android-old/app/src/debug/AndroidManifest.xml new file mode 100644 index 0000000..399f698 --- /dev/null +++ b/android-old/app/src/debug/AndroidManifest.xml @@ -0,0 +1,7 @@ + + + + diff --git a/android-old/app/src/main/AndroidManifest.xml b/android-old/app/src/main/AndroidManifest.xml new file mode 100644 index 0000000..21dc77b --- /dev/null +++ b/android-old/app/src/main/AndroidManifest.xml @@ -0,0 +1,72 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/android-old/app/src/main/ic_launcher-playstore.png b/android-old/app/src/main/ic_launcher-playstore.png new file mode 100644 index 0000000..934871d Binary files /dev/null and b/android-old/app/src/main/ic_launcher-playstore.png differ diff --git a/android-old/app/src/main/kotlin/com/turtlepaw/fitness_challenges/MainActivity.kt b/android-old/app/src/main/kotlin/com/turtlepaw/fitness_challenges/MainActivity.kt new file mode 100644 index 0000000..ed9ad62 --- /dev/null +++ b/android-old/app/src/main/kotlin/com/turtlepaw/fitness_challenges/MainActivity.kt @@ -0,0 +1,5 @@ +package com.turtlepaw.fitness_challenges + +import io.flutter.embedding.android.FlutterFragmentActivity + +class MainActivity: FlutterFragmentActivity() diff --git a/android-old/app/src/main/res/drawable-v21/launch_background.xml b/android-old/app/src/main/res/drawable-v21/launch_background.xml new file mode 100644 index 0000000..f74085f --- /dev/null +++ b/android-old/app/src/main/res/drawable-v21/launch_background.xml @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/android-old/app/src/main/res/drawable/launch_background.xml b/android-old/app/src/main/res/drawable/launch_background.xml new file mode 100644 index 0000000..304732f --- /dev/null +++ b/android-old/app/src/main/res/drawable/launch_background.xml @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/android-old/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/android-old/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml new file mode 100644 index 0000000..e7b046d --- /dev/null +++ b/android-old/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml @@ -0,0 +1,6 @@ + + + + + + diff --git a/android-old/app/src/main/res/mipmap-hdpi/ic_launcher.png b/android-old/app/src/main/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 0000000..b00ed34 Binary files /dev/null and b/android-old/app/src/main/res/mipmap-hdpi/ic_launcher.png differ diff --git a/android-old/app/src/main/res/mipmap-hdpi/ic_launcher_background.png b/android-old/app/src/main/res/mipmap-hdpi/ic_launcher_background.png new file mode 100644 index 0000000..4dff805 Binary files /dev/null and b/android-old/app/src/main/res/mipmap-hdpi/ic_launcher_background.png differ diff --git a/android-old/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png b/android-old/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png new file mode 100644 index 0000000..9bdd373 Binary files /dev/null and b/android-old/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png differ diff --git a/android-old/app/src/main/res/mipmap-hdpi/ic_launcher_monochrome.png b/android-old/app/src/main/res/mipmap-hdpi/ic_launcher_monochrome.png new file mode 100644 index 0000000..0f51896 Binary files /dev/null and b/android-old/app/src/main/res/mipmap-hdpi/ic_launcher_monochrome.png differ diff --git a/android-old/app/src/main/res/mipmap-mdpi/ic_launcher.png b/android-old/app/src/main/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 0000000..a2baf0c Binary files /dev/null and b/android-old/app/src/main/res/mipmap-mdpi/ic_launcher.png differ diff --git a/android-old/app/src/main/res/mipmap-mdpi/ic_launcher_background.png b/android-old/app/src/main/res/mipmap-mdpi/ic_launcher_background.png new file mode 100644 index 0000000..8d63e80 Binary files /dev/null and b/android-old/app/src/main/res/mipmap-mdpi/ic_launcher_background.png differ diff --git a/android-old/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png b/android-old/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png new file mode 100644 index 0000000..446a756 Binary files /dev/null and b/android-old/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png differ diff --git a/android-old/app/src/main/res/mipmap-mdpi/ic_launcher_monochrome.png b/android-old/app/src/main/res/mipmap-mdpi/ic_launcher_monochrome.png new file mode 100644 index 0000000..214bfce Binary files /dev/null and b/android-old/app/src/main/res/mipmap-mdpi/ic_launcher_monochrome.png differ diff --git a/android-old/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/android-old/app/src/main/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 0000000..f7cee74 Binary files /dev/null and b/android-old/app/src/main/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/android-old/app/src/main/res/mipmap-xhdpi/ic_launcher_background.png b/android-old/app/src/main/res/mipmap-xhdpi/ic_launcher_background.png new file mode 100644 index 0000000..b4816ee Binary files /dev/null and b/android-old/app/src/main/res/mipmap-xhdpi/ic_launcher_background.png differ diff --git a/android-old/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png b/android-old/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000..e1b8f90 Binary files /dev/null and b/android-old/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png differ diff --git a/android-old/app/src/main/res/mipmap-xhdpi/ic_launcher_monochrome.png b/android-old/app/src/main/res/mipmap-xhdpi/ic_launcher_monochrome.png new file mode 100644 index 0000000..2e6108d Binary files /dev/null and b/android-old/app/src/main/res/mipmap-xhdpi/ic_launcher_monochrome.png differ diff --git a/android-old/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/android-old/app/src/main/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 0000000..e1c94a7 Binary files /dev/null and b/android-old/app/src/main/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/android-old/app/src/main/res/mipmap-xxhdpi/ic_launcher_background.png b/android-old/app/src/main/res/mipmap-xxhdpi/ic_launcher_background.png new file mode 100644 index 0000000..69bb5cf Binary files /dev/null and b/android-old/app/src/main/res/mipmap-xxhdpi/ic_launcher_background.png differ diff --git a/android-old/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png b/android-old/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000..f1c5979 Binary files /dev/null and b/android-old/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png differ diff --git a/android-old/app/src/main/res/mipmap-xxhdpi/ic_launcher_monochrome.png b/android-old/app/src/main/res/mipmap-xxhdpi/ic_launcher_monochrome.png new file mode 100644 index 0000000..d5a33e6 Binary files /dev/null and b/android-old/app/src/main/res/mipmap-xxhdpi/ic_launcher_monochrome.png differ diff --git a/android-old/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/android-old/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 0000000..36da507 Binary files /dev/null and b/android-old/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/android-old/app/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png b/android-old/app/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png new file mode 100644 index 0000000..524c93f Binary files /dev/null and b/android-old/app/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png differ diff --git a/android-old/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png b/android-old/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000..00ba134 Binary files /dev/null and b/android-old/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png differ diff --git a/android-old/app/src/main/res/mipmap-xxxhdpi/ic_launcher_monochrome.png b/android-old/app/src/main/res/mipmap-xxxhdpi/ic_launcher_monochrome.png new file mode 100644 index 0000000..8863216 Binary files /dev/null and b/android-old/app/src/main/res/mipmap-xxxhdpi/ic_launcher_monochrome.png differ diff --git a/android-old/app/src/main/res/values-night/styles.xml b/android-old/app/src/main/res/values-night/styles.xml new file mode 100644 index 0000000..06952be --- /dev/null +++ b/android-old/app/src/main/res/values-night/styles.xml @@ -0,0 +1,18 @@ + + + + + + + diff --git a/android-old/app/src/main/res/values/styles.xml b/android-old/app/src/main/res/values/styles.xml new file mode 100644 index 0000000..cb1ef88 --- /dev/null +++ b/android-old/app/src/main/res/values/styles.xml @@ -0,0 +1,18 @@ + + + + + + + diff --git a/android-old/app/src/profile/AndroidManifest.xml b/android-old/app/src/profile/AndroidManifest.xml new file mode 100644 index 0000000..399f698 --- /dev/null +++ b/android-old/app/src/profile/AndroidManifest.xml @@ -0,0 +1,7 @@ + + + + diff --git a/android-old/build.gradle b/android-old/build.gradle new file mode 100644 index 0000000..1ae5189 --- /dev/null +++ b/android-old/build.gradle @@ -0,0 +1,30 @@ +allprojects { + repositories { + google() + mavenCentral() + } +} + +rootProject.buildDir = "../build" +subprojects { + project.buildDir = "${rootProject.buildDir}/${project.name}" +} +subprojects { + project.evaluationDependsOn(":app") +} + +tasks.register("clean", Delete) { + delete rootProject.buildDir +} + +buildscript { + ext.kotlin_version = '2.0.0' + repositories { + google() + mavenCentral() + } + dependencies { + classpath 'com.android.tools.build:gradle:7.4.2' + classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" + } +} diff --git a/android-old/gradle.properties b/android-old/gradle.properties new file mode 100644 index 0000000..10240e3 --- /dev/null +++ b/android-old/gradle.properties @@ -0,0 +1,10 @@ +#org.gradle.jvmargs=-Xmx4G -XX:+HeapDumpOnOutOfMemoryError +#android.useAndroidX=true +#android.enableJetifier=true +org.gradle.jvmargs=-Xmx2048M +android.enableJetifier=true +android.useAndroidX=true +#org.gradle.java.home=$JAVA_HOME +#C:\\Program Files\\Eclipse Adoptium\\jdk-17.0.12.7-hotspot +# gradle.properties +#org.gradle.java.home=${local.org.gradle.java.home ?: 'default_java_home_path'} \ No newline at end of file diff --git a/android-old/gradle/wrapper/gradle-wrapper.properties b/android-old/gradle/wrapper/gradle-wrapper.properties new file mode 100644 index 0000000..9d34bbd --- /dev/null +++ b/android-old/gradle/wrapper/gradle-wrapper.properties @@ -0,0 +1,8 @@ +#Sat Jan 13 19:46:16 EST 2024 +distributionBase=GRADLE_USER_HOME +distributionPath=wrapper/dists +distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-bin.zip +networkTimeout=10000 +validateDistributionUrl=true +zipStoreBase=GRADLE_USER_HOME +zipStorePath=wrapper/dists diff --git a/android-old/settings.gradle b/android-old/settings.gradle new file mode 100644 index 0000000..66a1c29 --- /dev/null +++ b/android-old/settings.gradle @@ -0,0 +1,25 @@ +pluginManagement { + def flutterSdkPath = { + def properties = new Properties() + file("local.properties").withInputStream { properties.load(it) } + def flutterSdkPath = properties.getProperty("flutter.sdk") + assert flutterSdkPath != null, "flutter.sdk not set in local.properties" + return flutterSdkPath + }() + + includeBuild("$flutterSdkPath/packages/flutter_tools/gradle") + + repositories { + google() + mavenCentral() + gradlePluginPortal() + } +} + +plugins { + id "dev.flutter.flutter-plugin-loader" version "1.0.0" + id "com.android.application" version '7.4.2' apply false + id "org.jetbrains.kotlin.android" version "2.0.0" apply false +} + +include ":app" diff --git a/android/.gitignore b/android/.gitignore index 6f56801..0a741cb 100644 --- a/android/.gitignore +++ b/android/.gitignore @@ -9,5 +9,3 @@ GeneratedPluginRegistrant.java # Remember to never publicly share your keystore. # See https://flutter.dev/docs/deployment/android#reference-the-keystore-from-the-app key.properties -**/*.keystore -**/*.jks diff --git a/android/app/build.gradle b/android/app/build.gradle index 42c3782..d1274d2 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -1,26 +1,25 @@ plugins { id "com.android.application" id "kotlin-android" - // The Flutter Gradle Plugin must be applied after the Android and Kotlin Gradle plugins. id "dev.flutter.flutter-gradle-plugin" } def localProperties = new Properties() -def localPropertiesFile = rootProject.file("local.properties") +def localPropertiesFile = rootProject.file('local.properties') if (localPropertiesFile.exists()) { - localPropertiesFile.withReader("UTF-8") { reader -> + localPropertiesFile.withReader('UTF-8') { reader -> localProperties.load(reader) } } -def flutterVersionCode = localProperties.getProperty("flutter.versionCode") +def flutterVersionCode = localProperties.getProperty('flutter.versionCode') if (flutterVersionCode == null) { - flutterVersionCode = "1" + flutterVersionCode = '1' } -def flutterVersionName = localProperties.getProperty("flutter.versionName") +def flutterVersionName = localProperties.getProperty('flutter.versionName') if (flutterVersionName == null) { - flutterVersionName = "1.0" + flutterVersionName = '1.0' } def keystoreProperties = new Properties() @@ -30,29 +29,32 @@ if (keystorePropertiesFile.exists()) { } android { + compileSdk 34 namespace = "com.turtlepaw.fitness_challenges" - compileSdk = 34//flutter.compileSdkVersion - ndkVersion = flutter.ndkVersion compileOptions { - sourceCompatibility = JavaVersion.VERSION_17 - targetCompatibility = JavaVersion.VERSION_17 + sourceCompatibility JavaVersion.VERSION_17 + targetCompatibility JavaVersion.VERSION_17 } kotlinOptions { - jvmTarget = "17" - freeCompilerArgs += ["-Xjvm-default=all"] + jvmTarget = 17 + } + + sourceSets { + main.java.srcDirs += 'src/main/kotlin' + } + + lintOptions { + disable 'InvalidPackage' } defaultConfig { - // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html). applicationId = "com.turtlepaw.fitness_challenges" - // You can update the following values to match your application needs. - // For more information, see: https://docs.flutter.dev/deployment/android#reviewing-the-gradle-build-configuration. - minSdk = 26 - targetSdk = flutter.targetSdkVersion - versionCode = flutterVersionCode.toInteger() - versionName = flutterVersionName + minSdk 26 + targetSdk 34 + versionCode flutterVersionCode.toInteger() + versionName flutterVersionName } signingConfigs { @@ -66,11 +68,13 @@ android { buildTypes { release { + minifyEnabled true + proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' signingConfig signingConfigs.release } } } flutter { - source = "../.." + source '../..' } diff --git a/android/app/proguard-rules.pro b/android/app/proguard-rules.pro new file mode 100644 index 0000000..d2be3e3 --- /dev/null +++ b/android/app/proguard-rules.pro @@ -0,0 +1,25 @@ +# Please add these rules to your existing keep rules in order to suppress warnings. +# This is generated automatically by the Android Gradle plugin. +-dontwarn com.google.j2objc.annotations.ReflectionSupport$Level +-dontwarn com.google.j2objc.annotations.ReflectionSupport +-keep class io.flutter.app.** { *; } +-keep class io.flutter.plugin.** { *; } +-keep class io.flutter.util.** { *; } +-keep class io.flutter.view.** { *; } +-keep class io.flutter.** { *; } +-keep class io.flutter.plugins.** { *; } +-keep class com.google.android.play.core.splitcompat.** { *; } +-keep class com.google.android.play.core.splitinstall.** { *; } +-keep class com.google.android.play.core.tasks.** { *; } + +-dontwarn com.google.android.play.core.splitcompat.SplitCompatApplication +-dontwarn com.google.android.play.core.splitinstall.SplitInstallException +-dontwarn com.google.android.play.core.splitinstall.SplitInstallManager +-dontwarn com.google.android.play.core.splitinstall.SplitInstallManagerFactory +-dontwarn com.google.android.play.core.splitinstall.SplitInstallRequest$Builder +-dontwarn com.google.android.play.core.splitinstall.SplitInstallRequest +-dontwarn com.google.android.play.core.splitinstall.SplitInstallSessionState +-dontwarn com.google.android.play.core.splitinstall.SplitInstallStateUpdatedListener +-dontwarn com.google.android.play.core.tasks.OnFailureListener +-dontwarn com.google.android.play.core.tasks.OnSuccessListener +-dontwarn com.google.android.play.core.tasks.Task \ No newline at end of file diff --git a/android/build.gradle b/android/build.gradle index dcd4c52..23119fb 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -5,12 +5,12 @@ allprojects { } } -rootProject.buildDir = "../build" +rootProject.buildDir = '../build' subprojects { project.buildDir = "${rootProject.buildDir}/${project.name}" } subprojects { - project.evaluationDependsOn(":app") + project.evaluationDependsOn(':app') } tasks.register("clean", Delete) { @@ -18,13 +18,13 @@ tasks.register("clean", Delete) { } buildscript { - ext.kotlin_version = '2.0.0' + ext.kotlin_version = "1.9.23" repositories { google() mavenCentral() } dependencies { - classpath "com.android.tools.build:gradle:8.0.2" + classpath 'com.android.tools.build:gradle:7.4.2' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" } } diff --git a/android/gradle.properties b/android/gradle.properties index a87a7a6..cabaa3f 100644 --- a/android/gradle.properties +++ b/android/gradle.properties @@ -1,8 +1,3 @@ -#org.gradle.jvmargs=-Xmx4G -XX:+HeapDumpOnOutOfMemoryError -#android.useAndroidX=true -#android.enableJetifier=true org.gradle.jvmargs=-Xmx2048M android.enableJetifier=true -android.useAndroidX=true -#org.gradle.java.home=$JAVA_HOME -#C:\\Program Files\\Eclipse Adoptium\\jdk-17.0.12.7-hotspot +android.useAndroidX=true \ No newline at end of file diff --git a/android/gradle/wrapper/gradle-wrapper.properties b/android/gradle/wrapper/gradle-wrapper.properties index 3fa8f86..448814c 100644 --- a/android/gradle/wrapper/gradle-wrapper.properties +++ b/android/gradle/wrapper/gradle-wrapper.properties @@ -1,7 +1,6 @@ +#Tue Oct 05 15:15:38 CEST 2021 distributionBase=GRADLE_USER_HOME -distributionPath=wrapper/dists distributionUrl=https\://services.gradle.org/distributions/gradle-8.4-bin.zip -networkTimeout=10000 -validateDistributionUrl=true -zipStoreBase=GRADLE_USER_HOME +distributionPath=wrapper/dists zipStorePath=wrapper/dists +zipStoreBase=GRADLE_USER_HOME diff --git a/android/settings.gradle b/android/settings.gradle index adce2b0..fa3b4d0 100644 --- a/android/settings.gradle +++ b/android/settings.gradle @@ -18,8 +18,8 @@ pluginManagement { plugins { id "dev.flutter.flutter-plugin-loader" version "1.0.0" - id "com.android.application" version "7.3.0" apply false - id "org.jetbrains.kotlin.android" version "2.0.0" apply false + id "com.android.application" version "8.3.1" apply false + id "org.jetbrains.kotlin.android" version "1.9.23" apply false } include ":app" diff --git a/lib/routes/settings.dart b/lib/routes/settings.dart index 1fb2c83..0c28b79 100644 --- a/lib/routes/settings.dart +++ b/lib/routes/settings.dart @@ -93,7 +93,7 @@ class _SettingsPageState extends State { pb.collection("users").unsubscribe(); } - Future _connectHealthPlatform() async { + Future _connectSystemHealthPlatform(bool _) async { await Health().requestAuthorization(types, permissions: [HealthDataAccess.READ, HealthDataAccess.READ]); @@ -101,6 +101,7 @@ class _SettingsPageState extends State { if (result == true) { if (mounted) { + debugPrint("Health connect permissions granted"); Provider.of(context, listen: false) .fetchHealthData(context: context); @@ -109,6 +110,8 @@ class _SettingsPageState extends State { healthType = HealthType.systemManaged; }); } + } else { + debugPrint("Health connect permissions not granted"); } } @@ -276,9 +279,9 @@ class _SettingsPageState extends State { }) : buildCard([ Text( - _isHealthConnected - ? "Health Connected" - : "Connect Health Platform", + _isAvailable ? (_isHealthConnected + ? "Health connected via ${HealthTypeManager.formatType(healthType).toLowerCase()}" + : "Connect Health Platform") : "Health unavailable", style: theme.textTheme.titleLarge, textAlign: TextAlign.center, ), @@ -305,17 +308,11 @@ class _SettingsPageState extends State { mainAxisAlignment: MainAxisAlignment.center, children: [ FilterChip( - onSelected: (isSelected) { - if (isSelected) { - var func = (_isAvailable - ? (_isHealthConnected - ? null - : _connectHealthPlatform) - : null); - - if (func != null) func(); - } - }, + onSelected: (_isAvailable + ? (_isHealthConnected + ? null + : _connectSystemHealthPlatform) + : null), label: Text(_isAvailable ? ((_isHealthConnected && healthType == HealthType.systemManaged) diff --git a/lib/utils/health.dart b/lib/utils/health.dart index 39d2ebd..acb983a 100644 --- a/lib/utils/health.dart +++ b/lib/utils/health.dart @@ -48,7 +48,14 @@ class HealthManager with ChangeNotifier { var data = await _flutterWearOsConnectivity.getAllDataItems(); final id = "com.turtlepaw.fitness_challenges.steps"; final timeId = "com.turtlepaw.fitness_challenges.timestamp"; - if (data.first.mapData[id] != null) { + print(data); + await Future.delayed(const Duration(seconds: 1)); + + if(data.isEmpty){ + return debugPrint("No steps from today"); + } + + if (data?.first?.mapData[id] != null) { var _timestamp = DateTime.parse(data.first.mapData[timeId]); if (isToday(_timestamp)) { _steps = data.first.mapData[id]; @@ -122,4 +129,12 @@ class HealthTypeManager { final data = prefs.getInt(dataId); return data != null ? HealthType.values.elementAt(data) : null; } + + static String formatType(HealthType? type){ + return switch(type){ + HealthType.systemManaged => "System", + HealthType.watch => "Watch", + null => "Unknown", + }; + } } diff --git a/pubspec.lock b/pubspec.lock index 17c820e..abc016d 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -77,10 +77,10 @@ packages: dependency: "direct main" description: name: carousel_slider - sha256: "9c695cc963bf1d04a47bd6021f68befce8970bcd61d24938e1fb0918cf5d9c42" + sha256: "7b006ec356205054af5beaef62e2221160ea36b90fb70a35e4deacd49d0349ae" url: "https://pub.dev" source: hosted - version: "4.2.1" + version: "5.0.0" carp_serializable: dependency: transitive description: @@ -149,10 +149,10 @@ packages: dependency: "direct main" description: name: device_info_plus - sha256: "77f757b789ff68e4eaf9c56d1752309bd9f7ad557cb105b938a7f8eb89e59110" + sha256: a7fd703482b391a87d60b6061d04dfdeab07826b96f9abd8f5ed98068acc0074 url: "https://pub.dev" source: hosted - version: "9.1.2" + version: "10.1.2" device_info_plus_platform_interface: dependency: transitive description: @@ -215,6 +215,11 @@ packages: url: "https://pub.dev" source: hosted version: "1.5.0" + flutter_driver: + dependency: "direct dev" + description: flutter + source: sdk + version: "0.0.0" flutter_emoji_feedback: dependency: "direct main" description: @@ -236,10 +241,10 @@ packages: dependency: "direct dev" description: name: flutter_lints - sha256: "3f41d009ba7172d5ff9be5f6e6e6abb4300e263aab8866d2a0842ed2a70f8f0c" + sha256: "9e8c3858111da373efc5aa341de011d9bd23e2c5c5e0c62bccf32438e192d7b1" url: "https://pub.dev" source: hosted - version: "4.0.0" + version: "3.0.2" flutter_localizations: dependency: "direct main" description: flutter @@ -271,7 +276,7 @@ packages: description: path: "." ref: HEAD - resolved-ref: c5ac49c647c85ac632154f7b3e4e3d9e0bf7eaf7 + resolved-ref: a102a5b69d0130acec831e02fca3d03782696f06 url: "https://github.com/Turtlepaw/flutter_wear_os_connectivity.git" source: git version: "1.0.0" @@ -280,14 +285,19 @@ packages: description: flutter source: sdk version: "0.0.0" + fuchsia_remote_debug_protocol: + dependency: transitive + description: flutter + source: sdk + version: "0.0.0" go_router: dependency: "direct main" description: name: go_router - sha256: ddc16d34b0d74cb313986918c0f0885a7ba2fc24d8fb8419de75f0015144ccfe + sha256: "2ddb88e9ad56ae15ee144ed10e33886777eb5ca2509a914850a5faa7b52ff459" url: "https://pub.dev" source: hosted - version: "14.2.3" + version: "14.2.7" google_identity_services_web: dependency: transitive description: @@ -316,10 +326,10 @@ packages: dependency: transitive description: name: google_sign_in_ios - sha256: a058c9880be456f21e2e8571c1126eaacd570bdc5b6c6d9d15aea4bdf22ca9fe + sha256: "4898410f55440049e1ba8f15411612d9f89299d89c61cd9baf7e02d56ff81ac7" url: "https://pub.dev" source: hosted - version: "5.7.6" + version: "5.7.7" google_sign_in_platform_interface: dependency: transitive description: @@ -376,6 +386,11 @@ packages: url: "https://pub.dev" source: hosted version: "4.2.0" + integration_test: + dependency: "direct dev" + description: flutter + source: sdk + version: "0.0.0" intl: dependency: "direct main" description: @@ -396,18 +411,18 @@ packages: dependency: transitive description: name: leak_tracker - sha256: "7f0df31977cb2c0b88585095d168e689669a2cc9b97c309665e3386f3e9d341a" + sha256: "3f87a60e8c63aecc975dda1ceedbc8f24de75f09e4856ea27daf8958f2f0ce05" url: "https://pub.dev" source: hosted - version: "10.0.4" + version: "10.0.5" leak_tracker_flutter_testing: dependency: transitive description: name: leak_tracker_flutter_testing - sha256: "06e98f569d004c1315b991ded39924b21af84cf14cc94791b8aea337d25b57f8" + sha256: "932549fb305594d82d7183ecd9fa93463e9914e1b67cacc34bc40906594a1806" url: "https://pub.dev" source: hosted - version: "3.0.3" + version: "3.0.5" leak_tracker_testing: dependency: transitive description: @@ -420,10 +435,10 @@ packages: dependency: transitive description: name: lints - sha256: "976c774dd944a42e83e2467f4cc670daef7eed6295b10b36ae8c85bcbf828235" + sha256: cbf8d4b858bb0134ef3ef87841abdf8d63bfc255c266b7bf6b39daa1085c4290 url: "https://pub.dev" source: hosted - version: "4.0.0" + version: "3.0.0" logging: dependency: transitive description: @@ -444,34 +459,34 @@ packages: dependency: transitive description: name: material_color_utilities - sha256: "0e0a020085b65b6083975e499759762399b4475f766c21668c4ecca34ea74e5a" + sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec url: "https://pub.dev" source: hosted - version: "0.8.0" + version: "0.11.1" material_symbols_icons: dependency: "direct main" description: name: material_symbols_icons - sha256: "8f4abdb6bc714526ccf66e825b7391d7ca65239484ad92be71980fe73a57521c" + sha256: b72bf7566d024d51627dce81b1b98539830a0e3ffbb5784989aa3e97c8493160 url: "https://pub.dev" source: hosted - version: "4.2780.0" + version: "4.2784.0" meta: dependency: transitive description: name: meta - sha256: "7687075e408b093f36e6bbf6c91878cc0d4cd10f409506f7bc996f68220b9136" + sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7 url: "https://pub.dev" source: hosted - version: "1.12.0" + version: "1.15.0" mime: dependency: transitive description: name: mime - sha256: "2e123074287cc9fd6c09de8336dae606d1ddb88d9ac47358826db698c176a1f2" + sha256: "801fd0b26f14a4a58ccb09d5892c3fbdeff209594300a542492cf13fba9d247a" url: "https://pub.dev" source: hosted - version: "1.0.5" + version: "1.0.6" nested: dependency: transitive description: @@ -592,6 +607,14 @@ packages: url: "https://pub.dev" source: hosted version: "0.18.1" + process: + dependency: transitive + description: + name: process + sha256: "21e54fd2faf1b5bdd5102afd25012184a6793927648ea81eea80552ac9405b32" + url: "https://pub.dev" + source: hosted + version: "5.0.2" provider: dependency: "direct main" description: @@ -620,34 +643,34 @@ packages: dependency: "direct main" description: name: share_plus - sha256: "3ef39599b00059db0990ca2e30fca0a29d8b37aae924d60063f8e0184cf20900" + sha256: "468c43f285207c84bcabf5737f33b914ceb8eb38398b91e5e3ad1698d1b72a52" url: "https://pub.dev" source: hosted - version: "7.2.2" + version: "10.0.2" share_plus_platform_interface: dependency: transitive description: name: share_plus_platform_interface - sha256: "251eb156a8b5fa9ce033747d73535bf53911071f8d3b6f4f0b578505ce0d4496" + sha256: "6ababf341050edff57da8b6990f11f4e99eaba837865e2e6defe16d039619db5" url: "https://pub.dev" source: hosted - version: "3.4.0" + version: "5.0.0" shared_preferences: dependency: "direct main" description: name: shared_preferences - sha256: c272f9cabca5a81adc9b0894381e9c1def363e980f960fa903c604c471b22f68 + sha256: "746e5369a43170c25816cc472ee016d3a66bc13fcf430c0bc41ad7b4b2922051" url: "https://pub.dev" source: hosted - version: "2.3.1" + version: "2.3.2" shared_preferences_android: dependency: transitive description: name: shared_preferences_android - sha256: a7e8467e9181cef109f601e3f65765685786c1a738a83d7fbbde377589c0d974 + sha256: "480ba4345773f56acda9abf5f50bd966f581dac5d514e5fc4a18c62976bbba7e" url: "https://pub.dev" source: hosted - version: "2.3.1" + version: "2.3.2" shared_preferences_foundation: dependency: transitive description: @@ -741,6 +764,14 @@ packages: url: "https://pub.dev" source: hosted version: "1.2.0" + sync_http: + dependency: transitive + description: + name: sync_http + sha256: "7f0cd72eca000d2e026bcd6f990b81d0ca06022ef4e32fb257b30d3d1014a961" + url: "https://pub.dev" + source: hosted + version: "0.3.1" term_glyph: dependency: transitive description: @@ -753,10 +784,10 @@ packages: dependency: transitive description: name: test_api - sha256: "9955ae474176f7ac8ee4e989dadfb411a58c30415bcfb648fa04b2b8a03afa7f" + sha256: "5b8a98dafc4d5c4c9c72d8b31ab2b23fc13422348d2997120294d3bac86b4ddb" url: "https://pub.dev" source: hosted - version: "0.7.0" + version: "0.7.2" typed_data: dependency: transitive description: @@ -785,10 +816,10 @@ packages: dependency: transitive description: name: url_launcher_android - sha256: f0c73347dfcfa5b3db8bc06e1502668265d39c08f310c29bff4e28eea9699f79 + sha256: e35a698ac302dd68e41f73250bd9517fe3ab5fa4f18fe4647a0872db61bacbab url: "https://pub.dev" source: hosted - version: "6.3.9" + version: "6.3.10" url_launcher_ios: dependency: transitive description: @@ -881,10 +912,10 @@ packages: dependency: transitive description: name: vm_service - sha256: "3923c89304b715fb1eb6423f017651664a03bf5f4b29983627c4da791f74a4ec" + sha256: "5c5f338a667b4c644744b661f309fb8080bb94b18a7e91ef1dbd343bed00ed6d" url: "https://pub.dev" source: hosted - version: "14.2.1" + version: "14.2.5" web: dependency: transitive description: @@ -893,6 +924,14 @@ packages: url: "https://pub.dev" source: hosted version: "1.0.0" + webdriver: + dependency: transitive + description: + name: webdriver + sha256: "003d7da9519e1e5f329422b36c4dcdf18d7d2978d1ba099ea4e45ba490ed845e" + url: "https://pub.dev" + source: hosted + version: "3.0.3" win32: dependency: transitive description: @@ -934,5 +973,5 @@ packages: source: hosted version: "3.1.2" sdks: - dart: ">=3.4.3 <4.0.0" - flutter: ">=3.22.0" + dart: ">=3.5.0 <4.0.0" + flutter: ">=3.24.0" diff --git a/pubspec.yaml b/pubspec.yaml index 723d079..c5c049f 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -51,7 +51,7 @@ dependencies: provider: ^6.1.2 url_launcher: ^6.3.0 flutter_image_stack: ^0.0.7 - carousel_slider: ^4.2.1 + carousel_slider: ^5.0.0 intl: ^0.19.0 reactive_forms: ^17.0.1 shimmer: ^3.0.0 @@ -74,20 +74,18 @@ dependencies: git: url: https://github.com/Turtlepaw/flutter_wear_os_connectivity.git # temporary fix - device_info_plus: 9.1.2 - share_plus: 7.2.2 + device_info_plus: ^10.1.2 + share_plus: ^10.0.2 #share_plus: 10.0.0 dev_dependencies: + flutter_driver: + sdk: flutter flutter_test: sdk: flutter - - # The "flutter_lints" package below contains a set of recommended lints to - # encourage good coding practices. The lint set provided by the package is - # activated in the `analysis_options.yaml` file located at the root of your - # package. See that file for information about deactivating specific lint - # rules and activating additional ones. - flutter_lints: ^4.0.0 + integration_test: + sdk: flutter + flutter_lints: ^3.0.1 # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec diff --git a/wear-os/.gradle/8.7/checksums/md5-checksums.bin b/wear-os/.gradle/8.7/checksums/md5-checksums.bin new file mode 100644 index 0000000..2e0aacd Binary files /dev/null and b/wear-os/.gradle/8.7/checksums/md5-checksums.bin differ diff --git a/wear-os/.gradle/8.7/checksums/sha1-checksums.bin b/wear-os/.gradle/8.7/checksums/sha1-checksums.bin new file mode 100644 index 0000000..363b6b7 Binary files /dev/null and b/wear-os/.gradle/8.7/checksums/sha1-checksums.bin differ diff --git a/wear-os/.gradle/8.7/dependencies-accessors/4474e98f7438faec8b56e7633cbad0f5c16540f8/metadata.bin b/wear-os/.gradle/8.7/dependencies-accessors/4474e98f7438faec8b56e7633cbad0f5c16540f8/metadata.bin new file mode 100644 index 0000000..3ea89c2 --- /dev/null +++ b/wear-os/.gradle/8.7/dependencies-accessors/4474e98f7438faec8b56e7633cbad0f5c16540f8/metadata.bin @@ -0,0 +1 @@ +574wciscgvenxmx42mp6mcgf4a|x:}UfX~I classes5\2C߈sources +0h_J/ \ No newline at end of file diff --git a/wear-os/.gradle/8.7/dependencies-accessors/4474e98f7438faec8b56e7633cbad0f5c16540f8/sources/org/gradle/accessors/dm/LibrariesForLibs.java b/wear-os/.gradle/8.7/dependencies-accessors/4474e98f7438faec8b56e7633cbad0f5c16540f8/sources/org/gradle/accessors/dm/LibrariesForLibs.java new file mode 100644 index 0000000..6f92906 --- /dev/null +++ b/wear-os/.gradle/8.7/dependencies-accessors/4474e98f7438faec8b56e7633cbad0f5c16540f8/sources/org/gradle/accessors/dm/LibrariesForLibs.java @@ -0,0 +1,1579 @@ +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 LibrariesForLibs extends AbstractExternalDependencyFactory { + + private final AbstractExternalDependencyFactory owner = this; + private final AccompanistLibraryAccessors laccForAccompanistLibraryAccessors = new AccompanistLibraryAccessors(owner); + private final AndroidxLibraryAccessors laccForAndroidxLibraryAccessors = new AndroidxLibraryAccessors(owner); + private final CoilLibraryAccessors laccForCoilLibraryAccessors = new CoilLibraryAccessors(owner); + private final ComposeLibraryAccessors laccForComposeLibraryAccessors = new ComposeLibraryAccessors(owner); + private final DesugarLibraryAccessors laccForDesugarLibraryAccessors = new DesugarLibraryAccessors(owner); + private final HorologistLibraryAccessors laccForHorologistLibraryAccessors = new HorologistLibraryAccessors(owner); + private final KotlinxLibraryAccessors laccForKotlinxLibraryAccessors = new KotlinxLibraryAccessors(owner); + private final LottieLibraryAccessors laccForLottieLibraryAccessors = new LottieLibraryAccessors(owner); + private final PlayLibraryAccessors laccForPlayLibraryAccessors = new PlayLibraryAccessors(owner); + private final VicoLibraryAccessors laccForVicoLibraryAccessors = new VicoLibraryAccessors(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 LibrariesForLibs(DefaultVersionCatalog config, ProviderFactory providers, ObjectFactory objects, ImmutableAttributesFactory attributesFactory, CapabilityNotationParser capabilityNotationParser) { + super(config, providers, objects, attributesFactory, capabilityNotationParser); + } + + /** + * 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 material with com.google.android.material:material coordinates and + * with version reference material + *

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider getMaterial() { + return create("material"); + } + + /** + * Group of libraries at accompanist + */ + public AccompanistLibraryAccessors getAccompanist() { + return laccForAccompanistLibraryAccessors; + } + + /** + * Group of libraries at androidx + */ + public AndroidxLibraryAccessors getAndroidx() { + return laccForAndroidxLibraryAccessors; + } + + /** + * Group of libraries at coil + */ + public CoilLibraryAccessors getCoil() { + return laccForCoilLibraryAccessors; + } + + /** + * Group of libraries at compose + */ + public ComposeLibraryAccessors getCompose() { + return laccForComposeLibraryAccessors; + } + + /** + * Group of libraries at desugar + */ + public DesugarLibraryAccessors getDesugar() { + return laccForDesugarLibraryAccessors; + } + + /** + * Group of libraries at horologist + */ + public HorologistLibraryAccessors getHorologist() { + return laccForHorologistLibraryAccessors; + } + + /** + * Group of libraries at kotlinx + */ + public KotlinxLibraryAccessors getKotlinx() { + return laccForKotlinxLibraryAccessors; + } + + /** + * Group of libraries at lottie + */ + public LottieLibraryAccessors getLottie() { + return laccForLottieLibraryAccessors; + } + + /** + * Group of libraries at play + */ + public PlayLibraryAccessors getPlay() { + return laccForPlayLibraryAccessors; + } + + /** + * Group of libraries at vico + */ + public VicoLibraryAccessors getVico() { + return laccForVicoLibraryAccessors; + } + + /** + * 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 AccompanistLibraryAccessors extends SubDependencyFactory { + + public AccompanistLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for permissions with com.google.accompanist:accompanist-permissions coordinates and + * with version reference accompanist + *

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider getPermissions() { + return create("accompanist.permissions"); + } + + } + + public static class AndroidxLibraryAccessors extends SubDependencyFactory { + private final AndroidxActivityLibraryAccessors laccForAndroidxActivityLibraryAccessors = new AndroidxActivityLibraryAccessors(owner); + private final AndroidxComposeLibraryAccessors laccForAndroidxComposeLibraryAccessors = new AndroidxComposeLibraryAccessors(owner); + private final AndroidxCoreLibraryAccessors laccForAndroidxCoreLibraryAccessors = new AndroidxCoreLibraryAccessors(owner); + private final AndroidxDatastoreLibraryAccessors laccForAndroidxDatastoreLibraryAccessors = new AndroidxDatastoreLibraryAccessors(owner); + private final AndroidxEspressoLibraryAccessors laccForAndroidxEspressoLibraryAccessors = new AndroidxEspressoLibraryAccessors(owner); + private final AndroidxHealthLibraryAccessors laccForAndroidxHealthLibraryAccessors = new AndroidxHealthLibraryAccessors(owner); + private final AndroidxLifecycleLibraryAccessors laccForAndroidxLifecycleLibraryAccessors = new AndroidxLifecycleLibraryAccessors(owner); + private final AndroidxMaterialLibraryAccessors laccForAndroidxMaterialLibraryAccessors = new AndroidxMaterialLibraryAccessors(owner); + private final AndroidxRoomLibraryAccessors laccForAndroidxRoomLibraryAccessors = new AndroidxRoomLibraryAccessors(owner); + private final AndroidxRuntimeLibraryAccessors laccForAndroidxRuntimeLibraryAccessors = new AndroidxRuntimeLibraryAccessors(owner); + private final AndroidxTilesLibraryAccessors laccForAndroidxTilesLibraryAccessors = new AndroidxTilesLibraryAccessors(owner); + private final AndroidxUiLibraryAccessors laccForAndroidxUiLibraryAccessors = new AndroidxUiLibraryAccessors(owner); + private final AndroidxWatchfaceLibraryAccessors laccForAndroidxWatchfaceLibraryAccessors = new AndroidxWatchfaceLibraryAccessors(owner); + private final AndroidxWearLibraryAccessors laccForAndroidxWearLibraryAccessors = new AndroidxWearLibraryAccessors(owner); + private final AndroidxWorkLibraryAccessors laccForAndroidxWorkLibraryAccessors = new AndroidxWorkLibraryAccessors(owner); + + public AndroidxLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for appcompat with androidx.appcompat:appcompat coordinates and + * with version reference appcompat + *

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

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider getConstraintlayout() { + return create("androidx.constraintlayout"); + } + + /** + * Dependency provider for junit with androidx.test.ext:junit coordinates and + * with version reference junitVersion + *

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider getJunit() { + return create("androidx.junit"); + } + + /** + * Group of libraries at androidx.activity + */ + public AndroidxActivityLibraryAccessors getActivity() { + return laccForAndroidxActivityLibraryAccessors; + } + + /** + * Group of libraries at androidx.compose + */ + public AndroidxComposeLibraryAccessors getCompose() { + return laccForAndroidxComposeLibraryAccessors; + } + + /** + * Group of libraries at androidx.core + */ + public AndroidxCoreLibraryAccessors getCore() { + return laccForAndroidxCoreLibraryAccessors; + } + + /** + * Group of libraries at androidx.datastore + */ + public AndroidxDatastoreLibraryAccessors getDatastore() { + return laccForAndroidxDatastoreLibraryAccessors; + } + + /** + * Group of libraries at androidx.espresso + */ + public AndroidxEspressoLibraryAccessors getEspresso() { + return laccForAndroidxEspressoLibraryAccessors; + } + + /** + * Group of libraries at androidx.health + */ + public AndroidxHealthLibraryAccessors getHealth() { + return laccForAndroidxHealthLibraryAccessors; + } + + /** + * Group of libraries at androidx.lifecycle + */ + public AndroidxLifecycleLibraryAccessors getLifecycle() { + return laccForAndroidxLifecycleLibraryAccessors; + } + + /** + * Group of libraries at androidx.material + */ + public AndroidxMaterialLibraryAccessors getMaterial() { + return laccForAndroidxMaterialLibraryAccessors; + } + + /** + * Group of libraries at androidx.room + */ + public AndroidxRoomLibraryAccessors getRoom() { + return laccForAndroidxRoomLibraryAccessors; + } + + /** + * Group of libraries at androidx.runtime + */ + public AndroidxRuntimeLibraryAccessors getRuntime() { + return laccForAndroidxRuntimeLibraryAccessors; + } + + /** + * Group of libraries at androidx.tiles + */ + public AndroidxTilesLibraryAccessors getTiles() { + return laccForAndroidxTilesLibraryAccessors; + } + + /** + * Group of libraries at androidx.ui + */ + public AndroidxUiLibraryAccessors getUi() { + return laccForAndroidxUiLibraryAccessors; + } + + /** + * Group of libraries at androidx.watchface + */ + public AndroidxWatchfaceLibraryAccessors getWatchface() { + return laccForAndroidxWatchfaceLibraryAccessors; + } + + /** + * Group of libraries at androidx.wear + */ + public AndroidxWearLibraryAccessors getWear() { + return laccForAndroidxWearLibraryAccessors; + } + + /** + * Group of libraries at androidx.work + */ + public AndroidxWorkLibraryAccessors getWork() { + return laccForAndroidxWorkLibraryAccessors; + } + + } + + public static class AndroidxActivityLibraryAccessors extends SubDependencyFactory { + + public AndroidxActivityLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for compose with androidx.activity:activity-compose coordinates and + * with version reference activityCompose + *

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider getCompose() { + return create("androidx.activity.compose"); + } + + } + + public static class AndroidxComposeLibraryAccessors extends SubDependencyFactory { + + public AndroidxComposeLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for bom with androidx.compose:compose-bom coordinates and + * with version reference composeBom + *

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider getBom() { + return create("androidx.compose.bom"); + } + + /** + * Dependency provider for foundation with androidx.wear.compose:compose-foundation coordinates and + * with version reference composeFoundation + *

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider getFoundation() { + return create("androidx.compose.foundation"); + } + + /** + * Dependency provider for material with androidx.wear.compose:compose-material coordinates and + * with version reference composeMaterial + *

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider getMaterial() { + return create("androidx.compose.material"); + } + + /** + * Dependency provider for navigation with androidx.wear.compose:compose-navigation coordinates and + * with version reference composeNavigation + *

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider getNavigation() { + return create("androidx.compose.navigation"); + } + + } + + public static class AndroidxCoreLibraryAccessors extends SubDependencyFactory { + + public AndroidxCoreLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for i18n with androidx.core:core-i18n coordinates and + * with version reference coreI18n + *

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider getI18n() { + return create("androidx.core.i18n"); + } + + /** + * Dependency provider for ktx with androidx.core:core-ktx coordinates and + * with version reference coreKtx + *

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider getKtx() { + return create("androidx.core.ktx"); + } + + /** + * Dependency provider for splashscreen with androidx.core:core-splashscreen coordinates and + * with version reference coreSplashscreen + *

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider getSplashscreen() { + return create("androidx.core.splashscreen"); + } + + } + + public static class AndroidxDatastoreLibraryAccessors extends SubDependencyFactory { + + public AndroidxDatastoreLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for preferences with androidx.datastore:datastore-preferences coordinates and + * with version reference datastorePreferences + *

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider getPreferences() { + return create("androidx.datastore.preferences"); + } + + } + + public static class AndroidxEspressoLibraryAccessors extends SubDependencyFactory { + + public AndroidxEspressoLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for core with androidx.test.espresso:espresso-core coordinates and + * with version reference espressoCore + *

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider getCore() { + return create("androidx.espresso.core"); + } + + } + + public static class AndroidxHealthLibraryAccessors extends SubDependencyFactory { + private final AndroidxHealthServicesLibraryAccessors laccForAndroidxHealthServicesLibraryAccessors = new AndroidxHealthServicesLibraryAccessors(owner); + + public AndroidxHealthLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Group of libraries at androidx.health.services + */ + public AndroidxHealthServicesLibraryAccessors getServices() { + return laccForAndroidxHealthServicesLibraryAccessors; + } + + } + + public static class AndroidxHealthServicesLibraryAccessors extends SubDependencyFactory { + + public AndroidxHealthServicesLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for client with androidx.health:health-services-client coordinates and + * with version reference healthServicesClient + *

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider getClient() { + return create("androidx.health.services.client"); + } + + } + + public static class AndroidxLifecycleLibraryAccessors extends SubDependencyFactory { + private final AndroidxLifecycleViewmodelLibraryAccessors laccForAndroidxLifecycleViewmodelLibraryAccessors = new AndroidxLifecycleViewmodelLibraryAccessors(owner); + + public AndroidxLifecycleLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Group of libraries at androidx.lifecycle.viewmodel + */ + public AndroidxLifecycleViewmodelLibraryAccessors getViewmodel() { + return laccForAndroidxLifecycleViewmodelLibraryAccessors; + } + + } + + public static class AndroidxLifecycleViewmodelLibraryAccessors extends SubDependencyFactory { + + public AndroidxLifecycleViewmodelLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for compose with androidx.lifecycle:lifecycle-viewmodel-compose coordinates and + * with version reference lifecycleViewmodelCompose + *

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider getCompose() { + return create("androidx.lifecycle.viewmodel.compose"); + } + + } + + public static class AndroidxMaterialLibraryAccessors extends SubDependencyFactory { + private final AndroidxMaterialIconsLibraryAccessors laccForAndroidxMaterialIconsLibraryAccessors = new AndroidxMaterialIconsLibraryAccessors(owner); + + public AndroidxMaterialLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Group of libraries at androidx.material.icons + */ + public AndroidxMaterialIconsLibraryAccessors getIcons() { + return laccForAndroidxMaterialIconsLibraryAccessors; + } + + } + + public static class AndroidxMaterialIconsLibraryAccessors extends SubDependencyFactory { + + public AndroidxMaterialIconsLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for extended with androidx.compose.material:material-icons-extended coordinates and + * with version reference composeFoundation + *

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider getExtended() { + return create("androidx.material.icons.extended"); + } + + } + + public static class AndroidxRoomLibraryAccessors extends SubDependencyFactory { + + public AndroidxRoomLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for compiler with androidx.room:room-compiler coordinates and + * with version reference roomKtx + *

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider getCompiler() { + return create("androidx.room.compiler"); + } + + /** + * Dependency provider for ktx with androidx.room:room-ktx coordinates and + * with version reference roomKtx + *

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider getKtx() { + return create("androidx.room.ktx"); + } + + } + + public static class AndroidxRuntimeLibraryAccessors extends SubDependencyFactory { + + public AndroidxRuntimeLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for livedata with androidx.compose.runtime:runtime-livedata coordinates and + * with version reference composeFoundation + *

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider getLivedata() { + return create("androidx.runtime.livedata"); + } + + } + + public static class AndroidxTilesLibraryAccessors extends SubDependencyFactory implements DependencyNotationSupplier { + + public AndroidxTilesLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for tiles with androidx.wear.tiles:tiles coordinates and + * with version reference tiles + *

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

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider getMaterial() { + return create("androidx.tiles.material"); + } + + } + + public static class AndroidxUiLibraryAccessors extends SubDependencyFactory implements DependencyNotationSupplier { + private final AndroidxUiTestLibraryAccessors laccForAndroidxUiTestLibraryAccessors = new AndroidxUiTestLibraryAccessors(owner); + private final AndroidxUiToolingLibraryAccessors laccForAndroidxUiToolingLibraryAccessors = new AndroidxUiToolingLibraryAccessors(owner); + + public AndroidxUiLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for ui with androidx.compose.ui:ui coordinates and + * with no version specified + *

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider asProvider() { + return create("androidx.ui"); + } + + /** + * Group of libraries at androidx.ui.test + */ + public AndroidxUiTestLibraryAccessors getTest() { + return laccForAndroidxUiTestLibraryAccessors; + } + + /** + * Group of libraries at androidx.ui.tooling + */ + public AndroidxUiToolingLibraryAccessors getTooling() { + return laccForAndroidxUiToolingLibraryAccessors; + } + + } + + public static class AndroidxUiTestLibraryAccessors extends SubDependencyFactory { + + public AndroidxUiTestLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for junit4 with androidx.compose.ui:ui-test-junit4 coordinates and + * with no version specified + *

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider getJunit4() { + return create("androidx.ui.test.junit4"); + } + + /** + * Dependency provider for manifest with androidx.compose.ui:ui-test-manifest coordinates and + * with no version specified + *

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider getManifest() { + return create("androidx.ui.test.manifest"); + } + + } + + public static class AndroidxUiToolingLibraryAccessors extends SubDependencyFactory implements DependencyNotationSupplier { + + public AndroidxUiToolingLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for tooling with androidx.compose.ui:ui-tooling coordinates and + * with no version specified + *

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider asProvider() { + return create("androidx.ui.tooling"); + } + + /** + * Dependency provider for preview with androidx.compose.ui:ui-tooling-preview coordinates and + * with no version specified + *

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider getPreview() { + return create("androidx.ui.tooling.preview"); + } + + } + + public static class AndroidxWatchfaceLibraryAccessors extends SubDependencyFactory { + private final AndroidxWatchfaceComplicationsLibraryAccessors laccForAndroidxWatchfaceComplicationsLibraryAccessors = new AndroidxWatchfaceComplicationsLibraryAccessors(owner); + + public AndroidxWatchfaceLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Group of libraries at androidx.watchface.complications + */ + public AndroidxWatchfaceComplicationsLibraryAccessors getComplications() { + return laccForAndroidxWatchfaceComplicationsLibraryAccessors; + } + + } + + public static class AndroidxWatchfaceComplicationsLibraryAccessors extends SubDependencyFactory { + private final AndroidxWatchfaceComplicationsDataLibraryAccessors laccForAndroidxWatchfaceComplicationsDataLibraryAccessors = new AndroidxWatchfaceComplicationsDataLibraryAccessors(owner); + + public AndroidxWatchfaceComplicationsLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Group of libraries at androidx.watchface.complications.data + */ + public AndroidxWatchfaceComplicationsDataLibraryAccessors getData() { + return laccForAndroidxWatchfaceComplicationsDataLibraryAccessors; + } + + } + + public static class AndroidxWatchfaceComplicationsDataLibraryAccessors extends SubDependencyFactory { + private final AndroidxWatchfaceComplicationsDataSourceLibraryAccessors laccForAndroidxWatchfaceComplicationsDataSourceLibraryAccessors = new AndroidxWatchfaceComplicationsDataSourceLibraryAccessors(owner); + + public AndroidxWatchfaceComplicationsDataLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Group of libraries at androidx.watchface.complications.data.source + */ + public AndroidxWatchfaceComplicationsDataSourceLibraryAccessors getSource() { + return laccForAndroidxWatchfaceComplicationsDataSourceLibraryAccessors; + } + + } + + public static class AndroidxWatchfaceComplicationsDataSourceLibraryAccessors extends SubDependencyFactory { + + public AndroidxWatchfaceComplicationsDataSourceLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for ktx with androidx.wear.watchface:watchface-complications-data-source-ktx coordinates and + * with version reference watchfaceComplicationsDataSourceKtx + *

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider getKtx() { + return create("androidx.watchface.complications.data.source.ktx"); + } + + } + + public static class AndroidxWearLibraryAccessors extends SubDependencyFactory implements DependencyNotationSupplier { + private final AndroidxWearToolingLibraryAccessors laccForAndroidxWearToolingLibraryAccessors = new AndroidxWearToolingLibraryAccessors(owner); + + public AndroidxWearLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for wear with androidx.wear:wear coordinates and + * with version reference wear + *

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider asProvider() { + return create("androidx.wear"); + } + + /** + * Group of libraries at androidx.wear.tooling + */ + public AndroidxWearToolingLibraryAccessors getTooling() { + return laccForAndroidxWearToolingLibraryAccessors; + } + + } + + public static class AndroidxWearToolingLibraryAccessors extends SubDependencyFactory { + + public AndroidxWearToolingLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for preview with androidx.wear:wear-tooling-preview coordinates and + * with version reference wearToolingPreview + *

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider getPreview() { + return create("androidx.wear.tooling.preview"); + } + + } + + public static class AndroidxWorkLibraryAccessors extends SubDependencyFactory { + private final AndroidxWorkRuntimeLibraryAccessors laccForAndroidxWorkRuntimeLibraryAccessors = new AndroidxWorkRuntimeLibraryAccessors(owner); + + public AndroidxWorkLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Group of libraries at androidx.work.runtime + */ + public AndroidxWorkRuntimeLibraryAccessors getRuntime() { + return laccForAndroidxWorkRuntimeLibraryAccessors; + } + + } + + public static class AndroidxWorkRuntimeLibraryAccessors extends SubDependencyFactory { + + public AndroidxWorkRuntimeLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for ktx with androidx.work:work-runtime-ktx coordinates and + * with version reference workRuntimeKtx + *

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider getKtx() { + return create("androidx.work.runtime.ktx"); + } + + } + + public static class CoilLibraryAccessors extends SubDependencyFactory implements DependencyNotationSupplier { + + public CoilLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for coil with io.coil-kt:coil coordinates and + * with version reference coilCompose + *

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider asProvider() { + return create("coil"); + } + + /** + * Dependency provider for compose with io.coil-kt:coil-compose coordinates and + * with version reference coilCompose + *

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider getCompose() { + return create("coil.compose"); + } + + /** + * Dependency provider for gif with io.coil-kt:coil-gif coordinates and + * with version reference coilCompose + *

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider getGif() { + return create("coil.gif"); + } + + } + + public static class ComposeLibraryAccessors extends SubDependencyFactory { + + public ComposeLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for shimmer with com.valentinilk.shimmer:compose-shimmer coordinates and + * with version reference composeShimmer + *

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider getShimmer() { + return create("compose.shimmer"); + } + + } + + public static class DesugarLibraryAccessors extends SubDependencyFactory { + private final DesugarJdkLibraryAccessors laccForDesugarJdkLibraryAccessors = new DesugarJdkLibraryAccessors(owner); + + public DesugarLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Group of libraries at desugar.jdk + */ + public DesugarJdkLibraryAccessors getJdk() { + return laccForDesugarJdkLibraryAccessors; + } + + } + + public static class DesugarJdkLibraryAccessors extends SubDependencyFactory { + + public DesugarJdkLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for libs with com.android.tools:desugar_jdk_libs coordinates and + * with version reference desugar.jdk.libs + *

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider getLibs() { + return create("desugar.jdk.libs"); + } + + } + + public static class HorologistLibraryAccessors extends SubDependencyFactory { + private final HorologistComposeLibraryAccessors laccForHorologistComposeLibraryAccessors = new HorologistComposeLibraryAccessors(owner); + + public HorologistLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for composables with com.google.android.horologist:horologist-composables coordinates and + * with version reference horologistComposables + *

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider getComposables() { + return create("horologist.composables"); + } + + /** + * Dependency provider for tiles with com.google.android.horologist:horologist-tiles coordinates and + * with version reference horologistTiles + *

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider getTiles() { + return create("horologist.tiles"); + } + + /** + * Group of libraries at horologist.compose + */ + public HorologistComposeLibraryAccessors getCompose() { + return laccForHorologistComposeLibraryAccessors; + } + + } + + public static class HorologistComposeLibraryAccessors extends SubDependencyFactory { + + public HorologistComposeLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for layout with com.google.android.horologist:horologist-compose-layout coordinates and + * with version reference horologistComposeLayout + *

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider getLayout() { + return create("horologist.compose.layout"); + } + + /** + * Dependency provider for tools with com.google.android.horologist:horologist-compose-tools coordinates and + * with version reference horologistComposeTools + *

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider getTools() { + return create("horologist.compose.tools"); + } + + } + + public static class KotlinxLibraryAccessors extends SubDependencyFactory { + private final KotlinxSerializationLibraryAccessors laccForKotlinxSerializationLibraryAccessors = new KotlinxSerializationLibraryAccessors(owner); + + public KotlinxLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Group of libraries at kotlinx.serialization + */ + public KotlinxSerializationLibraryAccessors getSerialization() { + return laccForKotlinxSerializationLibraryAccessors; + } + + } + + public static class KotlinxSerializationLibraryAccessors extends SubDependencyFactory { + + public KotlinxSerializationLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for json with org.jetbrains.kotlinx:kotlinx-serialization-json coordinates and + * with version reference kotlinxSerializationJson + *

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider getJson() { + return create("kotlinx.serialization.json"); + } + + } + + public static class LottieLibraryAccessors extends SubDependencyFactory { + + public LottieLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for compose with com.airbnb.android:lottie-compose coordinates and + * with version reference lottieCompose + *

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider getCompose() { + return create("lottie.compose"); + } + + } + + public static class PlayLibraryAccessors extends SubDependencyFactory { + private final PlayServicesLibraryAccessors laccForPlayServicesLibraryAccessors = new PlayServicesLibraryAccessors(owner); + + public PlayLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Group of libraries at play.services + */ + public PlayServicesLibraryAccessors getServices() { + return laccForPlayServicesLibraryAccessors; + } + + } + + public static class PlayServicesLibraryAccessors extends SubDependencyFactory { + + public PlayServicesLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for pal with com.google.android.gms:play-services-pal coordinates and + * with version reference playServicesPal + *

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider getPal() { + return create("play.services.pal"); + } + + /** + * Dependency provider for wearable with com.google.android.gms:play-services-wearable coordinates and + * with version reference playServicesWearable + *

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider getWearable() { + return create("play.services.wearable"); + } + + } + + public static class VicoLibraryAccessors extends SubDependencyFactory { + private final VicoComposeLibraryAccessors laccForVicoComposeLibraryAccessors = new VicoComposeLibraryAccessors(owner); + + public VicoLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for core with com.patrykandpatrick.vico:core coordinates and + * with version reference vico + *

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider getCore() { + return create("vico.core"); + } + + /** + * Group of libraries at vico.compose + */ + public VicoComposeLibraryAccessors getCompose() { + return laccForVicoComposeLibraryAccessors; + } + + } + + public static class VicoComposeLibraryAccessors extends SubDependencyFactory implements DependencyNotationSupplier { + + public VicoComposeLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for compose with com.patrykandpatrick.vico:compose coordinates and + * with version reference vico + *

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

+ * This dependency was declared in catalog libs.versions.toml + */ + public Provider getM3() { + return create("vico.compose.m3"); + } + + } + + public static class VersionAccessors extends VersionFactory { + + private final DesugarVersionAccessors vaccForDesugarVersionAccessors = new DesugarVersionAccessors(providers, config); + public VersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } + + /** + * Version alias accompanist with value 0.34.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 getAccompanist() { return getVersion("accompanist"); } + + /** + * Version alias activityCompose with value 1.9.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 getActivityCompose() { return getVersion("activityCompose"); } + + /** + * Version alias agp with value 8.5.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 getAgp() { return getVersion("agp"); } + + /** + * Version alias appcompat with value 1.7.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 getAppcompat() { return getVersion("appcompat"); } + + /** + * Version alias coilCompose with value 2.7.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 getCoilCompose() { return getVersion("coilCompose"); } + + /** + * Version alias composeBom with value 2024.06.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 getComposeBom() { return getVersion("composeBom"); } + + /** + * Version alias composeFoundation with value 1.3.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 getComposeFoundation() { return getVersion("composeFoundation"); } + + /** + * Version alias composeMaterial with value 1.3.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 getComposeMaterial() { return getVersion("composeMaterial"); } + + /** + * Version alias composeNavigation with value 1.3.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 getComposeNavigation() { return getVersion("composeNavigation"); } + + /** + * Version alias composeShimmer 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 getComposeShimmer() { return getVersion("composeShimmer"); } + + /** + * Version alias constraintlayout with value 2.1.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 getConstraintlayout() { return getVersion("constraintlayout"); } + + /** + * Version alias coreI18n with value 1.0.0-alpha01 + *

+ * 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 getCoreI18n() { return getVersion("coreI18n"); } + + /** + * Version alias coreKtx with value 1.13.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 getCoreKtx() { return getVersion("coreKtx"); } + + /** + * Version alias coreSplashscreen with value 1.0.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 getCoreSplashscreen() { return getVersion("coreSplashscreen"); } + + /** + * Version alias datastorePreferences with value 1.1.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 getDatastorePreferences() { return getVersion("datastorePreferences"); } + + /** + * Version alias espressoCore with value 3.5.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 getEspressoCore() { return getVersion("espressoCore"); } + + /** + * Version alias healthServicesClient with value 1.1.0-alpha03 + *

+ * 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 getHealthServicesClient() { return getVersion("healthServicesClient"); } + + /** + * Version alias horologistComposables with value 0.6.17 + *

+ * 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 getHorologistComposables() { return getVersion("horologistComposables"); } + + /** + * Version alias horologistComposeLayout with value 0.6.17 + *

+ * 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 getHorologistComposeLayout() { return getVersion("horologistComposeLayout"); } + + /** + * Version alias horologistComposeTools with value 0.6.17 + *

+ * 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 getHorologistComposeTools() { return getVersion("horologistComposeTools"); } + + /** + * Version alias horologistTiles with value 0.6.17 + *

+ * 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 getHorologistTiles() { return getVersion("horologistTiles"); } + + /** + * 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 junitVersion with value 1.1.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 getJunitVersion() { return getVersion("junitVersion"); } + + /** + * Version alias kotlin with value 2.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 getKotlin() { return getVersion("kotlin"); } + + /** + * Version alias kotlinxSerializationJson with value 1.7.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 getKotlinxSerializationJson() { return getVersion("kotlinxSerializationJson"); } + + /** + * Version alias lifecycleViewmodelCompose with value 2.8.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 getLifecycleViewmodelCompose() { return getVersion("lifecycleViewmodelCompose"); } + + /** + * Version alias lottieCompose with value 6.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 getLottieCompose() { return getVersion("lottieCompose"); } + + /** + * Version alias material with value 1.12.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 getMaterial() { return getVersion("material"); } + + /** + * Version alias playServicesPal with value 20.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 getPlayServicesPal() { return getVersion("playServicesPal"); } + + /** + * Version alias playServicesWearable with value 18.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 getPlayServicesWearable() { return getVersion("playServicesWearable"); } + + /** + * Version alias roomKtx with value 2.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 getRoomKtx() { return getVersion("roomKtx"); } + + /** + * Version alias tiles with value 1.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 getTiles() { return getVersion("tiles"); } + + /** + * Version alias tilesMaterial with value 1.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 getTilesMaterial() { return getVersion("tilesMaterial"); } + + /** + * Version alias vico with value 1.13.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 getVico() { return getVersion("vico"); } + + /** + * Version alias watchfaceComplicationsDataSourceKtx with value 1.2.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 getWatchfaceComplicationsDataSourceKtx() { return getVersion("watchfaceComplicationsDataSourceKtx"); } + + /** + * Version alias wear 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 getWear() { return getVersion("wear"); } + + /** + * Version alias wearToolingPreview with value 1.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 getWearToolingPreview() { return getVersion("wearToolingPreview"); } + + /** + * Version alias workRuntimeKtx with value 2.9.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 getWorkRuntimeKtx() { return getVersion("workRuntimeKtx"); } + + /** + * Group of versions at versions.desugar + */ + public DesugarVersionAccessors getDesugar() { + return vaccForDesugarVersionAccessors; + } + + } + + public static class DesugarVersionAccessors extends VersionFactory { + + private final DesugarJdkVersionAccessors vaccForDesugarJdkVersionAccessors = new DesugarJdkVersionAccessors(providers, config); + public DesugarVersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } + + /** + * Group of versions at versions.desugar.jdk + */ + public DesugarJdkVersionAccessors getJdk() { + return vaccForDesugarJdkVersionAccessors; + } + + } + + public static class DesugarJdkVersionAccessors extends VersionFactory { + + public DesugarJdkVersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } + + /** + * Version alias desugar.jdk.libs with value 2.0.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 getLibs() { return getVersion("desugar.jdk.libs"); } + + } + + 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 ComposePluginAccessors paccForComposePluginAccessors = new ComposePluginAccessors(providers, config); + + public PluginAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } + + /** + * Plugin provider for androidApplication with plugin id com.android.application and + * with version reference agp + *

+ * This plugin was declared in catalog libs.versions.toml + */ + public Provider getAndroidApplication() { return createPlugin("androidApplication"); } + + /** + * Plugin provider for kotlinAndroid with plugin id org.jetbrains.kotlin.android and + * with version reference kotlin + *

+ * This plugin was declared in catalog libs.versions.toml + */ + public Provider getKotlinAndroid() { return createPlugin("kotlinAndroid"); } + + /** + * Group of plugins at plugins.compose + */ + public ComposePluginAccessors getCompose() { + return paccForComposePluginAccessors; + } + + } + + public static class ComposePluginAccessors extends PluginFactory { + + public ComposePluginAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } + + /** + * Plugin provider for compose.compiler with plugin id org.jetbrains.kotlin.plugin.compose and + * with version reference kotlin + *

+ * This plugin was declared in catalog libs.versions.toml + */ + public Provider getCompiler() { return createPlugin("compose.compiler"); } + + } + +} diff --git a/wear-os/.gradle/8.7/dependencies-accessors/4474e98f7438faec8b56e7633cbad0f5c16540f8/sources/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock.java b/wear-os/.gradle/8.7/dependencies-accessors/4474e98f7438faec8b56e7633cbad0f5c16540f8/sources/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock.java new file mode 100644 index 0000000..6352efa --- /dev/null +++ b/wear-os/.gradle/8.7/dependencies-accessors/4474e98f7438faec8b56e7633cbad0f5c16540f8/sources/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock.java @@ -0,0 +1,2103 @@ +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 AccompanistLibraryAccessors laccForAccompanistLibraryAccessors = new AccompanistLibraryAccessors(owner); + private final AndroidxLibraryAccessors laccForAndroidxLibraryAccessors = new AndroidxLibraryAccessors(owner); + private final CoilLibraryAccessors laccForCoilLibraryAccessors = new CoilLibraryAccessors(owner); + private final ComposeLibraryAccessors laccForComposeLibraryAccessors = new ComposeLibraryAccessors(owner); + private final DesugarLibraryAccessors laccForDesugarLibraryAccessors = new DesugarLibraryAccessors(owner); + private final HorologistLibraryAccessors laccForHorologistLibraryAccessors = new HorologistLibraryAccessors(owner); + private final KotlinxLibraryAccessors laccForKotlinxLibraryAccessors = new KotlinxLibraryAccessors(owner); + private final LottieLibraryAccessors laccForLottieLibraryAccessors = new LottieLibraryAccessors(owner); + private final PlayLibraryAccessors laccForPlayLibraryAccessors = new PlayLibraryAccessors(owner); + private final VicoLibraryAccessors laccForVicoLibraryAccessors = new VicoLibraryAccessors(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 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 material with com.google.android.material:material coordinates and + * with version reference material + *

+ * This dependency was declared in catalog libs.versions.toml + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public Provider getMaterial() { + 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("material"); + } + + /** + * Group of libraries at accompanist + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public AccompanistLibraryAccessors getAccompanist() { + 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 laccForAccompanistLibraryAccessors; + } + + /** + * 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 coil + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public CoilLibraryAccessors getCoil() { + 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 laccForCoilLibraryAccessors; + } + + /** + * Group of libraries at compose + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public ComposeLibraryAccessors getCompose() { + 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 laccForComposeLibraryAccessors; + } + + /** + * Group of libraries at desugar + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public DesugarLibraryAccessors getDesugar() { + 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 laccForDesugarLibraryAccessors; + } + + /** + * Group of libraries at horologist + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public HorologistLibraryAccessors getHorologist() { + 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 laccForHorologistLibraryAccessors; + } + + /** + * Group of libraries at kotlinx + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public KotlinxLibraryAccessors getKotlinx() { + 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 laccForKotlinxLibraryAccessors; + } + + /** + * Group of libraries at lottie + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public LottieLibraryAccessors getLottie() { + 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 laccForLottieLibraryAccessors; + } + + /** + * Group of libraries at play + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public PlayLibraryAccessors getPlay() { + 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 laccForPlayLibraryAccessors; + } + + /** + * Group of libraries at vico + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public VicoLibraryAccessors getVico() { + 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 laccForVicoLibraryAccessors; + } + + /** + * 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 AccompanistLibraryAccessors extends SubDependencyFactory { + + public AccompanistLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for permissions with com.google.accompanist:accompanist-permissions coordinates and + * with version reference accompanist + *

+ * This dependency was declared in catalog libs.versions.toml + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public Provider getPermissions() { + 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("accompanist.permissions"); + } + + } + + /** + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public static class AndroidxLibraryAccessors extends SubDependencyFactory { + private final AndroidxActivityLibraryAccessors laccForAndroidxActivityLibraryAccessors = new AndroidxActivityLibraryAccessors(owner); + private final AndroidxComposeLibraryAccessors laccForAndroidxComposeLibraryAccessors = new AndroidxComposeLibraryAccessors(owner); + private final AndroidxCoreLibraryAccessors laccForAndroidxCoreLibraryAccessors = new AndroidxCoreLibraryAccessors(owner); + private final AndroidxDatastoreLibraryAccessors laccForAndroidxDatastoreLibraryAccessors = new AndroidxDatastoreLibraryAccessors(owner); + private final AndroidxEspressoLibraryAccessors laccForAndroidxEspressoLibraryAccessors = new AndroidxEspressoLibraryAccessors(owner); + private final AndroidxHealthLibraryAccessors laccForAndroidxHealthLibraryAccessors = new AndroidxHealthLibraryAccessors(owner); + private final AndroidxLifecycleLibraryAccessors laccForAndroidxLifecycleLibraryAccessors = new AndroidxLifecycleLibraryAccessors(owner); + private final AndroidxMaterialLibraryAccessors laccForAndroidxMaterialLibraryAccessors = new AndroidxMaterialLibraryAccessors(owner); + private final AndroidxRoomLibraryAccessors laccForAndroidxRoomLibraryAccessors = new AndroidxRoomLibraryAccessors(owner); + private final AndroidxRuntimeLibraryAccessors laccForAndroidxRuntimeLibraryAccessors = new AndroidxRuntimeLibraryAccessors(owner); + private final AndroidxTilesLibraryAccessors laccForAndroidxTilesLibraryAccessors = new AndroidxTilesLibraryAccessors(owner); + private final AndroidxUiLibraryAccessors laccForAndroidxUiLibraryAccessors = new AndroidxUiLibraryAccessors(owner); + private final AndroidxWatchfaceLibraryAccessors laccForAndroidxWatchfaceLibraryAccessors = new AndroidxWatchfaceLibraryAccessors(owner); + private final AndroidxWearLibraryAccessors laccForAndroidxWearLibraryAccessors = new AndroidxWearLibraryAccessors(owner); + private final AndroidxWorkLibraryAccessors laccForAndroidxWorkLibraryAccessors = new AndroidxWorkLibraryAccessors(owner); + + public AndroidxLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for appcompat with androidx.appcompat:appcompat coordinates and + * with version reference appcompat + *

+ * This dependency was declared in catalog libs.versions.toml + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public Provider 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 create("androidx.appcompat"); + } + + /** + * Dependency provider for constraintlayout with androidx.constraintlayout:constraintlayout coordinates and + * with version reference constraintlayout + *

+ * This dependency was declared in catalog libs.versions.toml + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public Provider getConstraintlayout() { + 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.constraintlayout"); + } + + /** + * Dependency provider for junit with androidx.test.ext:junit coordinates and + * with version reference junitVersion + *

+ * 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("androidx.junit"); + } + + /** + * Group of libraries at androidx.activity + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public AndroidxActivityLibraryAccessors getActivity() { + 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 laccForAndroidxActivityLibraryAccessors; + } + + /** + * Group of libraries at androidx.compose + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public AndroidxComposeLibraryAccessors getCompose() { + 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 laccForAndroidxComposeLibraryAccessors; + } + + /** + * Group of libraries at androidx.core + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public AndroidxCoreLibraryAccessors getCore() { + 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 laccForAndroidxCoreLibraryAccessors; + } + + /** + * Group of libraries at androidx.datastore + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public AndroidxDatastoreLibraryAccessors getDatastore() { + 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 laccForAndroidxDatastoreLibraryAccessors; + } + + /** + * Group of libraries at androidx.espresso + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public AndroidxEspressoLibraryAccessors getEspresso() { + 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 laccForAndroidxEspressoLibraryAccessors; + } + + /** + * Group of libraries at androidx.health + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public AndroidxHealthLibraryAccessors getHealth() { + 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 laccForAndroidxHealthLibraryAccessors; + } + + /** + * Group of libraries at androidx.lifecycle + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public AndroidxLifecycleLibraryAccessors getLifecycle() { + 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 laccForAndroidxLifecycleLibraryAccessors; + } + + /** + * Group of libraries at androidx.material + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public AndroidxMaterialLibraryAccessors getMaterial() { + 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 laccForAndroidxMaterialLibraryAccessors; + } + + /** + * Group of libraries at androidx.room + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public AndroidxRoomLibraryAccessors getRoom() { + 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 laccForAndroidxRoomLibraryAccessors; + } + + /** + * Group of libraries at androidx.runtime + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public AndroidxRuntimeLibraryAccessors getRuntime() { + 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 laccForAndroidxRuntimeLibraryAccessors; + } + + /** + * Group of libraries at androidx.tiles + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public AndroidxTilesLibraryAccessors getTiles() { + 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 laccForAndroidxTilesLibraryAccessors; + } + + /** + * Group of libraries at androidx.ui + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public AndroidxUiLibraryAccessors 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 laccForAndroidxUiLibraryAccessors; + } + + /** + * Group of libraries at androidx.watchface + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public AndroidxWatchfaceLibraryAccessors getWatchface() { + 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 laccForAndroidxWatchfaceLibraryAccessors; + } + + /** + * Group of libraries at androidx.wear + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public AndroidxWearLibraryAccessors getWear() { + 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 laccForAndroidxWearLibraryAccessors; + } + + /** + * Group of libraries at androidx.work + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public AndroidxWorkLibraryAccessors getWork() { + 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 laccForAndroidxWorkLibraryAccessors; + } + + } + + /** + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public static class AndroidxActivityLibraryAccessors extends SubDependencyFactory { + + public AndroidxActivityLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for compose with androidx.activity:activity-compose coordinates and + * with version reference activityCompose + *

+ * This dependency was declared in catalog libs.versions.toml + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public Provider getCompose() { + 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.activity.compose"); + } + + } + + /** + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public static class AndroidxComposeLibraryAccessors extends SubDependencyFactory { + + public AndroidxComposeLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for bom with androidx.compose:compose-bom coordinates and + * with version reference composeBom + *

+ * This dependency was declared in catalog libs.versions.toml + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public Provider getBom() { + 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.compose.bom"); + } + + /** + * Dependency provider for foundation with androidx.wear.compose:compose-foundation coordinates and + * with version reference composeFoundation + *

+ * This dependency was declared in catalog libs.versions.toml + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public Provider getFoundation() { + 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.compose.foundation"); + } + + /** + * Dependency provider for material with androidx.wear.compose:compose-material coordinates and + * with version reference composeMaterial + *

+ * This dependency was declared in catalog libs.versions.toml + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public Provider getMaterial() { + 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.compose.material"); + } + + /** + * Dependency provider for navigation with androidx.wear.compose:compose-navigation coordinates and + * with version reference composeNavigation + *

+ * This dependency was declared in catalog libs.versions.toml + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public Provider getNavigation() { + 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.compose.navigation"); + } + + } + + /** + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public static class AndroidxCoreLibraryAccessors extends SubDependencyFactory { + + public AndroidxCoreLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for i18n with androidx.core:core-i18n coordinates and + * with version reference coreI18n + *

+ * This dependency was declared in catalog libs.versions.toml + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public Provider getI18n() { + 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.core.i18n"); + } + + /** + * Dependency provider for ktx with androidx.core:core-ktx coordinates and + * with version reference coreKtx + *

+ * This dependency was declared in catalog libs.versions.toml + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public Provider getKtx() { + 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.core.ktx"); + } + + /** + * Dependency provider for splashscreen with androidx.core:core-splashscreen coordinates and + * with version reference coreSplashscreen + *

+ * This dependency was declared in catalog libs.versions.toml + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public Provider getSplashscreen() { + 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.core.splashscreen"); + } + + } + + /** + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public static class AndroidxDatastoreLibraryAccessors extends SubDependencyFactory { + + public AndroidxDatastoreLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for preferences with androidx.datastore:datastore-preferences coordinates and + * with version reference datastorePreferences + *

+ * This dependency was declared in catalog libs.versions.toml + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public Provider getPreferences() { + 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.datastore.preferences"); + } + + } + + /** + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public static class AndroidxEspressoLibraryAccessors extends SubDependencyFactory { + + public AndroidxEspressoLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for core with androidx.test.espresso:espresso-core coordinates and + * with version reference espressoCore + *

+ * This dependency was declared in catalog libs.versions.toml + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public Provider getCore() { + 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.espresso.core"); + } + + } + + /** + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public static class AndroidxHealthLibraryAccessors extends SubDependencyFactory { + private final AndroidxHealthServicesLibraryAccessors laccForAndroidxHealthServicesLibraryAccessors = new AndroidxHealthServicesLibraryAccessors(owner); + + public AndroidxHealthLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Group of libraries at androidx.health.services + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public AndroidxHealthServicesLibraryAccessors getServices() { + 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 laccForAndroidxHealthServicesLibraryAccessors; + } + + } + + /** + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public static class AndroidxHealthServicesLibraryAccessors extends SubDependencyFactory { + + public AndroidxHealthServicesLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for client with androidx.health:health-services-client coordinates and + * with version reference healthServicesClient + *

+ * This dependency was declared in catalog libs.versions.toml + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public Provider getClient() { + 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.health.services.client"); + } + + } + + /** + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public static class AndroidxLifecycleLibraryAccessors extends SubDependencyFactory { + private final AndroidxLifecycleViewmodelLibraryAccessors laccForAndroidxLifecycleViewmodelLibraryAccessors = new AndroidxLifecycleViewmodelLibraryAccessors(owner); + + public AndroidxLifecycleLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Group of libraries at androidx.lifecycle.viewmodel + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public AndroidxLifecycleViewmodelLibraryAccessors getViewmodel() { + 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 laccForAndroidxLifecycleViewmodelLibraryAccessors; + } + + } + + /** + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public static class AndroidxLifecycleViewmodelLibraryAccessors extends SubDependencyFactory { + + public AndroidxLifecycleViewmodelLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for compose with androidx.lifecycle:lifecycle-viewmodel-compose coordinates and + * with version reference lifecycleViewmodelCompose + *

+ * This dependency was declared in catalog libs.versions.toml + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public Provider getCompose() { + 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.lifecycle.viewmodel.compose"); + } + + } + + /** + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public static class AndroidxMaterialLibraryAccessors extends SubDependencyFactory { + private final AndroidxMaterialIconsLibraryAccessors laccForAndroidxMaterialIconsLibraryAccessors = new AndroidxMaterialIconsLibraryAccessors(owner); + + public AndroidxMaterialLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Group of libraries at androidx.material.icons + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public AndroidxMaterialIconsLibraryAccessors getIcons() { + 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 laccForAndroidxMaterialIconsLibraryAccessors; + } + + } + + /** + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public static class AndroidxMaterialIconsLibraryAccessors extends SubDependencyFactory { + + public AndroidxMaterialIconsLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for extended with androidx.compose.material:material-icons-extended coordinates and + * with version reference composeFoundation + *

+ * This dependency was declared in catalog libs.versions.toml + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public Provider getExtended() { + 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.material.icons.extended"); + } + + } + + /** + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public static class AndroidxRoomLibraryAccessors extends SubDependencyFactory { + + public AndroidxRoomLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for compiler with androidx.room:room-compiler coordinates and + * with version reference roomKtx + *

+ * This dependency was declared in catalog libs.versions.toml + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public Provider getCompiler() { + 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.room.compiler"); + } + + /** + * Dependency provider for ktx with androidx.room:room-ktx coordinates and + * with version reference roomKtx + *

+ * This dependency was declared in catalog libs.versions.toml + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public Provider getKtx() { + 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.room.ktx"); + } + + } + + /** + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public static class AndroidxRuntimeLibraryAccessors extends SubDependencyFactory { + + public AndroidxRuntimeLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for livedata with androidx.compose.runtime:runtime-livedata coordinates and + * with version reference composeFoundation + *

+ * This dependency was declared in catalog libs.versions.toml + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public Provider getLivedata() { + 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.runtime.livedata"); + } + + } + + /** + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public static class AndroidxTilesLibraryAccessors extends SubDependencyFactory implements DependencyNotationSupplier { + + public AndroidxTilesLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for tiles with androidx.wear.tiles:tiles coordinates and + * with version reference tiles + *

+ * 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.tiles"); + } + + /** + * Dependency provider for material with androidx.wear.tiles:tiles-material coordinates and + * with version reference tilesMaterial + *

+ * This dependency was declared in catalog libs.versions.toml + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public Provider getMaterial() { + 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.tiles.material"); + } + + } + + /** + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public static class AndroidxUiLibraryAccessors extends SubDependencyFactory implements DependencyNotationSupplier { + private final AndroidxUiTestLibraryAccessors laccForAndroidxUiTestLibraryAccessors = new AndroidxUiTestLibraryAccessors(owner); + private final AndroidxUiToolingLibraryAccessors laccForAndroidxUiToolingLibraryAccessors = new AndroidxUiToolingLibraryAccessors(owner); + + public AndroidxUiLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for ui with androidx.compose.ui:ui coordinates and + * with no version specified + *

+ * 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.ui"); + } + + /** + * Group of libraries at androidx.ui.test + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public AndroidxUiTestLibraryAccessors 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 laccForAndroidxUiTestLibraryAccessors; + } + + /** + * Group of libraries at androidx.ui.tooling + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public AndroidxUiToolingLibraryAccessors getTooling() { + 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 laccForAndroidxUiToolingLibraryAccessors; + } + + } + + /** + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public static class AndroidxUiTestLibraryAccessors extends SubDependencyFactory { + + public AndroidxUiTestLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for junit4 with androidx.compose.ui:ui-test-junit4 coordinates and + * with no version specified + *

+ * This dependency was declared in catalog libs.versions.toml + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public Provider getJunit4() { + 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.ui.test.junit4"); + } + + /** + * Dependency provider for manifest with androidx.compose.ui:ui-test-manifest coordinates and + * with no version specified + *

+ * This dependency was declared in catalog libs.versions.toml + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public Provider getManifest() { + 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.ui.test.manifest"); + } + + } + + /** + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public static class AndroidxUiToolingLibraryAccessors extends SubDependencyFactory implements DependencyNotationSupplier { + + public AndroidxUiToolingLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for tooling with androidx.compose.ui:ui-tooling coordinates and + * with no version specified + *

+ * 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.ui.tooling"); + } + + /** + * Dependency provider for preview with androidx.compose.ui:ui-tooling-preview coordinates and + * with no version specified + *

+ * This dependency was declared in catalog libs.versions.toml + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public Provider getPreview() { + 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.ui.tooling.preview"); + } + + } + + /** + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public static class AndroidxWatchfaceLibraryAccessors extends SubDependencyFactory { + private final AndroidxWatchfaceComplicationsLibraryAccessors laccForAndroidxWatchfaceComplicationsLibraryAccessors = new AndroidxWatchfaceComplicationsLibraryAccessors(owner); + + public AndroidxWatchfaceLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Group of libraries at androidx.watchface.complications + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public AndroidxWatchfaceComplicationsLibraryAccessors getComplications() { + 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 laccForAndroidxWatchfaceComplicationsLibraryAccessors; + } + + } + + /** + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public static class AndroidxWatchfaceComplicationsLibraryAccessors extends SubDependencyFactory { + private final AndroidxWatchfaceComplicationsDataLibraryAccessors laccForAndroidxWatchfaceComplicationsDataLibraryAccessors = new AndroidxWatchfaceComplicationsDataLibraryAccessors(owner); + + public AndroidxWatchfaceComplicationsLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Group of libraries at androidx.watchface.complications.data + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public AndroidxWatchfaceComplicationsDataLibraryAccessors getData() { + 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 laccForAndroidxWatchfaceComplicationsDataLibraryAccessors; + } + + } + + /** + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public static class AndroidxWatchfaceComplicationsDataLibraryAccessors extends SubDependencyFactory { + private final AndroidxWatchfaceComplicationsDataSourceLibraryAccessors laccForAndroidxWatchfaceComplicationsDataSourceLibraryAccessors = new AndroidxWatchfaceComplicationsDataSourceLibraryAccessors(owner); + + public AndroidxWatchfaceComplicationsDataLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Group of libraries at androidx.watchface.complications.data.source + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public AndroidxWatchfaceComplicationsDataSourceLibraryAccessors getSource() { + 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 laccForAndroidxWatchfaceComplicationsDataSourceLibraryAccessors; + } + + } + + /** + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public static class AndroidxWatchfaceComplicationsDataSourceLibraryAccessors extends SubDependencyFactory { + + public AndroidxWatchfaceComplicationsDataSourceLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for ktx with androidx.wear.watchface:watchface-complications-data-source-ktx coordinates and + * with version reference watchfaceComplicationsDataSourceKtx + *

+ * This dependency was declared in catalog libs.versions.toml + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public Provider getKtx() { + 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.watchface.complications.data.source.ktx"); + } + + } + + /** + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public static class AndroidxWearLibraryAccessors extends SubDependencyFactory implements DependencyNotationSupplier { + private final AndroidxWearToolingLibraryAccessors laccForAndroidxWearToolingLibraryAccessors = new AndroidxWearToolingLibraryAccessors(owner); + + public AndroidxWearLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for wear with androidx.wear:wear coordinates and + * with version reference wear + *

+ * 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.wear"); + } + + /** + * Group of libraries at androidx.wear.tooling + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public AndroidxWearToolingLibraryAccessors getTooling() { + 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 laccForAndroidxWearToolingLibraryAccessors; + } + + } + + /** + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public static class AndroidxWearToolingLibraryAccessors extends SubDependencyFactory { + + public AndroidxWearToolingLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for preview with androidx.wear:wear-tooling-preview coordinates and + * with version reference wearToolingPreview + *

+ * This dependency was declared in catalog libs.versions.toml + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public Provider getPreview() { + 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.wear.tooling.preview"); + } + + } + + /** + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public static class AndroidxWorkLibraryAccessors extends SubDependencyFactory { + private final AndroidxWorkRuntimeLibraryAccessors laccForAndroidxWorkRuntimeLibraryAccessors = new AndroidxWorkRuntimeLibraryAccessors(owner); + + public AndroidxWorkLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Group of libraries at androidx.work.runtime + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public AndroidxWorkRuntimeLibraryAccessors getRuntime() { + 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 laccForAndroidxWorkRuntimeLibraryAccessors; + } + + } + + /** + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public static class AndroidxWorkRuntimeLibraryAccessors extends SubDependencyFactory { + + public AndroidxWorkRuntimeLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for ktx with androidx.work:work-runtime-ktx coordinates and + * with version reference workRuntimeKtx + *

+ * This dependency was declared in catalog libs.versions.toml + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public Provider getKtx() { + 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.work.runtime.ktx"); + } + + } + + /** + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public static class CoilLibraryAccessors extends SubDependencyFactory implements DependencyNotationSupplier { + + public CoilLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for coil with io.coil-kt:coil coordinates and + * with version reference coilCompose + *

+ * 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("coil"); + } + + /** + * Dependency provider for compose with io.coil-kt:coil-compose coordinates and + * with version reference coilCompose + *

+ * This dependency was declared in catalog libs.versions.toml + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public Provider getCompose() { + 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("coil.compose"); + } + + /** + * Dependency provider for gif with io.coil-kt:coil-gif coordinates and + * with version reference coilCompose + *

+ * This dependency was declared in catalog libs.versions.toml + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public Provider getGif() { + 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("coil.gif"); + } + + } + + /** + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public static class ComposeLibraryAccessors extends SubDependencyFactory { + + public ComposeLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for shimmer with com.valentinilk.shimmer:compose-shimmer coordinates and + * with version reference composeShimmer + *

+ * This dependency was declared in catalog libs.versions.toml + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public Provider getShimmer() { + 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("compose.shimmer"); + } + + } + + /** + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public static class DesugarLibraryAccessors extends SubDependencyFactory { + private final DesugarJdkLibraryAccessors laccForDesugarJdkLibraryAccessors = new DesugarJdkLibraryAccessors(owner); + + public DesugarLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Group of libraries at desugar.jdk + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public DesugarJdkLibraryAccessors getJdk() { + 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 laccForDesugarJdkLibraryAccessors; + } + + } + + /** + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public static class DesugarJdkLibraryAccessors extends SubDependencyFactory { + + public DesugarJdkLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for libs with com.android.tools:desugar_jdk_libs coordinates and + * with version reference desugar.jdk.libs + *

+ * This dependency was declared in catalog libs.versions.toml + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public Provider getLibs() { + 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("desugar.jdk.libs"); + } + + } + + /** + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public static class HorologistLibraryAccessors extends SubDependencyFactory { + private final HorologistComposeLibraryAccessors laccForHorologistComposeLibraryAccessors = new HorologistComposeLibraryAccessors(owner); + + public HorologistLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for composables with com.google.android.horologist:horologist-composables coordinates and + * with version reference horologistComposables + *

+ * This dependency was declared in catalog libs.versions.toml + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public Provider getComposables() { + 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("horologist.composables"); + } + + /** + * Dependency provider for tiles with com.google.android.horologist:horologist-tiles coordinates and + * with version reference horologistTiles + *

+ * This dependency was declared in catalog libs.versions.toml + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public Provider getTiles() { + 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("horologist.tiles"); + } + + /** + * Group of libraries at horologist.compose + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public HorologistComposeLibraryAccessors getCompose() { + 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 laccForHorologistComposeLibraryAccessors; + } + + } + + /** + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public static class HorologistComposeLibraryAccessors extends SubDependencyFactory { + + public HorologistComposeLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for layout with com.google.android.horologist:horologist-compose-layout coordinates and + * with version reference horologistComposeLayout + *

+ * This dependency was declared in catalog libs.versions.toml + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public Provider getLayout() { + 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("horologist.compose.layout"); + } + + /** + * Dependency provider for tools with com.google.android.horologist:horologist-compose-tools coordinates and + * with version reference horologistComposeTools + *

+ * This dependency was declared in catalog libs.versions.toml + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public Provider getTools() { + 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("horologist.compose.tools"); + } + + } + + /** + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public static class KotlinxLibraryAccessors extends SubDependencyFactory { + private final KotlinxSerializationLibraryAccessors laccForKotlinxSerializationLibraryAccessors = new KotlinxSerializationLibraryAccessors(owner); + + public KotlinxLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Group of libraries at kotlinx.serialization + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public KotlinxSerializationLibraryAccessors getSerialization() { + 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 laccForKotlinxSerializationLibraryAccessors; + } + + } + + /** + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public static class KotlinxSerializationLibraryAccessors extends SubDependencyFactory { + + public KotlinxSerializationLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for json with org.jetbrains.kotlinx:kotlinx-serialization-json coordinates and + * with version reference kotlinxSerializationJson + *

+ * This dependency was declared in catalog libs.versions.toml + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public Provider getJson() { + 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("kotlinx.serialization.json"); + } + + } + + /** + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public static class LottieLibraryAccessors extends SubDependencyFactory { + + public LottieLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for compose with com.airbnb.android:lottie-compose coordinates and + * with version reference lottieCompose + *

+ * This dependency was declared in catalog libs.versions.toml + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public Provider getCompose() { + 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("lottie.compose"); + } + + } + + /** + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public static class PlayLibraryAccessors extends SubDependencyFactory { + private final PlayServicesLibraryAccessors laccForPlayServicesLibraryAccessors = new PlayServicesLibraryAccessors(owner); + + public PlayLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Group of libraries at play.services + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public PlayServicesLibraryAccessors getServices() { + 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 laccForPlayServicesLibraryAccessors; + } + + } + + /** + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public static class PlayServicesLibraryAccessors extends SubDependencyFactory { + + public PlayServicesLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for pal with com.google.android.gms:play-services-pal coordinates and + * with version reference playServicesPal + *

+ * This dependency was declared in catalog libs.versions.toml + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public Provider getPal() { + 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("play.services.pal"); + } + + /** + * Dependency provider for wearable with com.google.android.gms:play-services-wearable coordinates and + * with version reference playServicesWearable + *

+ * This dependency was declared in catalog libs.versions.toml + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public Provider getWearable() { + 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("play.services.wearable"); + } + + } + + /** + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public static class VicoLibraryAccessors extends SubDependencyFactory { + private final VicoComposeLibraryAccessors laccForVicoComposeLibraryAccessors = new VicoComposeLibraryAccessors(owner); + + public VicoLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for core with com.patrykandpatrick.vico:core coordinates and + * with version reference vico + *

+ * This dependency was declared in catalog libs.versions.toml + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public Provider getCore() { + 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("vico.core"); + } + + /** + * Group of libraries at vico.compose + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public VicoComposeLibraryAccessors getCompose() { + 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 laccForVicoComposeLibraryAccessors; + } + + } + + /** + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public static class VicoComposeLibraryAccessors extends SubDependencyFactory implements DependencyNotationSupplier { + + public VicoComposeLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); } + + /** + * Dependency provider for compose with com.patrykandpatrick.vico:compose coordinates and + * with version reference vico + *

+ * 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("vico.compose"); + } + + /** + * Dependency provider for m3 with com.patrykandpatrick.vico:compose-m3 coordinates and + * with version reference vico + *

+ * This dependency was declared in catalog libs.versions.toml + * + * @deprecated Will be removed in Gradle 9.0. + */ + @Deprecated + public Provider getM3() { + 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("vico.compose.m3"); + } + + } + + public static class VersionAccessors extends VersionFactory { + + private final DesugarVersionAccessors vaccForDesugarVersionAccessors = new DesugarVersionAccessors(providers, config); + public VersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } + + /** + * Version alias accompanist with value 0.34.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 getAccompanist() { return getVersion("accompanist"); } + + /** + * Version alias activityCompose with value 1.9.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 getActivityCompose() { return getVersion("activityCompose"); } + + /** + * Version alias agp with value 8.5.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 getAgp() { return getVersion("agp"); } + + /** + * Version alias appcompat with value 1.7.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 getAppcompat() { return getVersion("appcompat"); } + + /** + * Version alias coilCompose with value 2.7.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 getCoilCompose() { return getVersion("coilCompose"); } + + /** + * Version alias composeBom with value 2024.06.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 getComposeBom() { return getVersion("composeBom"); } + + /** + * Version alias composeFoundation with value 1.3.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 getComposeFoundation() { return getVersion("composeFoundation"); } + + /** + * Version alias composeMaterial with value 1.3.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 getComposeMaterial() { return getVersion("composeMaterial"); } + + /** + * Version alias composeNavigation with value 1.3.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 getComposeNavigation() { return getVersion("composeNavigation"); } + + /** + * Version alias composeShimmer 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 getComposeShimmer() { return getVersion("composeShimmer"); } + + /** + * Version alias constraintlayout with value 2.1.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 getConstraintlayout() { return getVersion("constraintlayout"); } + + /** + * Version alias coreI18n with value 1.0.0-alpha01 + *

+ * 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 getCoreI18n() { return getVersion("coreI18n"); } + + /** + * Version alias coreKtx with value 1.13.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 getCoreKtx() { return getVersion("coreKtx"); } + + /** + * Version alias coreSplashscreen with value 1.0.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 getCoreSplashscreen() { return getVersion("coreSplashscreen"); } + + /** + * Version alias datastorePreferences with value 1.1.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 getDatastorePreferences() { return getVersion("datastorePreferences"); } + + /** + * Version alias espressoCore with value 3.5.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 getEspressoCore() { return getVersion("espressoCore"); } + + /** + * Version alias healthServicesClient with value 1.1.0-alpha03 + *

+ * 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 getHealthServicesClient() { return getVersion("healthServicesClient"); } + + /** + * Version alias horologistComposables with value 0.6.17 + *

+ * 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 getHorologistComposables() { return getVersion("horologistComposables"); } + + /** + * Version alias horologistComposeLayout with value 0.6.17 + *

+ * 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 getHorologistComposeLayout() { return getVersion("horologistComposeLayout"); } + + /** + * Version alias horologistComposeTools with value 0.6.17 + *

+ * 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 getHorologistComposeTools() { return getVersion("horologistComposeTools"); } + + /** + * Version alias horologistTiles with value 0.6.17 + *

+ * 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 getHorologistTiles() { return getVersion("horologistTiles"); } + + /** + * 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 junitVersion with value 1.1.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 getJunitVersion() { return getVersion("junitVersion"); } + + /** + * Version alias kotlin with value 2.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 getKotlin() { return getVersion("kotlin"); } + + /** + * Version alias kotlinxSerializationJson with value 1.7.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 getKotlinxSerializationJson() { return getVersion("kotlinxSerializationJson"); } + + /** + * Version alias lifecycleViewmodelCompose with value 2.8.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 getLifecycleViewmodelCompose() { return getVersion("lifecycleViewmodelCompose"); } + + /** + * Version alias lottieCompose with value 6.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 getLottieCompose() { return getVersion("lottieCompose"); } + + /** + * Version alias material with value 1.12.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 getMaterial() { return getVersion("material"); } + + /** + * Version alias playServicesPal with value 20.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 getPlayServicesPal() { return getVersion("playServicesPal"); } + + /** + * Version alias playServicesWearable with value 18.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 getPlayServicesWearable() { return getVersion("playServicesWearable"); } + + /** + * Version alias roomKtx with value 2.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 getRoomKtx() { return getVersion("roomKtx"); } + + /** + * Version alias tiles with value 1.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 getTiles() { return getVersion("tiles"); } + + /** + * Version alias tilesMaterial with value 1.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 getTilesMaterial() { return getVersion("tilesMaterial"); } + + /** + * Version alias vico with value 1.13.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 getVico() { return getVersion("vico"); } + + /** + * Version alias watchfaceComplicationsDataSourceKtx with value 1.2.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 getWatchfaceComplicationsDataSourceKtx() { return getVersion("watchfaceComplicationsDataSourceKtx"); } + + /** + * Version alias wear 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 getWear() { return getVersion("wear"); } + + /** + * Version alias wearToolingPreview with value 1.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 getWearToolingPreview() { return getVersion("wearToolingPreview"); } + + /** + * Version alias workRuntimeKtx with value 2.9.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 getWorkRuntimeKtx() { return getVersion("workRuntimeKtx"); } + + /** + * Group of versions at versions.desugar + */ + public DesugarVersionAccessors getDesugar() { + return vaccForDesugarVersionAccessors; + } + + } + + public static class DesugarVersionAccessors extends VersionFactory { + + private final DesugarJdkVersionAccessors vaccForDesugarJdkVersionAccessors = new DesugarJdkVersionAccessors(providers, config); + public DesugarVersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } + + /** + * Group of versions at versions.desugar.jdk + */ + public DesugarJdkVersionAccessors getJdk() { + return vaccForDesugarJdkVersionAccessors; + } + + } + + public static class DesugarJdkVersionAccessors extends VersionFactory { + + public DesugarJdkVersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } + + /** + * Version alias desugar.jdk.libs with value 2.0.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 getLibs() { return getVersion("desugar.jdk.libs"); } + + } + + /** + * @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 ComposePluginAccessors paccForComposePluginAccessors = new ComposePluginAccessors(providers, config); + + public PluginAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } + + /** + * Plugin provider for androidApplication with plugin id com.android.application and + * with version reference agp + *

+ * This plugin was declared in catalog libs.versions.toml + */ + public Provider getAndroidApplication() { return createPlugin("androidApplication"); } + + /** + * Plugin provider for kotlinAndroid with plugin id org.jetbrains.kotlin.android and + * with version reference kotlin + *

+ * This plugin was declared in catalog libs.versions.toml + */ + public Provider getKotlinAndroid() { return createPlugin("kotlinAndroid"); } + + /** + * Group of plugins at plugins.compose + */ + public ComposePluginAccessors getCompose() { + return paccForComposePluginAccessors; + } + + } + + public static class ComposePluginAccessors extends PluginFactory { + + public ComposePluginAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); } + + /** + * Plugin provider for compose.compiler with plugin id org.jetbrains.kotlin.plugin.compose and + * with version reference kotlin + *

+ * This plugin was declared in catalog libs.versions.toml + */ + public Provider getCompiler() { return createPlugin("compose.compiler"); } + + } + +} diff --git a/wear-os/.gradle/configuration-cache/7ghqves3vmx1el1xwxkwhv4v8/buildfingerprint.bin b/wear-os/.gradle/configuration-cache/7ghqves3vmx1el1xwxkwhv4v8/buildfingerprint.bin deleted file mode 100644 index 7fa80ca..0000000 Binary files a/wear-os/.gradle/configuration-cache/7ghqves3vmx1el1xwxkwhv4v8/buildfingerprint.bin and /dev/null differ diff --git a/wear-os/.gradle/configuration-cache/7ghqves3vmx1el1xwxkwhv4v8/projectfingerprint.bin b/wear-os/.gradle/configuration-cache/7ghqves3vmx1el1xwxkwhv4v8/projectfingerprint.bin deleted file mode 100644 index c9d8fb5..0000000 Binary files a/wear-os/.gradle/configuration-cache/7ghqves3vmx1el1xwxkwhv4v8/projectfingerprint.bin and /dev/null differ diff --git a/wear-os/.gradle/configuration-cache/7ghqves3vmx1el1xwxkwhv4v8/work.bin b/wear-os/.gradle/configuration-cache/7ghqves3vmx1el1xwxkwhv4v8/work.bin deleted file mode 100644 index 6efc376..0000000 Binary files a/wear-os/.gradle/configuration-cache/7ghqves3vmx1el1xwxkwhv4v8/work.bin and /dev/null differ diff --git a/wear-os/.gradle/configuration-cache/8apd6m9yfb7m1jqa9hha6kjp/buildfingerprint.bin b/wear-os/.gradle/configuration-cache/8apd6m9yfb7m1jqa9hha6kjp/buildfingerprint.bin index d0069d9..6861cb7 100644 Binary files a/wear-os/.gradle/configuration-cache/8apd6m9yfb7m1jqa9hha6kjp/buildfingerprint.bin and b/wear-os/.gradle/configuration-cache/8apd6m9yfb7m1jqa9hha6kjp/buildfingerprint.bin differ diff --git a/wear-os/.gradle/configuration-cache/8apd6m9yfb7m1jqa9hha6kjp/projectfingerprint.bin b/wear-os/.gradle/configuration-cache/8apd6m9yfb7m1jqa9hha6kjp/projectfingerprint.bin index 22ad235..8ebbeb2 100644 Binary files a/wear-os/.gradle/configuration-cache/8apd6m9yfb7m1jqa9hha6kjp/projectfingerprint.bin and b/wear-os/.gradle/configuration-cache/8apd6m9yfb7m1jqa9hha6kjp/projectfingerprint.bin differ diff --git a/wear-os/.gradle/configuration-cache/8apd6m9yfb7m1jqa9hha6kjp/work.bin b/wear-os/.gradle/configuration-cache/8apd6m9yfb7m1jqa9hha6kjp/work.bin index 8fddb87..4097b37 100644 Binary files a/wear-os/.gradle/configuration-cache/8apd6m9yfb7m1jqa9hha6kjp/work.bin and b/wear-os/.gradle/configuration-cache/8apd6m9yfb7m1jqa9hha6kjp/work.bin differ diff --git a/wear-os/.gradle/configuration-cache/8krguh6rdfbixh1t9zi3ymwvt/buildfingerprint.bin b/wear-os/.gradle/configuration-cache/8krguh6rdfbixh1t9zi3ymwvt/buildfingerprint.bin deleted file mode 100644 index 05faf75..0000000 Binary files a/wear-os/.gradle/configuration-cache/8krguh6rdfbixh1t9zi3ymwvt/buildfingerprint.bin and /dev/null differ diff --git a/wear-os/.gradle/configuration-cache/8krguh6rdfbixh1t9zi3ymwvt/entry.bin b/wear-os/.gradle/configuration-cache/8krguh6rdfbixh1t9zi3ymwvt/entry.bin deleted file mode 100644 index 54db894..0000000 Binary files a/wear-os/.gradle/configuration-cache/8krguh6rdfbixh1t9zi3ymwvt/entry.bin and /dev/null differ diff --git a/wear-os/.gradle/configuration-cache/8krguh6rdfbixh1t9zi3ymwvt/projectfingerprint.bin b/wear-os/.gradle/configuration-cache/8krguh6rdfbixh1t9zi3ymwvt/projectfingerprint.bin deleted file mode 100644 index 22ad235..0000000 Binary files a/wear-os/.gradle/configuration-cache/8krguh6rdfbixh1t9zi3ymwvt/projectfingerprint.bin and /dev/null differ diff --git a/wear-os/.gradle/configuration-cache/8krguh6rdfbixh1t9zi3ymwvt/work.bin b/wear-os/.gradle/configuration-cache/8krguh6rdfbixh1t9zi3ymwvt/work.bin deleted file mode 100644 index ad09f8a..0000000 Binary files a/wear-os/.gradle/configuration-cache/8krguh6rdfbixh1t9zi3ymwvt/work.bin and /dev/null differ diff --git a/wear-os/.gradle/configuration-cache/dnejmq00yay5orbbvtnmhqgd7/buildfingerprint.bin b/wear-os/.gradle/configuration-cache/dnejmq00yay5orbbvtnmhqgd7/buildfingerprint.bin deleted file mode 100644 index 39b089d..0000000 Binary files a/wear-os/.gradle/configuration-cache/dnejmq00yay5orbbvtnmhqgd7/buildfingerprint.bin and /dev/null differ diff --git a/wear-os/.gradle/configuration-cache/dnejmq00yay5orbbvtnmhqgd7/entry.bin b/wear-os/.gradle/configuration-cache/dnejmq00yay5orbbvtnmhqgd7/entry.bin deleted file mode 100644 index 54db894..0000000 Binary files a/wear-os/.gradle/configuration-cache/dnejmq00yay5orbbvtnmhqgd7/entry.bin and /dev/null differ diff --git a/wear-os/.gradle/configuration-cache/dnejmq00yay5orbbvtnmhqgd7/projectfingerprint.bin b/wear-os/.gradle/configuration-cache/dnejmq00yay5orbbvtnmhqgd7/projectfingerprint.bin deleted file mode 100644 index 22ad235..0000000 Binary files a/wear-os/.gradle/configuration-cache/dnejmq00yay5orbbvtnmhqgd7/projectfingerprint.bin and /dev/null differ diff --git a/wear-os/.gradle/configuration-cache/dnejmq00yay5orbbvtnmhqgd7/work.bin b/wear-os/.gradle/configuration-cache/dnejmq00yay5orbbvtnmhqgd7/work.bin deleted file mode 100644 index 1ba9575..0000000 Binary files a/wear-os/.gradle/configuration-cache/dnejmq00yay5orbbvtnmhqgd7/work.bin and /dev/null differ diff --git a/wear-os/.gradle/configuration-cache/fg5l6p4obu267c2g6ozo9el6/buildfingerprint.bin b/wear-os/.gradle/configuration-cache/fg5l6p4obu267c2g6ozo9el6/buildfingerprint.bin new file mode 100644 index 0000000..969f7ef Binary files /dev/null and b/wear-os/.gradle/configuration-cache/fg5l6p4obu267c2g6ozo9el6/buildfingerprint.bin differ diff --git a/wear-os/.gradle/configuration-cache/7ghqves3vmx1el1xwxkwhv4v8/entry.bin b/wear-os/.gradle/configuration-cache/fg5l6p4obu267c2g6ozo9el6/entry.bin similarity index 100% rename from wear-os/.gradle/configuration-cache/7ghqves3vmx1el1xwxkwhv4v8/entry.bin rename to wear-os/.gradle/configuration-cache/fg5l6p4obu267c2g6ozo9el6/entry.bin diff --git a/wear-os/.gradle/configuration-cache/fg5l6p4obu267c2g6ozo9el6/projectfingerprint.bin b/wear-os/.gradle/configuration-cache/fg5l6p4obu267c2g6ozo9el6/projectfingerprint.bin new file mode 100644 index 0000000..deb6503 --- /dev/null +++ b/wear-os/.gradle/configuration-cache/fg5l6p4obu267c2g6ozo9el6/projectfingerprint.bin @@ -0,0 +1,2 @@ +^V;L"p-;W<Ҡ|V='L Xҝbs =ɡxʬkl/}"-WמiuZpxoK:@`Úgdo0O8|y8o4:k#+ #ѻwm2ː}~_\;*XQBE- ؒڊAx8ٖ%ȝ.> 'yqH%LMA+x#ϘTM"fF]GSTf]2u7| +1d 搾U%cWЯ5 (0k}esƺoʯ\Vߗ[8XPþq"lVbnqUn}﮳-_<*7}w V+2tPّe{ J[2H?R#aքoYjc|R`&dAO-_<*7}w V+2tPّe{:-6)wfj0.cl >c"[ \ No newline at end of file diff --git a/wear-os/.gradle/configuration-cache/fg5l6p4obu267c2g6ozo9el6/work.bin b/wear-os/.gradle/configuration-cache/fg5l6p4obu267c2g6ozo9el6/work.bin new file mode 100644 index 0000000..1f5d811 Binary files /dev/null and b/wear-os/.gradle/configuration-cache/fg5l6p4obu267c2g6ozo9el6/work.bin differ diff --git a/wear-os/build/reports/configuration-cache/8apd6m9yfb7m1jqa9hha6kjp/9w1ykepvi294xzl75duampc7h/configuration-cache-report.html b/wear-os/build/reports/configuration-cache/8apd6m9yfb7m1jqa9hha6kjp/9w1ykepvi294xzl75duampc7h/configuration-cache-report.html new file mode 100644 index 0000000..960a9cc --- /dev/null +++ b/wear-os/build/reports/configuration-cache/8apd6m9yfb7m1jqa9hha6kjp/9w1ykepvi294xzl75duampc7h/configuration-cache-report.html @@ -0,0 +1,446 @@ + + + + + + + + + + + + + Gradle Configuration Cache + + + +

+ +
+ Loading... +
+ + + + + + diff --git a/wear-os/build/reports/configuration-cache/fg5l6p4obu267c2g6ozo9el6/7ipiu789qchg176qkp1fthmx/configuration-cache-report.html b/wear-os/build/reports/configuration-cache/fg5l6p4obu267c2g6ozo9el6/7ipiu789qchg176qkp1fthmx/configuration-cache-report.html new file mode 100644 index 0000000..84227a0 --- /dev/null +++ b/wear-os/build/reports/configuration-cache/fg5l6p4obu267c2g6ozo9el6/7ipiu789qchg176qkp1fthmx/configuration-cache-report.html @@ -0,0 +1,446 @@ + + + + + + + + + + + + + Gradle Configuration Cache + + + +
+ +
+ Loading... +
+ + + + + + diff --git a/wear-os/wear/build.gradle.kts b/wear-os/wear/build.gradle.kts index 745ebb1..5a4e93e 100644 --- a/wear-os/wear/build.gradle.kts +++ b/wear-os/wear/build.gradle.kts @@ -82,6 +82,7 @@ dependencies { // Kotlin implementation("org.jetbrains.kotlinx:kotlinx-coroutines-guava:1.8.1") + implementation(libs.androidx.core.i18n) // Room ksp(libs.androidx.room.compiler) diff --git a/wear-os/wear/src/main/ic_launcher-playstore.png b/wear-os/wear/src/main/ic_launcher-playstore.png index 94f5670..9d24603 100644 Binary files a/wear-os/wear/src/main/ic_launcher-playstore.png and b/wear-os/wear/src/main/ic_launcher-playstore.png differ diff --git a/wear-os/wear/src/main/java/com/turtlepaw/fitness_challenges/services/SyncWorker.kt b/wear-os/wear/src/main/java/com/turtlepaw/fitness_challenges/services/SyncWorker.kt index c1b1b84..1554000 100644 --- a/wear-os/wear/src/main/java/com/turtlepaw/fitness_challenges/services/SyncWorker.kt +++ b/wear-os/wear/src/main/java/com/turtlepaw/fitness_challenges/services/SyncWorker.kt @@ -6,6 +6,7 @@ import android.content.pm.PackageManager import android.os.SystemClock import android.util.Log import androidx.core.content.edit +import java.time.format.DateTimeFormatter import androidx.health.services.client.HealthServices import androidx.health.services.client.PassiveListenerCallback import androidx.health.services.client.data.DataPointContainer diff --git a/wear-os/wear/src/main/res/drawable/ic_launcher_background.xml b/wear-os/wear/src/main/res/drawable/ic_launcher_background.xml new file mode 100644 index 0000000..ca3826a --- /dev/null +++ b/wear-os/wear/src/main/res/drawable/ic_launcher_background.xml @@ -0,0 +1,74 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/wear-os/wear/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/wear-os/wear/src/main/res/mipmap-anydpi-v26/ic_launcher.xml index 7353dbd..c4a603d 100644 --- a/wear-os/wear/src/main/res/mipmap-anydpi-v26/ic_launcher.xml +++ b/wear-os/wear/src/main/res/mipmap-anydpi-v26/ic_launcher.xml @@ -1,5 +1,5 @@ - - + + \ No newline at end of file diff --git a/wear-os/wear/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/wear-os/wear/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml index 7353dbd..c4a603d 100644 --- a/wear-os/wear/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml +++ b/wear-os/wear/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml @@ -1,5 +1,5 @@ - - + + \ No newline at end of file diff --git a/wear-os/wear/src/main/res/mipmap-hdpi/ic_launcher.webp b/wear-os/wear/src/main/res/mipmap-hdpi/ic_launcher.webp index cb3cbf1..dd913f6 100644 Binary files a/wear-os/wear/src/main/res/mipmap-hdpi/ic_launcher.webp and b/wear-os/wear/src/main/res/mipmap-hdpi/ic_launcher.webp differ diff --git a/wear-os/wear/src/main/res/mipmap-hdpi/ic_launcher_foreground.webp b/wear-os/wear/src/main/res/mipmap-hdpi/ic_launcher_foreground.webp new file mode 100644 index 0000000..8092f67 Binary files /dev/null and b/wear-os/wear/src/main/res/mipmap-hdpi/ic_launcher_foreground.webp differ diff --git a/wear-os/wear/src/main/res/mipmap-hdpi/ic_launcher_round.webp b/wear-os/wear/src/main/res/mipmap-hdpi/ic_launcher_round.webp index ffd0f9a..bccfd9e 100644 Binary files a/wear-os/wear/src/main/res/mipmap-hdpi/ic_launcher_round.webp and b/wear-os/wear/src/main/res/mipmap-hdpi/ic_launcher_round.webp differ diff --git a/wear-os/wear/src/main/res/mipmap-mdpi/ic_launcher.webp b/wear-os/wear/src/main/res/mipmap-mdpi/ic_launcher.webp index 6e4f10b..88ccc7c 100644 Binary files a/wear-os/wear/src/main/res/mipmap-mdpi/ic_launcher.webp and b/wear-os/wear/src/main/res/mipmap-mdpi/ic_launcher.webp differ diff --git a/wear-os/wear/src/main/res/mipmap-mdpi/ic_launcher_foreground.webp b/wear-os/wear/src/main/res/mipmap-mdpi/ic_launcher_foreground.webp new file mode 100644 index 0000000..652367f Binary files /dev/null and b/wear-os/wear/src/main/res/mipmap-mdpi/ic_launcher_foreground.webp differ diff --git a/wear-os/wear/src/main/res/mipmap-mdpi/ic_launcher_round.webp b/wear-os/wear/src/main/res/mipmap-mdpi/ic_launcher_round.webp index 0f33840..e8c1134 100644 Binary files a/wear-os/wear/src/main/res/mipmap-mdpi/ic_launcher_round.webp and b/wear-os/wear/src/main/res/mipmap-mdpi/ic_launcher_round.webp differ diff --git a/wear-os/wear/src/main/res/mipmap-xhdpi/ic_launcher.webp b/wear-os/wear/src/main/res/mipmap-xhdpi/ic_launcher.webp index 344340e..fd29f14 100644 Binary files a/wear-os/wear/src/main/res/mipmap-xhdpi/ic_launcher.webp and b/wear-os/wear/src/main/res/mipmap-xhdpi/ic_launcher.webp differ diff --git a/wear-os/wear/src/main/res/mipmap-xhdpi/ic_launcher_foreground.webp b/wear-os/wear/src/main/res/mipmap-xhdpi/ic_launcher_foreground.webp new file mode 100644 index 0000000..99dee69 Binary files /dev/null and b/wear-os/wear/src/main/res/mipmap-xhdpi/ic_launcher_foreground.webp differ diff --git a/wear-os/wear/src/main/res/mipmap-xhdpi/ic_launcher_round.webp b/wear-os/wear/src/main/res/mipmap-xhdpi/ic_launcher_round.webp index dce99d0..1d1435a 100644 Binary files a/wear-os/wear/src/main/res/mipmap-xhdpi/ic_launcher_round.webp and b/wear-os/wear/src/main/res/mipmap-xhdpi/ic_launcher_round.webp differ diff --git a/wear-os/wear/src/main/res/mipmap-xxhdpi/ic_launcher.webp b/wear-os/wear/src/main/res/mipmap-xxhdpi/ic_launcher.webp index 7da58cf..c4d9204 100644 Binary files a/wear-os/wear/src/main/res/mipmap-xxhdpi/ic_launcher.webp and b/wear-os/wear/src/main/res/mipmap-xxhdpi/ic_launcher.webp differ diff --git a/wear-os/wear/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.webp b/wear-os/wear/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.webp new file mode 100644 index 0000000..4a53a28 Binary files /dev/null and b/wear-os/wear/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.webp differ diff --git a/wear-os/wear/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp b/wear-os/wear/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp index 1c2aefc..6eb1784 100644 Binary files a/wear-os/wear/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp and b/wear-os/wear/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp differ diff --git a/wear-os/wear/src/main/res/mipmap-xxxhdpi/ic_launcher.webp b/wear-os/wear/src/main/res/mipmap-xxxhdpi/ic_launcher.webp index 64bfa93..1bfdc94 100644 Binary files a/wear-os/wear/src/main/res/mipmap-xxxhdpi/ic_launcher.webp and b/wear-os/wear/src/main/res/mipmap-xxxhdpi/ic_launcher.webp differ diff --git a/wear-os/wear/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.webp b/wear-os/wear/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.webp new file mode 100644 index 0000000..a4c7dc3 Binary files /dev/null and b/wear-os/wear/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.webp differ diff --git a/wear-os/wear/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp b/wear-os/wear/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp index 849ef40..9900dff 100644 Binary files a/wear-os/wear/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp and b/wear-os/wear/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp differ