diff options
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2023-12-15 09:37:07 +0000 |
---|---|---|
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2023-12-15 09:37:07 +0000 |
commit | c5727d3b464cf26e3488953fcea6629aea87e579 (patch) | |
tree | 5e6b8d346bd569be2cf54bbd24ab6a7c4145fec9 | |
parent | b481932be131f2f226dbcc2b9afa3ab891a823a2 (diff) | |
parent | 89772c80bdfb6eb0bd77b1b8a9093bde74f6902b (diff) | |
download | sdk-aml_tz5_341510010.tar.gz |
Snap for 11224086 from 89772c80bdfb6eb0bd77b1b8a9093bde74f6902b to mainline-tzdata5-releaseaml_tz5_341510070aml_tz5_341510050aml_tz5_341510010aml_tz5_341510010
Change-Id: I1452bbfa1303cb94b5152517034cedd07efa0df5
1741 files changed, 43382 insertions, 13323 deletions
diff --git a/34/public/api/art.txt b/34/public/api/art.txt index a61a72347..b23f9d24a 100644 --- a/34/public/api/art.txt +++ b/34/public/api/art.txt @@ -2880,7 +2880,7 @@ package java.lang { } public enum Character.UnicodeScript { - method @NonNull public static java.lang.Character.UnicodeScript forName(@NonNull String); + method @NonNull public static final java.lang.Character.UnicodeScript forName(@NonNull String); method @NonNull public static java.lang.Character.UnicodeScript of(int); enum_constant public static final java.lang.Character.UnicodeScript ADLAM; enum_constant public static final java.lang.Character.UnicodeScript AHOM; @@ -12099,6 +12099,7 @@ package java.time.chrono { method public static java.time.chrono.HijrahDate of(int, int, int); method public java.time.chrono.HijrahDate plus(java.time.temporal.TemporalAmount); method public java.time.chrono.HijrahDate plus(long, java.time.temporal.TemporalUnit); + method public String toString(); method public java.time.chrono.ChronoPeriod until(java.time.chrono.ChronoLocalDate); method public long until(java.time.temporal.Temporal, java.time.temporal.TemporalUnit); method public java.time.chrono.HijrahDate with(java.time.temporal.TemporalField, long); @@ -12184,6 +12185,7 @@ package java.time.chrono { method public static java.time.chrono.JapaneseDate of(int, int, int); method public java.time.chrono.JapaneseDate plus(java.time.temporal.TemporalAmount); method public java.time.chrono.JapaneseDate plus(long, java.time.temporal.TemporalUnit); + method public String toString(); method public java.time.chrono.ChronoPeriod until(java.time.chrono.ChronoLocalDate); method public long until(java.time.temporal.Temporal, java.time.temporal.TemporalUnit); method public java.time.chrono.JapaneseDate with(java.time.temporal.TemporalField, long); @@ -12241,6 +12243,7 @@ package java.time.chrono { method public static java.time.chrono.MinguoDate of(int, int, int); method public java.time.chrono.MinguoDate plus(java.time.temporal.TemporalAmount); method public java.time.chrono.MinguoDate plus(long, java.time.temporal.TemporalUnit); + method public String toString(); method public java.time.chrono.ChronoPeriod until(java.time.chrono.ChronoLocalDate); method public long until(java.time.temporal.Temporal, java.time.temporal.TemporalUnit); method public java.time.chrono.MinguoDate with(java.time.temporal.TemporalField, long); @@ -12293,6 +12296,7 @@ package java.time.chrono { method public static java.time.chrono.ThaiBuddhistDate of(int, int, int); method public java.time.chrono.ThaiBuddhistDate plus(java.time.temporal.TemporalAmount); method public java.time.chrono.ThaiBuddhistDate plus(long, java.time.temporal.TemporalUnit); + method public String toString(); method public java.time.chrono.ChronoPeriod until(java.time.chrono.ChronoLocalDate); method public long until(java.time.temporal.Temporal, java.time.temporal.TemporalUnit); method public java.time.chrono.ThaiBuddhistDate with(java.time.temporal.TemporalField, long); diff --git a/current/Android.bp b/current/Android.bp index 5b89c2915..5d47ce425 100644 --- a/current/Android.bp +++ b/current/Android.bp @@ -297,7 +297,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - //min_sdk_version: "14", + //min_sdk_version: "19", } // To provide test host tools the current android jar file to execute the host test diff --git a/current/aaos-libs/car-ui-lib-no-overlayable.aar b/current/aaos-libs/car-ui-lib-no-overlayable.aar Binary files differindex b9f2a34db..0f238aa10 100644 --- a/current/aaos-libs/car-ui-lib-no-overlayable.aar +++ b/current/aaos-libs/car-ui-lib-no-overlayable.aar diff --git a/current/aaos-libs/car-ui-lib-oem-apis.jar b/current/aaos-libs/car-ui-lib-oem-apis.jar Binary files differindex b89f646ce..de19d5145 100644 --- a/current/aaos-libs/car-ui-lib-oem-apis.jar +++ b/current/aaos-libs/car-ui-lib-oem-apis.jar diff --git a/current/aaos-libs/car-ui-lib-testing-support.aar b/current/aaos-libs/car-ui-lib-testing-support.aar Binary files differindex a36d6652e..28fa73e39 100644 --- a/current/aaos-libs/car-ui-lib-testing-support.aar +++ b/current/aaos-libs/car-ui-lib-testing-support.aar diff --git a/current/aaos-libs/car-ui-lib.aar b/current/aaos-libs/car-ui-lib.aar Binary files differindex 96fbb2475..407162177 100644 --- a/current/aaos-libs/car-ui-lib.aar +++ b/current/aaos-libs/car-ui-lib.aar diff --git a/current/androidx-legacy/Android.bp b/current/androidx-legacy/Android.bp index 74a745c5f..81bfeb1e7 100644 --- a/current/androidx-legacy/Android.bp +++ b/current/androidx-legacy/Android.bp @@ -13,7 +13,7 @@ package { android_library { name: "androidx.legacy_legacy-support-v4", sdk_version: "current", - min_sdk_version: "14", + min_sdk_version: "19", apex_available: [ "//apex_available:platform", "//apex_available:anyapex", @@ -32,7 +32,7 @@ android_library { android_library { name: "androidx.legacy_legacy-preference-v14", sdk_version: "current", - min_sdk_version: "14", + min_sdk_version: "19", apex_available: [ "//apex_available:platform", "//apex_available:anyapex", @@ -48,7 +48,7 @@ android_library_import { name: "androidx.legacy_legacy-support-v13-nodeps", aars: ["m2repository/androidx/legacy/legacy-support-v13/1.1.0-alpha01/legacy-support-v13-1.1.0-alpha01.aar"], sdk_version: "current", - min_sdk_version: "14", + min_sdk_version: "19", apex_available: [ "//apex_available:platform", "//apex_available:anyapex", @@ -63,7 +63,7 @@ android_library_import { android_library { name: "androidx.legacy_legacy-support-v13", sdk_version: "current", - min_sdk_version: "14", + min_sdk_version: "19", apex_available: [ "//apex_available:platform", "//apex_available:anyapex", @@ -82,7 +82,7 @@ android_library_import { name: "androidx.legacy_legacy-support-core-ui-nodeps", aars: ["m2repository/androidx/legacy/legacy-support-core-ui/1.1.0-alpha01/legacy-support-core-ui-1.1.0-alpha01.aar"], sdk_version: "current", - min_sdk_version: "14", + min_sdk_version: "19", apex_available: [ "//apex_available:platform", "//apex_available:anyapex", @@ -105,7 +105,7 @@ android_library_import { android_library { name: "androidx.legacy_legacy-support-core-ui", sdk_version: "current", - min_sdk_version: "14", + min_sdk_version: "19", apex_available: [ "//apex_available:platform", "//apex_available:anyapex", @@ -132,7 +132,7 @@ android_library_import { name: "androidx.lifecycle_lifecycle-extensions-nodeps", aars: ["m2repository/androidx/lifecycle/lifecycle-extensions/2.3.0-alpha01/lifecycle-extensions-2.3.0-alpha01.aar"], sdk_version: "current", - min_sdk_version: "14", + min_sdk_version: "19", apex_available: [ "//apex_available:platform", "//apex_available:anyapex", @@ -153,7 +153,7 @@ android_library_import { android_library { name: "androidx.lifecycle_lifecycle-extensions", sdk_version: "current", - min_sdk_version: "14", + min_sdk_version: "19", apex_available: [ "//apex_available:platform", "//apex_available:anyapex", @@ -182,7 +182,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "androidx.annotation_annotation", "androidx.core_core", @@ -200,7 +200,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/androidx.legacy_legacy-support-core-utils/AndroidManifest.xml", static_libs: [ "androidx.legacy_legacy-support-core-utils-nodeps", @@ -222,7 +222,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "androidx.annotation_annotation", ], @@ -235,7 +235,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/androidx.localbroadcastmanager_localbroadcastmanager/AndroidManifest.xml", static_libs: [ "androidx.localbroadcastmanager_localbroadcastmanager-nodeps", diff --git a/current/androidx-legacy/manifests/androidx.legacy_legacy-preference-v14/AndroidManifest.xml b/current/androidx-legacy/manifests/androidx.legacy_legacy-preference-v14/AndroidManifest.xml index 13e4803b1..98f0bcd5d 100644 --- a/current/androidx-legacy/manifests/androidx.legacy_legacy-preference-v14/AndroidManifest.xml +++ b/current/androidx-legacy/manifests/androidx.legacy_legacy-preference-v14/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.legacy.preference" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx-legacy/manifests/androidx.legacy_legacy-support-core-ui/AndroidManifest.xml b/current/androidx-legacy/manifests/androidx.legacy_legacy-support-core-ui/AndroidManifest.xml index fcf8abde6..9b5483ba7 100644 --- a/current/androidx-legacy/manifests/androidx.legacy_legacy-support-core-ui/AndroidManifest.xml +++ b/current/androidx-legacy/manifests/androidx.legacy_legacy-support-core-ui/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.legacy.coreui" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx-legacy/manifests/androidx.legacy_legacy-support-core-utils/AndroidManifest.xml b/current/androidx-legacy/manifests/androidx.legacy_legacy-support-core-utils/AndroidManifest.xml index 4300927a9..fe5ec7b5f 100644 --- a/current/androidx-legacy/manifests/androidx.legacy_legacy-support-core-utils/AndroidManifest.xml +++ b/current/androidx-legacy/manifests/androidx.legacy_legacy-support-core-utils/AndroidManifest.xml @@ -18,7 +18,7 @@ package="androidx.legacy.coreutils" > <uses-sdk - android:minSdkVersion="14" + android:minSdkVersion="19" android:targetSdkVersion="31" /> -</manifest>
\ No newline at end of file +</manifest> diff --git a/current/androidx-legacy/manifests/androidx.legacy_legacy-support-v13/AndroidManifest.xml b/current/androidx-legacy/manifests/androidx.legacy_legacy-support-v13/AndroidManifest.xml index 48810748c..65c7cd693 100644 --- a/current/androidx-legacy/manifests/androidx.legacy_legacy-support-v13/AndroidManifest.xml +++ b/current/androidx-legacy/manifests/androidx.legacy_legacy-support-v13/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.legacy.v13" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx-legacy/manifests/androidx.legacy_legacy-support-v4/AndroidManifest.xml b/current/androidx-legacy/manifests/androidx.legacy_legacy-support-v4/AndroidManifest.xml index 9abfb400c..6d05a1e35 100644 --- a/current/androidx-legacy/manifests/androidx.legacy_legacy-support-v4/AndroidManifest.xml +++ b/current/androidx-legacy/manifests/androidx.legacy_legacy-support-v4/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.legacy.v4" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx-legacy/manifests/androidx.lifecycle_lifecycle-extensions/AndroidManifest.xml b/current/androidx-legacy/manifests/androidx.lifecycle_lifecycle-extensions/AndroidManifest.xml index fc8a2bca7..a87f5fb69 100644 --- a/current/androidx-legacy/manifests/androidx.lifecycle_lifecycle-extensions/AndroidManifest.xml +++ b/current/androidx-legacy/manifests/androidx.lifecycle_lifecycle-extensions/AndroidManifest.xml @@ -18,10 +18,10 @@ package="androidx.lifecycle.extensions" > <uses-sdk - android:minSdkVersion="14" + android:minSdkVersion="19" android:targetSdkVersion="28" /> <application> </application> -</manifest>
\ No newline at end of file +</manifest> diff --git a/current/androidx-legacy/manifests/androidx.localbroadcastmanager_localbroadcastmanager/AndroidManifest.xml b/current/androidx-legacy/manifests/androidx.localbroadcastmanager_localbroadcastmanager/AndroidManifest.xml index e2c7bef0a..c20d9088a 100644 --- a/current/androidx-legacy/manifests/androidx.localbroadcastmanager_localbroadcastmanager/AndroidManifest.xml +++ b/current/androidx-legacy/manifests/androidx.localbroadcastmanager_localbroadcastmanager/AndroidManifest.xml @@ -18,7 +18,7 @@ package="androidx.localbroadcastmanager" > <uses-sdk - android:minSdkVersion="14" + android:minSdkVersion="19" android:targetSdkVersion="31" /> -</manifest>
\ No newline at end of file +</manifest> diff --git a/current/androidx/Android.bp b/current/androidx/Android.bp index 15f237194..909d9264a 100644 --- a/current/androidx/Android.bp +++ b/current/androidx/Android.bp @@ -13,7129 +13,4 @@ package { // SPDX-license-identifier-Unicode-DFS default_applicable_licenses: ["prebuilts_sdk_license"], } - -android_library_import { - name: "androidx.activity_activity-compose-nodeps", - aars: ["m2repository/androidx/activity/activity-compose/1.7.0-alpha05/activity-compose-1.7.0-alpha05.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.lifecycle_lifecycle-common-java8", - "kotlin-stdlib", - "androidx.activity_activity-ktx", - "androidx.compose.runtime_runtime", - "androidx.compose.runtime_runtime-saveable", - "androidx.compose.ui_ui", - "androidx.lifecycle_lifecycle-viewmodel", - ], -} - -android_library { - name: "androidx.activity_activity-compose", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.activity_activity-compose/AndroidManifest.xml", - static_libs: [ - "androidx.activity_activity-compose-nodeps", - "androidx.lifecycle_lifecycle-common-java8", - "kotlin-stdlib", - "androidx.activity_activity-ktx", - "androidx.compose.runtime_runtime", - "androidx.compose.runtime_runtime-saveable", - "androidx.compose.ui_ui", - "androidx.lifecycle_lifecycle-viewmodel", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.activity_activity-ktx-nodeps", - aars: ["m2repository/androidx/activity/activity-ktx/1.7.0-alpha05/activity-ktx-1.7.0-alpha05.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "kotlin-stdlib", - "androidx.activity_activity", - "androidx.core_core-ktx", - "androidx.lifecycle_lifecycle-runtime-ktx", - "androidx.lifecycle_lifecycle-viewmodel-ktx", - "androidx.savedstate_savedstate-ktx", - ], -} - -android_library { - name: "androidx.activity_activity-ktx", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.activity_activity-ktx/AndroidManifest.xml", - static_libs: [ - "androidx.activity_activity-ktx-nodeps", - "kotlin-stdlib", - "androidx.activity_activity", - "androidx.core_core-ktx", - "androidx.lifecycle_lifecycle-runtime-ktx", - "androidx.lifecycle_lifecycle-viewmodel-ktx", - "androidx.savedstate_savedstate-ktx", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.activity_activity-nodeps", - aars: ["m2repository/androidx/activity/activity/1.7.0-alpha05/activity-1.7.0-alpha05.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "kotlin-stdlib", - "androidx.core_core", - "androidx.lifecycle_lifecycle-runtime", - "androidx.lifecycle_lifecycle-viewmodel", - "androidx.lifecycle_lifecycle-viewmodel-savedstate", - "androidx.savedstate_savedstate", - "androidx.tracing_tracing", - ], -} - -android_library { - name: "androidx.activity_activity", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.activity_activity/AndroidManifest.xml", - static_libs: [ - "androidx.activity_activity-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "kotlin-stdlib", - "androidx.core_core", - "androidx.lifecycle_lifecycle-runtime", - "androidx.lifecycle_lifecycle-viewmodel", - "androidx.lifecycle_lifecycle-viewmodel-savedstate", - "androidx.savedstate_savedstate", - "androidx.tracing_tracing", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.annotation_annotation-experimental-nodeps", - aars: ["m2repository/androidx/annotation/annotation-experimental/1.4.0-alpha01/annotation-experimental-1.4.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "kotlin-stdlib", - ], -} - -android_library { - name: "androidx.annotation_annotation-experimental", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.annotation_annotation-experimental/AndroidManifest.xml", - static_libs: [ - "androidx.annotation_annotation-experimental-nodeps", - "kotlin-stdlib", - ], - java_version: "1.7", -} - -java_import { - name: "androidx.annotation_annotation-jvm-nodeps", - jars: ["m2repository/androidx/annotation/annotation-jvm/1.7.0-alpha03/annotation-jvm-1.7.0-alpha03.jar"], - sdk_version: "31", - host_supported: true, - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", -} - -java_library_static { - name: "androidx.annotation_annotation-jvm", - sdk_version: "31", - host_supported: true, - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", - static_libs: [ - "androidx.annotation_annotation-jvm-nodeps", - "kotlin-stdlib", - ], - java_version: "1.7", -} - -java_import { - name: "androidx.annotation_annotation-nodeps", - jars: ["m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar"], - sdk_version: "31", - host_supported: true, - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", -} - -java_library_static { - name: "androidx.annotation_annotation", - sdk_version: "31", - host_supported: true, - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", - static_libs: [ - "androidx.annotation_annotation-nodeps", - "kotlin-stdlib", - "androidx.annotation_annotation-jvm", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.appcompat_appcompat-resources-nodeps", - aars: ["m2repository/androidx/appcompat/appcompat-resources/1.7.0-alpha03/appcompat-resources-1.7.0-alpha03.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.vectordrawable_vectordrawable", - "androidx.vectordrawable_vectordrawable-animated", - ], -} - -android_library { - name: "androidx.appcompat_appcompat-resources", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.appcompat_appcompat-resources/AndroidManifest.xml", - static_libs: [ - "androidx.appcompat_appcompat-resources-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.vectordrawable_vectordrawable", - "androidx.vectordrawable_vectordrawable-animated", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.appcompat_appcompat-nodeps", - aars: ["m2repository/androidx/appcompat/appcompat/1.7.0-alpha03/appcompat-1.7.0-alpha03.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.resourceinspection_resourceinspection-annotation", - "kotlin-stdlib", - "androidx.activity_activity", - "androidx.appcompat_appcompat-resources", - "androidx.core_core", - "androidx.core_core-ktx", - "androidx.cursoradapter_cursoradapter", - "androidx.drawerlayout_drawerlayout", - "androidx.emoji2_emoji2", - "androidx.emoji2_emoji2-views-helper", - "androidx.fragment_fragment", - "androidx.lifecycle_lifecycle-runtime", - "androidx.lifecycle_lifecycle-viewmodel", - "androidx.profileinstaller_profileinstaller", - "androidx.savedstate_savedstate", - ], -} - -android_library { - name: "androidx.appcompat_appcompat", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.appcompat_appcompat/AndroidManifest.xml", - static_libs: [ - "androidx.appcompat_appcompat-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.resourceinspection_resourceinspection-annotation", - "kotlin-stdlib", - "androidx.activity_activity", - "androidx.appcompat_appcompat-resources", - "androidx.core_core", - "androidx.core_core-ktx", - "androidx.cursoradapter_cursoradapter", - "androidx.drawerlayout_drawerlayout", - "androidx.emoji2_emoji2", - "androidx.emoji2_emoji2-views-helper", - "androidx.fragment_fragment", - "androidx.lifecycle_lifecycle-runtime", - "androidx.lifecycle_lifecycle-viewmodel", - "androidx.profileinstaller_profileinstaller", - "androidx.savedstate_savedstate", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.appsearch_appsearch-builtin-types-nodeps", - aars: ["m2repository/androidx/appsearch/appsearch-builtin-types/1.1.0-alpha03/appsearch-builtin-types-1.1.0-alpha03.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.appsearch_appsearch", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.appsearch_appsearch-builtin-types", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.appsearch_appsearch-builtin-types/AndroidManifest.xml", - static_libs: [ - "androidx.appsearch_appsearch-builtin-types-nodeps", - "androidx.appsearch_appsearch", - "androidx.core_core", - ], - java_version: "1.7", -} - -java_import_host { - name: "androidx.appsearch_appsearch-compiler-nodeps", - jars: ["m2repository/androidx/appsearch/appsearch-compiler/1.1.0-alpha03/appsearch-compiler-1.1.0-alpha03.jar"], - sdk_version: "31", -} - -java_library_host { - name: "androidx.appsearch_appsearch-compiler", - static_libs: [ - "androidx.appsearch_appsearch-compiler-nodeps", - "androidx.annotation_annotation", - "auto_common", - "libauto_value_plugin", - "auto_value_annotations", - "javapoet", - "javax-annotation-api-prebuilt-host-jar", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.appsearch_appsearch_local_storage-nodeps", - aars: ["m2repository/androidx/appsearch/appsearch-local-storage/1.1.0-alpha03/appsearch-local-storage-1.1.0-alpha03.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.concurrent_concurrent-futures", - "androidx.appsearch_appsearch", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.appsearch_appsearch_local_storage", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.appsearch_appsearch_local_storage/AndroidManifest.xml", - static_libs: [ - "androidx.appsearch_appsearch_local_storage-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.concurrent_concurrent-futures", - "androidx.appsearch_appsearch", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.appsearch_appsearch-platform-storage-nodeps", - aars: ["m2repository/androidx/appsearch/appsearch-platform-storage/1.1.0-alpha03/appsearch-platform-storage-1.1.0-alpha03.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.concurrent_concurrent-futures", - "androidx.appsearch_appsearch", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.appsearch_appsearch-platform-storage", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.appsearch_appsearch-platform-storage/AndroidManifest.xml", - static_libs: [ - "androidx.appsearch_appsearch-platform-storage-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.concurrent_concurrent-futures", - "androidx.appsearch_appsearch", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.appsearch_appsearch-nodeps", - aars: ["m2repository/androidx/appsearch/appsearch/1.1.0-alpha03/appsearch-1.1.0-alpha03.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.concurrent_concurrent-futures", - "guava-listenablefuture-prebuilt-jar", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.appsearch_appsearch", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.appsearch_appsearch/AndroidManifest.xml", - static_libs: [ - "androidx.appsearch_appsearch-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.concurrent_concurrent-futures", - "guava-listenablefuture-prebuilt-jar", - "androidx.core_core", - ], - java_version: "1.7", -} - -java_import { - name: "androidx.arch.core_core-common-nodeps", - jars: ["m2repository/androidx/arch/core/core-common/2.2.0-alpha01/core-common-2.2.0-alpha01.jar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", -} - -java_library_static { - name: "androidx.arch.core_core-common", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", - static_libs: [ - "androidx.arch.core_core-common-nodeps", - "androidx.annotation_annotation", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.arch.core_core-runtime-nodeps", - aars: ["m2repository/androidx/arch/core/core-runtime/2.2.0-alpha01/core-runtime-2.2.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.arch.core_core-common", - ], -} - -android_library { - name: "androidx.arch.core_core-runtime", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.arch.core_core-runtime/AndroidManifest.xml", - static_libs: [ - "androidx.arch.core_core-runtime-nodeps", - "androidx.annotation_annotation", - "androidx.arch.core_core-common", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.arch.core_core-testing-nodeps", - aars: ["m2repository/androidx/arch/core/core-testing/2.2.0-alpha01/core-testing-2.2.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "junit", - "mockito-core", - "androidx.arch.core_core-runtime", - ], -} - -android_library { - name: "androidx.arch.core_core-testing", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.arch.core_core-testing/AndroidManifest.xml", - static_libs: [ - "androidx.arch.core_core-testing-nodeps", - "androidx.annotation_annotation", - "junit", - "mockito-core", - "androidx.arch.core_core-runtime", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.asynclayoutinflater_asynclayoutinflater-nodeps", - aars: ["m2repository/androidx/asynclayoutinflater/asynclayoutinflater/1.1.0-alpha02/asynclayoutinflater-1.1.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.asynclayoutinflater_asynclayoutinflater", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.asynclayoutinflater_asynclayoutinflater/AndroidManifest.xml", - static_libs: [ - "androidx.asynclayoutinflater_asynclayoutinflater-nodeps", - "androidx.annotation_annotation", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.autofill_autofill-nodeps", - aars: ["m2repository/androidx/autofill/autofill/1.2.0-beta02/autofill-1.2.0-beta02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.core_core", - ], -} - -android_library { - name: "androidx.autofill_autofill", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.autofill_autofill/AndroidManifest.xml", - static_libs: [ - "androidx.autofill_autofill-nodeps", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.benchmark_benchmark-common-nodeps", - aars: ["m2repository/androidx/benchmark/benchmark-common/1.2.0-alpha14/benchmark-common-1.2.0-alpha14.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.test.monitor", - "androidx.tracing_tracing-perfetto-common", - "wire-runtime", - "kotlin-stdlib", - "androidx.annotation_annotation-experimental", - "androidx.tracing_tracing-ktx", - ], -} - -android_library { - name: "androidx.benchmark_benchmark-common", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.benchmark_benchmark-common/AndroidManifest.xml", - static_libs: [ - "androidx.benchmark_benchmark-common-nodeps", - "androidx.annotation_annotation", - "androidx.test.monitor", - "androidx.tracing_tracing-perfetto-common", - "wire-runtime", - "kotlin-stdlib", - "androidx.annotation_annotation-experimental", - "androidx.tracing_tracing-ktx", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.benchmark_benchmark-junit4-nodeps", - aars: ["m2repository/androidx/benchmark/benchmark-junit4/1.2.0-alpha14/benchmark-junit4-1.2.0-alpha14.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.test.rules", - "androidx.test.runner", - "junit", - "kotlin-stdlib", - "androidx.benchmark_benchmark-common", - "androidx.tracing_tracing-ktx", - ], -} - -android_library { - name: "androidx.benchmark_benchmark-junit4", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.benchmark_benchmark-junit4/AndroidManifest.xml", - static_libs: [ - "androidx.benchmark_benchmark-junit4-nodeps", - "androidx.annotation_annotation", - "androidx.test.rules", - "androidx.test.runner", - "junit", - "kotlin-stdlib", - "androidx.benchmark_benchmark-common", - "androidx.tracing_tracing-ktx", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.benchmark_benchmark-macro-junit4-nodeps", - aars: ["m2repository/androidx/benchmark/benchmark-macro-junit4/1.2.0-alpha14/benchmark-macro-junit4-1.2.0-alpha14.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "23", - static_libs: [ - "androidx.annotation_annotation", - "androidx.test.rules", - "androidx.test.runner", - "junit", - "kotlin-stdlib", - "androidx.benchmark_benchmark-common", - "androidx.benchmark_benchmark-macro", - "androidx.test.uiautomator_uiautomator", - ], -} - -android_library { - name: "androidx.benchmark_benchmark-macro-junit4", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "23", - manifest: "manifests/androidx.benchmark_benchmark-macro-junit4/AndroidManifest.xml", - static_libs: [ - "androidx.benchmark_benchmark-macro-junit4-nodeps", - "androidx.annotation_annotation", - "androidx.test.rules", - "androidx.test.runner", - "junit", - "kotlin-stdlib", - "androidx.benchmark_benchmark-common", - "androidx.benchmark_benchmark-macro", - "androidx.test.uiautomator_uiautomator", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.benchmark_benchmark-macro-nodeps", - aars: ["m2repository/androidx/benchmark/benchmark-macro/1.2.0-alpha14/benchmark-macro-1.2.0-alpha14.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "23", - static_libs: [ - "androidx.annotation_annotation", - "androidx.test.core", - "wire-runtime", - "junit", - "kotlin-stdlib", - "androidx.benchmark_benchmark-common", - "androidx.core_core", - "androidx.profileinstaller_profileinstaller", - "androidx.test.uiautomator_uiautomator", - "androidx.tracing_tracing-ktx", - ], -} - -android_library { - name: "androidx.benchmark_benchmark-macro", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "23", - manifest: "manifests/androidx.benchmark_benchmark-macro/AndroidManifest.xml", - static_libs: [ - "androidx.benchmark_benchmark-macro-nodeps", - "androidx.annotation_annotation", - "androidx.test.core", - "wire-runtime", - "junit", - "kotlin-stdlib", - "androidx.benchmark_benchmark-common", - "androidx.core_core", - "androidx.profileinstaller_profileinstaller", - "androidx.test.uiautomator_uiautomator", - "androidx.tracing_tracing-ktx", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.biometric_biometric-nodeps", - aars: ["m2repository/androidx/biometric/biometric/1.2.0-alpha06/biometric-1.2.0-alpha06.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.lifecycle_lifecycle-common-java8", - "androidx.activity_activity", - "androidx.appcompat_appcompat", - "androidx.core_core", - "androidx.fragment_fragment", - "androidx.lifecycle_lifecycle-livedata-core", - "androidx.lifecycle_lifecycle-viewmodel", - ], -} - -android_library { - name: "androidx.biometric_biometric", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.biometric_biometric/AndroidManifest.xml", - static_libs: [ - "androidx.biometric_biometric-nodeps", - "androidx.annotation_annotation", - "androidx.lifecycle_lifecycle-common-java8", - "androidx.activity_activity", - "androidx.appcompat_appcompat", - "androidx.core_core", - "androidx.fragment_fragment", - "androidx.lifecycle_lifecycle-livedata-core", - "androidx.lifecycle_lifecycle-viewmodel", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.browser_browser-nodeps", - aars: ["m2repository/androidx/browser/browser/1.6.0-alpha01/browser-1.6.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "16", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.concurrent_concurrent-futures", - "guava-listenablefuture-prebuilt-jar", - "androidx.core_core", - "androidx.interpolator_interpolator", - ], -} - -android_library { - name: "androidx.browser_browser", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "16", - manifest: "manifests/androidx.browser_browser/AndroidManifest.xml", - static_libs: [ - "androidx.browser_browser-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.concurrent_concurrent-futures", - "guava-listenablefuture-prebuilt-jar", - "androidx.core_core", - "androidx.interpolator_interpolator", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.camera_camera-camera2-nodeps", - aars: ["m2repository/androidx/camera/camera-camera2/1.3.0-alpha06/camera-camera2-1.3.0-alpha06.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.concurrent_concurrent-futures", - "auto_value_annotations", - "guava-listenablefuture-prebuilt-jar", - "androidx.camera_camera-core", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.camera_camera-camera2", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.camera_camera-camera2/AndroidManifest.xml", - static_libs: [ - "androidx.camera_camera-camera2-nodeps", - "androidx.annotation_annotation", - "androidx.concurrent_concurrent-futures", - "auto_value_annotations", - "guava-listenablefuture-prebuilt-jar", - "androidx.camera_camera-core", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.camera_camera-core-nodeps", - aars: ["m2repository/androidx/camera/camera-core/1.3.0-alpha06/camera-core-1.3.0-alpha06.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.concurrent_concurrent-futures", - "androidx.lifecycle_lifecycle-common", - "auto_value_annotations", - "guava-listenablefuture-prebuilt-jar", - "kotlin-stdlib", - "androidx.annotation_annotation-experimental", - "androidx.core_core", - "androidx.exifinterface_exifinterface", - "androidx.lifecycle_lifecycle-livedata", - ], -} - -android_library { - name: "androidx.camera_camera-core", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.camera_camera-core/AndroidManifest.xml", - static_libs: [ - "androidx.camera_camera-core-nodeps", - "androidx.annotation_annotation", - "androidx.concurrent_concurrent-futures", - "androidx.lifecycle_lifecycle-common", - "auto_value_annotations", - "guava-listenablefuture-prebuilt-jar", - "kotlin-stdlib", - "androidx.annotation_annotation-experimental", - "androidx.core_core", - "androidx.exifinterface_exifinterface", - "androidx.lifecycle_lifecycle-livedata", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.camera_camera-extensions-nodeps", - aars: ["m2repository/androidx/camera/camera-extensions/1.3.0-alpha06/camera-extensions-1.3.0-alpha06.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.concurrent_concurrent-futures", - "auto_value_annotations", - "guava-listenablefuture-prebuilt-jar", - "androidx.camera_camera-camera2", - "androidx.camera_camera-core", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.camera_camera-extensions", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.camera_camera-extensions/AndroidManifest.xml", - static_libs: [ - "androidx.camera_camera-extensions-nodeps", - "androidx.concurrent_concurrent-futures", - "auto_value_annotations", - "guava-listenablefuture-prebuilt-jar", - "androidx.camera_camera-camera2", - "androidx.camera_camera-core", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.camera_camera-lifecycle-nodeps", - aars: ["m2repository/androidx/camera/camera-lifecycle/1.3.0-alpha06/camera-lifecycle-1.3.0-alpha06.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.concurrent_concurrent-futures", - "androidx.lifecycle_lifecycle-common", - "auto_value_annotations", - "guava-listenablefuture-prebuilt-jar", - "androidx.camera_camera-core", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.camera_camera-lifecycle", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.camera_camera-lifecycle/AndroidManifest.xml", - static_libs: [ - "androidx.camera_camera-lifecycle-nodeps", - "androidx.concurrent_concurrent-futures", - "androidx.lifecycle_lifecycle-common", - "auto_value_annotations", - "guava-listenablefuture-prebuilt-jar", - "androidx.camera_camera-core", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.camera_camera-viewfinder-nodeps", - aars: ["m2repository/androidx/camera/camera-viewfinder/1.3.0-alpha06/camera-viewfinder-1.3.0-alpha06.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.concurrent_concurrent-futures", - "androidx.concurrent_concurrent-futures-ktx", - "androidx.test.espresso.idling-resource", - "auto_value_annotations", - "guava-listenablefuture-prebuilt-jar", - "kotlinx_coroutines_android", - "kotlinx_coroutines", - "androidx.annotation_annotation-experimental", - "androidx.appcompat_appcompat", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.camera_camera-viewfinder", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.camera_camera-viewfinder/AndroidManifest.xml", - static_libs: [ - "androidx.camera_camera-viewfinder-nodeps", - "androidx.annotation_annotation", - "androidx.concurrent_concurrent-futures", - "androidx.concurrent_concurrent-futures-ktx", - "androidx.test.espresso.idling-resource", - "auto_value_annotations", - "guava-listenablefuture-prebuilt-jar", - "kotlinx_coroutines_android", - "kotlinx_coroutines", - "androidx.annotation_annotation-experimental", - "androidx.appcompat_appcompat", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.car.app_app-automotive-nodeps", - aars: ["m2repository/androidx/car/app/app-automotive/1.3.0-beta02/app-automotive-1.3.0-beta02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "29", - static_libs: [ - "androidx.annotation_annotation", - "androidx.concurrent_concurrent-futures", - "androidx.lifecycle_lifecycle-common-java8", - "auto_value_annotations", - "guava", - "guava-listenablefuture-prebuilt-jar", - "kotlin-stdlib", - "androidx.annotation_annotation-experimental", - "androidx.car.app_app", - "androidx.core_core", - "androidx.fragment_fragment", - ], -} - -android_library { - name: "androidx.car.app_app-automotive", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "29", - manifest: "manifests/androidx.car.app_app-automotive/AndroidManifest.xml", - static_libs: [ - "androidx.car.app_app-automotive-nodeps", - "androidx.annotation_annotation", - "androidx.concurrent_concurrent-futures", - "androidx.lifecycle_lifecycle-common-java8", - "auto_value_annotations", - "guava", - "guava-listenablefuture-prebuilt-jar", - "kotlin-stdlib", - "androidx.annotation_annotation-experimental", - "androidx.car.app_app", - "androidx.core_core", - "androidx.fragment_fragment", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.car.app_app-testing-nodeps", - aars: ["m2repository/androidx/car/app/app-testing/1.3.0-beta02/app-testing-1.3.0-beta02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - "androidx.lifecycle_lifecycle-common-java8", - "Robolectric_all-target", - "androidx.annotation_annotation-experimental", - "androidx.car.app_app", - "androidx.lifecycle_lifecycle-runtime", - ], -} - -android_library { - name: "androidx.car.app_app-testing", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.car.app_app-testing/AndroidManifest.xml", - static_libs: [ - "androidx.car.app_app-testing-nodeps", - "androidx.annotation_annotation", - "androidx.lifecycle_lifecycle-common-java8", - "Robolectric_all-target", - "androidx.annotation_annotation-experimental", - "androidx.car.app_app", - "androidx.lifecycle_lifecycle-runtime", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.car.app_app-nodeps", - aars: ["m2repository/androidx/car/app/app/1.3.0-beta02/app-1.3.0-beta02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - "androidx.lifecycle_lifecycle-common-java8", - "guava", - "kotlin-stdlib", - "androidx.activity_activity", - "androidx.annotation_annotation-experimental", - "androidx.core_core", - "androidx.lifecycle_lifecycle-viewmodel", - ], -} - -android_library { - name: "androidx.car.app_app", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.car.app_app/AndroidManifest.xml", - static_libs: [ - "androidx.car.app_app-nodeps", - "androidx.annotation_annotation", - "androidx.lifecycle_lifecycle-common-java8", - "guava", - "kotlin-stdlib", - "androidx.activity_activity", - "androidx.annotation_annotation-experimental", - "androidx.core_core", - "androidx.lifecycle_lifecycle-viewmodel", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.cardview_cardview-nodeps", - aars: ["m2repository/androidx/cardview/cardview/1.1.0-alpha01/cardview-1.1.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.cardview_cardview", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.cardview_cardview/AndroidManifest.xml", - static_libs: [ - "androidx.cardview_cardview-nodeps", - "androidx.annotation_annotation", - "androidx.core_core", - ], - java_version: "1.7", -} - -java_import { - name: "androidx.collection_collection-jvm-nodeps", - jars: ["m2repository/androidx/collection/collection-jvm/1.3.0-alpha03/collection-jvm-1.3.0-alpha03.jar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", -} - -java_library_static { - name: "androidx.collection_collection-jvm", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", - static_libs: [ - "androidx.collection_collection-jvm-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - ], - java_version: "1.7", -} - -java_import { - name: "androidx.collection_collection-ktx-nodeps", - jars: ["m2repository/androidx/collection/collection-ktx/1.3.0-alpha03/collection-ktx-1.3.0-alpha03.jar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", -} - -java_library_static { - name: "androidx.collection_collection-ktx", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", - static_libs: [ - "androidx.collection_collection-ktx-nodeps", - "androidx.collection_collection-jvm", - ], - java_version: "1.7", -} - -java_import { - name: "androidx.collection_collection-nodeps", - jars: ["m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", -} - -java_library_static { - name: "androidx.collection_collection", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", - static_libs: [ - "androidx.collection_collection-nodeps", - "kotlin-stdlib", - "androidx.collection_collection-jvm", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.animation_animation-core-nodeps", - aars: ["m2repository/androidx/compose/animation/animation-core/1.4.0-beta01/animation-core-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "kotlinx_coroutines", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.compose.ui_ui-unit", - "androidx.compose.ui_ui-util", - ], -} - -android_library { - name: "androidx.compose.animation_animation-core", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.animation_animation-core/AndroidManifest.xml", - static_libs: [ - "androidx.compose.animation_animation-core-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "kotlinx_coroutines", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.compose.ui_ui-unit", - "androidx.compose.ui_ui-util", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.animation_animation-nodeps", - aars: ["m2repository/androidx/compose/animation/animation/1.4.0-beta01/animation-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.compose.animation_animation-core", - "androidx.compose.foundation_foundation-layout", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.compose.ui_ui-geometry", - "androidx.compose.ui_ui-util", - ], -} - -android_library { - name: "androidx.compose.animation_animation", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.animation_animation/AndroidManifest.xml", - static_libs: [ - "androidx.compose.animation_animation-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.compose.animation_animation-core", - "androidx.compose.foundation_foundation-layout", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.compose.ui_ui-geometry", - "androidx.compose.ui_ui-util", - ], - java_version: "1.7", -} - -java_import_host { - name: "androidx.compose.compiler_compiler-hosted-nodeps", - jars: ["m2repository/androidx/compose/compiler/compiler-hosted/1.4.1-dev-k1.8.10-c312d77f4cb/compiler-hosted-1.4.1-dev-k1.8.10-c312d77f4cb.jar"], - sdk_version: "31", -} - -java_library_host { - name: "androidx.compose.compiler_compiler-hosted", - static_libs: [ - "androidx.compose.compiler_compiler-hosted-nodeps", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.foundation_foundation-layout-nodeps", - aars: ["m2repository/androidx/compose/foundation/foundation-layout/1.4.0-beta01/foundation-layout-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.compose.animation_animation-core", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.compose.ui_ui-unit", - "androidx.compose.ui_ui-util", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.compose.foundation_foundation-layout", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.foundation_foundation-layout/AndroidManifest.xml", - static_libs: [ - "androidx.compose.foundation_foundation-layout-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.compose.animation_animation-core", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.compose.ui_ui-unit", - "androidx.compose.ui_ui-util", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.foundation_foundation-nodeps", - aars: ["m2repository/androidx/compose/foundation/foundation/1.4.0-beta01/foundation-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.compose.animation_animation", - "androidx.compose.foundation_foundation-layout", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.compose.ui_ui-graphics", - "androidx.compose.ui_ui-text", - "androidx.compose.ui_ui-util", - "androidx.emoji2_emoji2", - ], -} - -android_library { - name: "androidx.compose.foundation_foundation", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.foundation_foundation/AndroidManifest.xml", - static_libs: [ - "androidx.compose.foundation_foundation-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.compose.animation_animation", - "androidx.compose.foundation_foundation-layout", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.compose.ui_ui-graphics", - "androidx.compose.ui_ui-text", - "androidx.compose.ui_ui-util", - "androidx.emoji2_emoji2", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.material_material-icons-core-nodeps", - aars: ["m2repository/androidx/compose/material/material-icons-core/1.4.0-beta01/material-icons-core-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "kotlin-stdlib", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - ], -} - -android_library { - name: "androidx.compose.material_material-icons-core", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.material_material-icons-core/AndroidManifest.xml", - static_libs: [ - "androidx.compose.material_material-icons-core-nodeps", - "kotlin-stdlib", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.material_material-icons-extended-nodeps", - aars: ["m2repository/androidx/compose/material/material-icons-extended/1.4.0-beta01/material-icons-extended-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "kotlin-stdlib", - "androidx.compose.material_material-icons-core", - "androidx.compose.runtime_runtime", - ], -} - -android_library { - name: "androidx.compose.material_material-icons-extended", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.material_material-icons-extended/AndroidManifest.xml", - static_libs: [ - "androidx.compose.material_material-icons-extended-nodeps", - "kotlin-stdlib", - "androidx.compose.material_material-icons-core", - "androidx.compose.runtime_runtime", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.material_material-ripple-nodeps", - aars: ["m2repository/androidx/compose/material/material-ripple/1.4.0-beta01/material-ripple-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "kotlin-stdlib", - "androidx.compose.animation_animation", - "androidx.compose.foundation_foundation", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui-util", - ], -} - -android_library { - name: "androidx.compose.material_material-ripple", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.material_material-ripple/AndroidManifest.xml", - static_libs: [ - "androidx.compose.material_material-ripple-nodeps", - "kotlin-stdlib", - "androidx.compose.animation_animation", - "androidx.compose.foundation_foundation", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui-util", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.material_material-nodeps", - aars: ["m2repository/androidx/compose/material/material/1.4.0-beta01/material-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "kotlin-stdlib", - "androidx.compose.animation_animation", - "androidx.compose.animation_animation-core", - "androidx.compose.foundation_foundation", - "androidx.compose.foundation_foundation-layout", - "androidx.compose.material_material-icons-core", - "androidx.compose.material_material-ripple", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.compose.ui_ui-text", - "androidx.compose.ui_ui-util", - "androidx.lifecycle_lifecycle-runtime", - "androidx.lifecycle_lifecycle-viewmodel", - "androidx.savedstate_savedstate", - ], -} - -android_library { - name: "androidx.compose.material_material", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.material_material/AndroidManifest.xml", - static_libs: [ - "androidx.compose.material_material-nodeps", - "kotlin-stdlib", - "androidx.compose.animation_animation", - "androidx.compose.animation_animation-core", - "androidx.compose.foundation_foundation", - "androidx.compose.foundation_foundation-layout", - "androidx.compose.material_material-icons-core", - "androidx.compose.material_material-ripple", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.compose.ui_ui-text", - "androidx.compose.ui_ui-util", - "androidx.lifecycle_lifecycle-runtime", - "androidx.lifecycle_lifecycle-viewmodel", - "androidx.savedstate_savedstate", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.material3_material3-window-size-class-nodeps", - aars: ["m2repository/androidx/compose/material3/material3-window-size-class/1.1.0-alpha06/material3-window-size-class-1.1.0-alpha06.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "kotlin-stdlib", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.compose.ui_ui-unit", - "androidx.window_window", - ], -} - -android_library { - name: "androidx.compose.material3_material3-window-size-class", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.material3_material3-window-size-class/AndroidManifest.xml", - static_libs: [ - "androidx.compose.material3_material3-window-size-class-nodeps", - "kotlin-stdlib", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.compose.ui_ui-unit", - "androidx.window_window", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.material3_material3-nodeps", - aars: ["m2repository/androidx/compose/material3/material3/1.1.0-alpha06/material3-1.1.0-alpha06.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "kotlin-stdlib", - "androidx.activity_activity-compose", - "androidx.compose.animation_animation-core", - "androidx.compose.foundation_foundation", - "androidx.compose.foundation_foundation-layout", - "androidx.compose.material_material-icons-core", - "androidx.compose.material_material-ripple", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.compose.ui_ui-graphics", - "androidx.compose.ui_ui-text", - "androidx.compose.ui_ui-util", - "androidx.lifecycle_lifecycle-runtime", - "androidx.lifecycle_lifecycle-viewmodel", - "androidx.savedstate_savedstate-ktx", - ], -} - -android_library { - name: "androidx.compose.material3_material3", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.material3_material3/AndroidManifest.xml", - static_libs: [ - "androidx.compose.material3_material3-nodeps", - "kotlin-stdlib", - "androidx.activity_activity-compose", - "androidx.compose.animation_animation-core", - "androidx.compose.foundation_foundation", - "androidx.compose.foundation_foundation-layout", - "androidx.compose.material_material-icons-core", - "androidx.compose.material_material-ripple", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.compose.ui_ui-graphics", - "androidx.compose.ui_ui-text", - "androidx.compose.ui_ui-util", - "androidx.lifecycle_lifecycle-runtime", - "androidx.lifecycle_lifecycle-viewmodel", - "androidx.savedstate_savedstate-ktx", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.runtime_runtime-livedata-nodeps", - aars: ["m2repository/androidx/compose/runtime/runtime-livedata/1.4.0-beta01/runtime-livedata-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "kotlin-stdlib", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.lifecycle_lifecycle-livedata", - "androidx.lifecycle_lifecycle-runtime", - ], -} - -android_library { - name: "androidx.compose.runtime_runtime-livedata", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.runtime_runtime-livedata/AndroidManifest.xml", - static_libs: [ - "androidx.compose.runtime_runtime-livedata-nodeps", - "kotlin-stdlib", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.lifecycle_lifecycle-livedata", - "androidx.lifecycle_lifecycle-runtime", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.runtime_runtime-saveable-nodeps", - aars: ["m2repository/androidx/compose/runtime/runtime-saveable/1.4.0-beta01/runtime-saveable-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.compose.runtime_runtime", - ], -} - -android_library { - name: "androidx.compose.runtime_runtime-saveable", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.runtime_runtime-saveable/AndroidManifest.xml", - static_libs: [ - "androidx.compose.runtime_runtime-saveable-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.compose.runtime_runtime", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.runtime_runtime-tracing-nodeps", - aars: ["m2repository/androidx/compose/runtime/runtime-tracing/1.0.0-alpha02/runtime-tracing-1.0.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.compose.runtime_runtime", - "androidx.startup_startup-runtime", - "androidx.tracing_tracing-perfetto", - ], -} - -android_library { - name: "androidx.compose.runtime_runtime-tracing", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.runtime_runtime-tracing/AndroidManifest.xml", - static_libs: [ - "androidx.compose.runtime_runtime-tracing-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.compose.runtime_runtime", - "androidx.startup_startup-runtime", - "androidx.tracing_tracing-perfetto", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.runtime_runtime-nodeps", - aars: ["m2repository/androidx/compose/runtime/runtime/1.4.0-beta01/runtime-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "kotlinx_coroutines_android", - ], -} - -android_library { - name: "androidx.compose.runtime_runtime", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.runtime_runtime/AndroidManifest.xml", - static_libs: [ - "androidx.compose.runtime_runtime-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "kotlinx_coroutines_android", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.ui_ui-geometry-nodeps", - aars: ["m2repository/androidx/compose/ui/ui-geometry/1.4.0-beta01/ui-geometry-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui-util", - ], -} - -android_library { - name: "androidx.compose.ui_ui-geometry", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.ui_ui-geometry/AndroidManifest.xml", - static_libs: [ - "androidx.compose.ui_ui-geometry-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui-util", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.ui_ui-graphics-nodeps", - aars: ["m2repository/androidx/compose/ui/ui-graphics/1.4.0-beta01/ui-graphics-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui-unit", - "androidx.compose.ui_ui-util", - ], -} - -android_library { - name: "androidx.compose.ui_ui-graphics", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.ui_ui-graphics/AndroidManifest.xml", - static_libs: [ - "androidx.compose.ui_ui-graphics-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui-unit", - "androidx.compose.ui_ui-util", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.ui_ui-test-junit4-nodeps", - aars: ["m2repository/androidx/compose/ui/ui-test-junit4/1.4.0-beta01/ui-test-junit4-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - "androidx.lifecycle_lifecycle-common", - "androidx.test.core", - "androidx.test.monitor", - "androidx.test.espresso.core", - "androidx.test.espresso.idling-resource", - "junit", - "junit", - "kotlin-stdlib", - "kotlin-stdlib", - "kotlinx_coroutines", - "kotlinx_coroutines_test", - "androidx.activity_activity", - "androidx.activity_activity-compose", - "androidx.compose.runtime_runtime-saveable", - "androidx.compose.ui_ui-test", - "androidx.lifecycle_lifecycle-runtime", - ], -} - -android_library { - name: "androidx.compose.ui_ui-test-junit4", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.ui_ui-test-junit4/AndroidManifest.xml", - static_libs: [ - "androidx.compose.ui_ui-test-junit4-nodeps", - "androidx.annotation_annotation", - "androidx.lifecycle_lifecycle-common", - "androidx.test.core", - "androidx.test.monitor", - "androidx.test.espresso.core", - "androidx.test.espresso.idling-resource", - "junit", - "junit", - "kotlin-stdlib", - "kotlin-stdlib", - "kotlinx_coroutines", - "kotlinx_coroutines_test", - "androidx.activity_activity", - "androidx.activity_activity-compose", - "androidx.compose.runtime_runtime-saveable", - "androidx.compose.ui_ui-test", - "androidx.lifecycle_lifecycle-runtime", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.ui_ui-test-manifest-nodeps", - aars: ["m2repository/androidx/compose/ui/ui-test-manifest/1.4.0-beta01/ui-test-manifest-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.activity_activity", - ], -} - -android_library { - name: "androidx.compose.ui_ui-test-manifest", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.ui_ui-test-manifest/AndroidManifest.xml", - static_libs: [ - "androidx.compose.ui_ui-test-manifest-nodeps", - "androidx.activity_activity", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.ui_ui-test-nodeps", - aars: ["m2repository/androidx/compose/ui/ui-test/1.4.0-beta01/ui-test-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - "androidx.test.monitor", - "androidx.test.espresso.core", - "kotlin-stdlib", - "kotlin-stdlib", - "kotlinx_coroutines", - "kotlinx_coroutines_test", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.compose.ui_ui-graphics", - "androidx.compose.ui_ui-text", - "androidx.compose.ui_ui-unit", - "androidx.compose.ui_ui-util", - "androidx.core_core-ktx", - ], -} - -android_library { - name: "androidx.compose.ui_ui-test", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.ui_ui-test/AndroidManifest.xml", - static_libs: [ - "androidx.compose.ui_ui-test-nodeps", - "androidx.annotation_annotation", - "androidx.test.monitor", - "androidx.test.espresso.core", - "kotlin-stdlib", - "kotlin-stdlib", - "kotlinx_coroutines", - "kotlinx_coroutines_test", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.compose.ui_ui-graphics", - "androidx.compose.ui_ui-text", - "androidx.compose.ui_ui-unit", - "androidx.compose.ui_ui-util", - "androidx.core_core-ktx", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.ui_ui-text-nodeps", - aars: ["m2repository/androidx/compose/ui/ui-text/1.4.0-beta01/ui-text-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "kotlin-stdlib", - "kotlin-stdlib", - "kotlinx_coroutines", - "androidx.compose.runtime_runtime", - "androidx.compose.runtime_runtime-saveable", - "androidx.compose.ui_ui-graphics", - "androidx.compose.ui_ui-unit", - "androidx.compose.ui_ui-util", - "androidx.core_core", - "androidx.emoji2_emoji2", - ], -} - -android_library { - name: "androidx.compose.ui_ui-text", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.ui_ui-text/AndroidManifest.xml", - static_libs: [ - "androidx.compose.ui_ui-text-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "kotlin-stdlib", - "kotlin-stdlib", - "kotlinx_coroutines", - "androidx.compose.runtime_runtime", - "androidx.compose.runtime_runtime-saveable", - "androidx.compose.ui_ui-graphics", - "androidx.compose.ui_ui-unit", - "androidx.compose.ui_ui-util", - "androidx.core_core", - "androidx.emoji2_emoji2", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.ui_ui-tooling-data-nodeps", - aars: ["m2repository/androidx/compose/ui/ui-tooling-data/1.4.0-beta01/ui-tooling-data-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - ], -} - -android_library { - name: "androidx.compose.ui_ui-tooling-data", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.ui_ui-tooling-data/AndroidManifest.xml", - static_libs: [ - "androidx.compose.ui_ui-tooling-data-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.ui_ui-tooling-preview-nodeps", - aars: ["m2repository/androidx/compose/ui/ui-tooling-preview/1.4.0-beta01/ui-tooling-preview-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.compose.runtime_runtime", - ], -} - -android_library { - name: "androidx.compose.ui_ui-tooling-preview", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.ui_ui-tooling-preview/AndroidManifest.xml", - static_libs: [ - "androidx.compose.ui_ui-tooling-preview-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.compose.runtime_runtime", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.ui_ui-tooling-nodeps", - aars: ["m2repository/androidx/compose/ui/ui-tooling/1.4.0-beta01/ui-tooling-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - "androidx.lifecycle_lifecycle-common", - "kotlin-stdlib", - "androidx.activity_activity-compose", - "androidx.compose.animation_animation", - "androidx.compose.material_material", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.compose.ui_ui-tooling-data", - "androidx.compose.ui_ui-tooling-preview", - "androidx.lifecycle_lifecycle-viewmodel", - "androidx.savedstate_savedstate-ktx", - ], -} - -android_library { - name: "androidx.compose.ui_ui-tooling", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.ui_ui-tooling/AndroidManifest.xml", - static_libs: [ - "androidx.compose.ui_ui-tooling-nodeps", - "androidx.annotation_annotation", - "androidx.lifecycle_lifecycle-common", - "kotlin-stdlib", - "androidx.activity_activity-compose", - "androidx.compose.animation_animation", - "androidx.compose.material_material", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.compose.ui_ui-tooling-data", - "androidx.compose.ui_ui-tooling-preview", - "androidx.lifecycle_lifecycle-viewmodel", - "androidx.savedstate_savedstate-ktx", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.ui_ui-unit-nodeps", - aars: ["m2repository/androidx/compose/ui/ui-unit/1.4.0-beta01/ui-unit-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui-geometry", - "androidx.compose.ui_ui-util", - ], -} - -android_library { - name: "androidx.compose.ui_ui-unit", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.ui_ui-unit/AndroidManifest.xml", - static_libs: [ - "androidx.compose.ui_ui-unit-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui-geometry", - "androidx.compose.ui_ui-util", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.ui_ui-util-nodeps", - aars: ["m2repository/androidx/compose/ui/ui-util/1.4.0-beta01/ui-util-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "kotlin-stdlib", - ], -} - -android_library { - name: "androidx.compose.ui_ui-util", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.ui_ui-util/AndroidManifest.xml", - static_libs: [ - "androidx.compose.ui_ui-util-nodeps", - "kotlin-stdlib", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.ui_ui-nodeps", - aars: ["m2repository/androidx/compose/ui/ui/1.4.0-beta01/ui-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.lifecycle_lifecycle-common-java8", - "kotlin-stdlib", - "kotlin-stdlib", - "kotlinx_coroutines_android", - "kotlinx_coroutines", - "androidx.activity_activity", - "androidx.activity_activity-ktx", - "androidx.autofill_autofill", - "androidx.compose.runtime_runtime", - "androidx.compose.runtime_runtime-saveable", - "androidx.compose.ui_ui-geometry", - "androidx.compose.ui_ui-graphics", - "androidx.compose.ui_ui-text", - "androidx.compose.ui_ui-unit", - "androidx.compose.ui_ui-util", - "androidx.core_core", - "androidx.customview_customview-poolingcontainer", - "androidx.emoji2_emoji2", - "androidx.lifecycle_lifecycle-runtime", - "androidx.lifecycle_lifecycle-viewmodel", - "androidx.profileinstaller_profileinstaller", - "androidx.savedstate_savedstate-ktx", - ], -} - -android_library { - name: "androidx.compose.ui_ui", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.ui_ui/AndroidManifest.xml", - static_libs: [ - "androidx.compose.ui_ui-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.lifecycle_lifecycle-common-java8", - "kotlin-stdlib", - "kotlin-stdlib", - "kotlinx_coroutines_android", - "kotlinx_coroutines", - "androidx.activity_activity", - "androidx.activity_activity-ktx", - "androidx.autofill_autofill", - "androidx.compose.runtime_runtime", - "androidx.compose.runtime_runtime-saveable", - "androidx.compose.ui_ui-geometry", - "androidx.compose.ui_ui-graphics", - "androidx.compose.ui_ui-text", - "androidx.compose.ui_ui-unit", - "androidx.compose.ui_ui-util", - "androidx.core_core", - "androidx.customview_customview-poolingcontainer", - "androidx.emoji2_emoji2", - "androidx.lifecycle_lifecycle-runtime", - "androidx.lifecycle_lifecycle-viewmodel", - "androidx.profileinstaller_profileinstaller", - "androidx.savedstate_savedstate-ktx", - ], - java_version: "1.7", -} - -java_import { - name: "androidx.concurrent_concurrent-futures-ktx-nodeps", - jars: ["m2repository/androidx/concurrent/concurrent-futures-ktx/1.2.0-alpha01/concurrent-futures-ktx-1.2.0-alpha01.jar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", -} - -java_library_static { - name: "androidx.concurrent_concurrent-futures-ktx", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", - static_libs: [ - "androidx.concurrent_concurrent-futures-ktx-nodeps", - "androidx.concurrent_concurrent-futures", - "kotlin-stdlib", - "kotlinx_coroutines", - ], - java_version: "1.7", -} - -java_import { - name: "androidx.concurrent_concurrent-futures-nodeps", - jars: ["m2repository/androidx/concurrent/concurrent-futures/1.2.0-alpha01/concurrent-futures-1.2.0-alpha01.jar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", -} - -java_library_static { - name: "androidx.concurrent_concurrent-futures", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", - static_libs: [ - "androidx.concurrent_concurrent-futures-nodeps", - "androidx.annotation_annotation", - "guava-listenablefuture-prebuilt-jar", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.constraintlayout_constraintlayout-compose-nodeps", - aars: ["m2repository/androidx/constraintlayout/constraintlayout-compose/1.1.0-alpha10/constraintlayout-compose-1.1.0-alpha10.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.constraintlayout_constraintlayout-core", - "androidx.compose.foundation_foundation", - "androidx.compose.foundation_foundation-layout", - "androidx.compose.ui_ui", - "androidx.compose.ui_ui-unit", - "androidx.compose.ui_ui-util", - ], -} - -android_library { - name: "androidx.constraintlayout_constraintlayout-compose", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.constraintlayout_constraintlayout-compose/AndroidManifest.xml", - static_libs: [ - "androidx.constraintlayout_constraintlayout-compose-nodeps", - "androidx.constraintlayout_constraintlayout-core", - "androidx.compose.foundation_foundation", - "androidx.compose.foundation_foundation-layout", - "androidx.compose.ui_ui", - "androidx.compose.ui_ui-unit", - "androidx.compose.ui_ui-util", - ], - java_version: "1.7", -} - -java_import { - name: "androidx.constraintlayout_constraintlayout-core-nodeps", - jars: ["m2repository/androidx/constraintlayout/constraintlayout-core/1.1.0-alpha10/constraintlayout-core-1.1.0-alpha10.jar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", -} - -java_library_static { - name: "androidx.constraintlayout_constraintlayout-core", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", - static_libs: [ - "androidx.constraintlayout_constraintlayout-core-nodeps", - "androidx.annotation_annotation", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx-constraintlayout_constraintlayout-nodeps", - aars: ["m2repository/androidx/constraintlayout/constraintlayout/2.2.0-alpha10/constraintlayout-2.2.0-alpha10.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.constraintlayout_constraintlayout-core", - "androidx.appcompat_appcompat", - "androidx.core_core", - "androidx.profileinstaller_profileinstaller", - ], -} - -android_library { - name: "androidx-constraintlayout_constraintlayout", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx-constraintlayout_constraintlayout/AndroidManifest.xml", - static_libs: [ - "androidx-constraintlayout_constraintlayout-nodeps", - "androidx.constraintlayout_constraintlayout-core", - "androidx.appcompat_appcompat", - "androidx.core_core", - "androidx.profileinstaller_profileinstaller", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.coordinatorlayout_coordinatorlayout-nodeps", - aars: ["m2repository/androidx/coordinatorlayout/coordinatorlayout/1.3.0-alpha01/coordinatorlayout-1.3.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.customview_customview", - ], -} - -android_library { - name: "androidx.coordinatorlayout_coordinatorlayout", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.coordinatorlayout_coordinatorlayout/AndroidManifest.xml", - static_libs: [ - "androidx.coordinatorlayout_coordinatorlayout-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.customview_customview", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.core_core-animation-testing-nodeps", - aars: ["m2repository/androidx/core/core-animation-testing/1.0.0-beta01/core-animation-testing-1.0.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "junit", - "androidx.core_core", - "androidx.core_core-animation", - ], -} - -android_library { - name: "androidx.core_core-animation-testing", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.core_core-animation-testing/AndroidManifest.xml", - static_libs: [ - "androidx.core_core-animation-testing-nodeps", - "androidx.annotation_annotation", - "junit", - "androidx.core_core", - "androidx.core_core-animation", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.core_core-animation-nodeps", - aars: ["m2repository/androidx/core/core-animation/1.0.0-beta02/core-animation-1.0.0-beta02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.tracing_tracing", - ], -} - -android_library { - name: "androidx.core_core-animation", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.core_core-animation/AndroidManifest.xml", - static_libs: [ - "androidx.core_core-animation-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.tracing_tracing", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.core_core-ktx-nodeps", - aars: ["m2repository/androidx/core/core-ktx/1.12.0-alpha02/core-ktx-1.12.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.core_core-ktx", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.core_core-ktx/AndroidManifest.xml", - static_libs: [ - "androidx.core_core-ktx-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.core_core-nodeps", - aars: ["m2repository/androidx/core/core/1.12.0-alpha02/core-1.12.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.concurrent_concurrent-futures", - "kotlin-stdlib", - "androidx.annotation_annotation-experimental", - "androidx.interpolator_interpolator", - "androidx.lifecycle_lifecycle-runtime", - "androidx.versionedparcelable_versionedparcelable", - ], -} - -android_library { - name: "androidx.core_core", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.core_core/AndroidManifest.xml", - static_libs: [ - "androidx.core_core-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.concurrent_concurrent-futures", - "kotlin-stdlib", - "androidx.annotation_annotation-experimental", - "androidx.interpolator_interpolator", - "androidx.lifecycle_lifecycle-runtime", - "androidx.versionedparcelable_versionedparcelable", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.credentials_credentials-nodeps", - aars: ["m2repository/androidx/credentials/credentials/1.2.0-alpha04/credentials-1.2.0-alpha04.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "19", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "kotlinx_coroutines", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.credentials_credentials", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "19", - manifest: "manifests/androidx.credentials_credentials/AndroidManifest.xml", - static_libs: [ - "androidx.credentials_credentials-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "kotlinx_coroutines", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.cursoradapter_cursoradapter-nodeps", - aars: ["m2repository/androidx/cursoradapter/cursoradapter/1.1.0-alpha01/cursoradapter-1.1.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - ], -} - -android_library { - name: "androidx.cursoradapter_cursoradapter", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.cursoradapter_cursoradapter/AndroidManifest.xml", - static_libs: [ - "androidx.cursoradapter_cursoradapter-nodeps", - "androidx.annotation_annotation", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.customview_customview-poolingcontainer-nodeps", - aars: ["m2repository/androidx/customview/customview-poolingcontainer/1.1.0-alpha01/customview-poolingcontainer-1.1.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "kotlin-stdlib", - "androidx.core_core-ktx", - ], -} - -android_library { - name: "androidx.customview_customview-poolingcontainer", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.customview_customview-poolingcontainer/AndroidManifest.xml", - static_libs: [ - "androidx.customview_customview-poolingcontainer-nodeps", - "kotlin-stdlib", - "androidx.core_core-ktx", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.customview_customview-nodeps", - aars: ["m2repository/androidx/customview/customview/1.2.0-alpha03/customview-1.2.0-alpha03.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.customview_customview", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.customview_customview/AndroidManifest.xml", - static_libs: [ - "androidx.customview_customview-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.documentfile_documentfile-nodeps", - aars: ["m2repository/androidx/documentfile/documentfile/1.1.0-alpha02/documentfile-1.1.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.documentfile_documentfile", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.documentfile_documentfile/AndroidManifest.xml", - static_libs: [ - "androidx.documentfile_documentfile-nodeps", - "androidx.annotation_annotation", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.drawerlayout_drawerlayout-nodeps", - aars: ["m2repository/androidx/drawerlayout/drawerlayout/1.3.0-alpha01/drawerlayout-1.3.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.core_core", - "androidx.customview_customview", - ], -} - -android_library { - name: "androidx.drawerlayout_drawerlayout", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.drawerlayout_drawerlayout/AndroidManifest.xml", - static_libs: [ - "androidx.drawerlayout_drawerlayout-nodeps", - "androidx.annotation_annotation", - "androidx.core_core", - "androidx.customview_customview", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.dynamicanimation_dynamicanimation-nodeps", - aars: ["m2repository/androidx/dynamicanimation/dynamicanimation/1.1.0-alpha04/dynamicanimation-1.1.0-alpha04.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.collection_collection", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.dynamicanimation_dynamicanimation", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.dynamicanimation_dynamicanimation/AndroidManifest.xml", - static_libs: [ - "androidx.dynamicanimation_dynamicanimation-nodeps", - "androidx.collection_collection", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.emoji_emoji-appcompat-nodeps", - aars: ["m2repository/androidx/emoji/emoji-appcompat/1.2.0-alpha03/emoji-appcompat-1.2.0-alpha03.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.appcompat_appcompat", - "androidx.emoji_emoji", - ], -} - -android_library { - name: "androidx.emoji_emoji-appcompat", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.emoji_emoji-appcompat/AndroidManifest.xml", - static_libs: [ - "androidx.emoji_emoji-appcompat-nodeps", - "androidx.appcompat_appcompat", - "androidx.emoji_emoji", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.emoji_emoji-bundled-nodeps", - aars: ["m2repository/androidx/emoji/emoji-bundled/1.2.0-alpha03/emoji-bundled-1.2.0-alpha03.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.emoji_emoji", - ], -} - -android_library { - name: "androidx.emoji_emoji-bundled", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.emoji_emoji-bundled/AndroidManifest.xml", - static_libs: [ - "androidx.emoji_emoji-bundled-nodeps", - "androidx.emoji_emoji", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.emoji_emoji-nodeps", - aars: ["m2repository/androidx/emoji/emoji/1.2.0-alpha03/emoji-1.2.0-alpha03.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.collection_collection", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.emoji_emoji", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.emoji_emoji/AndroidManifest.xml", - static_libs: [ - "androidx.emoji_emoji-nodeps", - "androidx.collection_collection", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.emoji2_emoji2-views-helper-nodeps", - aars: ["m2repository/androidx/emoji2/emoji2-views-helper/1.4.0-beta02/emoji2-views-helper-1.4.0-beta02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.collection_collection", - "androidx.core_core", - "androidx.emoji2_emoji2", - ], -} - -android_library { - name: "androidx.emoji2_emoji2-views-helper", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.emoji2_emoji2-views-helper/AndroidManifest.xml", - static_libs: [ - "androidx.emoji2_emoji2-views-helper-nodeps", - "androidx.collection_collection", - "androidx.core_core", - "androidx.emoji2_emoji2", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.emoji2_emoji2-nodeps", - aars: ["m2repository/androidx/emoji2/emoji2/1.4.0-beta02/emoji2-1.4.0-beta02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.lifecycle_lifecycle-process", - "androidx.startup_startup-runtime", - ], -} - -android_library { - name: "androidx.emoji2_emoji2", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.emoji2_emoji2/AndroidManifest.xml", - static_libs: [ - "androidx.emoji2_emoji2-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.lifecycle_lifecycle-process", - "androidx.startup_startup-runtime", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.exifinterface_exifinterface-nodeps", - aars: ["m2repository/androidx/exifinterface/exifinterface/1.4.0-alpha01/exifinterface-1.4.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - ], -} - -android_library { - name: "androidx.exifinterface_exifinterface", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.exifinterface_exifinterface/AndroidManifest.xml", - static_libs: [ - "androidx.exifinterface_exifinterface-nodeps", - "androidx.annotation_annotation", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.fragment_fragment-ktx-nodeps", - aars: ["m2repository/androidx/fragment/fragment-ktx/1.6.0-alpha08/fragment-ktx-1.6.0-alpha08.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.collection_collection-ktx", - "kotlin-stdlib", - "androidx.activity_activity-ktx", - "androidx.core_core-ktx", - "androidx.fragment_fragment", - "androidx.lifecycle_lifecycle-livedata-core-ktx", - "androidx.lifecycle_lifecycle-viewmodel-ktx", - "androidx.savedstate_savedstate-ktx", - ], -} - -android_library { - name: "androidx.fragment_fragment-ktx", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.fragment_fragment-ktx/AndroidManifest.xml", - static_libs: [ - "androidx.fragment_fragment-ktx-nodeps", - "androidx.collection_collection-ktx", - "kotlin-stdlib", - "androidx.activity_activity-ktx", - "androidx.core_core-ktx", - "androidx.fragment_fragment", - "androidx.lifecycle_lifecycle-livedata-core-ktx", - "androidx.lifecycle_lifecycle-viewmodel-ktx", - "androidx.savedstate_savedstate-ktx", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.fragment_fragment-nodeps", - aars: ["m2repository/androidx/fragment/fragment/1.6.0-alpha08/fragment-1.6.0-alpha08.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "kotlin-stdlib", - "androidx.activity_activity", - "androidx.annotation_annotation-experimental", - "androidx.core_core-ktx", - "androidx.lifecycle_lifecycle-livedata-core", - "androidx.lifecycle_lifecycle-runtime", - "androidx.lifecycle_lifecycle-viewmodel", - "androidx.lifecycle_lifecycle-viewmodel-savedstate", - "androidx.loader_loader", - "androidx.profileinstaller_profileinstaller", - "androidx.savedstate_savedstate", - "androidx.viewpager_viewpager", - ], -} - -android_library { - name: "androidx.fragment_fragment", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.fragment_fragment/AndroidManifest.xml", - static_libs: [ - "androidx.fragment_fragment-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "kotlin-stdlib", - "androidx.activity_activity", - "androidx.annotation_annotation-experimental", - "androidx.core_core-ktx", - "androidx.lifecycle_lifecycle-livedata-core", - "androidx.lifecycle_lifecycle-runtime", - "androidx.lifecycle_lifecycle-viewmodel", - "androidx.lifecycle_lifecycle-viewmodel-savedstate", - "androidx.loader_loader", - "androidx.profileinstaller_profileinstaller", - "androidx.savedstate_savedstate", - "androidx.viewpager_viewpager", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.gridlayout_gridlayout-nodeps", - aars: ["m2repository/androidx/gridlayout/gridlayout/1.1.0-alpha02/gridlayout-1.1.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.gridlayout_gridlayout", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.gridlayout_gridlayout/AndroidManifest.xml", - static_libs: [ - "androidx.gridlayout_gridlayout-nodeps", - "androidx.annotation_annotation", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.health_health-services-client-nodeps", - aars: ["m2repository/androidx/health/health-services-client/1.0.0-beta03/health-services-client-1.0.0-beta03.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "30", - static_libs: [ - "androidx.annotation_annotation", - "androidx.concurrent_concurrent-futures-ktx", - "guava", - "guava-listenablefuture-prebuilt-jar", - "libprotobuf-java-lite", - "kotlin-stdlib", - "kotlinx_coroutines", - "androidx.core_core-ktx", - ], -} - -android_library { - name: "androidx.health_health-services-client", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "30", - manifest: "manifests/androidx.health_health-services-client/AndroidManifest.xml", - static_libs: [ - "androidx.health_health-services-client-nodeps", - "androidx.annotation_annotation", - "androidx.concurrent_concurrent-futures-ktx", - "guava", - "guava-listenablefuture-prebuilt-jar", - "libprotobuf-java-lite", - "kotlin-stdlib", - "kotlinx_coroutines", - "androidx.core_core-ktx", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.heifwriter_heifwriter-nodeps", - aars: ["m2repository/androidx/heifwriter/heifwriter/1.1.0-alpha02/heifwriter-1.1.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "28", - static_libs: [ - "androidx.annotation_annotation", - ], -} - -android_library { - name: "androidx.heifwriter_heifwriter", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "28", - manifest: "manifests/androidx.heifwriter_heifwriter/AndroidManifest.xml", - static_libs: [ - "androidx.heifwriter_heifwriter-nodeps", - "androidx.annotation_annotation", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.interpolator_interpolator-nodeps", - aars: ["m2repository/androidx/interpolator/interpolator/1.1.0-alpha01/interpolator-1.1.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - ], -} - -android_library { - name: "androidx.interpolator_interpolator", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.interpolator_interpolator/AndroidManifest.xml", - static_libs: [ - "androidx.interpolator_interpolator-nodeps", - "androidx.annotation_annotation", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.javascriptengine_javascriptengine-nodeps", - aars: ["m2repository/androidx/javascriptengine/javascriptengine/1.0.0-alpha06/javascriptengine-1.0.0-alpha06.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "26", - static_libs: [ - "androidx.annotation_annotation", - "androidx.concurrent_concurrent-futures", - "guava", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.javascriptengine_javascriptengine", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "26", - manifest: "manifests/androidx.javascriptengine_javascriptengine/AndroidManifest.xml", - static_libs: [ - "androidx.javascriptengine_javascriptengine-nodeps", - "androidx.annotation_annotation", - "androidx.concurrent_concurrent-futures", - "guava", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.leanback_leanback-grid-nodeps", - aars: ["m2repository/androidx/leanback/leanback-grid/1.0.0-alpha02/leanback-grid-1.0.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "17", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.recyclerview_recyclerview", - ], -} - -android_library { - name: "androidx.leanback_leanback-grid", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "17", - manifest: "manifests/androidx.leanback_leanback-grid/AndroidManifest.xml", - static_libs: [ - "androidx.leanback_leanback-grid-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.recyclerview_recyclerview", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.leanback_leanback-preference-nodeps", - aars: ["m2repository/androidx/leanback/leanback-preference/1.2.0-alpha03/leanback-preference-1.2.0-alpha03.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.appcompat_appcompat", - "androidx.leanback_leanback", - "androidx.preference_preference", - "androidx.recyclerview_recyclerview", - ], -} - -android_library { - name: "androidx.leanback_leanback-preference", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.leanback_leanback-preference/AndroidManifest.xml", - static_libs: [ - "androidx.leanback_leanback-preference-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.appcompat_appcompat", - "androidx.leanback_leanback", - "androidx.preference_preference", - "androidx.recyclerview_recyclerview", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.leanback_leanback-nodeps", - aars: ["m2repository/androidx/leanback/leanback/1.2.0-alpha03/leanback-1.2.0-alpha03.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "17", - static_libs: [ - "androidx.annotation_annotation", - "androidx.appcompat_appcompat", - "androidx.core_core", - "androidx.fragment_fragment", - "androidx.interpolator_interpolator", - "androidx.leanback_leanback-grid", - "androidx.media_media", - "androidx.recyclerview_recyclerview", - "androidx.vectordrawable_vectordrawable-animated", - ], -} - -android_library { - name: "androidx.leanback_leanback", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "17", - manifest: "manifests/androidx.leanback_leanback/AndroidManifest.xml", - static_libs: [ - "androidx.leanback_leanback-nodeps", - "androidx.annotation_annotation", - "androidx.appcompat_appcompat", - "androidx.core_core", - "androidx.fragment_fragment", - "androidx.interpolator_interpolator", - "androidx.leanback_leanback-grid", - "androidx.media_media", - "androidx.recyclerview_recyclerview", - "androidx.vectordrawable_vectordrawable-animated", - ], - java_version: "1.7", -} - -java_import { - name: "androidx.lifecycle_lifecycle-common-java8-nodeps", - jars: ["m2repository/androidx/lifecycle/lifecycle-common-java8/2.6.0-alpha04/lifecycle-common-java8-2.6.0-alpha04.jar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", -} - -java_library_static { - name: "androidx.lifecycle_lifecycle-common-java8", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", - static_libs: [ - "androidx.lifecycle_lifecycle-common-java8-nodeps", - "androidx.annotation_annotation", - "androidx.lifecycle_lifecycle-common", - ], - java_version: "1.7", -} - -java_import { - name: "androidx.lifecycle_lifecycle-common-nodeps", - jars: ["m2repository/androidx/lifecycle/lifecycle-common/2.6.0-alpha04/lifecycle-common-2.6.0-alpha04.jar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", -} - -java_library_static { - name: "androidx.lifecycle_lifecycle-common", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", - static_libs: [ - "androidx.lifecycle_lifecycle-common-nodeps", - "androidx.annotation_annotation", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.lifecycle_lifecycle-livedata-core-ktx-nodeps", - aars: ["m2repository/androidx/lifecycle/lifecycle-livedata-core-ktx/2.6.0-alpha04/lifecycle-livedata-core-ktx-2.6.0-alpha04.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "kotlin-stdlib", - "androidx.lifecycle_lifecycle-livedata-core", - ], -} - -android_library { - name: "androidx.lifecycle_lifecycle-livedata-core-ktx", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.lifecycle_lifecycle-livedata-core-ktx/AndroidManifest.xml", - static_libs: [ - "androidx.lifecycle_lifecycle-livedata-core-ktx-nodeps", - "kotlin-stdlib", - "androidx.lifecycle_lifecycle-livedata-core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.lifecycle_lifecycle-livedata-core-nodeps", - aars: ["m2repository/androidx/lifecycle/lifecycle-livedata-core/2.6.0-alpha04/lifecycle-livedata-core-2.6.0-alpha04.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.arch.core_core-common", - "androidx.lifecycle_lifecycle-common", - "androidx.arch.core_core-runtime", - ], -} - -android_library { - name: "androidx.lifecycle_lifecycle-livedata-core", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.lifecycle_lifecycle-livedata-core/AndroidManifest.xml", - static_libs: [ - "androidx.lifecycle_lifecycle-livedata-core-nodeps", - "androidx.arch.core_core-common", - "androidx.lifecycle_lifecycle-common", - "androidx.arch.core_core-runtime", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.lifecycle_lifecycle-livedata-ktx-nodeps", - aars: ["m2repository/androidx/lifecycle/lifecycle-livedata-ktx/2.6.0-alpha04/lifecycle-livedata-ktx-2.6.0-alpha04.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "kotlin-stdlib", - "kotlinx_coroutines", - "androidx.lifecycle_lifecycle-livedata", - "androidx.lifecycle_lifecycle-livedata-core-ktx", - ], -} - -android_library { - name: "androidx.lifecycle_lifecycle-livedata-ktx", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.lifecycle_lifecycle-livedata-ktx/AndroidManifest.xml", - static_libs: [ - "androidx.lifecycle_lifecycle-livedata-ktx-nodeps", - "kotlin-stdlib", - "kotlinx_coroutines", - "androidx.lifecycle_lifecycle-livedata", - "androidx.lifecycle_lifecycle-livedata-core-ktx", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.lifecycle_lifecycle-livedata-nodeps", - aars: ["m2repository/androidx/lifecycle/lifecycle-livedata/2.6.0-alpha04/lifecycle-livedata-2.6.0-alpha04.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.arch.core_core-common", - "androidx.arch.core_core-runtime", - "androidx.lifecycle_lifecycle-livedata-core", - ], -} - -android_library { - name: "androidx.lifecycle_lifecycle-livedata", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.lifecycle_lifecycle-livedata/AndroidManifest.xml", - static_libs: [ - "androidx.lifecycle_lifecycle-livedata-nodeps", - "androidx.arch.core_core-common", - "androidx.arch.core_core-runtime", - "androidx.lifecycle_lifecycle-livedata-core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.lifecycle_lifecycle-process-nodeps", - aars: ["m2repository/androidx/lifecycle/lifecycle-process/2.6.0-alpha04/lifecycle-process-2.6.0-alpha04.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.lifecycle_lifecycle-runtime", - "androidx.startup_startup-runtime", - ], -} - -android_library { - name: "androidx.lifecycle_lifecycle-process", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.lifecycle_lifecycle-process/AndroidManifest.xml", - static_libs: [ - "androidx.lifecycle_lifecycle-process-nodeps", - "androidx.annotation_annotation", - "androidx.lifecycle_lifecycle-runtime", - "androidx.startup_startup-runtime", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.lifecycle_lifecycle-runtime-compose-nodeps", - aars: ["m2repository/androidx/lifecycle/lifecycle-runtime-compose/2.6.0-alpha04/lifecycle-runtime-compose-2.6.0-alpha04.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "kotlin-stdlib", - "androidx.annotation_annotation-experimental", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.lifecycle_lifecycle-runtime-ktx", - ], -} - -android_library { - name: "androidx.lifecycle_lifecycle-runtime-compose", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.lifecycle_lifecycle-runtime-compose/AndroidManifest.xml", - static_libs: [ - "androidx.lifecycle_lifecycle-runtime-compose-nodeps", - "kotlin-stdlib", - "androidx.annotation_annotation-experimental", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.lifecycle_lifecycle-runtime-ktx", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.lifecycle_lifecycle-runtime-ktx-nodeps", - aars: ["m2repository/androidx/lifecycle/lifecycle-runtime-ktx/2.6.0-alpha04/lifecycle-runtime-ktx-2.6.0-alpha04.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "kotlinx_coroutines_android", - "androidx.lifecycle_lifecycle-runtime", - ], -} - -android_library { - name: "androidx.lifecycle_lifecycle-runtime-ktx", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.lifecycle_lifecycle-runtime-ktx/AndroidManifest.xml", - static_libs: [ - "androidx.lifecycle_lifecycle-runtime-ktx-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "kotlinx_coroutines_android", - "androidx.lifecycle_lifecycle-runtime", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.lifecycle_lifecycle-runtime-testing-nodeps", - aars: ["m2repository/androidx/lifecycle/lifecycle-runtime-testing/2.6.0-alpha04/lifecycle-runtime-testing-2.6.0-alpha04.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "kotlin-stdlib", - "kotlinx_coroutines_android", - "androidx.lifecycle_lifecycle-runtime-ktx", - ], -} - -android_library { - name: "androidx.lifecycle_lifecycle-runtime-testing", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.lifecycle_lifecycle-runtime-testing/AndroidManifest.xml", - static_libs: [ - "androidx.lifecycle_lifecycle-runtime-testing-nodeps", - "kotlin-stdlib", - "kotlinx_coroutines_android", - "androidx.lifecycle_lifecycle-runtime-ktx", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.lifecycle_lifecycle-runtime-nodeps", - aars: ["m2repository/androidx/lifecycle/lifecycle-runtime/2.6.0-alpha04/lifecycle-runtime-2.6.0-alpha04.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.arch.core_core-common", - "androidx.lifecycle_lifecycle-common", - "androidx.arch.core_core-runtime", - ], -} - -android_library { - name: "androidx.lifecycle_lifecycle-runtime", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.lifecycle_lifecycle-runtime/AndroidManifest.xml", - static_libs: [ - "androidx.lifecycle_lifecycle-runtime-nodeps", - "androidx.annotation_annotation", - "androidx.arch.core_core-common", - "androidx.lifecycle_lifecycle-common", - "androidx.arch.core_core-runtime", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.lifecycle_lifecycle-service-nodeps", - aars: ["m2repository/androidx/lifecycle/lifecycle-service/2.6.0-alpha04/lifecycle-service-2.6.0-alpha04.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.lifecycle_lifecycle-runtime", - ], -} - -android_library { - name: "androidx.lifecycle_lifecycle-service", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.lifecycle_lifecycle-service/AndroidManifest.xml", - static_libs: [ - "androidx.lifecycle_lifecycle-service-nodeps", - "androidx.lifecycle_lifecycle-runtime", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.lifecycle_lifecycle-viewmodel-compose-nodeps", - aars: ["m2repository/androidx/lifecycle/lifecycle-viewmodel-compose/2.6.0-alpha04/lifecycle-viewmodel-compose-2.6.0-alpha04.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.lifecycle_lifecycle-common-java8", - "kotlin-stdlib", - "androidx.annotation_annotation-experimental", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.lifecycle_lifecycle-viewmodel-ktx", - "androidx.lifecycle_lifecycle-viewmodel-savedstate", - ], -} - -android_library { - name: "androidx.lifecycle_lifecycle-viewmodel-compose", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.lifecycle_lifecycle-viewmodel-compose/AndroidManifest.xml", - static_libs: [ - "androidx.lifecycle_lifecycle-viewmodel-compose-nodeps", - "androidx.lifecycle_lifecycle-common-java8", - "kotlin-stdlib", - "androidx.annotation_annotation-experimental", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.lifecycle_lifecycle-viewmodel-ktx", - "androidx.lifecycle_lifecycle-viewmodel-savedstate", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.lifecycle_lifecycle-viewmodel-ktx-nodeps", - aars: ["m2repository/androidx/lifecycle/lifecycle-viewmodel-ktx/2.6.0-alpha04/lifecycle-viewmodel-ktx-2.6.0-alpha04.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "kotlin-stdlib", - "kotlinx_coroutines_android", - "androidx.lifecycle_lifecycle-viewmodel", - ], -} - -android_library { - name: "androidx.lifecycle_lifecycle-viewmodel-ktx", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.lifecycle_lifecycle-viewmodel-ktx/AndroidManifest.xml", - static_libs: [ - "androidx.lifecycle_lifecycle-viewmodel-ktx-nodeps", - "kotlin-stdlib", - "kotlinx_coroutines_android", - "androidx.lifecycle_lifecycle-viewmodel", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.lifecycle_lifecycle-viewmodel-savedstate-nodeps", - aars: ["m2repository/androidx/lifecycle/lifecycle-viewmodel-savedstate/2.6.0-alpha04/lifecycle-viewmodel-savedstate-2.6.0-alpha04.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "kotlinx_coroutines_android", - "androidx.core_core-ktx", - "androidx.lifecycle_lifecycle-livedata-core", - "androidx.lifecycle_lifecycle-viewmodel", - "androidx.savedstate_savedstate", - ], -} - -android_library { - name: "androidx.lifecycle_lifecycle-viewmodel-savedstate", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.lifecycle_lifecycle-viewmodel-savedstate/AndroidManifest.xml", - static_libs: [ - "androidx.lifecycle_lifecycle-viewmodel-savedstate-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "kotlinx_coroutines_android", - "androidx.core_core-ktx", - "androidx.lifecycle_lifecycle-livedata-core", - "androidx.lifecycle_lifecycle-viewmodel", - "androidx.savedstate_savedstate", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.lifecycle_lifecycle-viewmodel-nodeps", - aars: ["m2repository/androidx/lifecycle/lifecycle-viewmodel/2.6.0-alpha04/lifecycle-viewmodel-2.6.0-alpha04.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - ], -} - -android_library { - name: "androidx.lifecycle_lifecycle-viewmodel", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.lifecycle_lifecycle-viewmodel/AndroidManifest.xml", - static_libs: [ - "androidx.lifecycle_lifecycle-viewmodel-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.loader_loader-nodeps", - aars: ["m2repository/androidx/loader/loader/1.2.0-alpha01/loader-1.2.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.lifecycle_lifecycle-livedata-core", - "androidx.lifecycle_lifecycle-viewmodel", - ], -} - -android_library { - name: "androidx.loader_loader", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.loader_loader/AndroidManifest.xml", - static_libs: [ - "androidx.loader_loader-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.lifecycle_lifecycle-livedata-core", - "androidx.lifecycle_lifecycle-viewmodel", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.media_media-nodeps", - aars: ["m2repository/androidx/media/media/1.7.0-alpha01/media-1.7.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.media_media", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.media_media/AndroidManifest.xml", - static_libs: [ - "androidx.media_media-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.media2_media2-common-nodeps", - aars: ["m2repository/androidx/media2/media2-common/1.3.0-alpha01/media2-common-1.3.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "16", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.concurrent_concurrent-futures", - "guava-listenablefuture-prebuilt-jar", - "androidx.core_core", - "androidx.media_media", - "androidx.versionedparcelable_versionedparcelable", - ], -} - -android_library { - name: "androidx.media2_media2-common", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "16", - manifest: "manifests/androidx.media2_media2-common/AndroidManifest.xml", - static_libs: [ - "androidx.media2_media2-common-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.concurrent_concurrent-futures", - "guava-listenablefuture-prebuilt-jar", - "androidx.core_core", - "androidx.media_media", - "androidx.versionedparcelable_versionedparcelable", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.media2_media2-exoplayer-nodeps", - aars: ["m2repository/androidx/media2/media2-exoplayer/1.3.0-alpha01/media2-exoplayer-1.3.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - ], -} - -android_library { - name: "androidx.media2_media2-exoplayer", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.media2_media2-exoplayer/AndroidManifest.xml", - static_libs: [ - "androidx.media2_media2-exoplayer-nodeps", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.media2_media2-player-nodeps", - aars: ["m2repository/androidx/media2/media2-player/1.3.0-alpha01/media2-player-1.3.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "16", - static_libs: [ - "androidx.collection_collection", - "androidx.concurrent_concurrent-futures", - "guava-listenablefuture-prebuilt-jar", - "androidx.media2_media2-common", - "androidx.media2_media2-exoplayer", - ], -} - -android_library { - name: "androidx.media2_media2-player", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "16", - manifest: "manifests/androidx.media2_media2-player/AndroidManifest.xml", - static_libs: [ - "androidx.media2_media2-player-nodeps", - "androidx.collection_collection", - "androidx.concurrent_concurrent-futures", - "guava-listenablefuture-prebuilt-jar", - "androidx.media2_media2-common", - "androidx.media2_media2-exoplayer", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.media2_media2-session-nodeps", - aars: ["m2repository/androidx/media2/media2-session/1.3.0-alpha01/media2-session-1.3.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "16", - static_libs: [ - "androidx.collection_collection", - "androidx.concurrent_concurrent-futures", - "guava-listenablefuture-prebuilt-jar", - "androidx.media2_media2-common", - ], -} - -android_library { - name: "androidx.media2_media2-session", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "16", - manifest: "manifests/androidx.media2_media2-session/AndroidManifest.xml", - static_libs: [ - "androidx.media2_media2-session-nodeps", - "androidx.collection_collection", - "androidx.concurrent_concurrent-futures", - "guava-listenablefuture-prebuilt-jar", - "androidx.media2_media2-common", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.media2_media2-widget-nodeps", - aars: ["m2repository/androidx/media2/media2-widget/1.3.0-alpha01/media2-widget-1.3.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "16", - static_libs: [ - "androidx.appcompat_appcompat", - "androidx.media2_media2-session", - "androidx.palette_palette", - ], -} - -android_library { - name: "androidx.media2_media2-widget", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "16", - manifest: "manifests/androidx.media2_media2-widget/AndroidManifest.xml", - static_libs: [ - "androidx.media2_media2-widget-nodeps", - "androidx.appcompat_appcompat", - "androidx.media2_media2-session", - "androidx.palette_palette", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.mediarouter_mediarouter-nodeps", - aars: ["m2repository/androidx/mediarouter/mediarouter/1.4.0-alpha01/mediarouter-1.4.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "guava-listenablefuture-prebuilt-jar", - "androidx.appcompat_appcompat", - "androidx.appcompat_appcompat-resources", - "androidx.core_core", - "androidx.media_media", - "androidx.palette_palette", - "androidx.recyclerview_recyclerview", - ], -} - -android_library { - name: "androidx.mediarouter_mediarouter", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.mediarouter_mediarouter/AndroidManifest.xml", - static_libs: [ - "androidx.mediarouter_mediarouter-nodeps", - "guava-listenablefuture-prebuilt-jar", - "androidx.appcompat_appcompat", - "androidx.appcompat_appcompat-resources", - "androidx.core_core", - "androidx.media_media", - "androidx.palette_palette", - "androidx.recyclerview_recyclerview", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.navigation_navigation-common-ktx-nodeps", - aars: ["m2repository/androidx/navigation/navigation-common-ktx/2.6.0-alpha08/navigation-common-ktx-2.6.0-alpha08.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.navigation_navigation-common", - ], -} - -android_library { - name: "androidx.navigation_navigation-common-ktx", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.navigation_navigation-common-ktx/AndroidManifest.xml", - static_libs: [ - "androidx.navigation_navigation-common-ktx-nodeps", - "androidx.navigation_navigation-common", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.navigation_navigation-common-nodeps", - aars: ["m2repository/androidx/navigation/navigation-common/2.6.0-alpha08/navigation-common-2.6.0-alpha08.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection-ktx", - "androidx.lifecycle_lifecycle-common", - "kotlin-stdlib", - "androidx.core_core-ktx", - "androidx.lifecycle_lifecycle-runtime-ktx", - "androidx.lifecycle_lifecycle-viewmodel-ktx", - "androidx.lifecycle_lifecycle-viewmodel-savedstate", - "androidx.profileinstaller_profileinstaller", - "androidx.savedstate_savedstate-ktx", - ], -} - -android_library { - name: "androidx.navigation_navigation-common", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.navigation_navigation-common/AndroidManifest.xml", - static_libs: [ - "androidx.navigation_navigation-common-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection-ktx", - "androidx.lifecycle_lifecycle-common", - "kotlin-stdlib", - "androidx.core_core-ktx", - "androidx.lifecycle_lifecycle-runtime-ktx", - "androidx.lifecycle_lifecycle-viewmodel-ktx", - "androidx.lifecycle_lifecycle-viewmodel-savedstate", - "androidx.profileinstaller_profileinstaller", - "androidx.savedstate_savedstate-ktx", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.navigation_navigation-compose-nodeps", - aars: ["m2repository/androidx/navigation/navigation-compose/2.6.0-alpha08/navigation-compose-2.6.0-alpha08.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "kotlin-stdlib", - "androidx.activity_activity-compose", - "androidx.compose.animation_animation", - "androidx.compose.foundation_foundation-layout", - "androidx.compose.runtime_runtime", - "androidx.compose.runtime_runtime-saveable", - "androidx.compose.ui_ui", - "androidx.lifecycle_lifecycle-viewmodel-compose", - "androidx.navigation_navigation-runtime-ktx", - ], -} - -android_library { - name: "androidx.navigation_navigation-compose", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.navigation_navigation-compose/AndroidManifest.xml", - static_libs: [ - "androidx.navigation_navigation-compose-nodeps", - "kotlin-stdlib", - "androidx.activity_activity-compose", - "androidx.compose.animation_animation", - "androidx.compose.foundation_foundation-layout", - "androidx.compose.runtime_runtime", - "androidx.compose.runtime_runtime-saveable", - "androidx.compose.ui_ui", - "androidx.lifecycle_lifecycle-viewmodel-compose", - "androidx.navigation_navigation-runtime-ktx", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.navigation_navigation-fragment-ktx-nodeps", - aars: ["m2repository/androidx/navigation/navigation-fragment-ktx/2.6.0-alpha08/navigation-fragment-ktx-2.6.0-alpha08.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.navigation_navigation-fragment", - "androidx.navigation_navigation-runtime-ktx", - ], -} - -android_library { - name: "androidx.navigation_navigation-fragment-ktx", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.navigation_navigation-fragment-ktx/AndroidManifest.xml", - static_libs: [ - "androidx.navigation_navigation-fragment-ktx-nodeps", - "androidx.navigation_navigation-fragment", - "androidx.navigation_navigation-runtime-ktx", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.navigation_navigation-fragment-nodeps", - aars: ["m2repository/androidx/navigation/navigation-fragment/2.6.0-alpha08/navigation-fragment-2.6.0-alpha08.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "kotlin-stdlib", - "androidx.fragment_fragment-ktx", - "androidx.navigation_navigation-runtime", - "androidx.slidingpanelayout_slidingpanelayout", - ], -} - -android_library { - name: "androidx.navigation_navigation-fragment", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.navigation_navigation-fragment/AndroidManifest.xml", - static_libs: [ - "androidx.navigation_navigation-fragment-nodeps", - "kotlin-stdlib", - "androidx.fragment_fragment-ktx", - "androidx.navigation_navigation-runtime", - "androidx.slidingpanelayout_slidingpanelayout", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.navigation_navigation-runtime-ktx-nodeps", - aars: ["m2repository/androidx/navigation/navigation-runtime-ktx/2.6.0-alpha08/navigation-runtime-ktx-2.6.0-alpha08.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.navigation_navigation-common-ktx", - "androidx.navigation_navigation-runtime", - ], -} - -android_library { - name: "androidx.navigation_navigation-runtime-ktx", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.navigation_navigation-runtime-ktx/AndroidManifest.xml", - static_libs: [ - "androidx.navigation_navigation-runtime-ktx-nodeps", - "androidx.navigation_navigation-common-ktx", - "androidx.navigation_navigation-runtime", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.navigation_navigation-runtime-nodeps", - aars: ["m2repository/androidx/navigation/navigation-runtime/2.6.0-alpha08/navigation-runtime-2.6.0-alpha08.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.collection_collection", - "kotlin-stdlib", - "androidx.activity_activity-ktx", - "androidx.annotation_annotation-experimental", - "androidx.lifecycle_lifecycle-runtime-ktx", - "androidx.lifecycle_lifecycle-viewmodel-ktx", - "androidx.navigation_navigation-common", - ], -} - -android_library { - name: "androidx.navigation_navigation-runtime", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.navigation_navigation-runtime/AndroidManifest.xml", - static_libs: [ - "androidx.navigation_navigation-runtime-nodeps", - "androidx.collection_collection", - "kotlin-stdlib", - "androidx.activity_activity-ktx", - "androidx.annotation_annotation-experimental", - "androidx.lifecycle_lifecycle-runtime-ktx", - "androidx.lifecycle_lifecycle-viewmodel-ktx", - "androidx.navigation_navigation-common", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.navigation_navigation-ui-ktx-nodeps", - aars: ["m2repository/androidx/navigation/navigation-ui-ktx/2.6.0-alpha08/navigation-ui-ktx-2.6.0-alpha08.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.navigation_navigation-runtime-ktx", - "androidx.navigation_navigation-ui", - ], -} - -android_library { - name: "androidx.navigation_navigation-ui-ktx", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.navigation_navigation-ui-ktx/AndroidManifest.xml", - static_libs: [ - "androidx.navigation_navigation-ui-ktx-nodeps", - "androidx.navigation_navigation-runtime-ktx", - "androidx.navigation_navigation-ui", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.navigation_navigation-ui-nodeps", - aars: ["m2repository/androidx/navigation/navigation-ui/2.6.0-alpha08/navigation-ui-2.6.0-alpha08.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "com.google.android.material_material", - "androidx.annotation_annotation-experimental", - "androidx.customview_customview", - "androidx.drawerlayout_drawerlayout", - "androidx.navigation_navigation-runtime", - "androidx.transition_transition", - ], -} - -android_library { - name: "androidx.navigation_navigation-ui", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.navigation_navigation-ui/AndroidManifest.xml", - static_libs: [ - "androidx.navigation_navigation-ui-nodeps", - "com.google.android.material_material", - "androidx.annotation_annotation-experimental", - "androidx.customview_customview", - "androidx.drawerlayout_drawerlayout", - "androidx.navigation_navigation-runtime", - "androidx.transition_transition", - ], - java_version: "1.7", -} - -java_import { - name: "androidx.paging_paging-common-ktx-nodeps", - jars: ["m2repository/androidx/paging/paging-common-ktx/3.2.0-alpha04/paging-common-ktx-3.2.0-alpha04.jar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", -} - -java_library_static { - name: "androidx.paging_paging-common-ktx", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", - static_libs: [ - "androidx.paging_paging-common-ktx-nodeps", - "androidx.paging_paging-common", - ], - java_version: "1.7", -} - -java_import { - name: "androidx.paging_paging-common-nodeps", - jars: ["m2repository/androidx/paging/paging-common/3.2.0-alpha04/paging-common-3.2.0-alpha04.jar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", -} - -java_library_static { - name: "androidx.paging_paging-common", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", - static_libs: [ - "androidx.paging_paging-common-nodeps", - "androidx.annotation_annotation", - "androidx.arch.core_core-common", - "kotlin-stdlib", - "kotlinx_coroutines", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.paging_paging-guava-nodeps", - aars: ["m2repository/androidx/paging/paging-guava/3.2.0-alpha05/paging-guava-3.2.0-alpha05.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.paging_paging-common", - "guava", - "kotlin-stdlib", - "kotlinx_coroutines_guava", - ], -} - -android_library { - name: "androidx.paging_paging-guava", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.paging_paging-guava/AndroidManifest.xml", - static_libs: [ - "androidx.paging_paging-guava-nodeps", - "androidx.paging_paging-common", - "guava", - "kotlin-stdlib", - "kotlinx_coroutines_guava", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.paging_paging-runtime-nodeps", - aars: ["m2repository/androidx/paging/paging-runtime/3.2.0-alpha04/paging-runtime-3.2.0-alpha04.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.paging_paging-common", - "androidx.paging_paging-common-ktx", - "kotlin-stdlib", - "kotlinx_coroutines_android", - "androidx.core_core-ktx", - "androidx.lifecycle_lifecycle-livedata-ktx", - "androidx.lifecycle_lifecycle-runtime-ktx", - "androidx.lifecycle_lifecycle-viewmodel-ktx", - "androidx.recyclerview_recyclerview", - ], -} - -android_library { - name: "androidx.paging_paging-runtime", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.paging_paging-runtime/AndroidManifest.xml", - static_libs: [ - "androidx.paging_paging-runtime-nodeps", - "androidx.paging_paging-common", - "androidx.paging_paging-common-ktx", - "kotlin-stdlib", - "kotlinx_coroutines_android", - "androidx.core_core-ktx", - "androidx.lifecycle_lifecycle-livedata-ktx", - "androidx.lifecycle_lifecycle-runtime-ktx", - "androidx.lifecycle_lifecycle-viewmodel-ktx", - "androidx.recyclerview_recyclerview", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.palette_palette-nodeps", - aars: ["m2repository/androidx/palette/palette/1.1.0-alpha01/palette-1.1.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.collection_collection", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.palette_palette", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.palette_palette/AndroidManifest.xml", - static_libs: [ - "androidx.palette_palette-nodeps", - "androidx.collection_collection", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.percentlayout_percentlayout-nodeps", - aars: ["m2repository/androidx/percentlayout/percentlayout/1.1.0-alpha01/percentlayout-1.1.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.percentlayout_percentlayout", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.percentlayout_percentlayout/AndroidManifest.xml", - static_libs: [ - "androidx.percentlayout_percentlayout-nodeps", - "androidx.annotation_annotation", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.preference_preference-nodeps", - aars: ["m2repository/androidx/preference/preference/1.2.0-alpha01/preference-1.2.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.appcompat_appcompat", - "androidx.core_core", - "androidx.fragment_fragment", - "androidx.recyclerview_recyclerview", - ], -} - -android_library { - name: "androidx.preference_preference", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.preference_preference/AndroidManifest.xml", - static_libs: [ - "androidx.preference_preference-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.appcompat_appcompat", - "androidx.core_core", - "androidx.fragment_fragment", - "androidx.recyclerview_recyclerview", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.print_print-nodeps", - aars: ["m2repository/androidx/print/print/1.1.0-beta01/print-1.1.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - ], -} - -android_library { - name: "androidx.print_print", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.print_print/AndroidManifest.xml", - static_libs: [ - "androidx.print_print-nodeps", - "androidx.annotation_annotation", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.privacysandbox.ads_ads-adservices-java-nodeps", - aars: ["m2repository/androidx/privacysandbox/ads/ads-adservices-java/1.0.0-beta03/ads-adservices-java-1.0.0-beta03.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.concurrent_concurrent-futures", - "guava", - "guava-listenablefuture-prebuilt-jar", - "kotlin-stdlib", - "kotlinx_coroutines", - "androidx.core_core-ktx", - "androidx.privacysandbox.ads_ads-adservices", - ], -} - -android_library { - name: "androidx.privacysandbox.ads_ads-adservices-java", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.privacysandbox.ads_ads-adservices-java/AndroidManifest.xml", - static_libs: [ - "androidx.privacysandbox.ads_ads-adservices-java-nodeps", - "androidx.annotation_annotation", - "androidx.concurrent_concurrent-futures", - "guava", - "guava-listenablefuture-prebuilt-jar", - "kotlin-stdlib", - "kotlinx_coroutines", - "androidx.core_core-ktx", - "androidx.privacysandbox.ads_ads-adservices", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.privacysandbox.ads_ads-adservices-nodeps", - aars: ["m2repository/androidx/privacysandbox/ads/ads-adservices/1.0.0-beta03/ads-adservices-1.0.0-beta03.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "kotlinx_coroutines", - "androidx.core_core-ktx", - ], -} - -android_library { - name: "androidx.privacysandbox.ads_ads-adservices", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.privacysandbox.ads_ads-adservices/AndroidManifest.xml", - static_libs: [ - "androidx.privacysandbox.ads_ads-adservices-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "kotlinx_coroutines", - "androidx.core_core-ktx", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.privacysandbox.sdkruntime_sdkruntime-client-nodeps", - aars: ["m2repository/androidx/privacysandbox/sdkruntime/sdkruntime-client/1.0.0-alpha03/sdkruntime-client-1.0.0-alpha03.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "kotlin-stdlib", - "kotlinx_coroutines", - "androidx.core_core", - "androidx.core_core-ktx", - "androidx.privacysandbox.sdkruntime_sdkruntime-core", - ], -} - -android_library { - name: "androidx.privacysandbox.sdkruntime_sdkruntime-client", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.privacysandbox.sdkruntime_sdkruntime-client/AndroidManifest.xml", - static_libs: [ - "androidx.privacysandbox.sdkruntime_sdkruntime-client-nodeps", - "kotlin-stdlib", - "kotlinx_coroutines", - "androidx.core_core", - "androidx.core_core-ktx", - "androidx.privacysandbox.sdkruntime_sdkruntime-core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.privacysandbox.sdkruntime_sdkruntime-core-nodeps", - aars: ["m2repository/androidx/privacysandbox/sdkruntime/sdkruntime-core/1.0.0-alpha03/sdkruntime-core-1.0.0-alpha03.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.privacysandbox.sdkruntime_sdkruntime-core", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.privacysandbox.sdkruntime_sdkruntime-core/AndroidManifest.xml", - static_libs: [ - "androidx.privacysandbox.sdkruntime_sdkruntime-core-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.privacysandbox.ui_ui-client-nodeps", - aars: ["m2repository/androidx/privacysandbox/ui/ui-client/1.0.0-alpha02/ui-client-1.0.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.privacysandbox.ui_ui-core", - ], -} - -android_library { - name: "androidx.privacysandbox.ui_ui-client", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.privacysandbox.ui_ui-client/AndroidManifest.xml", - static_libs: [ - "androidx.privacysandbox.ui_ui-client-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.privacysandbox.ui_ui-core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.privacysandbox.ui_ui-core-nodeps", - aars: ["m2repository/androidx/privacysandbox/ui/ui-core/1.0.0-alpha02/ui-core-1.0.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - ], -} - -android_library { - name: "androidx.privacysandbox.ui_ui-core", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.privacysandbox.ui_ui-core/AndroidManifest.xml", - static_libs: [ - "androidx.privacysandbox.ui_ui-core-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.privacysandbox.ui_ui-provider-nodeps", - aars: ["m2repository/androidx/privacysandbox/ui/ui-provider/1.0.0-alpha02/ui-provider-1.0.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.privacysandbox.ui_ui-core", - ], -} - -android_library { - name: "androidx.privacysandbox.ui_ui-provider", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.privacysandbox.ui_ui-provider/AndroidManifest.xml", - static_libs: [ - "androidx.privacysandbox.ui_ui-provider-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.privacysandbox.ui_ui-core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.profileinstaller_profileinstaller-nodeps", - aars: ["m2repository/androidx/profileinstaller/profileinstaller/1.3.0-beta01/profileinstaller-1.3.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.concurrent_concurrent-futures", - "guava-listenablefuture-prebuilt-jar", - "androidx.startup_startup-runtime", - ], -} - -android_library { - name: "androidx.profileinstaller_profileinstaller", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.profileinstaller_profileinstaller/AndroidManifest.xml", - static_libs: [ - "androidx.profileinstaller_profileinstaller-nodeps", - "androidx.annotation_annotation", - "androidx.concurrent_concurrent-futures", - "guava-listenablefuture-prebuilt-jar", - "androidx.startup_startup-runtime", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.recommendation_recommendation-nodeps", - aars: ["m2repository/androidx/recommendation/recommendation/1.1.0-alpha01/recommendation-1.1.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - ], -} - -android_library { - name: "androidx.recommendation_recommendation", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.recommendation_recommendation/AndroidManifest.xml", - static_libs: [ - "androidx.recommendation_recommendation-nodeps", - "androidx.annotation_annotation", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.recyclerview_recyclerview-selection-nodeps", - aars: ["m2repository/androidx/recyclerview/recyclerview-selection/1.2.0-alpha02/recyclerview-selection-1.2.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.recyclerview_recyclerview", - ], -} - -android_library { - name: "androidx.recyclerview_recyclerview-selection", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.recyclerview_recyclerview-selection/AndroidManifest.xml", - static_libs: [ - "androidx.recyclerview_recyclerview-selection-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.recyclerview_recyclerview", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.recyclerview_recyclerview-nodeps", - aars: ["m2repository/androidx/recyclerview/recyclerview/1.4.0-alpha01/recyclerview-1.4.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.customview_customview", - "androidx.customview_customview-poolingcontainer", - "androidx.profileinstaller_profileinstaller", - ], -} - -android_library { - name: "androidx.recyclerview_recyclerview", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.recyclerview_recyclerview/AndroidManifest.xml", - static_libs: [ - "androidx.recyclerview_recyclerview-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.customview_customview", - "androidx.customview_customview-poolingcontainer", - "androidx.profileinstaller_profileinstaller", - ], - java_version: "1.7", -} - -java_import_host { - name: "androidx.remotecallback_remotecallback-processor-nodeps", - jars: ["m2repository/androidx/remotecallback/remotecallback-processor/1.0.0-alpha02/remotecallback-processor-1.0.0-alpha02.jar"], - sdk_version: "31", -} - -java_library_host { - name: "androidx.remotecallback_remotecallback-processor", - static_libs: [ - "androidx.remotecallback_remotecallback-processor-nodeps", - "androidx.annotation_annotation", - "javapoet", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.remotecallback_remotecallback-nodeps", - aars: ["m2repository/androidx/remotecallback/remotecallback/1.0.0-alpha02/remotecallback-1.0.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - ], -} - -android_library { - name: "androidx.remotecallback_remotecallback", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.remotecallback_remotecallback/AndroidManifest.xml", - static_libs: [ - "androidx.remotecallback_remotecallback-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - ], - java_version: "1.7", -} - -java_import { - name: "androidx.resourceinspection_resourceinspection-annotation-nodeps", - jars: ["m2repository/androidx/resourceinspection/resourceinspection-annotation/1.1.0-alpha01/resourceinspection-annotation-1.1.0-alpha01.jar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", -} - -java_library_static { - name: "androidx.resourceinspection_resourceinspection-annotation", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", - static_libs: [ - "androidx.resourceinspection_resourceinspection-annotation-nodeps", - "androidx.annotation_annotation", - ], - java_version: "1.7", -} - -java_import { - name: "androidx.room_room-common-nodeps", - jars: ["m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.jar"], - sdk_version: "31", - host_supported: true, - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", -} - -java_library_static { - name: "androidx.room_room-common", - sdk_version: "31", - host_supported: true, - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", - static_libs: [ - "androidx.room_room-common-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib-jdk8", - ], - java_version: "1.7", -} - -java_import_host { - name: "androidx.room_room-compiler-processing-nodeps", - jars: ["m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.jar"], - sdk_version: "31", -} - -java_library_host { - name: "androidx.room_room-compiler-processing", - static_libs: [ - "androidx.room_room-compiler-processing-nodeps", - "kotlin-stdlib", - "javapoet", - "kotlinpoet", - "guava", - "auto_common", - "auto_value_annotations", - "kotlinx_metadata_jvm", - "jetbrains-annotations", - "symbol-processing-api", - "kotlin-stdlib-jdk8", - ], - java_version: "1.7", -} - -java_import_host { - name: "androidx.room_room-compiler-nodeps", - jars: ["m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.jar"], - sdk_version: "31", -} - -java_library_host { - name: "androidx.room_room-compiler", - static_libs: [ - "androidx.room_room-compiler-nodeps", - "androidx.room_room-common", - "androidx.room_room-migration", - "androidx.room_room-compiler-processing", - "kotlin-stdlib", - "auto_common", - "auto_value_annotations", - "javapoet", - "symbol-processing-api", - "xerial-sqlite-jdbc", - "kotlinx_metadata_jvm", - "commons-codec", - "jetbrains-annotations", - "guava", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.room_room-guava-nodeps", - aars: ["m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.concurrent_concurrent-futures", - "androidx.room_room-common", - "androidx.arch.core_core-runtime", - "androidx.room_room-runtime", - ], -} - -android_library { - name: "androidx.room_room-guava", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.room_room-guava/AndroidManifest.xml", - static_libs: [ - "androidx.room_room-guava-nodeps", - "androidx.annotation_annotation", - "androidx.concurrent_concurrent-futures", - "androidx.room_room-common", - "androidx.arch.core_core-runtime", - "androidx.room_room-runtime", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.room_room-ktx-nodeps", - aars: ["m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.room_room-common", - "kotlin-stdlib", - "kotlinx_coroutines_android", - "androidx.room_room-runtime", - ], -} - -android_library { - name: "androidx.room_room-ktx", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.room_room-ktx/AndroidManifest.xml", - static_libs: [ - "androidx.room_room-ktx-nodeps", - "androidx.room_room-common", - "kotlin-stdlib", - "kotlinx_coroutines_android", - "androidx.room_room-runtime", - ], - java_version: "1.7", -} - -java_import { - name: "androidx.room_room-migration-nodeps", - jars: ["m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.jar"], - sdk_version: "31", - host_supported: true, - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", -} - -java_library_static { - name: "androidx.room_room-migration", - sdk_version: "31", - host_supported: true, - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", - static_libs: [ - "androidx.room_room-migration-nodeps", - "androidx.room_room-common", - "kotlin-stdlib", - "gson", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.room_room-paging-guava-nodeps", - aars: ["m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "kotlin-stdlib", - "androidx.paging_paging-guava", - "androidx.room_room-guava", - "androidx.room_room-paging", - ], -} - -android_library { - name: "androidx.room_room-paging-guava", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.room_room-paging-guava/AndroidManifest.xml", - static_libs: [ - "androidx.room_room-paging-guava-nodeps", - "kotlin-stdlib", - "androidx.paging_paging-guava", - "androidx.room_room-guava", - "androidx.room_room-paging", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.room_room-paging-nodeps", - aars: ["m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.paging_paging-common", - "kotlin-stdlib", - "androidx.room_room-ktx", - "androidx.room_room-runtime", - ], -} - -android_library { - name: "androidx.room_room-paging", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.room_room-paging/AndroidManifest.xml", - static_libs: [ - "androidx.room_room-paging-nodeps", - "androidx.paging_paging-common", - "kotlin-stdlib", - "androidx.room_room-ktx", - "androidx.room_room-runtime", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.room_room-runtime-nodeps", - aars: ["m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.room_room-common", - "androidx.sqlite_sqlite-framework", - "androidx.sqlite_sqlite", - "androidx.arch.core_core-runtime", - "androidx.annotation_annotation-experimental", - ], -} - -android_library { - name: "androidx.room_room-runtime", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.room_room-runtime/AndroidManifest.xml", - static_libs: [ - "androidx.room_room-runtime-nodeps", - "androidx.room_room-common", - "androidx.sqlite_sqlite-framework", - "androidx.sqlite_sqlite", - "androidx.arch.core_core-runtime", - "androidx.annotation_annotation-experimental", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.room_room-testing-nodeps", - aars: ["m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.room_room-common", - "androidx.room_room-migration", - "junit", - "androidx.room_room-runtime", - "androidx.sqlite_sqlite", - "androidx.sqlite_sqlite-framework", - "androidx.arch.core_core-runtime", - ], -} - -android_library { - name: "androidx.room_room-testing", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.room_room-testing/AndroidManifest.xml", - static_libs: [ - "androidx.room_room-testing-nodeps", - "androidx.room_room-common", - "androidx.room_room-migration", - "junit", - "androidx.room_room-runtime", - "androidx.sqlite_sqlite", - "androidx.sqlite_sqlite-framework", - "androidx.arch.core_core-runtime", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.savedstate_savedstate-ktx-nodeps", - aars: ["m2repository/androidx/savedstate/savedstate-ktx/1.3.0-alpha01/savedstate-ktx-1.3.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "kotlin-stdlib", - "androidx.savedstate_savedstate", - ], -} - -android_library { - name: "androidx.savedstate_savedstate-ktx", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.savedstate_savedstate-ktx/AndroidManifest.xml", - static_libs: [ - "androidx.savedstate_savedstate-ktx-nodeps", - "kotlin-stdlib", - "androidx.savedstate_savedstate", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.savedstate_savedstate-nodeps", - aars: ["m2repository/androidx/savedstate/savedstate/1.3.0-alpha01/savedstate-1.3.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.arch.core_core-common", - "androidx.lifecycle_lifecycle-common", - "kotlin-stdlib", - ], -} - -android_library { - name: "androidx.savedstate_savedstate", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.savedstate_savedstate/AndroidManifest.xml", - static_libs: [ - "androidx.savedstate_savedstate-nodeps", - "androidx.annotation_annotation", - "androidx.arch.core_core-common", - "androidx.lifecycle_lifecycle-common", - "kotlin-stdlib", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.slice_slice-builders-nodeps", - aars: ["m2repository/androidx/slice/slice-builders/1.1.0-alpha02/slice-builders-1.1.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.remotecallback_remotecallback", - "androidx.slice_slice-core", - ], -} - -android_library { - name: "androidx.slice_slice-builders", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.slice_slice-builders/AndroidManifest.xml", - static_libs: [ - "androidx.slice_slice-builders-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.remotecallback_remotecallback", - "androidx.slice_slice-core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.slice_slice-core-nodeps", - aars: ["m2repository/androidx/slice/slice-core/1.1.0-alpha02/slice-core-1.1.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.appcompat_appcompat", - ], -} - -android_library { - name: "androidx.slice_slice-core", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.slice_slice-core/AndroidManifest.xml", - static_libs: [ - "androidx.slice_slice-core-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.appcompat_appcompat", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.slice_slice-view-nodeps", - aars: ["m2repository/androidx/slice/slice-view/1.1.0-alpha02/slice-view-1.1.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.collection_collection", - "androidx.appcompat_appcompat", - "androidx.lifecycle_lifecycle-livedata-core", - "androidx.recyclerview_recyclerview", - "androidx.slice_slice-core", - ], -} - -android_library { - name: "androidx.slice_slice-view", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.slice_slice-view/AndroidManifest.xml", - static_libs: [ - "androidx.slice_slice-view-nodeps", - "androidx.collection_collection", - "androidx.appcompat_appcompat", - "androidx.lifecycle_lifecycle-livedata-core", - "androidx.recyclerview_recyclerview", - "androidx.slice_slice-core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.slidingpanelayout_slidingpanelayout-nodeps", - aars: ["m2repository/androidx/slidingpanelayout/slidingpanelayout/1.3.0-alpha01/slidingpanelayout-1.3.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.core_core", - "androidx.customview_customview", - "androidx.transition_transition", - "androidx.window_window", - ], -} - -android_library { - name: "androidx.slidingpanelayout_slidingpanelayout", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.slidingpanelayout_slidingpanelayout/AndroidManifest.xml", - static_libs: [ - "androidx.slidingpanelayout_slidingpanelayout-nodeps", - "androidx.annotation_annotation", - "androidx.core_core", - "androidx.customview_customview", - "androidx.transition_transition", - "androidx.window_window", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.sqlite_sqlite-framework-nodeps", - aars: ["m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.sqlite_sqlite", - ], -} - -android_library { - name: "androidx.sqlite_sqlite-framework", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.sqlite_sqlite-framework/AndroidManifest.xml", - static_libs: [ - "androidx.sqlite_sqlite-framework-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.sqlite_sqlite", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.sqlite_sqlite-nodeps", - aars: ["m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - ], -} - -android_library { - name: "androidx.sqlite_sqlite", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.sqlite_sqlite/AndroidManifest.xml", - static_libs: [ - "androidx.sqlite_sqlite-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.startup_startup-runtime-nodeps", - aars: ["m2repository/androidx/startup/startup-runtime/1.2.0-alpha02/startup-runtime-1.2.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.tracing_tracing", - ], -} - -android_library { - name: "androidx.startup_startup-runtime", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.startup_startup-runtime/AndroidManifest.xml", - static_libs: [ - "androidx.startup_startup-runtime-nodeps", - "androidx.annotation_annotation", - "androidx.tracing_tracing", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.swiperefreshlayout_swiperefreshlayout-nodeps", - aars: ["m2repository/androidx/swiperefreshlayout/swiperefreshlayout/1.2.0-alpha01/swiperefreshlayout-1.2.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.core_core", - "androidx.interpolator_interpolator", - ], -} - -android_library { - name: "androidx.swiperefreshlayout_swiperefreshlayout", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.swiperefreshlayout_swiperefreshlayout/AndroidManifest.xml", - static_libs: [ - "androidx.swiperefreshlayout_swiperefreshlayout-nodeps", - "androidx.annotation_annotation", - "androidx.core_core", - "androidx.interpolator_interpolator", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.test.uiautomator_uiautomator-nodeps", - aars: ["m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "18", - static_libs: [ - "androidx.annotation_annotation", - "junit", - ], -} - -android_library { - name: "androidx.test.uiautomator_uiautomator", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "18", - manifest: "manifests/androidx.test.uiautomator_uiautomator/AndroidManifest.xml", - static_libs: [ - "androidx.test.uiautomator_uiautomator-nodeps", - "androidx.annotation_annotation", - "junit", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.textclassifier_textclassifier-nodeps", - aars: ["m2repository/androidx/textclassifier/textclassifier/1.0.0-alpha03/textclassifier-1.0.0-alpha03.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.appcompat_appcompat", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.textclassifier_textclassifier", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.textclassifier_textclassifier/AndroidManifest.xml", - static_libs: [ - "androidx.textclassifier_textclassifier-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.appcompat_appcompat", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.tracing_tracing-ktx-nodeps", - aars: ["m2repository/androidx/tracing/tracing-ktx/1.2.0-alpha02/tracing-ktx-1.2.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "kotlin-stdlib", - "androidx.tracing_tracing", - ], -} - -android_library { - name: "androidx.tracing_tracing-ktx", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.tracing_tracing-ktx/AndroidManifest.xml", - static_libs: [ - "androidx.tracing_tracing-ktx-nodeps", - "kotlin-stdlib", - "androidx.tracing_tracing", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.tracing_tracing-perfetto-binary-nodeps", - aars: ["m2repository/androidx/tracing/tracing-perfetto-binary/1.0.0-alpha10/tracing-perfetto-binary-1.0.0-alpha10.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - ], -} - -android_library { - name: "androidx.tracing_tracing-perfetto-binary", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.tracing_tracing-perfetto-binary/AndroidManifest.xml", - static_libs: [ - "androidx.tracing_tracing-perfetto-binary-nodeps", - ], - java_version: "1.7", -} - -java_import { - name: "androidx.tracing_tracing-perfetto-common-nodeps", - jars: ["m2repository/androidx/tracing/tracing-perfetto-common/1.0.0-alpha10/tracing-perfetto-common-1.0.0-alpha10.jar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", -} - -java_library_static { - name: "androidx.tracing_tracing-perfetto-common", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", - static_libs: [ - "androidx.tracing_tracing-perfetto-common-nodeps", - "androidx.annotation_annotation", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.tracing_tracing-perfetto-nodeps", - aars: ["m2repository/androidx/tracing/tracing-perfetto/1.0.0-alpha10/tracing-perfetto-1.0.0-alpha10.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.tracing_tracing-perfetto-common", - "kotlin-stdlib", - ], -} - -android_library { - name: "androidx.tracing_tracing-perfetto", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.tracing_tracing-perfetto/AndroidManifest.xml", - static_libs: [ - "androidx.tracing_tracing-perfetto-nodeps", - "androidx.annotation_annotation", - "androidx.tracing_tracing-perfetto-common", - "kotlin-stdlib", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.tracing_tracing-nodeps", - aars: ["m2repository/androidx/tracing/tracing/1.2.0-alpha02/tracing-1.2.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - ], -} - -android_library { - name: "androidx.tracing_tracing", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.tracing_tracing/AndroidManifest.xml", - static_libs: [ - "androidx.tracing_tracing-nodeps", - "androidx.annotation_annotation", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.transition_transition-nodeps", - aars: ["m2repository/androidx/transition/transition/1.5.0-alpha01/transition-1.5.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.transition_transition", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.transition_transition/AndroidManifest.xml", - static_libs: [ - "androidx.transition_transition-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.tvprovider_tvprovider-nodeps", - aars: ["m2repository/androidx/tvprovider/tvprovider/1.1.0-alpha02/tvprovider-1.1.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.tvprovider_tvprovider", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.tvprovider_tvprovider/AndroidManifest.xml", - static_libs: [ - "androidx.tvprovider_tvprovider-nodeps", - "androidx.annotation_annotation", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.vectordrawable_vectordrawable-animated-nodeps", - aars: ["m2repository/androidx/vectordrawable/vectordrawable-animated/1.2.0-beta01/vectordrawable-animated-1.2.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.interpolator_interpolator", - "androidx.vectordrawable_vectordrawable", - ], -} - -android_library { - name: "androidx.vectordrawable_vectordrawable-animated", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.vectordrawable_vectordrawable-animated/AndroidManifest.xml", - static_libs: [ - "androidx.vectordrawable_vectordrawable-animated-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.interpolator_interpolator", - "androidx.vectordrawable_vectordrawable", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.vectordrawable_vectordrawable-nodeps", - aars: ["m2repository/androidx/vectordrawable/vectordrawable/1.2.0-beta02/vectordrawable-1.2.0-beta02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.vectordrawable_vectordrawable", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.vectordrawable_vectordrawable/AndroidManifest.xml", - static_libs: [ - "androidx.vectordrawable_vectordrawable-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.versionedparcelable_versionedparcelable-nodeps", - aars: ["m2repository/androidx/versionedparcelable/versionedparcelable/1.2.0-alpha01/versionedparcelable-1.2.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - ], -} - -android_library { - name: "androidx.versionedparcelable_versionedparcelable", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.versionedparcelable_versionedparcelable/AndroidManifest.xml", - static_libs: [ - "androidx.versionedparcelable_versionedparcelable-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.viewpager_viewpager-nodeps", - aars: ["m2repository/androidx/viewpager/viewpager/1.1.0-alpha02/viewpager-1.1.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.core_core", - "androidx.customview_customview", - ], -} - -android_library { - name: "androidx.viewpager_viewpager", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.viewpager_viewpager/AndroidManifest.xml", - static_libs: [ - "androidx.viewpager_viewpager-nodeps", - "androidx.annotation_annotation", - "androidx.core_core", - "androidx.customview_customview", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.viewpager2_viewpager2-nodeps", - aars: ["m2repository/androidx/viewpager2/viewpager2/1.2.0-alpha01/viewpager2-1.2.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.fragment_fragment", - "androidx.recyclerview_recyclerview", - ], -} - -android_library { - name: "androidx.viewpager2_viewpager2", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.viewpager2_viewpager2/AndroidManifest.xml", - static_libs: [ - "androidx.viewpager2_viewpager2-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.fragment_fragment", - "androidx.recyclerview_recyclerview", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.wear_wear-ongoing-nodeps", - aars: ["m2repository/androidx/wear/wear-ongoing/1.1.0-alpha01/wear-ongoing-1.1.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "25", - static_libs: [ - "androidx.annotation_annotation", - "androidx.core_core", - "androidx.core_core-ktx", - "androidx.versionedparcelable_versionedparcelable", - ], -} - -android_library { - name: "androidx.wear_wear-ongoing", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "25", - manifest: "manifests/androidx.wear_wear-ongoing/AndroidManifest.xml", - static_libs: [ - "androidx.wear_wear-ongoing-nodeps", - "androidx.annotation_annotation", - "androidx.core_core", - "androidx.core_core-ktx", - "androidx.versionedparcelable_versionedparcelable", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.wear_wear-nodeps", - aars: ["m2repository/androidx/wear/wear/1.3.0-alpha05/wear-1.3.0-alpha05.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "23", - static_libs: [ - "androidx.annotation_annotation", - "androidx.core_core", - "androidx.core_core-ktx", - "androidx.dynamicanimation_dynamicanimation", - "androidx.fragment_fragment", - "androidx.lifecycle_lifecycle-runtime", - "androidx.recyclerview_recyclerview", - "androidx.swiperefreshlayout_swiperefreshlayout", - "androidx.versionedparcelable_versionedparcelable", - ], -} - -android_library { - name: "androidx.wear_wear", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "23", - manifest: "manifests/androidx.wear_wear/AndroidManifest.xml", - static_libs: [ - "androidx.wear_wear-nodeps", - "androidx.annotation_annotation", - "androidx.core_core", - "androidx.core_core-ktx", - "androidx.dynamicanimation_dynamicanimation", - "androidx.fragment_fragment", - "androidx.lifecycle_lifecycle-runtime", - "androidx.recyclerview_recyclerview", - "androidx.swiperefreshlayout_swiperefreshlayout", - "androidx.versionedparcelable_versionedparcelable", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.webkit_webkit-nodeps", - aars: ["m2repository/androidx/webkit/webkit/1.7.0-alpha02/webkit-1.7.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.webkit_webkit", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.webkit_webkit/AndroidManifest.xml", - static_libs: [ - "androidx.webkit_webkit-nodeps", - "androidx.annotation_annotation", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.window.extensions.core_core-nodeps", - aars: ["m2repository/androidx/window/extensions/core/core/1.1.0-alpha01/core-1.1.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - ], -} - -android_library { - name: "androidx.window.extensions.core_core", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.window.extensions.core_core/AndroidManifest.xml", - static_libs: [ - "androidx.window.extensions.core_core-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.window.extensions_extensions-nodeps", - aars: ["m2repository/androidx/window/extensions/extensions/1.2.0-alpha01/extensions-1.2.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.annotation_annotation-experimental", - "androidx.window.extensions.core_core", - ], -} - -android_library { - name: "androidx.window.extensions_extensions", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.window.extensions_extensions/AndroidManifest.xml", - static_libs: [ - "androidx.window.extensions_extensions-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.annotation_annotation-experimental", - "androidx.window.extensions.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.window_window-core-nodeps", - aars: ["m2repository/androidx/window/window-core/1.2.0-alpha01/window-core-1.2.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "kotlin-stdlib", - ], -} - -android_library { - name: "androidx.window_window-core", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.window_window-core/AndroidManifest.xml", - static_libs: [ - "androidx.window_window-core-nodeps", - "kotlin-stdlib", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.window_window-java-nodeps", - aars: ["m2repository/androidx/window/window-java/1.2.0-alpha01/window-java-1.2.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "kotlin-stdlib", - "kotlinx_coroutines", - "androidx.core_core", - "androidx.window_window", - ], -} - -android_library { - name: "androidx.window_window-java", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.window_window-java/AndroidManifest.xml", - static_libs: [ - "androidx.window_window-java-nodeps", - "kotlin-stdlib", - "kotlinx_coroutines", - "androidx.core_core", - "androidx.window_window", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.window_window-nodeps", - aars: ["m2repository/androidx/window/window/1.2.0-alpha01/window-1.2.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "kotlin-stdlib", - "kotlinx_coroutines_android", - "androidx.core_core", - "androidx.window.extensions.core_core", - ], -} - -android_library { - name: "androidx.window_window", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.window_window/AndroidManifest.xml", - static_libs: [ - "androidx.window_window-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "kotlin-stdlib", - "kotlinx_coroutines_android", - "androidx.core_core", - "androidx.window.extensions.core_core", - ], - optional_uses_libs: [ - "androidx.window.extensions", - "androidx.window.sidecar", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.work_work-runtime-ktx-nodeps", - aars: ["m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "kotlin-stdlib", - "kotlinx_coroutines_android", - "androidx.work_work-runtime", - ], -} - -android_library { - name: "androidx.work_work-runtime-ktx", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.work_work-runtime-ktx/AndroidManifest.xml", - static_libs: [ - "androidx.work_work-runtime-ktx-nodeps", - "kotlin-stdlib", - "kotlinx_coroutines_android", - "androidx.work_work-runtime", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.work_work-runtime-nodeps", - aars: ["m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "guava-listenablefuture-prebuilt-jar", - "kotlin-stdlib", - "androidx.annotation_annotation-experimental", - "androidx.core_core", - "androidx.lifecycle_lifecycle-livedata", - "androidx.lifecycle_lifecycle-service", - "androidx.room_room-ktx", - "androidx.sqlite_sqlite-framework", - "androidx.startup_startup-runtime", - ], -} - -android_library { - name: "androidx.work_work-runtime", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.work_work-runtime/AndroidManifest.xml", - static_libs: [ - "androidx.work_work-runtime-nodeps", - "guava-listenablefuture-prebuilt-jar", - "kotlin-stdlib", - "androidx.annotation_annotation-experimental", - "androidx.core_core", - "androidx.lifecycle_lifecycle-livedata", - "androidx.lifecycle_lifecycle-service", - "androidx.room_room-ktx", - "androidx.sqlite_sqlite-framework", - "androidx.startup_startup-runtime", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.work_work-testing-nodeps", - aars: ["m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.lifecycle_lifecycle-livedata-core", - "androidx.room_room-runtime", - "androidx.work_work-runtime-ktx", - ], -} - -android_library { - name: "androidx.work_work-testing", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.work_work-testing/AndroidManifest.xml", - static_libs: [ - "androidx.work_work-testing-nodeps", - "androidx.lifecycle_lifecycle-livedata-core", - "androidx.room_room-runtime", - "androidx.work_work-runtime-ktx", - ], - java_version: "1.7", -} - build = ["JavaPlugins.bp"] diff --git a/current/androidx/m2repository/androidx/activity/activity-compose/1.7.0-alpha05/Android.bp b/current/androidx/m2repository/androidx/activity/activity-compose/1.7.0-alpha05/Android.bp new file mode 100644 index 000000000..0475d6888 --- /dev/null +++ b/current/androidx/m2repository/androidx/activity/activity-compose/1.7.0-alpha05/Android.bp @@ -0,0 +1,58 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.activity_activity-compose-nodeps", + aars: ["activity-compose-1.7.0-alpha05.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.activity_activity-ktx", + "androidx.compose.runtime_runtime", + "androidx.compose.runtime_runtime-saveable", + "androidx.compose.ui_ui", + "androidx.lifecycle_lifecycle-common-java8", + "androidx.lifecycle_lifecycle-viewmodel", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.activity_activity-compose", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.activity_activity-compose-nodeps", + "androidx.activity_activity-ktx", + "androidx.compose.runtime_runtime", + "androidx.compose.runtime_runtime-saveable", + "androidx.compose.ui_ui", + "androidx.lifecycle_lifecycle-common-java8", + "androidx.lifecycle_lifecycle-viewmodel", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/activity/activity-compose/1.7.0-alpha05/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/activity/activity-compose/1.7.0-alpha05/manifest/AndroidManifest.xml new file mode 100644 index 000000000..b7c8c5d03 --- /dev/null +++ b/current/androidx/m2repository/androidx/activity/activity-compose/1.7.0-alpha05/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2020 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.activity.compose" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/activity/activity-ktx/1.7.0-alpha05/Android.bp b/current/androidx/m2repository/androidx/activity/activity-ktx/1.7.0-alpha05/Android.bp new file mode 100644 index 000000000..edef3403d --- /dev/null +++ b/current/androidx/m2repository/androidx/activity/activity-ktx/1.7.0-alpha05/Android.bp @@ -0,0 +1,56 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.activity_activity-ktx-nodeps", + aars: ["activity-ktx-1.7.0-alpha05.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.activity_activity", + "androidx.core_core-ktx", + "androidx.lifecycle_lifecycle-runtime-ktx", + "androidx.lifecycle_lifecycle-viewmodel-ktx", + "androidx.savedstate_savedstate-ktx", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.activity_activity-ktx", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.activity_activity-ktx-nodeps", + "androidx.activity_activity", + "androidx.core_core-ktx", + "androidx.lifecycle_lifecycle-runtime-ktx", + "androidx.lifecycle_lifecycle-viewmodel-ktx", + "androidx.savedstate_savedstate-ktx", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/activity/activity-ktx/1.7.0-alpha05/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/activity/activity-ktx/1.7.0-alpha05/manifest/AndroidManifest.xml new file mode 100644 index 000000000..66076713c --- /dev/null +++ b/current/androidx/m2repository/androidx/activity/activity-ktx/1.7.0-alpha05/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2018 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.activity.ktx" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/activity/activity/1.7.0-alpha05/Android.bp b/current/androidx/m2repository/androidx/activity/activity/1.7.0-alpha05/Android.bp new file mode 100644 index 000000000..91fb35160 --- /dev/null +++ b/current/androidx/m2repository/androidx/activity/activity/1.7.0-alpha05/Android.bp @@ -0,0 +1,62 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.activity_activity-nodeps", + aars: ["activity-1.7.0-alpha05.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.lifecycle_lifecycle-runtime", + "androidx.lifecycle_lifecycle-viewmodel", + "androidx.lifecycle_lifecycle-viewmodel-savedstate", + "androidx.savedstate_savedstate", + "androidx.tracing_tracing", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.activity_activity", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.activity_activity-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.lifecycle_lifecycle-runtime", + "androidx.lifecycle_lifecycle-viewmodel", + "androidx.lifecycle_lifecycle-viewmodel-savedstate", + "androidx.savedstate_savedstate", + "androidx.tracing_tracing", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/activity/activity/1.7.0-alpha05/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/activity/activity/1.7.0-alpha05/manifest/AndroidManifest.xml new file mode 100644 index 000000000..612c6deb6 --- /dev/null +++ b/current/androidx/m2repository/androidx/activity/activity/1.7.0-alpha05/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2018 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.activity" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation-experimental/1.4.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/annotation/annotation-experimental/1.4.0-alpha01/Android.bp new file mode 100644 index 000000000..3c5180d2c --- /dev/null +++ b/current/androidx/m2repository/androidx/annotation/annotation-experimental/1.4.0-alpha01/Android.bp @@ -0,0 +1,46 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.annotation_annotation-experimental-nodeps", + aars: ["annotation-experimental-1.4.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.annotation_annotation-experimental", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.annotation_annotation-experimental-nodeps", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/annotation/annotation-experimental/1.4.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/annotation/annotation-experimental/1.4.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..5d154e947 --- /dev/null +++ b/current/androidx/m2repository/androidx/annotation/annotation-experimental/1.4.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2019 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.annotation.experimental" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation-jvm/1.7.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/annotation/annotation-jvm/1.7.0-alpha03/Android.bp new file mode 100644 index 000000000..5611e1878 --- /dev/null +++ b/current/androidx/m2repository/androidx/annotation/annotation-jvm/1.7.0-alpha03/Android.bp @@ -0,0 +1,44 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import { + name: "androidx.annotation_annotation-nodeps", + jars: ["annotation-jvm-1.7.0-alpha03.jar"], + sdk_version: "31", + host_supported: true, + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", +} + +java_library_static { + name: "androidx.annotation_annotation", + sdk_version: "31", + host_supported: true, + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", + static_libs: [ + "androidx.annotation_annotation-nodeps", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar Binary files differdeleted file mode 100644 index 9f2486de9..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar.md5 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar.md5 deleted file mode 100644 index 694942041..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -9ee14b1b2fcd87a83fed03a33d808458
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar.sha1 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar.sha1 deleted file mode 100644 index 93b780e42..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -c6b88fe5e93c1fc766c097ee88470465ef810760
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar.sha256 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar.sha256 deleted file mode 100644 index 0226244a6..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar.sha256 +++ /dev/null @@ -1 +0,0 @@ -20fa38cedba143b6508c6ee778d106cd60fc888f0f1a227dca86d6577cdb3a99
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar.sha512 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar.sha512 deleted file mode 100644 index 62b9bf1e8..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar.sha512 +++ /dev/null @@ -1 +0,0 @@ -397ce39b943ba56931c63b3209a431e856c030fd57ea2ee76ace4ac8d42c939e51cecc149bd06ac67f8cbdec523b6941135b67ef4d21e2eccf9142e60bafef95
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar Binary files differdeleted file mode 100644 index 33bc42b5a..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar.md5 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar.md5 deleted file mode 100644 index f3edebf6a..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -9a407e1b1cdf23f3b71049dc8d3e43ee
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar.sha1 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar.sha1 deleted file mode 100644 index 3d1be3d16..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -ac9ed04b591d1c7df454c4b9944ab6d431b4b5cb
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar.sha256 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar.sha256 deleted file mode 100644 index 5a1fdafed..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar.sha256 +++ /dev/null @@ -1 +0,0 @@ -d63fe5a677be2a8a80ebe59207b3ca129d7bc522de8e2afbadd47f9426801f2b
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar.sha512 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar.sha512 deleted file mode 100644 index d135fb1dd..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar.sha512 +++ /dev/null @@ -1 +0,0 @@ -f73ecf489186562d0f564944803498e22bd63359db7dab5521d298b5db042214c35c44b7b1b1f9d02ed1958f69a70e048a75751ca4dd809024d023a0f7d67e97
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar Binary files differdeleted file mode 100644 index 579ad59b5..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar.md5 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar.md5 deleted file mode 100644 index 4fa33b34c..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -31d8d2ec69675d5797a0e290b0e3cd54
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar.sha1 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar.sha1 deleted file mode 100644 index fb29a9671..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -b94fe605ea8ff0f68f3feab065ae0b7d67860964
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar.sha256 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar.sha256 deleted file mode 100644 index 8d6e504b0..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar.sha256 +++ /dev/null @@ -1 +0,0 @@ -fbc64f5c44a7added8b6eab517cf7d70555e25153bf5d44a6ed9b0e5312f7de9
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar.sha512 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar.sha512 deleted file mode 100644 index c66728b62..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar.sha512 +++ /dev/null @@ -1 +0,0 @@ -c3be9ce05a835030c5582975b5ab61f9b5af86bf9f2cf3c940d4746c9f58ac13d6086b2d3553aa41dd869008f846f40b6bb310e115cefbeb50aaf94ceb4f5fa7
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module deleted file mode 100644 index c4e76296d..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module +++ /dev/null @@ -1,134 +0,0 @@ -{ - "formatVersion": "1.1", - "component": { - "group": "androidx.annotation", - "module": "annotation", - "version": "1.7.0-alpha03", - "attributes": { - "org.gradle.status": "release" - } - }, - "createdBy": { - "gradle": { - "version": "8.0" - } - }, - "variants": [ - { - "name": "androidxSourcesElements", - "attributes": { - "org.gradle.category": "documentation", - "org.gradle.dependency.bundling": "external", - "org.gradle.docstype": "sources", - "org.gradle.usage": "androidx-multiplatform-docs" - }, - "files": [ - { - "name": "annotation-1.7.0-alpha03-multiplatform-sources.jar", - "url": "annotation-1.7.0-alpha03-multiplatform-sources.jar", - "size": 65166, - "sha512": "397ce39b943ba56931c63b3209a431e856c030fd57ea2ee76ace4ac8d42c939e51cecc149bd06ac67f8cbdec523b6941135b67ef4d21e2eccf9142e60bafef95", - "sha256": "20fa38cedba143b6508c6ee778d106cd60fc888f0f1a227dca86d6577cdb3a99", - "sha1": "c6b88fe5e93c1fc766c097ee88470465ef810760", - "md5": "9ee14b1b2fcd87a83fed03a33d808458" - } - ] - }, - { - "name": "metadataApiElements", - "attributes": { - "org.gradle.category": "library", - "org.gradle.usage": "kotlin-metadata", - "org.jetbrains.kotlin.platform.type": "common" - }, - "dependencies": [ - { - "group": "org.jetbrains.kotlin", - "module": "kotlin-stdlib", - "version": { - "requires": "1.8.20" - } - } - ], - "files": [ - { - "name": "annotation-metadata-1.7.0-alpha03.jar", - "url": "annotation-1.7.0-alpha03.jar", - "size": 670, - "sha512": "c3be9ce05a835030c5582975b5ab61f9b5af86bf9f2cf3c940d4746c9f58ac13d6086b2d3553aa41dd869008f846f40b6bb310e115cefbeb50aaf94ceb4f5fa7", - "sha256": "fbc64f5c44a7added8b6eab517cf7d70555e25153bf5d44a6ed9b0e5312f7de9", - "sha1": "b94fe605ea8ff0f68f3feab065ae0b7d67860964", - "md5": "31d8d2ec69675d5797a0e290b0e3cd54" - } - ] - }, - { - "name": "metadataSourcesElements", - "attributes": { - "org.gradle.category": "documentation", - "org.gradle.dependency.bundling": "external", - "org.gradle.docstype": "sources", - "org.gradle.usage": "kotlin-runtime", - "org.jetbrains.kotlin.platform.type": "common" - }, - "files": [ - { - "name": "annotation-kotlin-1.7.0-alpha03-sources.jar", - "url": "annotation-1.7.0-alpha03-sources.jar", - "size": 21070, - "sha512": "f73ecf489186562d0f564944803498e22bd63359db7dab5521d298b5db042214c35c44b7b1b1f9d02ed1958f69a70e048a75751ca4dd809024d023a0f7d67e97", - "sha256": "d63fe5a677be2a8a80ebe59207b3ca129d7bc522de8e2afbadd47f9426801f2b", - "sha1": "ac9ed04b591d1c7df454c4b9944ab6d431b4b5cb", - "md5": "9a407e1b1cdf23f3b71049dc8d3e43ee" - } - ] - }, - { - "name": "jvmApiElements-published", - "attributes": { - "org.gradle.category": "library", - "org.gradle.libraryelements": "jar", - "org.gradle.usage": "java-api", - "org.jetbrains.kotlin.platform.type": "jvm" - }, - "available-at": { - "url": "../../annotation-jvm/1.7.0-alpha03/annotation-jvm-1.7.0-alpha03.module", - "group": "androidx.annotation", - "module": "annotation-jvm", - "version": "1.7.0-alpha03" - } - }, - { - "name": "jvmRuntimeElements-published", - "attributes": { - "org.gradle.category": "library", - "org.gradle.libraryelements": "jar", - "org.gradle.usage": "java-runtime", - "org.jetbrains.kotlin.platform.type": "jvm" - }, - "available-at": { - "url": "../../annotation-jvm/1.7.0-alpha03/annotation-jvm-1.7.0-alpha03.module", - "group": "androidx.annotation", - "module": "annotation-jvm", - "version": "1.7.0-alpha03" - } - }, - { - "name": "jvmSourcesElements-published", - "attributes": { - "org.gradle.category": "documentation", - "org.gradle.dependency.bundling": "external", - "org.gradle.docstype": "sources", - "org.gradle.libraryelements": "jar", - "org.gradle.usage": "java-runtime", - "org.jetbrains.kotlin.platform.type": "jvm" - }, - "available-at": { - "url": "../../annotation-jvm/1.7.0-alpha03/annotation-jvm-1.7.0-alpha03.module", - "group": "androidx.annotation", - "module": "annotation-jvm", - "version": "1.7.0-alpha03" - } - } - ] -}
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module.md5 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module.md5 deleted file mode 100644 index 39187de77..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module.md5 +++ /dev/null @@ -1 +0,0 @@ -51650e7e475d166fa79c5ce54be2922d
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module.sha1 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module.sha1 deleted file mode 100644 index 2cda07d3d..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module.sha1 +++ /dev/null @@ -1 +0,0 @@ -933407be03d38e7f39229163d2dd799954f70ef0
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module.sha256 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module.sha256 deleted file mode 100644 index 6de763027..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module.sha256 +++ /dev/null @@ -1 +0,0 @@ -7e9886947de46caef33371f57c44eae4733c6ef51623f262ba41255540ed2f2b
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module.sha512 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module.sha512 deleted file mode 100644 index 386beb508..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module.sha512 +++ /dev/null @@ -1 +0,0 @@ -70b5740f4839e48c6ae940832cf1365e5c733ce04ca9cfa82d2cc0fc8795c761606a66b2d3d615f91bfe16c6fc8ac31417716c3e89c169d094a95a63cfc87d3a
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom deleted file mode 100644 index 42852a2f4..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom +++ /dev/null @@ -1,40 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> - <!-- This module was also published with a richer model, Gradle metadata, --> - <!-- which should be used instead. Do not delete the following line which --> - <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> - <!-- that they should prefer consuming it instead. --> - <!-- do_not_remove: published-with-gradle-metadata --> - <modelVersion>4.0.0</modelVersion> - <groupId>androidx.annotation</groupId> - <artifactId>annotation</artifactId> - <version>1.7.0-alpha03</version> - <name>Android Support Library Annotations</name> - <description>The Support Library is a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs.</description> - <url>https://developer.android.com/jetpack/androidx/releases/annotation#1.7.0-alpha03</url> - <inceptionYear>2013</inceptionYear> - <licenses> - <license> - <name>The Apache Software License, Version 2.0</name> - <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> - <distribution>repo</distribution> - </license> - </licenses> - <developers> - <developer> - <name>The Android Open Source Project</name> - </developer> - </developers> - <scm> - <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> - <url>https://cs.android.com/androidx/platform/frameworks/support</url> - </scm> - <dependencies> - <dependency> - <groupId>org.jetbrains.kotlin</groupId> - <artifactId>kotlin-stdlib</artifactId> - <version>1.8.20</version> - <scope>runtime</scope> - </dependency> - </dependencies> -</project>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom.md5 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom.md5 deleted file mode 100644 index 84f2ffc0d..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -a326326babe674505ad80313d7638849
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom.sha1 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom.sha1 deleted file mode 100644 index 8c71871ff..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -9d83f79fb4f138e362ecd6dff5ae5f39eebd3df7
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom.sha256 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom.sha256 deleted file mode 100644 index c39c02d92..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom.sha256 +++ /dev/null @@ -1 +0,0 @@ -a5744b6caa9568d8cc71ca2d9edc20b03a9c18b5e98d44179e1feae4e6343016
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom.sha512 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom.sha512 deleted file mode 100644 index a47d09eaa..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom.sha512 +++ /dev/null @@ -1 +0,0 @@ -f700a98c4bbf1286e01d91025b6a8475b5d151ae46ba81fa30c92d7f870ecd2ecccf1a948fa98eac3bffb0693cd99a87c1c519f4f90762b1b07d3b3036229450
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/appcompat/appcompat-resources/1.7.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/appcompat/appcompat-resources/1.7.0-alpha03/Android.bp new file mode 100644 index 000000000..e42654de7 --- /dev/null +++ b/current/androidx/m2repository/androidx/appcompat/appcompat-resources/1.7.0-alpha03/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.appcompat_appcompat-resources-nodeps", + aars: ["appcompat-resources-1.7.0-alpha03.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.vectordrawable_vectordrawable", + "androidx.vectordrawable_vectordrawable-animated", + ], +} + +android_library { + name: "androidx.appcompat_appcompat-resources", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.appcompat_appcompat-resources-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.vectordrawable_vectordrawable", + "androidx.vectordrawable_vectordrawable-animated", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/appcompat/appcompat-resources/1.7.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/appcompat/appcompat-resources/1.7.0-alpha03/manifest/AndroidManifest.xml new file mode 100644 index 000000000..42e902716 --- /dev/null +++ b/current/androidx/m2repository/androidx/appcompat/appcompat-resources/1.7.0-alpha03/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2012 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.appcompat.resources" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/appcompat/appcompat/1.7.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/appcompat/appcompat/1.7.0-alpha03/Android.bp new file mode 100644 index 000000000..07636ca43 --- /dev/null +++ b/current/androidx/m2repository/androidx/appcompat/appcompat/1.7.0-alpha03/Android.bp @@ -0,0 +1,78 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.appcompat_appcompat-nodeps", + aars: ["appcompat-1.7.0-alpha03.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.activity_activity", + "androidx.annotation_annotation", + "androidx.appcompat_appcompat-resources", + "androidx.collection_collection", + "androidx.core_core", + "androidx.core_core-ktx", + "androidx.cursoradapter_cursoradapter", + "androidx.drawerlayout_drawerlayout", + "androidx.emoji2_emoji2", + "androidx.emoji2_emoji2-views-helper", + "androidx.fragment_fragment", + "androidx.lifecycle_lifecycle-runtime", + "androidx.lifecycle_lifecycle-viewmodel", + "androidx.profileinstaller_profileinstaller", + "androidx.resourceinspection_resourceinspection-annotation", + "androidx.savedstate_savedstate", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.appcompat_appcompat", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.appcompat_appcompat-nodeps", + "androidx.activity_activity", + "androidx.annotation_annotation", + "androidx.appcompat_appcompat-resources", + "androidx.collection_collection", + "androidx.core_core", + "androidx.core_core-ktx", + "androidx.cursoradapter_cursoradapter", + "androidx.drawerlayout_drawerlayout", + "androidx.emoji2_emoji2", + "androidx.emoji2_emoji2-views-helper", + "androidx.fragment_fragment", + "androidx.lifecycle_lifecycle-runtime", + "androidx.lifecycle_lifecycle-viewmodel", + "androidx.profileinstaller_profileinstaller", + "androidx.resourceinspection_resourceinspection-annotation", + "androidx.savedstate_savedstate", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/appcompat/appcompat/1.7.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/appcompat/appcompat/1.7.0-alpha03/manifest/AndroidManifest.xml new file mode 100644 index 000000000..4b66f4735 --- /dev/null +++ b/current/androidx/m2repository/androidx/appcompat/appcompat/1.7.0-alpha03/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2012 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.appcompat" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/appsearch/appsearch-builtin-types/1.1.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/appsearch/appsearch-builtin-types/1.1.0-alpha03/Android.bp new file mode 100644 index 000000000..34ed32ca6 --- /dev/null +++ b/current/androidx/m2repository/androidx/appsearch/appsearch-builtin-types/1.1.0-alpha03/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.appsearch_appsearch-builtin-types-nodeps", + aars: ["appsearch-builtin-types-1.1.0-alpha03.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.appsearch_appsearch", + "androidx.core_core", + ], +} + +android_library { + name: "androidx.appsearch_appsearch-builtin-types", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.appsearch_appsearch-builtin-types-nodeps", + "androidx.appsearch_appsearch", + "androidx.core_core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/appsearch/appsearch-builtin-types/1.1.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/appsearch/appsearch-builtin-types/1.1.0-alpha03/manifest/AndroidManifest.xml new file mode 100644 index 000000000..a9d1e8610 --- /dev/null +++ b/current/androidx/m2repository/androidx/appsearch/appsearch-builtin-types/1.1.0-alpha03/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2021 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.appsearch.builtintypes" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/appsearch/appsearch-compiler/1.1.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/appsearch/appsearch-compiler/1.1.0-alpha03/Android.bp new file mode 100644 index 000000000..c82ece7dd --- /dev/null +++ b/current/androidx/m2repository/androidx/appsearch/appsearch-compiler/1.1.0-alpha03/Android.bp @@ -0,0 +1,36 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import_host { + name: "androidx.appsearch_appsearch-compiler-nodeps", + jars: ["appsearch-compiler-1.1.0-alpha03.jar"], + sdk_version: "31", +} + +java_library_host { + name: "androidx.appsearch_appsearch-compiler", + static_libs: [ + "androidx.appsearch_appsearch-compiler-nodeps", + "androidx.annotation_annotation", + "auto_common", + "auto_value_annotations", + "javapoet", + "javax-annotation-api-prebuilt-host-jar", + "libauto_value_plugin", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/appsearch/appsearch-local-storage/1.1.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/appsearch/appsearch-local-storage/1.1.0-alpha03/Android.bp new file mode 100644 index 000000000..905ae2ab2 --- /dev/null +++ b/current/androidx/m2repository/androidx/appsearch/appsearch-local-storage/1.1.0-alpha03/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.appsearch_appsearch_local_storage-nodeps", + aars: ["appsearch-local-storage-1.1.0-alpha03.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.appsearch_appsearch", + "androidx.collection_collection", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + ], +} + +android_library { + name: "androidx.appsearch_appsearch_local_storage", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.appsearch_appsearch_local_storage-nodeps", + "androidx.annotation_annotation", + "androidx.appsearch_appsearch", + "androidx.collection_collection", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/appsearch/appsearch-local-storage/1.1.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/appsearch/appsearch-local-storage/1.1.0-alpha03/manifest/AndroidManifest.xml new file mode 100644 index 000000000..852669bea --- /dev/null +++ b/current/androidx/m2repository/androidx/appsearch/appsearch-local-storage/1.1.0-alpha03/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2019 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.appsearch.localstorage" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/appsearch/appsearch-platform-storage/1.1.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/appsearch/appsearch-platform-storage/1.1.0-alpha03/Android.bp new file mode 100644 index 000000000..c5771a85e --- /dev/null +++ b/current/androidx/m2repository/androidx/appsearch/appsearch-platform-storage/1.1.0-alpha03/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.appsearch_appsearch-platform-storage-nodeps", + aars: ["appsearch-platform-storage-1.1.0-alpha03.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.appsearch_appsearch", + "androidx.collection_collection", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + ], +} + +android_library { + name: "androidx.appsearch_appsearch-platform-storage", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.appsearch_appsearch-platform-storage-nodeps", + "androidx.annotation_annotation", + "androidx.appsearch_appsearch", + "androidx.collection_collection", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/appsearch/appsearch-platform-storage/1.1.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/appsearch/appsearch-platform-storage/1.1.0-alpha03/manifest/AndroidManifest.xml new file mode 100644 index 000000000..720692409 --- /dev/null +++ b/current/androidx/m2repository/androidx/appsearch/appsearch-platform-storage/1.1.0-alpha03/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2021 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.appsearch.platformstorage" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/appsearch/appsearch/1.1.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/appsearch/appsearch/1.1.0-alpha03/Android.bp new file mode 100644 index 000000000..390af5d18 --- /dev/null +++ b/current/androidx/m2repository/androidx/appsearch/appsearch/1.1.0-alpha03/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.appsearch_appsearch-nodeps", + aars: ["appsearch-1.1.0-alpha03.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + "guava-listenablefuture-prebuilt-jar", + ], +} + +android_library { + name: "androidx.appsearch_appsearch", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.appsearch_appsearch-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + "guava-listenablefuture-prebuilt-jar", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/appsearch/appsearch/1.1.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/appsearch/appsearch/1.1.0-alpha03/manifest/AndroidManifest.xml new file mode 100644 index 000000000..981094274 --- /dev/null +++ b/current/androidx/m2repository/androidx/appsearch/appsearch/1.1.0-alpha03/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2019 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.appsearch" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/arch/core/core-common/2.2.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/arch/core/core-common/2.2.0-alpha01/Android.bp new file mode 100644 index 000000000..a013ff574 --- /dev/null +++ b/current/androidx/m2repository/androidx/arch/core/core-common/2.2.0-alpha01/Android.bp @@ -0,0 +1,42 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import { + name: "androidx.arch.core_core-common-nodeps", + jars: ["core-common-2.2.0-alpha01.jar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", +} + +java_library_static { + name: "androidx.arch.core_core-common", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", + static_libs: [ + "androidx.arch.core_core-common-nodeps", + "androidx.annotation_annotation", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/arch/core/core-runtime/2.2.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/arch/core/core-runtime/2.2.0-alpha01/Android.bp new file mode 100644 index 000000000..439a581a0 --- /dev/null +++ b/current/androidx/m2repository/androidx/arch/core/core-runtime/2.2.0-alpha01/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.arch.core_core-runtime-nodeps", + aars: ["core-runtime-2.2.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.arch.core_core-common", + ], +} + +android_library { + name: "androidx.arch.core_core-runtime", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.arch.core_core-runtime-nodeps", + "androidx.annotation_annotation", + "androidx.arch.core_core-common", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/arch/core/core-runtime/2.2.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/arch/core/core-runtime/2.2.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..d6fa1916f --- /dev/null +++ b/current/androidx/m2repository/androidx/arch/core/core-runtime/2.2.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2017 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.arch.core" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/arch/core/core-testing/2.2.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/arch/core/core-testing/2.2.0-alpha01/Android.bp new file mode 100644 index 000000000..7a05d776d --- /dev/null +++ b/current/androidx/m2repository/androidx/arch/core/core-testing/2.2.0-alpha01/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.arch.core_core-testing-nodeps", + aars: ["core-testing-2.2.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.arch.core_core-runtime", + "junit", + "mockito-core", + ], +} + +android_library { + name: "androidx.arch.core_core-testing", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.arch.core_core-testing-nodeps", + "androidx.annotation_annotation", + "androidx.arch.core_core-runtime", + "junit", + "mockito-core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/arch/core/core-testing/2.2.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/arch/core/core-testing/2.2.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..f6312d66f --- /dev/null +++ b/current/androidx/m2repository/androidx/arch/core/core-testing/2.2.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2017 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.arch.core.testing" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/asynclayoutinflater/asynclayoutinflater/1.1.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/asynclayoutinflater/asynclayoutinflater/1.1.0-alpha02/Android.bp new file mode 100644 index 000000000..de0043d45 --- /dev/null +++ b/current/androidx/m2repository/androidx/asynclayoutinflater/asynclayoutinflater/1.1.0-alpha02/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.asynclayoutinflater_asynclayoutinflater-nodeps", + aars: ["asynclayoutinflater-1.1.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.core_core", + ], +} + +android_library { + name: "androidx.asynclayoutinflater_asynclayoutinflater", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.asynclayoutinflater_asynclayoutinflater-nodeps", + "androidx.annotation_annotation", + "androidx.core_core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/asynclayoutinflater/asynclayoutinflater/1.1.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/asynclayoutinflater/asynclayoutinflater/1.1.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..a71f90e55 --- /dev/null +++ b/current/androidx/m2repository/androidx/asynclayoutinflater/asynclayoutinflater/1.1.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2014 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.asynclayoutinflater" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/autofill/autofill/1.2.0-beta02/Android.bp b/current/androidx/m2repository/androidx/autofill/autofill/1.2.0-beta02/Android.bp new file mode 100644 index 000000000..5a7460125 --- /dev/null +++ b/current/androidx/m2repository/androidx/autofill/autofill/1.2.0-beta02/Android.bp @@ -0,0 +1,46 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.autofill_autofill-nodeps", + aars: ["autofill-1.2.0-beta02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.core_core", + ], +} + +android_library { + name: "androidx.autofill_autofill", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.autofill_autofill-nodeps", + "androidx.core_core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/autofill/autofill/1.2.0-beta02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/autofill/autofill/1.2.0-beta02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..c1714c426 --- /dev/null +++ b/current/androidx/m2repository/androidx/autofill/autofill/1.2.0-beta02/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2019 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.autofill" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/benchmark/benchmark-common/1.2.0-alpha14/Android.bp b/current/androidx/m2repository/androidx/benchmark/benchmark-common/1.2.0-alpha14/Android.bp new file mode 100644 index 000000000..cf47283de --- /dev/null +++ b/current/androidx/m2repository/androidx/benchmark/benchmark-common/1.2.0-alpha14/Android.bp @@ -0,0 +1,58 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.benchmark_benchmark-common-nodeps", + aars: ["benchmark-common-1.2.0-alpha14.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.annotation_annotation-experimental", + "androidx.test.monitor", + "androidx.tracing_tracing-ktx", + "androidx.tracing_tracing-perfetto-common", + "kotlin-stdlib", + "wire-runtime", + ], +} + +android_library { + name: "androidx.benchmark_benchmark-common", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.benchmark_benchmark-common-nodeps", + "androidx.annotation_annotation", + "androidx.annotation_annotation-experimental", + "androidx.test.monitor", + "androidx.tracing_tracing-ktx", + "androidx.tracing_tracing-perfetto-common", + "kotlin-stdlib", + "wire-runtime", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/benchmark/benchmark-common/1.2.0-alpha14/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/benchmark/benchmark-common/1.2.0-alpha14/manifest/AndroidManifest.xml new file mode 100644 index 000000000..6aed38fe5 --- /dev/null +++ b/current/androidx/m2repository/androidx/benchmark/benchmark-common/1.2.0-alpha14/manifest/AndroidManifest.xml @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2018 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.benchmark" > + + <uses-sdk android:minSdkVersion="19" /> + + <!-- + This is needed to write benchmark report data to an external directory during instrumented + tests to allow the accompanying androidx.benchmark gradle plugin to pull the reports onto host + machine after the tests are done running. + --> + <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> + + <application> + + <!-- Activity used to block background content while benchmarks are running --> + <activity + android:name="androidx.benchmark.IsolationActivity" + android:exported="true" + android:theme="@android:style/Theme.Light.NoTitleBar.Fullscreen" > + </activity> + </application> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/benchmark/benchmark-junit4/1.2.0-alpha14/Android.bp b/current/androidx/m2repository/androidx/benchmark/benchmark-junit4/1.2.0-alpha14/Android.bp new file mode 100644 index 000000000..12b44cca9 --- /dev/null +++ b/current/androidx/m2repository/androidx/benchmark/benchmark-junit4/1.2.0-alpha14/Android.bp @@ -0,0 +1,58 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.benchmark_benchmark-junit4-nodeps", + aars: ["benchmark-junit4-1.2.0-alpha14.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.benchmark_benchmark-common", + "androidx.test.rules", + "androidx.test.runner", + "androidx.tracing_tracing-ktx", + "junit", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.benchmark_benchmark-junit4", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.benchmark_benchmark-junit4-nodeps", + "androidx.annotation_annotation", + "androidx.benchmark_benchmark-common", + "androidx.test.rules", + "androidx.test.runner", + "androidx.tracing_tracing-ktx", + "junit", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/benchmark/benchmark-junit4/1.2.0-alpha14/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/benchmark/benchmark-junit4/1.2.0-alpha14/manifest/AndroidManifest.xml new file mode 100644 index 000000000..73091e222 --- /dev/null +++ b/current/androidx/m2repository/androidx/benchmark/benchmark-junit4/1.2.0-alpha14/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2019 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.benchmark.junit4" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/benchmark/benchmark-macro-junit4/1.2.0-alpha14/Android.bp b/current/androidx/m2repository/androidx/benchmark/benchmark-macro-junit4/1.2.0-alpha14/Android.bp new file mode 100644 index 000000000..adc299517 --- /dev/null +++ b/current/androidx/m2repository/androidx/benchmark/benchmark-macro-junit4/1.2.0-alpha14/Android.bp @@ -0,0 +1,60 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.benchmark_benchmark-macro-junit4-nodeps", + aars: ["benchmark-macro-junit4-1.2.0-alpha14.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "23", + static_libs: [ + "androidx.annotation_annotation", + "androidx.benchmark_benchmark-common", + "androidx.benchmark_benchmark-macro", + "androidx.test.rules", + "androidx.test.runner", + "androidx.test.uiautomator_uiautomator", + "junit", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.benchmark_benchmark-macro-junit4", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "23", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.benchmark_benchmark-macro-junit4-nodeps", + "androidx.annotation_annotation", + "androidx.benchmark_benchmark-common", + "androidx.benchmark_benchmark-macro", + "androidx.test.rules", + "androidx.test.runner", + "androidx.test.uiautomator_uiautomator", + "junit", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/benchmark/benchmark-macro-junit4/1.2.0-alpha14/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/benchmark/benchmark-macro-junit4/1.2.0-alpha14/manifest/AndroidManifest.xml new file mode 100644 index 000000000..36d380f36 --- /dev/null +++ b/current/androidx/m2repository/androidx/benchmark/benchmark-macro-junit4/1.2.0-alpha14/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2020 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.benchmark.macro.junit4" > + + <uses-sdk android:minSdkVersion="23" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/benchmark/benchmark-macro/1.2.0-alpha14/Android.bp b/current/androidx/m2repository/androidx/benchmark/benchmark-macro/1.2.0-alpha14/Android.bp new file mode 100644 index 000000000..61c0623fe --- /dev/null +++ b/current/androidx/m2repository/androidx/benchmark/benchmark-macro/1.2.0-alpha14/Android.bp @@ -0,0 +1,64 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.benchmark_benchmark-macro-nodeps", + aars: ["benchmark-macro-1.2.0-alpha14.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "23", + static_libs: [ + "androidx.annotation_annotation", + "androidx.benchmark_benchmark-common", + "androidx.core_core", + "androidx.profileinstaller_profileinstaller", + "androidx.test.core", + "androidx.test.uiautomator_uiautomator", + "androidx.tracing_tracing-ktx", + "junit", + "kotlin-stdlib", + "wire-runtime", + ], +} + +android_library { + name: "androidx.benchmark_benchmark-macro", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "23", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.benchmark_benchmark-macro-nodeps", + "androidx.annotation_annotation", + "androidx.benchmark_benchmark-common", + "androidx.core_core", + "androidx.profileinstaller_profileinstaller", + "androidx.test.core", + "androidx.test.uiautomator_uiautomator", + "androidx.tracing_tracing-ktx", + "junit", + "kotlin-stdlib", + "wire-runtime", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/benchmark/benchmark-macro/1.2.0-alpha14/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/benchmark/benchmark-macro/1.2.0-alpha14/manifest/AndroidManifest.xml new file mode 100644 index 000000000..b31cbd65b --- /dev/null +++ b/current/androidx/m2repository/androidx/benchmark/benchmark-macro/1.2.0-alpha14/manifest/AndroidManifest.xml @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2020 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + package="androidx.benchmark.macro" > + + <uses-sdk android:minSdkVersion="23" /> + + <uses-permission + android:name="android.permission.QUERY_ALL_PACKAGES" + tools:ignore="QueryAllPackagesPermission" /> + + <!-- + Internet permission is required for perfetto trace shell processor http server but + it's used to reach localhost only + --> + <uses-permission android:name="android.permission.INTERNET" /> + + <!-- + QUERY_ALL_PACKAGES is used to enable macrobenchmarks to read package information from + potential target packages, e.g. for querying debuggable, profileable, or default launch intent. + + This could also be done by making each macrobenchmark specify a <queries/> tag, with the + target package, but this removes the need for documenting that setup step, and detecting + misconfiguration. + --> + <!-- usesCleartextTraffic is required for perfetto trace shell processor http server --> + <application android:networkSecurityConfig="@xml/network_security_config" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/biometric/biometric/1.2.0-alpha06/Android.bp b/current/androidx/m2repository/androidx/biometric/biometric/1.2.0-alpha06/Android.bp new file mode 100644 index 000000000..6033fe2ea --- /dev/null +++ b/current/androidx/m2repository/androidx/biometric/biometric/1.2.0-alpha06/Android.bp @@ -0,0 +1,60 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.biometric_biometric-nodeps", + aars: ["biometric-1.2.0-alpha06.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.activity_activity", + "androidx.annotation_annotation", + "androidx.appcompat_appcompat", + "androidx.core_core", + "androidx.fragment_fragment", + "androidx.lifecycle_lifecycle-common-java8", + "androidx.lifecycle_lifecycle-livedata-core", + "androidx.lifecycle_lifecycle-viewmodel", + ], +} + +android_library { + name: "androidx.biometric_biometric", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.biometric_biometric-nodeps", + "androidx.activity_activity", + "androidx.annotation_annotation", + "androidx.appcompat_appcompat", + "androidx.core_core", + "androidx.fragment_fragment", + "androidx.lifecycle_lifecycle-common-java8", + "androidx.lifecycle_lifecycle-livedata-core", + "androidx.lifecycle_lifecycle-viewmodel", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/biometric/biometric/1.2.0-alpha06/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/biometric/biometric/1.2.0-alpha06/manifest/AndroidManifest.xml new file mode 100644 index 000000000..05d767cf3 --- /dev/null +++ b/current/androidx/m2repository/androidx/biometric/biometric/1.2.0-alpha06/manifest/AndroidManifest.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2018 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.biometric" > + + <uses-sdk android:minSdkVersion="19" /> + + <uses-permission android:name="android.permission.USE_BIOMETRIC" /> + + <!-- suppress DeprecatedClassUsageInspection --> + <uses-permission android:name="android.permission.USE_FINGERPRINT" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/browser/browser/1.6.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/browser/browser/1.6.0-alpha01/Android.bp new file mode 100644 index 000000000..ec433f781 --- /dev/null +++ b/current/androidx/m2repository/androidx/browser/browser/1.6.0-alpha01/Android.bp @@ -0,0 +1,56 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.browser_browser-nodeps", + aars: ["browser-1.6.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + "androidx.interpolator_interpolator", + "guava-listenablefuture-prebuilt-jar", + ], +} + +android_library { + name: "androidx.browser_browser", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.browser_browser-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + "androidx.interpolator_interpolator", + "guava-listenablefuture-prebuilt-jar", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/browser/browser/1.6.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/browser/browser/1.6.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..06dc2216d --- /dev/null +++ b/current/androidx/m2repository/androidx/browser/browser/1.6.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2015 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.browser" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/camera/camera-camera2/1.3.0-alpha06/Android.bp b/current/androidx/m2repository/androidx/camera/camera-camera2/1.3.0-alpha06/Android.bp new file mode 100644 index 000000000..fd2865d97 --- /dev/null +++ b/current/androidx/m2repository/androidx/camera/camera-camera2/1.3.0-alpha06/Android.bp @@ -0,0 +1,56 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.camera_camera-camera2-nodeps", + aars: ["camera-camera2-1.3.0-alpha06.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.camera_camera-core", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + "auto_value_annotations", + "guava-listenablefuture-prebuilt-jar", + ], +} + +android_library { + name: "androidx.camera_camera-camera2", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.camera_camera-camera2-nodeps", + "androidx.annotation_annotation", + "androidx.camera_camera-core", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + "auto_value_annotations", + "guava-listenablefuture-prebuilt-jar", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/camera/camera-camera2/1.3.0-alpha06/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/camera/camera-camera2/1.3.0-alpha06/manifest/AndroidManifest.xml new file mode 100644 index 000000000..ac4e478d7 --- /dev/null +++ b/current/androidx/m2repository/androidx/camera/camera-camera2/1.3.0-alpha06/manifest/AndroidManifest.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2019 The Android Open Source Project + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + package="androidx.camera.camera2" > + + <uses-sdk android:minSdkVersion="19" /> + + <application> + <service + android:name="androidx.camera.core.impl.MetadataHolderService" + android:enabled="false" + android:exported="false" + tools:ignore="Instantiatable,MissingServiceExportedEqualsTrue" + tools:node="merge" > + <meta-data + android:name="androidx.camera.core.impl.MetadataHolderService.DEFAULT_CONFIG_PROVIDER" + android:value="androidx.camera.camera2.Camera2Config$DefaultProvider" /> + </service> + </application> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/camera/camera-core/1.3.0-alpha06/Android.bp b/current/androidx/m2repository/androidx/camera/camera-core/1.3.0-alpha06/Android.bp new file mode 100644 index 000000000..01b2649d4 --- /dev/null +++ b/current/androidx/m2repository/androidx/camera/camera-core/1.3.0-alpha06/Android.bp @@ -0,0 +1,64 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.camera_camera-core-nodeps", + aars: ["camera-core-1.3.0-alpha06.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.annotation_annotation-experimental", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + "androidx.exifinterface_exifinterface", + "androidx.lifecycle_lifecycle-common", + "androidx.lifecycle_lifecycle-livedata", + "auto_value_annotations", + "guava-listenablefuture-prebuilt-jar", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.camera_camera-core", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.camera_camera-core-nodeps", + "androidx.annotation_annotation", + "androidx.annotation_annotation-experimental", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + "androidx.exifinterface_exifinterface", + "androidx.lifecycle_lifecycle-common", + "androidx.lifecycle_lifecycle-livedata", + "auto_value_annotations", + "guava-listenablefuture-prebuilt-jar", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/camera/camera-core/1.3.0-alpha06/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/camera/camera-core/1.3.0-alpha06/manifest/AndroidManifest.xml new file mode 100644 index 000000000..1a10035df --- /dev/null +++ b/current/androidx/m2repository/androidx/camera/camera-core/1.3.0-alpha06/manifest/AndroidManifest.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2019 The Android Open Source Project + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + package="androidx.camera.core" > + + <uses-sdk android:minSdkVersion="19" /> + + <application> + + <!-- + Service for holding metadata. Cannot be instantiated. + Metadata will be merged from other manifests. + --> + <service + android:name="androidx.camera.core.impl.MetadataHolderService" + android:enabled="false" + android:exported="false" + tools:ignore="Instantiatable,MissingServiceExportedEqualsTrue" /> + </application> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/camera/camera-extensions/1.3.0-alpha06/Android.bp b/current/androidx/m2repository/androidx/camera/camera-extensions/1.3.0-alpha06/Android.bp new file mode 100644 index 000000000..cdeee2802 --- /dev/null +++ b/current/androidx/m2repository/androidx/camera/camera-extensions/1.3.0-alpha06/Android.bp @@ -0,0 +1,56 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.camera_camera-extensions-nodeps", + aars: ["camera-extensions-1.3.0-alpha06.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.camera_camera-camera2", + "androidx.camera_camera-core", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + "auto_value_annotations", + "guava-listenablefuture-prebuilt-jar", + ], +} + +android_library { + name: "androidx.camera_camera-extensions", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.camera_camera-extensions-nodeps", + "androidx.camera_camera-camera2", + "androidx.camera_camera-core", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + "auto_value_annotations", + "guava-listenablefuture-prebuilt-jar", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/camera/camera-extensions/1.3.0-alpha06/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/camera/camera-extensions/1.3.0-alpha06/manifest/AndroidManifest.xml new file mode 100644 index 000000000..945450c6e --- /dev/null +++ b/current/androidx/m2repository/androidx/camera/camera-extensions/1.3.0-alpha06/manifest/AndroidManifest.xml @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2019 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.camera.extensions" > + + <uses-sdk android:minSdkVersion="19" /> + + <queries> + <intent> + <action android:name="androidx.camera.extensions.action.VENDOR_ACTION" /> + </intent> + </queries> + + <application> + <uses-library + android:name="androidx.camera.extensions.impl" + android:required="false" /> + </application> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/camera/camera-lifecycle/1.3.0-alpha06/Android.bp b/current/androidx/m2repository/androidx/camera/camera-lifecycle/1.3.0-alpha06/Android.bp new file mode 100644 index 000000000..aca30e1c2 --- /dev/null +++ b/current/androidx/m2repository/androidx/camera/camera-lifecycle/1.3.0-alpha06/Android.bp @@ -0,0 +1,56 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.camera_camera-lifecycle-nodeps", + aars: ["camera-lifecycle-1.3.0-alpha06.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.camera_camera-core", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + "androidx.lifecycle_lifecycle-common", + "auto_value_annotations", + "guava-listenablefuture-prebuilt-jar", + ], +} + +android_library { + name: "androidx.camera_camera-lifecycle", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.camera_camera-lifecycle-nodeps", + "androidx.camera_camera-core", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + "androidx.lifecycle_lifecycle-common", + "auto_value_annotations", + "guava-listenablefuture-prebuilt-jar", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/camera/camera-lifecycle/1.3.0-alpha06/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/camera/camera-lifecycle/1.3.0-alpha06/manifest/AndroidManifest.xml new file mode 100644 index 000000000..b8242979c --- /dev/null +++ b/current/androidx/m2repository/androidx/camera/camera-lifecycle/1.3.0-alpha06/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2019 The Android Open Source Project + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.camera.lifecycle" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/camera/camera-viewfinder/1.3.0-alpha06/Android.bp b/current/androidx/m2repository/androidx/camera/camera-viewfinder/1.3.0-alpha06/Android.bp new file mode 100644 index 000000000..2dd8c438a --- /dev/null +++ b/current/androidx/m2repository/androidx/camera/camera-viewfinder/1.3.0-alpha06/Android.bp @@ -0,0 +1,66 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.camera_camera-viewfinder-nodeps", + aars: ["camera-viewfinder-1.3.0-alpha06.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.annotation_annotation-experimental", + "androidx.appcompat_appcompat", + "androidx.concurrent_concurrent-futures", + "androidx.concurrent_concurrent-futures-ktx", + "androidx.core_core", + "androidx.test.espresso.idling-resource", + "auto_value_annotations", + "guava-listenablefuture-prebuilt-jar", + "kotlinx_coroutines", + "kotlinx_coroutines_android", + ], +} + +android_library { + name: "androidx.camera_camera-viewfinder", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.camera_camera-viewfinder-nodeps", + "androidx.annotation_annotation", + "androidx.annotation_annotation-experimental", + "androidx.appcompat_appcompat", + "androidx.concurrent_concurrent-futures", + "androidx.concurrent_concurrent-futures-ktx", + "androidx.core_core", + "androidx.test.espresso.idling-resource", + "auto_value_annotations", + "guava-listenablefuture-prebuilt-jar", + "kotlinx_coroutines", + "kotlinx_coroutines_android", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/camera/camera-viewfinder/1.3.0-alpha06/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/camera/camera-viewfinder/1.3.0-alpha06/manifest/AndroidManifest.xml new file mode 100644 index 000000000..b8ce4087a --- /dev/null +++ b/current/androidx/m2repository/androidx/camera/camera-viewfinder/1.3.0-alpha06/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2022 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.camera.viewfinder" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/car/app/app-automotive/1.3.0-beta02/Android.bp b/current/androidx/m2repository/androidx/car/app/app-automotive/1.3.0-beta02/Android.bp new file mode 100644 index 000000000..8b38f8f81 --- /dev/null +++ b/current/androidx/m2repository/androidx/car/app/app-automotive/1.3.0-beta02/Android.bp @@ -0,0 +1,66 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.car.app_app-automotive-nodeps", + aars: ["app-automotive-1.3.0-beta02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "29", + static_libs: [ + "androidx.annotation_annotation", + "androidx.annotation_annotation-experimental", + "androidx.car.app_app", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + "androidx.fragment_fragment", + "androidx.lifecycle_lifecycle-common-java8", + "auto_value_annotations", + "guava", + "guava-listenablefuture-prebuilt-jar", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.car.app_app-automotive", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "29", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.car.app_app-automotive-nodeps", + "androidx.annotation_annotation", + "androidx.annotation_annotation-experimental", + "androidx.car.app_app", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + "androidx.fragment_fragment", + "androidx.lifecycle_lifecycle-common-java8", + "auto_value_annotations", + "guava", + "guava-listenablefuture-prebuilt-jar", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/car/app/app-automotive/1.3.0-beta02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/car/app/app-automotive/1.3.0-beta02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..e1dd41482 --- /dev/null +++ b/current/androidx/m2repository/androidx/car/app/app-automotive/1.3.0-beta02/manifest/AndroidManifest.xml @@ -0,0 +1,50 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2021 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + package="androidx.car.app.automotive" > + + <uses-sdk android:minSdkVersion="29" /> + + <queries> + <intent> + <action android:name="android.car.template.host.RendererService" /> + </intent> + </queries> + + <uses-feature + android:name="android.hardware.type.automotive" + android:required="false" /> + + <application> + <service + android:name="androidx.car.app.CarAppMetadataHolderService" + android:enabled="false" + android:exported="false" + android:process="" + tools:ignore="Instantiatable,MissingServiceExportedEqualsTrue" + tools:node="merge" > + <meta-data + android:name="androidx.car.app.CarAppMetadataHolderService.CAR_HARDWARE_MANAGER" + android:value="androidx.car.app.hardware.AutomotiveCarHardwareManager" /> + <meta-data + android:name="androidx.car.app.CarAppMetadataHolderService.RESULT_MANAGER" + android:value="androidx.car.app.activity.ResultManagerAutomotive" /> + </service> + </application> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/car/app/app-testing/1.3.0-beta02/Android.bp b/current/androidx/m2repository/androidx/car/app/app-testing/1.3.0-beta02/Android.bp new file mode 100644 index 000000000..ad587c19a --- /dev/null +++ b/current/androidx/m2repository/androidx/car/app/app-testing/1.3.0-beta02/Android.bp @@ -0,0 +1,56 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.car.app_app-testing-nodeps", + aars: ["app-testing-1.3.0-beta02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "Robolectric_all-target", + "androidx.annotation_annotation", + "androidx.annotation_annotation-experimental", + "androidx.car.app_app", + "androidx.lifecycle_lifecycle-common-java8", + "androidx.lifecycle_lifecycle-runtime", + ], +} + +android_library { + name: "androidx.car.app_app-testing", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.car.app_app-testing-nodeps", + "Robolectric_all-target", + "androidx.annotation_annotation", + "androidx.annotation_annotation-experimental", + "androidx.car.app_app", + "androidx.lifecycle_lifecycle-common-java8", + "androidx.lifecycle_lifecycle-runtime", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/car/app/app-testing/1.3.0-beta02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/car/app/app-testing/1.3.0-beta02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..30886cfa9 --- /dev/null +++ b/current/androidx/m2repository/androidx/car/app/app-testing/1.3.0-beta02/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2021 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.car.app.testing" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/car/app/app/1.3.0-beta02/Android.bp b/current/androidx/m2repository/androidx/car/app/app/1.3.0-beta02/Android.bp new file mode 100644 index 000000000..e72e6df65 --- /dev/null +++ b/current/androidx/m2repository/androidx/car/app/app/1.3.0-beta02/Android.bp @@ -0,0 +1,60 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.car.app_app-nodeps", + aars: ["app-1.3.0-beta02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.activity_activity", + "androidx.annotation_annotation", + "androidx.annotation_annotation-experimental", + "androidx.core_core", + "androidx.lifecycle_lifecycle-common-java8", + "androidx.lifecycle_lifecycle-viewmodel", + "guava", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.car.app_app", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.car.app_app-nodeps", + "androidx.activity_activity", + "androidx.annotation_annotation", + "androidx.annotation_annotation-experimental", + "androidx.core_core", + "androidx.lifecycle_lifecycle-common-java8", + "androidx.lifecycle_lifecycle-viewmodel", + "guava", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/car/app/app/1.3.0-beta02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/car/app/app/1.3.0-beta02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..c86d87af9 --- /dev/null +++ b/current/androidx/m2repository/androidx/car/app/app/1.3.0-beta02/manifest/AndroidManifest.xml @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2020 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + package="androidx.car.app" > + + <uses-sdk android:minSdkVersion="21" /> + + <queries> + <provider + android:name="androidx.car.app.connection.provider" + android:authorities="androidx.car.app.connection" + tools:ignore="MissingClass" /> + </queries> + + <application> + <activity + android:name="androidx.car.app.CarAppPermissionActivity" + android:exported="false" + android:theme="@android:style/Theme.Translucent.NoTitleBar" /> + + <receiver + android:name="androidx.car.app.notification.CarAppNotificationBroadcastReceiver" + android:exported="false" /> + </application> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/cardview/cardview/1.1.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/cardview/cardview/1.1.0-alpha01/Android.bp new file mode 100644 index 000000000..a0b1e9c37 --- /dev/null +++ b/current/androidx/m2repository/androidx/cardview/cardview/1.1.0-alpha01/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.cardview_cardview-nodeps", + aars: ["cardview-1.1.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.core_core", + ], +} + +android_library { + name: "androidx.cardview_cardview", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.cardview_cardview-nodeps", + "androidx.annotation_annotation", + "androidx.core_core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/cardview/cardview/1.1.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/cardview/cardview/1.1.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..5426ec0e9 --- /dev/null +++ b/current/androidx/m2repository/androidx/cardview/cardview/1.1.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2014 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.cardview" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection-jvm/1.3.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/collection/collection-jvm/1.3.0-alpha03/Android.bp new file mode 100644 index 000000000..ca0148d66 --- /dev/null +++ b/current/androidx/m2repository/androidx/collection/collection-jvm/1.3.0-alpha03/Android.bp @@ -0,0 +1,43 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import { + name: "androidx.collection_collection-nodeps", + jars: ["collection-jvm-1.3.0-alpha03.jar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", +} + +java_library_static { + name: "androidx.collection_collection", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", + static_libs: [ + "androidx.collection_collection-nodeps", + "androidx.annotation_annotation", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/collection/collection-ktx/1.3.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/collection/collection-ktx/1.3.0-alpha03/Android.bp new file mode 100644 index 000000000..be0f199ce --- /dev/null +++ b/current/androidx/m2repository/androidx/collection/collection-ktx/1.3.0-alpha03/Android.bp @@ -0,0 +1,42 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import { + name: "androidx.collection_collection-ktx-nodeps", + jars: ["collection-ktx-1.3.0-alpha03.jar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", +} + +java_library_static { + name: "androidx.collection_collection-ktx", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", + static_libs: [ + "androidx.collection_collection-ktx-nodeps", + "androidx.collection_collection", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar Binary files differdeleted file mode 100644 index fd0a761e3..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar.md5 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar.md5 deleted file mode 100644 index f06ef2601..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -d75af420419338afdd22216def15c871
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar.sha1 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar.sha1 deleted file mode 100644 index 1815fa89e..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -92875ebdce450309c58ed15d9cea179b19d2f11f
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar.sha256 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar.sha256 deleted file mode 100644 index e7582fe51..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar.sha256 +++ /dev/null @@ -1 +0,0 @@ -1660bf5cc674954db50e6b8a5801d5b1adff33c4d7c44fd13b2837bc70065527
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar.sha512 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar.sha512 deleted file mode 100644 index cc49a385e..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar.sha512 +++ /dev/null @@ -1 +0,0 @@ -01583e921521690a2cd1259aa43331ef0342b1796e45b6055d780f9f0bd2264a3f789dfafb4a6e1abfd4280dcc2e1d7684d8004aac18f44cc2f0ff484d51862d
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar Binary files differdeleted file mode 100644 index 3f3373a68..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar.md5 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar.md5 deleted file mode 100644 index 67410de9c..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -20aea1a28c1b46d490db48ed3e1a3718
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar.sha1 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar.sha1 deleted file mode 100644 index b57d8904d..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -f057d583b2378218e0af04a9dd63f686c218d9df
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar.sha256 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar.sha256 deleted file mode 100644 index c588cdf90..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar.sha256 +++ /dev/null @@ -1 +0,0 @@ -cb3de237b8e422dd2ad925f903e43b076b2f4307b453aa275b5ee4841c316cfa
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar.sha512 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar.sha512 deleted file mode 100644 index f168c8207..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar.sha512 +++ /dev/null @@ -1 +0,0 @@ -8d7098335c8901663f2e1c14dcbd39b02b18a067cafe104ae8546f84977640d9d46f96703c6cc7683af86afa057b40ced2a85c758687647cf07dcf6d67fabd2c
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar Binary files differdeleted file mode 100644 index 025720177..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar.md5 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar.md5 deleted file mode 100644 index 13b12939d..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -4c1b981b7fd946e6281e3090801d9517
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar.sha1 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar.sha1 deleted file mode 100644 index aef3a7a7b..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -0f13e6c1eb222ad405529fdfe3d0910cae68255a
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar.sha256 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar.sha256 deleted file mode 100644 index 95b499d5b..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar.sha256 +++ /dev/null @@ -1 +0,0 @@ -6739f09629e3ebdafc9f6592e7764ee7dba58575b9bd49570c8fe6bfbd77f0f5
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar.sha512 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar.sha512 deleted file mode 100644 index 1f12cf8a1..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar.sha512 +++ /dev/null @@ -1 +0,0 @@ -9e8235407476525f968892cc95cf6a235fc7d814d4280633d80c7a3eaf8ad0de5aeff2b5afaba5288931a0bd2e98a76f8a91f95fb6076e07b9a5c939587a593a
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module deleted file mode 100644 index f3b9df2ec..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module +++ /dev/null @@ -1,116 +0,0 @@ -{ - "formatVersion": "1.1", - "component": { - "group": "androidx.collection", - "module": "collection", - "version": "1.3.0-alpha03", - "attributes": { - "org.gradle.status": "release" - } - }, - "createdBy": { - "gradle": { - "version": "7.5" - } - }, - "variants": [ - { - "name": "androidxSourcesElements", - "attributes": { - "org.gradle.category": "documentation", - "org.gradle.dependency.bundling": "external", - "org.gradle.docstype": "sources", - "org.gradle.usage": "androidx-multiplatform-docs" - }, - "files": [ - { - "name": "collection-1.3.0-alpha03-multiplatform-sources.jar", - "url": "collection-1.3.0-alpha03-multiplatform-sources.jar", - "size": 53809, - "sha512": "01583e921521690a2cd1259aa43331ef0342b1796e45b6055d780f9f0bd2264a3f789dfafb4a6e1abfd4280dcc2e1d7684d8004aac18f44cc2f0ff484d51862d", - "sha256": "1660bf5cc674954db50e6b8a5801d5b1adff33c4d7c44fd13b2837bc70065527", - "sha1": "92875ebdce450309c58ed15d9cea179b19d2f11f", - "md5": "d75af420419338afdd22216def15c871" - } - ] - }, - { - "name": "sourcesElements", - "attributes": { - "org.gradle.category": "documentation", - "org.gradle.dependency.bundling": "external", - "org.gradle.docstype": "sources", - "org.gradle.usage": "java-runtime" - }, - "files": [ - { - "name": "collection-1.3.0-alpha03-sources.jar", - "url": "collection-1.3.0-alpha03-sources.jar", - "size": 52392, - "sha512": "8d7098335c8901663f2e1c14dcbd39b02b18a067cafe104ae8546f84977640d9d46f96703c6cc7683af86afa057b40ced2a85c758687647cf07dcf6d67fabd2c", - "sha256": "cb3de237b8e422dd2ad925f903e43b076b2f4307b453aa275b5ee4841c316cfa", - "sha1": "f057d583b2378218e0af04a9dd63f686c218d9df", - "md5": "20aea1a28c1b46d490db48ed3e1a3718" - } - ] - }, - { - "name": "metadataApiElements", - "attributes": { - "org.gradle.category": "library", - "org.gradle.usage": "kotlin-metadata", - "org.jetbrains.kotlin.platform.type": "common" - }, - "dependencies": [ - { - "group": "org.jetbrains.kotlin", - "module": "kotlin-stdlib", - "version": { - "requires": "1.7.21" - } - } - ], - "files": [ - { - "name": "collection-metadata-1.3.0-alpha03.jar", - "url": "collection-1.3.0-alpha03.jar", - "size": 671, - "sha512": "9e8235407476525f968892cc95cf6a235fc7d814d4280633d80c7a3eaf8ad0de5aeff2b5afaba5288931a0bd2e98a76f8a91f95fb6076e07b9a5c939587a593a", - "sha256": "6739f09629e3ebdafc9f6592e7764ee7dba58575b9bd49570c8fe6bfbd77f0f5", - "sha1": "0f13e6c1eb222ad405529fdfe3d0910cae68255a", - "md5": "4c1b981b7fd946e6281e3090801d9517" - } - ] - }, - { - "name": "jvmApiElements-published", - "attributes": { - "org.gradle.category": "library", - "org.gradle.libraryelements": "jar", - "org.gradle.usage": "java-api", - "org.jetbrains.kotlin.platform.type": "jvm" - }, - "available-at": { - "url": "../../collection-jvm/1.3.0-alpha03/collection-jvm-1.3.0-alpha03.module", - "group": "androidx.collection", - "module": "collection-jvm", - "version": "1.3.0-alpha03" - } - }, - { - "name": "jvmRuntimeElements-published", - "attributes": { - "org.gradle.category": "library", - "org.gradle.libraryelements": "jar", - "org.gradle.usage": "java-runtime", - "org.jetbrains.kotlin.platform.type": "jvm" - }, - "available-at": { - "url": "../../collection-jvm/1.3.0-alpha03/collection-jvm-1.3.0-alpha03.module", - "group": "androidx.collection", - "module": "collection-jvm", - "version": "1.3.0-alpha03" - } - } - ] -}
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module.md5 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module.md5 deleted file mode 100644 index 59902bdf9..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module.md5 +++ /dev/null @@ -1 +0,0 @@ -be4ec7cb9016fc2683f31d08459de39d
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module.sha1 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module.sha1 deleted file mode 100644 index fa0755bb3..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module.sha1 +++ /dev/null @@ -1 +0,0 @@ -d2017fe7549d7c54b5d8a060609be399ec2d949f
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module.sha256 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module.sha256 deleted file mode 100644 index 9bf7bd1c0..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module.sha256 +++ /dev/null @@ -1 +0,0 @@ -b9606cabb81ce239d0a42d11f4395ab7c9a6fc404f0a94fddfa4af272d53a90c
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module.sha512 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module.sha512 deleted file mode 100644 index 987dff7e6..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module.sha512 +++ /dev/null @@ -1 +0,0 @@ -686c07fbeba8bedb802b1f87397bfc494212789ea7d653e8bcb3582938414443ee74e189ae4fad54e5e96d56ffe2a6116f6312bfc3ab75cb4e1abc04c8f6d45e
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom deleted file mode 100644 index 1c232eaab..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom +++ /dev/null @@ -1,40 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> - <!-- This module was also published with a richer model, Gradle metadata, --> - <!-- which should be used instead. Do not delete the following line which --> - <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> - <!-- that they should prefer consuming it instead. --> - <!-- do_not_remove: published-with-gradle-metadata --> - <modelVersion>4.0.0</modelVersion> - <groupId>androidx.collection</groupId> - <artifactId>collection</artifactId> - <version>1.3.0-alpha03</version> - <name>Android Support Library collections</name> - <description>Standalone efficient collections.</description> - <url>https://developer.android.com/jetpack/androidx/releases/collection#1.3.0-alpha03</url> - <inceptionYear>2018</inceptionYear> - <licenses> - <license> - <name>The Apache Software License, Version 2.0</name> - <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> - <distribution>repo</distribution> - </license> - </licenses> - <developers> - <developer> - <name>The Android Open Source Project</name> - </developer> - </developers> - <scm> - <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> - <url>https://cs.android.com/androidx/platform/frameworks/support</url> - </scm> - <dependencies> - <dependency> - <groupId>org.jetbrains.kotlin</groupId> - <artifactId>kotlin-stdlib</artifactId> - <version>1.7.21</version> - <scope>runtime</scope> - </dependency> - </dependencies> -</project>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom.md5 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom.md5 deleted file mode 100644 index 92d906a8e..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -4ee08821846beeb388d408b9c0f0d100
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom.sha1 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom.sha1 deleted file mode 100644 index 72c22ac26..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -f9f00914d666d6f0431a0f47956a81b7d575585c
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom.sha256 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom.sha256 deleted file mode 100644 index 29a93c7ad..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom.sha256 +++ /dev/null @@ -1 +0,0 @@ -6f06ff2cfba73d74509db3f48ac971e298d2da55f6a3b6b53288993d9b505dac
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom.sha512 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom.sha512 deleted file mode 100644 index eacac7b44..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom.sha512 +++ /dev/null @@ -1 +0,0 @@ -dd3386e41f0a97359617ec4abf6660ffbbf0b32ee504fafeee6d4c654f08be74f0e16bf6f0215b66b2c789c009b9387da1d9a5299d1ebb32f50c1610ad034377
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/animation/animation-core/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/animation/animation-core/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..335b4cfc4 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/animation/animation-core/1.4.0-beta01/Android.bp @@ -0,0 +1,58 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.animation_animation-core-nodeps", + aars: ["animation-core-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.annotation_annotation", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.compose.ui_ui-unit", + "androidx.compose.ui_ui-util", + "kotlin-stdlib", + "kotlinx_coroutines", + ], +} + +android_library { + name: "androidx.compose.animation_animation-core", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.animation_animation-core-nodeps", + "androidx.annotation_annotation", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.compose.ui_ui-unit", + "androidx.compose.ui_ui-util", + "kotlin-stdlib", + "kotlinx_coroutines", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/animation/animation-core/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/animation/animation-core/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..6a27bfe25 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/animation/animation-core/1.4.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright 2019 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.compose.animation.core" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/animation/animation/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/animation/animation/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..bd9b5717e --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/animation/animation/1.4.0-beta01/Android.bp @@ -0,0 +1,60 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.animation_animation-nodeps", + aars: ["animation-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.annotation_annotation", + "androidx.compose.animation_animation-core", + "androidx.compose.foundation_foundation-layout", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.compose.ui_ui-geometry", + "androidx.compose.ui_ui-util", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.compose.animation_animation", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.animation_animation-nodeps", + "androidx.annotation_annotation", + "androidx.compose.animation_animation-core", + "androidx.compose.foundation_foundation-layout", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.compose.ui_ui-geometry", + "androidx.compose.ui_ui-util", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/animation/animation/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/animation/animation/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..3d3ec5851 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/animation/animation/1.4.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright 2019 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.compose.animation" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/compiler/compiler-hosted/1.4.1-dev-k1.8.10-c312d77f4cb/Android.bp b/current/androidx/m2repository/androidx/compose/compiler/compiler-hosted/1.4.1-dev-k1.8.10-c312d77f4cb/Android.bp new file mode 100644 index 000000000..43b66b2f9 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/compiler/compiler-hosted/1.4.1-dev-k1.8.10-c312d77f4cb/Android.bp @@ -0,0 +1,30 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import_host { + name: "androidx.compose.compiler_compiler-hosted-nodeps", + jars: ["compiler-hosted-1.4.1-dev-k1.8.10-c312d77f4cb.jar"], + sdk_version: "31", +} + +java_library_host { + name: "androidx.compose.compiler_compiler-hosted", + static_libs: [ + "androidx.compose.compiler_compiler-hosted-nodeps", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/foundation/foundation-layout/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/foundation/foundation-layout/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..13c9d7978 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/foundation/foundation-layout/1.4.0-beta01/Android.bp @@ -0,0 +1,60 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.foundation_foundation-layout-nodeps", + aars: ["foundation-layout-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.annotation_annotation", + "androidx.compose.animation_animation-core", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.compose.ui_ui-unit", + "androidx.compose.ui_ui-util", + "androidx.core_core", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.compose.foundation_foundation-layout", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.foundation_foundation-layout-nodeps", + "androidx.annotation_annotation", + "androidx.compose.animation_animation-core", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.compose.ui_ui-unit", + "androidx.compose.ui_ui-util", + "androidx.core_core", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/foundation/foundation-layout/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/foundation/foundation-layout/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..6266de6d8 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/foundation/foundation-layout/1.4.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2019 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.compose.foundation.layout" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/foundation/foundation/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/foundation/foundation/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..ae4678a3f --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/foundation/foundation/1.4.0-beta01/Android.bp @@ -0,0 +1,64 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.foundation_foundation-nodeps", + aars: ["foundation-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.annotation_annotation", + "androidx.compose.animation_animation", + "androidx.compose.foundation_foundation-layout", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.compose.ui_ui-graphics", + "androidx.compose.ui_ui-text", + "androidx.compose.ui_ui-util", + "androidx.emoji2_emoji2", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.compose.foundation_foundation", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.foundation_foundation-nodeps", + "androidx.annotation_annotation", + "androidx.compose.animation_animation", + "androidx.compose.foundation_foundation-layout", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.compose.ui_ui-graphics", + "androidx.compose.ui_ui-text", + "androidx.compose.ui_ui-util", + "androidx.emoji2_emoji2", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/foundation/foundation/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/foundation/foundation/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..dc6f5fdd9 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/foundation/foundation/1.4.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright 2018 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.compose.foundation" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/material/material-icons-core/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/material/material-icons-core/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..64b39a84b --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/material/material-icons-core/1.4.0-beta01/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.material_material-icons-core-nodeps", + aars: ["material-icons-core-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.compose.material_material-icons-core", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.material_material-icons-core-nodeps", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/material/material-icons-core/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/material/material-icons-core/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..02668f6fc --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/material/material-icons-core/1.4.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2020 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.compose.material.icons" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/material/material-icons-extended/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/material/material-icons-extended/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..381d9a9d0 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/material/material-icons-extended/1.4.0-beta01/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.material_material-icons-extended-nodeps", + aars: ["material-icons-extended-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.compose.material_material-icons-core", + "androidx.compose.runtime_runtime", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.compose.material_material-icons-extended", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.material_material-icons-extended-nodeps", + "androidx.compose.material_material-icons-core", + "androidx.compose.runtime_runtime", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/material/material-icons-extended/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/material/material-icons-extended/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..f59926f70 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/material/material-icons-extended/1.4.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2020 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.compose.material.icons.extended" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/material/material-ripple/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/material/material-ripple/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..08090bd1a --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/material/material-ripple/1.4.0-beta01/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.material_material-ripple-nodeps", + aars: ["material-ripple-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.compose.animation_animation", + "androidx.compose.foundation_foundation", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui-util", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.compose.material_material-ripple", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.material_material-ripple-nodeps", + "androidx.compose.animation_animation", + "androidx.compose.foundation_foundation", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui-util", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/material/material-ripple/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/material/material-ripple/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..18be31660 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/material/material-ripple/1.4.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright 2018 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.compose.material.ripple" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/material/material/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/material/material/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..bd894142e --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/material/material/1.4.0-beta01/Android.bp @@ -0,0 +1,72 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.material_material-nodeps", + aars: ["material-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.compose.animation_animation", + "androidx.compose.animation_animation-core", + "androidx.compose.foundation_foundation", + "androidx.compose.foundation_foundation-layout", + "androidx.compose.material_material-icons-core", + "androidx.compose.material_material-ripple", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.compose.ui_ui-text", + "androidx.compose.ui_ui-util", + "androidx.lifecycle_lifecycle-runtime", + "androidx.lifecycle_lifecycle-viewmodel", + "androidx.savedstate_savedstate", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.compose.material_material", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.material_material-nodeps", + "androidx.compose.animation_animation", + "androidx.compose.animation_animation-core", + "androidx.compose.foundation_foundation", + "androidx.compose.foundation_foundation-layout", + "androidx.compose.material_material-icons-core", + "androidx.compose.material_material-ripple", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.compose.ui_ui-text", + "androidx.compose.ui_ui-util", + "androidx.lifecycle_lifecycle-runtime", + "androidx.lifecycle_lifecycle-viewmodel", + "androidx.savedstate_savedstate", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/material/material/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/material/material/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..805c19a27 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/material/material/1.4.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright 2018 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.compose.material" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/material3/material3-window-size-class/1.1.0-alpha06/Android.bp b/current/androidx/m2repository/androidx/compose/material3/material3-window-size-class/1.1.0-alpha06/Android.bp new file mode 100644 index 000000000..c92a7823b --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/material3/material3-window-size-class/1.1.0-alpha06/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.material3_material3-window-size-class-nodeps", + aars: ["material3-window-size-class-1.1.0-alpha06.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.compose.ui_ui-unit", + "androidx.window_window", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.compose.material3_material3-window-size-class", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.material3_material3-window-size-class-nodeps", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.compose.ui_ui-unit", + "androidx.window_window", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/material3/material3-window-size-class/1.1.0-alpha06/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/material3/material3-window-size-class/1.1.0-alpha06/manifest/AndroidManifest.xml new file mode 100644 index 000000000..6af49817b --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/material3/material3-window-size-class/1.1.0-alpha06/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2022 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.compose.material3.windowsizeclass" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/material3/material3/1.1.0-alpha06/Android.bp b/current/androidx/m2repository/androidx/compose/material3/material3/1.1.0-alpha06/Android.bp new file mode 100644 index 000000000..a652a7dc6 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/material3/material3/1.1.0-alpha06/Android.bp @@ -0,0 +1,74 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.material3_material3-nodeps", + aars: ["material3-1.1.0-alpha06.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.activity_activity-compose", + "androidx.compose.animation_animation-core", + "androidx.compose.foundation_foundation", + "androidx.compose.foundation_foundation-layout", + "androidx.compose.material_material-icons-core", + "androidx.compose.material_material-ripple", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.compose.ui_ui-graphics", + "androidx.compose.ui_ui-text", + "androidx.compose.ui_ui-util", + "androidx.lifecycle_lifecycle-runtime", + "androidx.lifecycle_lifecycle-viewmodel", + "androidx.savedstate_savedstate-ktx", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.compose.material3_material3", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.material3_material3-nodeps", + "androidx.activity_activity-compose", + "androidx.compose.animation_animation-core", + "androidx.compose.foundation_foundation", + "androidx.compose.foundation_foundation-layout", + "androidx.compose.material_material-icons-core", + "androidx.compose.material_material-ripple", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.compose.ui_ui-graphics", + "androidx.compose.ui_ui-text", + "androidx.compose.ui_ui-util", + "androidx.lifecycle_lifecycle-runtime", + "androidx.lifecycle_lifecycle-viewmodel", + "androidx.savedstate_savedstate-ktx", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/material3/material3/1.1.0-alpha06/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/material3/material3/1.1.0-alpha06/manifest/AndroidManifest.xml new file mode 100644 index 000000000..6475a1212 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/material3/material3/1.1.0-alpha06/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2021 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.compose.material3" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/runtime/runtime-livedata/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/runtime/runtime-livedata/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..28f640355 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/runtime/runtime-livedata/1.4.0-beta01/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.runtime_runtime-livedata-nodeps", + aars: ["runtime-livedata-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.lifecycle_lifecycle-livedata", + "androidx.lifecycle_lifecycle-runtime", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.compose.runtime_runtime-livedata", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.runtime_runtime-livedata-nodeps", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.lifecycle_lifecycle-livedata", + "androidx.lifecycle_lifecycle-runtime", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/runtime/runtime-livedata/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/runtime/runtime-livedata/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..cdace13f5 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/runtime/runtime-livedata/1.4.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2020 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.compose.runtime.livedata" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/runtime/runtime-saveable/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/runtime/runtime-saveable/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..005e971c4 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/runtime/runtime-saveable/1.4.0-beta01/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.runtime_runtime-saveable-nodeps", + aars: ["runtime-saveable-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.annotation_annotation", + "androidx.compose.runtime_runtime", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.compose.runtime_runtime-saveable", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.runtime_runtime-saveable-nodeps", + "androidx.annotation_annotation", + "androidx.compose.runtime_runtime", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/runtime/runtime-saveable/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/runtime/runtime-saveable/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..a7a9dcdff --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/runtime/runtime-saveable/1.4.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2020 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.compose.runtime.saveable" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/runtime/runtime-tracing/1.0.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/compose/runtime/runtime-tracing/1.0.0-alpha02/Android.bp new file mode 100644 index 000000000..d11958c7e --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/runtime/runtime-tracing/1.0.0-alpha02/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.runtime_runtime-tracing-nodeps", + aars: ["runtime-tracing-1.0.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.annotation_annotation", + "androidx.compose.runtime_runtime", + "androidx.startup_startup-runtime", + "androidx.tracing_tracing-perfetto", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.compose.runtime_runtime-tracing", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.runtime_runtime-tracing-nodeps", + "androidx.annotation_annotation", + "androidx.compose.runtime_runtime", + "androidx.startup_startup-runtime", + "androidx.tracing_tracing-perfetto", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/runtime/runtime-tracing/1.0.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/runtime/runtime-tracing/1.0.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..eb731420c --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/runtime/runtime-tracing/1.0.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="utf-8" standalone="no"?><!-- + Copyright 2022 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--><!-- + ~ Copyright (C) 2022 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--><manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" package="androidx.compose.runtime.tracing"> + + <uses-sdk android:minSdkVersion="21"/> + + <application> + <provider android:authorities="${applicationId}.androidx-startup" android:exported="false" android:name="androidx.startup.InitializationProvider" tools:node="merge"> + <meta-data android:name="androidx.compose.runtime.tracing.TracingInitializer" android:value="androidx.startup" tools:node="remove"/> + </provider> + </application> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/runtime/runtime/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/runtime/runtime/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..3e0c066b1 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/runtime/runtime/1.4.0-beta01/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.runtime_runtime-nodeps", + aars: ["runtime-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.annotation_annotation", + "kotlin-stdlib", + "kotlinx_coroutines_android", + ], +} + +android_library { + name: "androidx.compose.runtime_runtime", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.runtime_runtime-nodeps", + "androidx.annotation_annotation", + "kotlin-stdlib", + "kotlinx_coroutines_android", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/runtime/runtime/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/runtime/runtime/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..398fd9932 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/runtime/runtime/1.4.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2019 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.compose.runtime" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-geometry/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/ui/ui-geometry/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..7cbd7b838 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-geometry/1.4.0-beta01/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.ui_ui-geometry-nodeps", + aars: ["ui-geometry-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.annotation_annotation", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui-util", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.compose.ui_ui-geometry", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.ui_ui-geometry-nodeps", + "androidx.annotation_annotation", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui-util", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-geometry/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/ui/ui-geometry/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..3911c7b62 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-geometry/1.4.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2020 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.compose.ui.geometry" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-graphics/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/ui/ui-graphics/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..839ddc2cf --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-graphics/1.4.0-beta01/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.ui_ui-graphics-nodeps", + aars: ["ui-graphics-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.annotation_annotation", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui-unit", + "androidx.compose.ui_ui-util", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.compose.ui_ui-graphics", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.ui_ui-graphics-nodeps", + "androidx.annotation_annotation", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui-unit", + "androidx.compose.ui_ui-util", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-graphics/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/ui/ui-graphics/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..310fcff68 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-graphics/1.4.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2020 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.compose.ui.graphics" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-test-junit4/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/ui/ui-test-junit4/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..deaf5d6a2 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-test-junit4/1.4.0-beta01/Android.bp @@ -0,0 +1,76 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.ui_ui-test-junit4-nodeps", + aars: ["ui-test-junit4-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.activity_activity", + "androidx.activity_activity-compose", + "androidx.annotation_annotation", + "androidx.compose.runtime_runtime-saveable", + "androidx.compose.ui_ui-test", + "androidx.lifecycle_lifecycle-common", + "androidx.lifecycle_lifecycle-runtime", + "androidx.test.core", + "androidx.test.espresso.core", + "androidx.test.espresso.idling-resource", + "androidx.test.ext.junit", + "androidx.test.monitor", + "junit", + "kotlin-stdlib", + "kotlinx_coroutines", + "kotlinx_coroutines_test", + ], +} + +android_library { + name: "androidx.compose.ui_ui-test-junit4", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.ui_ui-test-junit4-nodeps", + "androidx.activity_activity", + "androidx.activity_activity-compose", + "androidx.annotation_annotation", + "androidx.compose.runtime_runtime-saveable", + "androidx.compose.ui_ui-test", + "androidx.lifecycle_lifecycle-common", + "androidx.lifecycle_lifecycle-runtime", + "androidx.test.core", + "androidx.test.espresso.core", + "androidx.test.espresso.idling-resource", + "androidx.test.ext.junit", + "androidx.test.monitor", + "junit", + "kotlin-stdlib", + "kotlinx_coroutines", + "kotlinx_coroutines_test", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-test-junit4/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/ui/ui-test-junit4/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..c91289fc5 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-test-junit4/1.4.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2018 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.compose.ui.test.junit4" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-test-manifest/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/ui/ui-test-manifest/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..d9b1cbc17 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-test-manifest/1.4.0-beta01/Android.bp @@ -0,0 +1,46 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.ui_ui-test-manifest-nodeps", + aars: ["ui-test-manifest-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.activity_activity", + ], +} + +android_library { + name: "androidx.compose.ui_ui-test-manifest", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.ui_ui-test-manifest-nodeps", + "androidx.activity_activity", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-test-manifest/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/ui/ui-test-manifest/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..64a174d2a --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-test-manifest/1.4.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2021 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.compose.ui.test.manifest" > + + <uses-sdk android:minSdkVersion="21" /> + + <application> + <activity + android:name="androidx.activity.ComponentActivity" + android:exported="true" /> + </application> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-test/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/ui/ui-test/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..1f4918c40 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-test/1.4.0-beta01/Android.bp @@ -0,0 +1,70 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.ui_ui-test-nodeps", + aars: ["ui-test-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.annotation_annotation", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.compose.ui_ui-graphics", + "androidx.compose.ui_ui-text", + "androidx.compose.ui_ui-unit", + "androidx.compose.ui_ui-util", + "androidx.core_core-ktx", + "androidx.test.espresso.core", + "androidx.test.monitor", + "kotlin-stdlib", + "kotlinx_coroutines", + "kotlinx_coroutines_test", + ], +} + +android_library { + name: "androidx.compose.ui_ui-test", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.ui_ui-test-nodeps", + "androidx.annotation_annotation", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.compose.ui_ui-graphics", + "androidx.compose.ui_ui-text", + "androidx.compose.ui_ui-unit", + "androidx.compose.ui_ui-util", + "androidx.core_core-ktx", + "androidx.test.espresso.core", + "androidx.test.monitor", + "kotlin-stdlib", + "kotlinx_coroutines", + "kotlinx_coroutines_test", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-test/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/ui/ui-test/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..e6e1a046a --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-test/1.4.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2018 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.compose.ui.test" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-text/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/ui/ui-text/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..2fcafe536 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-text/1.4.0-beta01/Android.bp @@ -0,0 +1,66 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.ui_ui-text-nodeps", + aars: ["ui-text-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.compose.runtime_runtime", + "androidx.compose.runtime_runtime-saveable", + "androidx.compose.ui_ui-graphics", + "androidx.compose.ui_ui-unit", + "androidx.compose.ui_ui-util", + "androidx.core_core", + "androidx.emoji2_emoji2", + "kotlin-stdlib", + "kotlinx_coroutines", + ], +} + +android_library { + name: "androidx.compose.ui_ui-text", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.ui_ui-text-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.compose.runtime_runtime", + "androidx.compose.runtime_runtime-saveable", + "androidx.compose.ui_ui-graphics", + "androidx.compose.ui_ui-unit", + "androidx.compose.ui_ui-util", + "androidx.core_core", + "androidx.emoji2_emoji2", + "kotlin-stdlib", + "kotlinx_coroutines", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-text/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/ui/ui-text/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..26c1e0c3b --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-text/1.4.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2019 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.compose.ui.text" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-tooling-data/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/ui/ui-tooling-data/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..9b207bb1d --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-tooling-data/1.4.0-beta01/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.ui_ui-tooling-data-nodeps", + aars: ["ui-tooling-data-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.annotation_annotation", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.compose.ui_ui-tooling-data", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.ui_ui-tooling-data-nodeps", + "androidx.annotation_annotation", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-tooling-data/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/ui/ui-tooling-data/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..fff47cf0f --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-tooling-data/1.4.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2019 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.compose.ui.tooling.data" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-tooling-preview/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/ui/ui-tooling-preview/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..93848bc95 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-tooling-preview/1.4.0-beta01/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.ui_ui-tooling-preview-nodeps", + aars: ["ui-tooling-preview-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.annotation_annotation", + "androidx.compose.runtime_runtime", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.compose.ui_ui-tooling-preview", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.ui_ui-tooling-preview-nodeps", + "androidx.annotation_annotation", + "androidx.compose.runtime_runtime", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-tooling-preview/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/ui/ui-tooling-preview/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..b156b4550 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-tooling-preview/1.4.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2021 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.compose.ui.tooling.preview" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-tooling/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/ui/ui-tooling/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..e62476000 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-tooling/1.4.0-beta01/Android.bp @@ -0,0 +1,68 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.ui_ui-tooling-nodeps", + aars: ["ui-tooling-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.activity_activity-compose", + "androidx.annotation_annotation", + "androidx.compose.animation_animation", + "androidx.compose.material_material", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.compose.ui_ui-tooling-data", + "androidx.compose.ui_ui-tooling-preview", + "androidx.lifecycle_lifecycle-common", + "androidx.lifecycle_lifecycle-viewmodel", + "androidx.savedstate_savedstate-ktx", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.compose.ui_ui-tooling", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.ui_ui-tooling-nodeps", + "androidx.activity_activity-compose", + "androidx.annotation_annotation", + "androidx.compose.animation_animation", + "androidx.compose.material_material", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.compose.ui_ui-tooling-data", + "androidx.compose.ui_ui-tooling-preview", + "androidx.lifecycle_lifecycle-common", + "androidx.lifecycle_lifecycle-viewmodel", + "androidx.savedstate_savedstate-ktx", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-tooling/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/ui/ui-tooling/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..b84d4d3d3 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-tooling/1.4.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2019 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.compose.ui.tooling" > + + <uses-sdk android:minSdkVersion="21" /> + + <application> + <activity + android:name="androidx.compose.ui.tooling.PreviewActivity" + android:exported="true" /> + </application> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-unit/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/ui/ui-unit/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..3a34fc59a --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-unit/1.4.0-beta01/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.ui_ui-unit-nodeps", + aars: ["ui-unit-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.annotation_annotation", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui-geometry", + "androidx.compose.ui_ui-util", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.compose.ui_ui-unit", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.ui_ui-unit-nodeps", + "androidx.annotation_annotation", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui-geometry", + "androidx.compose.ui_ui-util", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-unit/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/ui/ui-unit/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..b60e6ab2f --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-unit/1.4.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2020 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.compose.ui.unit" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-util/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/ui/ui-util/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..747bccda0 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-util/1.4.0-beta01/Android.bp @@ -0,0 +1,46 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.ui_ui-util-nodeps", + aars: ["ui-util-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.compose.ui_ui-util", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.ui_ui-util-nodeps", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-util/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/ui/ui-util/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..92da14816 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-util/1.4.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2019 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.compose.ui.util" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/ui/ui/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/ui/ui/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..ea52a3ee4 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui/1.4.0-beta01/Android.bp @@ -0,0 +1,90 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.ui_ui-nodeps", + aars: ["ui-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.activity_activity", + "androidx.activity_activity-ktx", + "androidx.annotation_annotation", + "androidx.autofill_autofill", + "androidx.collection_collection", + "androidx.compose.runtime_runtime", + "androidx.compose.runtime_runtime-saveable", + "androidx.compose.ui_ui-geometry", + "androidx.compose.ui_ui-graphics", + "androidx.compose.ui_ui-text", + "androidx.compose.ui_ui-unit", + "androidx.compose.ui_ui-util", + "androidx.core_core", + "androidx.customview_customview-poolingcontainer", + "androidx.emoji2_emoji2", + "androidx.lifecycle_lifecycle-common-java8", + "androidx.lifecycle_lifecycle-runtime", + "androidx.lifecycle_lifecycle-viewmodel", + "androidx.profileinstaller_profileinstaller", + "androidx.savedstate_savedstate-ktx", + "kotlin-stdlib", + "kotlinx_coroutines", + "kotlinx_coroutines_android", + ], +} + +android_library { + name: "androidx.compose.ui_ui", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.ui_ui-nodeps", + "androidx.activity_activity", + "androidx.activity_activity-ktx", + "androidx.annotation_annotation", + "androidx.autofill_autofill", + "androidx.collection_collection", + "androidx.compose.runtime_runtime", + "androidx.compose.runtime_runtime-saveable", + "androidx.compose.ui_ui-geometry", + "androidx.compose.ui_ui-graphics", + "androidx.compose.ui_ui-text", + "androidx.compose.ui_ui-unit", + "androidx.compose.ui_ui-util", + "androidx.core_core", + "androidx.customview_customview-poolingcontainer", + "androidx.emoji2_emoji2", + "androidx.lifecycle_lifecycle-common-java8", + "androidx.lifecycle_lifecycle-runtime", + "androidx.lifecycle_lifecycle-viewmodel", + "androidx.profileinstaller_profileinstaller", + "androidx.savedstate_savedstate-ktx", + "kotlin-stdlib", + "kotlinx_coroutines", + "kotlinx_coroutines_android", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/ui/ui/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/ui/ui/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..4883d391f --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui/1.4.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2019 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.compose.ui" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/concurrent/concurrent-futures-ktx/1.2.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/concurrent/concurrent-futures-ktx/1.2.0-alpha01/Android.bp new file mode 100644 index 000000000..121c86283 --- /dev/null +++ b/current/androidx/m2repository/androidx/concurrent/concurrent-futures-ktx/1.2.0-alpha01/Android.bp @@ -0,0 +1,44 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import { + name: "androidx.concurrent_concurrent-futures-ktx-nodeps", + jars: ["concurrent-futures-ktx-1.2.0-alpha01.jar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", +} + +java_library_static { + name: "androidx.concurrent_concurrent-futures-ktx", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", + static_libs: [ + "androidx.concurrent_concurrent-futures-ktx-nodeps", + "androidx.concurrent_concurrent-futures", + "kotlin-stdlib", + "kotlinx_coroutines", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/concurrent/concurrent-futures/1.2.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/concurrent/concurrent-futures/1.2.0-alpha01/Android.bp new file mode 100644 index 000000000..b88b7a1f7 --- /dev/null +++ b/current/androidx/m2repository/androidx/concurrent/concurrent-futures/1.2.0-alpha01/Android.bp @@ -0,0 +1,43 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import { + name: "androidx.concurrent_concurrent-futures-nodeps", + jars: ["concurrent-futures-1.2.0-alpha01.jar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", +} + +java_library_static { + name: "androidx.concurrent_concurrent-futures", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", + static_libs: [ + "androidx.concurrent_concurrent-futures-nodeps", + "androidx.annotation_annotation", + "guava-listenablefuture-prebuilt-jar", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/constraintlayout/constraintlayout-compose/1.1.0-alpha10/Android.bp b/current/androidx/m2repository/androidx/constraintlayout/constraintlayout-compose/1.1.0-alpha10/Android.bp new file mode 100644 index 000000000..8defad3b3 --- /dev/null +++ b/current/androidx/m2repository/androidx/constraintlayout/constraintlayout-compose/1.1.0-alpha10/Android.bp @@ -0,0 +1,56 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.constraintlayout_constraintlayout-compose-nodeps", + aars: ["constraintlayout-compose-1.1.0-alpha10.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.compose.foundation_foundation", + "androidx.compose.foundation_foundation-layout", + "androidx.compose.ui_ui", + "androidx.compose.ui_ui-unit", + "androidx.compose.ui_ui-util", + "androidx.constraintlayout_constraintlayout-core", + ], +} + +android_library { + name: "androidx.constraintlayout_constraintlayout-compose", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.constraintlayout_constraintlayout-compose-nodeps", + "androidx.compose.foundation_foundation", + "androidx.compose.foundation_foundation-layout", + "androidx.compose.ui_ui", + "androidx.compose.ui_ui-unit", + "androidx.compose.ui_ui-util", + "androidx.constraintlayout_constraintlayout-core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/constraintlayout/constraintlayout-compose/1.1.0-alpha10/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/constraintlayout/constraintlayout-compose/1.1.0-alpha10/manifest/AndroidManifest.xml new file mode 100644 index 000000000..b62e573f7 --- /dev/null +++ b/current/androidx/m2repository/androidx/constraintlayout/constraintlayout-compose/1.1.0-alpha10/manifest/AndroidManifest.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.constraintlayout.compose" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/constraintlayout/constraintlayout-core/1.1.0-alpha10/Android.bp b/current/androidx/m2repository/androidx/constraintlayout/constraintlayout-core/1.1.0-alpha10/Android.bp new file mode 100644 index 000000000..b259ba69d --- /dev/null +++ b/current/androidx/m2repository/androidx/constraintlayout/constraintlayout-core/1.1.0-alpha10/Android.bp @@ -0,0 +1,42 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import { + name: "androidx.constraintlayout_constraintlayout-core-nodeps", + jars: ["constraintlayout-core-1.1.0-alpha10.jar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", +} + +java_library_static { + name: "androidx.constraintlayout_constraintlayout-core", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", + static_libs: [ + "androidx.constraintlayout_constraintlayout-core-nodeps", + "androidx.annotation_annotation", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/constraintlayout/constraintlayout/2.2.0-alpha10/Android.bp b/current/androidx/m2repository/androidx/constraintlayout/constraintlayout/2.2.0-alpha10/Android.bp new file mode 100644 index 000000000..f7712cb9f --- /dev/null +++ b/current/androidx/m2repository/androidx/constraintlayout/constraintlayout/2.2.0-alpha10/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx-constraintlayout_constraintlayout-nodeps", + aars: ["constraintlayout-2.2.0-alpha10.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.appcompat_appcompat", + "androidx.constraintlayout_constraintlayout-core", + "androidx.core_core", + "androidx.profileinstaller_profileinstaller", + ], +} + +android_library { + name: "androidx-constraintlayout_constraintlayout", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx-constraintlayout_constraintlayout-nodeps", + "androidx.appcompat_appcompat", + "androidx.constraintlayout_constraintlayout-core", + "androidx.core_core", + "androidx.profileinstaller_profileinstaller", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/constraintlayout/constraintlayout/2.2.0-alpha10/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/constraintlayout/constraintlayout/2.2.0-alpha10/manifest/AndroidManifest.xml new file mode 100644 index 000000000..ebd701b9e --- /dev/null +++ b/current/androidx/m2repository/androidx/constraintlayout/constraintlayout/2.2.0-alpha10/manifest/AndroidManifest.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="utf-8"?> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.constraintlayout.widget" > + + <uses-sdk android:minSdkVersion="19" /> + <!-- package="androidx.constraintlayout.widget" --> + <application /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/coordinatorlayout/coordinatorlayout/1.3.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/coordinatorlayout/coordinatorlayout/1.3.0-alpha01/Android.bp new file mode 100644 index 000000000..491493469 --- /dev/null +++ b/current/androidx/m2repository/androidx/coordinatorlayout/coordinatorlayout/1.3.0-alpha01/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.coordinatorlayout_coordinatorlayout-nodeps", + aars: ["coordinatorlayout-1.3.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.customview_customview", + ], +} + +android_library { + name: "androidx.coordinatorlayout_coordinatorlayout", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.coordinatorlayout_coordinatorlayout-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.customview_customview", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/coordinatorlayout/coordinatorlayout/1.3.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/coordinatorlayout/coordinatorlayout/1.3.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..f62a73667 --- /dev/null +++ b/current/androidx/m2repository/androidx/coordinatorlayout/coordinatorlayout/1.3.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2018 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.coordinatorlayout" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/core/core-animation-testing/1.0.0-beta01/Android.bp b/current/androidx/m2repository/androidx/core/core-animation-testing/1.0.0-beta01/Android.bp new file mode 100644 index 000000000..717bbb5c3 --- /dev/null +++ b/current/androidx/m2repository/androidx/core/core-animation-testing/1.0.0-beta01/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.core_core-animation-testing-nodeps", + aars: ["core-animation-testing-1.0.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.core_core", + "androidx.core_core-animation", + "junit", + ], +} + +android_library { + name: "androidx.core_core-animation-testing", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.core_core-animation-testing-nodeps", + "androidx.annotation_annotation", + "androidx.core_core", + "androidx.core_core-animation", + "junit", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/core/core-animation-testing/1.0.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/core/core-animation-testing/1.0.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..8fe601dac --- /dev/null +++ b/current/androidx/m2repository/androidx/core/core-animation-testing/1.0.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2018 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.core.animation.testing" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/core/core-animation/1.0.0-beta02/Android.bp b/current/androidx/m2repository/androidx/core/core-animation/1.0.0-beta02/Android.bp new file mode 100644 index 000000000..5826d28a9 --- /dev/null +++ b/current/androidx/m2repository/androidx/core/core-animation/1.0.0-beta02/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.core_core-animation-nodeps", + aars: ["core-animation-1.0.0-beta02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.tracing_tracing", + ], +} + +android_library { + name: "androidx.core_core-animation", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.core_core-animation-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.tracing_tracing", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/core/core-animation/1.0.0-beta02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/core/core-animation/1.0.0-beta02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..ac6fb3955 --- /dev/null +++ b/current/androidx/m2repository/androidx/core/core-animation/1.0.0-beta02/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2018 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.core.animation" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/core/core-ktx/1.12.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/core/core-ktx/1.12.0-alpha02/Android.bp new file mode 100644 index 000000000..11c8bbfaa --- /dev/null +++ b/current/androidx/m2repository/androidx/core/core-ktx/1.12.0-alpha02/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.core_core-ktx-nodeps", + aars: ["core-ktx-1.12.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.core_core", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.core_core-ktx", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.core_core-ktx-nodeps", + "androidx.annotation_annotation", + "androidx.core_core", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/core/core-ktx/1.12.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/core/core-ktx/1.12.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..9dc2c48c9 --- /dev/null +++ b/current/androidx/m2repository/androidx/core/core-ktx/1.12.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.core.ktx" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/core/core/1.12.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/core/core/1.12.0-alpha02/Android.bp new file mode 100644 index 000000000..22bd80bad --- /dev/null +++ b/current/androidx/m2repository/androidx/core/core/1.12.0-alpha02/Android.bp @@ -0,0 +1,60 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.core_core-nodeps", + aars: ["core-1.12.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.annotation_annotation-experimental", + "androidx.collection_collection", + "androidx.concurrent_concurrent-futures", + "androidx.interpolator_interpolator", + "androidx.lifecycle_lifecycle-runtime", + "androidx.versionedparcelable_versionedparcelable", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.core_core", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.core_core-nodeps", + "androidx.annotation_annotation", + "androidx.annotation_annotation-experimental", + "androidx.collection_collection", + "androidx.concurrent_concurrent-futures", + "androidx.interpolator_interpolator", + "androidx.lifecycle_lifecycle-runtime", + "androidx.versionedparcelable_versionedparcelable", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/core/core/1.12.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/core/core/1.12.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..4adb17413 --- /dev/null +++ b/current/androidx/m2repository/androidx/core/core/1.12.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2014 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.core" > + + <uses-sdk android:minSdkVersion="19" /> + + <permission + android:name="${applicationId}.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION" + android:protectionLevel="signature" /> + + <uses-permission android:name="${applicationId}.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION" /> + + <application android:appComponentFactory="androidx.core.app.CoreComponentFactory" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/credentials/credentials/1.2.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/credentials/credentials/1.2.0-alpha04/Android.bp new file mode 100644 index 000000000..49c5cdf03 --- /dev/null +++ b/current/androidx/m2repository/androidx/credentials/credentials/1.2.0-alpha04/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.credentials_credentials-nodeps", + aars: ["credentials-1.2.0-alpha04.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.core_core", + "kotlin-stdlib", + "kotlinx_coroutines", + ], +} + +android_library { + name: "androidx.credentials_credentials", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.credentials_credentials-nodeps", + "androidx.annotation_annotation", + "androidx.core_core", + "kotlin-stdlib", + "kotlinx_coroutines", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/credentials/credentials/1.2.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/credentials/credentials/1.2.0-alpha04/manifest/AndroidManifest.xml new file mode 100644 index 000000000..b360abf1c --- /dev/null +++ b/current/androidx/m2repository/androidx/credentials/credentials/1.2.0-alpha04/manifest/AndroidManifest.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.credentials" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/cursoradapter/cursoradapter/1.1.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/cursoradapter/cursoradapter/1.1.0-alpha01/Android.bp new file mode 100644 index 000000000..383ca83a5 --- /dev/null +++ b/current/androidx/m2repository/androidx/cursoradapter/cursoradapter/1.1.0-alpha01/Android.bp @@ -0,0 +1,46 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.cursoradapter_cursoradapter-nodeps", + aars: ["cursoradapter-1.1.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + ], +} + +android_library { + name: "androidx.cursoradapter_cursoradapter", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.cursoradapter_cursoradapter-nodeps", + "androidx.annotation_annotation", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/cursoradapter/cursoradapter/1.1.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/cursoradapter/cursoradapter/1.1.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..9785f5fa7 --- /dev/null +++ b/current/androidx/m2repository/androidx/cursoradapter/cursoradapter/1.1.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2014 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.cursoradapter" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/customview/customview-poolingcontainer/1.1.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/customview/customview-poolingcontainer/1.1.0-alpha01/Android.bp new file mode 100644 index 000000000..bc3aa8847 --- /dev/null +++ b/current/androidx/m2repository/androidx/customview/customview-poolingcontainer/1.1.0-alpha01/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.customview_customview-poolingcontainer-nodeps", + aars: ["customview-poolingcontainer-1.1.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.core_core-ktx", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.customview_customview-poolingcontainer", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.customview_customview-poolingcontainer-nodeps", + "androidx.core_core-ktx", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/customview/customview-poolingcontainer/1.1.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/customview/customview-poolingcontainer/1.1.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..fdb9a55c7 --- /dev/null +++ b/current/androidx/m2repository/androidx/customview/customview-poolingcontainer/1.1.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2021 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.customview.poolingcontainer" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/customview/customview/1.2.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/customview/customview/1.2.0-alpha03/Android.bp new file mode 100644 index 000000000..03fdf4709 --- /dev/null +++ b/current/androidx/m2repository/androidx/customview/customview/1.2.0-alpha03/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.customview_customview-nodeps", + aars: ["customview-1.2.0-alpha03.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + ], +} + +android_library { + name: "androidx.customview_customview", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.customview_customview-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/customview/customview/1.2.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/customview/customview/1.2.0-alpha03/manifest/AndroidManifest.xml new file mode 100644 index 000000000..696cb51fe --- /dev/null +++ b/current/androidx/m2repository/androidx/customview/customview/1.2.0-alpha03/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2014 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.customview" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/Android.bp b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/Android.bp new file mode 100644 index 000000000..d948d73e0 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/Android.bp @@ -0,0 +1,56 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.datastore_datastore-nodeps", + aars: ["datastore-android-1.1.0-alpha05.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.datastore_datastore-core", + "androidx.datastore_datastore-core-okio", + "kotlin-stdlib", + "kotlinx_coroutines", + "okio-lib", + ], +} + +android_library { + name: "androidx.datastore_datastore", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.datastore_datastore-nodeps", + "androidx.annotation_annotation", + "androidx.datastore_datastore-core", + "androidx.datastore_datastore-core-okio", + "kotlin-stdlib", + "kotlinx_coroutines", + "okio-lib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05-sources.jar b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05-sources.jar Binary files differnew file mode 100644 index 000000000..839c7d861 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05-sources.jar diff --git a/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05-sources.jar.md5 b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05-sources.jar.md5 new file mode 100644 index 000000000..8bb8fdbd5 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05-sources.jar.md5 @@ -0,0 +1 @@ +82820f1679a8cfb6574331fa230c64a4
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05-sources.jar.sha1 b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05-sources.jar.sha1 new file mode 100644 index 000000000..7c145dfd4 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05-sources.jar.sha1 @@ -0,0 +1 @@ +ef933dece40e5a0723432de8dc598ddd7ef9c79d
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05-sources.jar.sha256 b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05-sources.jar.sha256 new file mode 100644 index 000000000..72236be6b --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05-sources.jar.sha256 @@ -0,0 +1 @@ +8e44fbb700c55c39da8e24a444936f48ddeeb7ba661bcabe722b20815d89123d
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05-sources.jar.sha512 b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05-sources.jar.sha512 new file mode 100644 index 000000000..936c3478c --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05-sources.jar.sha512 @@ -0,0 +1 @@ +57e580dab825a6559acf2f4ffa1e86cccc7f714d5090d8fd6db7697f086e3c95c526d6b547aff9e249a569bcaa64d98109f9b3fde4a32f7276bc2cbc1592db37
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.aar b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.aar Binary files differnew file mode 100644 index 000000000..182c8bc75 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.aar diff --git a/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.aar.md5 b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.aar.md5 new file mode 100644 index 000000000..b87c2e188 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.aar.md5 @@ -0,0 +1 @@ +ff47d689b627027d7327d052a2598a58
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.aar.sha1 b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.aar.sha1 new file mode 100644 index 000000000..38a72a8b2 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.aar.sha1 @@ -0,0 +1 @@ +74912a745a54ec55a6b64429917531ecaa3a00ad
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.aar.sha256 b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.aar.sha256 new file mode 100644 index 000000000..6aaa92a2b --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.aar.sha256 @@ -0,0 +1 @@ +6c1b8c6d9b883c1e6fe1d985d50c56ca53783a7ce7b1e24b6187e77f2c49e26b
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.aar.sha512 b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.aar.sha512 new file mode 100644 index 000000000..f7fce6177 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.aar.sha512 @@ -0,0 +1 @@ +e96fa06a6088430bb3fdcdff1257193b00e45e6daf5d551d0d15e80981a1d053066ad340b572fa27ce18e6b249c0d6d2b93c99111e681034a28cc832d5577fc1
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.module b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.module new file mode 100644 index 000000000..2ba5847f1 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.module @@ -0,0 +1,442 @@ +{ + "formatVersion": "1.1", + "component": { + "url": "../../datastore/1.1.0-alpha05/datastore-1.1.0-alpha05.module", + "group": "androidx.datastore", + "module": "datastore", + "version": "1.1.0-alpha05", + "attributes": { + "org.gradle.status": "release" + } + }, + "createdBy": { + "gradle": { + "version": "8.0" + } + }, + "variants": [ + { + "name": "releaseApiElements-published", + "attributes": { + "org.gradle.category": "library", + "org.gradle.usage": "java-api", + "org.jetbrains.kotlin.platform.type": "androidJvm" + }, + "dependencies": [ + { + "group": "androidx.annotation", + "module": "annotation", + "version": { + "requires": "1.2.0" + } + }, + { + "group": "androidx.datastore", + "module": "datastore-core", + "version": { + "requires": "1.1.0-alpha05" + } + }, + { + "group": "androidx.datastore", + "module": "datastore-core-okio", + "version": { + "requires": "1.1.0-alpha05" + } + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib", + "version": { + "requires": "1.8.22" + } + }, + { + "group": "org.jetbrains.kotlinx", + "module": "kotlinx-coroutines-core", + "version": { + "requires": "1.7.1" + } + } + ], + "dependencyConstraints": [ + { + "group": "androidx.datastore", + "module": "datastore-core", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-core-okio", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-core", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-rxjava2", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava2", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore is in atomic group androidx.datastore" + } + ], + "files": [ + { + "name": "datastore-release.aar", + "url": "datastore-android-1.1.0-alpha05.aar", + "size": 26359, + "sha512": "e96fa06a6088430bb3fdcdff1257193b00e45e6daf5d551d0d15e80981a1d053066ad340b572fa27ce18e6b249c0d6d2b93c99111e681034a28cc832d5577fc1", + "sha256": "6c1b8c6d9b883c1e6fe1d985d50c56ca53783a7ce7b1e24b6187e77f2c49e26b", + "sha1": "74912a745a54ec55a6b64429917531ecaa3a00ad", + "md5": "ff47d689b627027d7327d052a2598a58" + } + ] + }, + { + "name": "releaseRuntimeElements-published", + "attributes": { + "org.gradle.category": "library", + "org.gradle.usage": "java-runtime", + "org.jetbrains.kotlin.platform.type": "androidJvm" + }, + "dependencies": [ + { + "group": "androidx.annotation", + "module": "annotation", + "version": { + "requires": "1.2.0" + }, + "excludes": [ + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib-common" + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-test-common" + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-test-annotations-common" + } + ] + }, + { + "group": "androidx.datastore", + "module": "datastore-core", + "version": { + "requires": "1.1.0-alpha05" + }, + "excludes": [ + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib-common" + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-test-common" + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-test-annotations-common" + } + ] + }, + { + "group": "androidx.datastore", + "module": "datastore-core-okio", + "version": { + "requires": "1.1.0-alpha05" + }, + "excludes": [ + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib-common" + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-test-common" + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-test-annotations-common" + } + ] + }, + { + "group": "com.squareup.okio", + "module": "okio", + "version": { + "requires": "3.4.0" + }, + "excludes": [ + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib-common" + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-test-common" + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-test-annotations-common" + } + ] + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib", + "version": { + "requires": "1.8.22" + }, + "excludes": [ + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib-common" + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-test-common" + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-test-annotations-common" + } + ] + }, + { + "group": "org.jetbrains.kotlinx", + "module": "kotlinx-coroutines-core", + "version": { + "requires": "1.7.1" + }, + "excludes": [ + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib-common" + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-test-common" + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-test-annotations-common" + } + ] + } + ], + "dependencyConstraints": [ + { + "group": "androidx.datastore", + "module": "datastore-core", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-core-okio", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-core", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-rxjava2", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava2", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore is in atomic group androidx.datastore" + } + ], + "files": [ + { + "name": "datastore-release.aar", + "url": "datastore-android-1.1.0-alpha05.aar", + "size": 26359, + "sha512": "e96fa06a6088430bb3fdcdff1257193b00e45e6daf5d551d0d15e80981a1d053066ad340b572fa27ce18e6b249c0d6d2b93c99111e681034a28cc832d5577fc1", + "sha256": "6c1b8c6d9b883c1e6fe1d985d50c56ca53783a7ce7b1e24b6187e77f2c49e26b", + "sha1": "74912a745a54ec55a6b64429917531ecaa3a00ad", + "md5": "ff47d689b627027d7327d052a2598a58" + } + ] + }, + { + "name": "releaseSourcesElements-published", + "attributes": { + "org.gradle.category": "documentation", + "org.gradle.dependency.bundling": "external", + "org.gradle.docstype": "fake-sources", + "org.gradle.libraryelements": "jar", + "org.gradle.usage": "java-runtime", + "org.jetbrains.kotlin.platform.type": "androidJvm" + }, + "dependencyConstraints": [ + { + "group": "androidx.datastore", + "module": "datastore-core", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-core-okio", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-core", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-rxjava2", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava2", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore is in atomic group androidx.datastore" + } + ], + "files": [ + { + "name": "datastore-android-1.1.0-alpha05-sources.jar", + "url": "datastore-android-1.1.0-alpha05-sources.jar", + "size": 8011, + "sha512": "57e580dab825a6559acf2f4ffa1e86cccc7f714d5090d8fd6db7697f086e3c95c526d6b547aff9e249a569bcaa64d98109f9b3fde4a32f7276bc2cbc1592db37", + "sha256": "8e44fbb700c55c39da8e24a444936f48ddeeb7ba661bcabe722b20815d89123d", + "sha1": "ef933dece40e5a0723432de8dc598ddd7ef9c79d", + "md5": "82820f1679a8cfb6574331fa230c64a4" + } + ] + } + ] +}
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.module.md5 b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.module.md5 new file mode 100644 index 000000000..b2fd227ea --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.module.md5 @@ -0,0 +1 @@ +f0bc0eb803fc3c39b9976562d46e33d7
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.module.sha1 b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.module.sha1 new file mode 100644 index 000000000..b4327f7ae --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.module.sha1 @@ -0,0 +1 @@ +7dee9690f02aeadb29b1e943ca196e45bc0b8ae5
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.module.sha256 b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.module.sha256 new file mode 100644 index 000000000..2646b8ea5 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.module.sha256 @@ -0,0 +1 @@ +db8fc9b999a336e9811079d82ee61487181fee18f1e1b55c517b4b3b3fea3a9d
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.module.sha512 b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.module.sha512 new file mode 100644 index 000000000..c6b207e0e --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.module.sha512 @@ -0,0 +1 @@ +aab7e7e37743b9cb14f42f1fe3dc410fc57451e9945030601cb9b1e7e257bb0388eb8709bf681306fca976b7f88655280a99a6e7d8e21359883e8db1b4b535f1
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.pom b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.pom new file mode 100644 index 000000000..e2c399d53 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.pom @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <!-- This module was also published with a richer model, Gradle metadata, --> + <!-- which should be used instead. Do not delete the following line which --> + <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> + <!-- that they should prefer consuming it instead. --> + <!-- do_not_remove: published-with-gradle-metadata --> + <modelVersion>4.0.0</modelVersion> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-android</artifactId> + <version>1.1.0-alpha05</version> + <packaging>aar</packaging> + <name>DataStore</name> + <description>Android DataStore - contains the underlying store used by each serialization method along with components that require an Android dependency</description> + <url>https://developer.android.com/jetpack/androidx/releases/datastore#1.1.0-alpha05</url> + <inceptionYear>2020</inceptionYear> + <licenses> + <license> + <name>The Apache Software License, Version 2.0</name> + <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> + <distribution>repo</distribution> + </license> + </licenses> + <developers> + <developer> + <name>The Android Open Source Project</name> + </developer> + </developers> + <scm> + <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> + <url>https://cs.android.com/androidx/platform/frameworks/support</url> + </scm> + <dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-core</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-core-okio</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-preferences</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-preferences-core</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-preferences-rxjava2</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-preferences-rxjava3</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-rxjava2</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-rxjava3</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + </dependencies> + </dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.annotation</groupId> + <artifactId>annotation</artifactId> + <version>1.2.0</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-core</artifactId> + <version>[1.1.0-alpha05]</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-core-okio</artifactId> + <version>[1.1.0-alpha05]</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>com.squareup.okio</groupId> + <artifactId>okio-jvm</artifactId> + <version>3.4.0</version> + <scope>runtime</scope> + <exclusions> + <exclusion> + <artifactId>kotlin-stdlib-common</artifactId> + <groupId>org.jetbrains.kotlin</groupId> + </exclusion> + <exclusion> + <artifactId>kotlin-test-common</artifactId> + <groupId>org.jetbrains.kotlin</groupId> + </exclusion> + <exclusion> + <artifactId>kotlin-test-annotations-common</artifactId> + <groupId>org.jetbrains.kotlin</groupId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>org.jetbrains.kotlin</groupId> + <artifactId>kotlin-stdlib</artifactId> + <version>1.8.22</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.jetbrains.kotlinx</groupId> + <artifactId>kotlinx-coroutines-core-jvm</artifactId> + <version>1.7.1</version> + <scope>compile</scope> + </dependency> + </dependencies> +</project>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.pom.md5 b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.pom.md5 new file mode 100644 index 000000000..c0a1d26ea --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.pom.md5 @@ -0,0 +1 @@ +b31559170616b0de829291fd6a1ed4f0
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.pom.sha1 b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.pom.sha1 new file mode 100644 index 000000000..7f320d37d --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.pom.sha1 @@ -0,0 +1 @@ +7a5de8b7e7d71ddbc9a0193f8e5bc5d8108c92b3
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.pom.sha256 b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.pom.sha256 new file mode 100644 index 000000000..b1cdc3302 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.pom.sha256 @@ -0,0 +1 @@ +c69f5bbd9b31f7284e1d4112891f3a5c966f7cd9539e3c03f2640e1463f5207f
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.pom.sha512 b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.pom.sha512 new file mode 100644 index 000000000..174280103 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.pom.sha512 @@ -0,0 +1 @@ +cd3f0328ca2718fa9a015b63ad3140fb952a1b8a032debc7803d1fddca5938aeef5bf03d8cfece9ef57d10a41b7c26ce6f7e9a72f73fb624a660c1d11ce090e3
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/manifest/AndroidManifest.xml new file mode 100644 index 000000000..afad72583 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2020 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.datastore.datastore" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/Android.bp b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/Android.bp new file mode 100644 index 000000000..0a2eb9704 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.datastore_datastore-core-nodeps", + aars: ["datastore-core-android-1.1.0-alpha05.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "kotlin-stdlib", + "kotlinx_coroutines", + ], +} + +android_library { + name: "androidx.datastore_datastore-core", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.datastore_datastore-core-nodeps", + "androidx.annotation_annotation", + "kotlin-stdlib", + "kotlinx_coroutines", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05-sources.jar b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05-sources.jar Binary files differnew file mode 100644 index 000000000..bb51af65e --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05-sources.jar diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05-sources.jar.md5 b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05-sources.jar.md5 new file mode 100644 index 000000000..f16470b0b --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05-sources.jar.md5 @@ -0,0 +1 @@ +84066d5565e653491406798d2fbdbe03
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05-sources.jar.sha1 b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05-sources.jar.sha1 new file mode 100644 index 000000000..1dc0b6df2 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05-sources.jar.sha1 @@ -0,0 +1 @@ +d535b15eb74979565271c6e1f9b7c1456826e2c9
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05-sources.jar.sha256 b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05-sources.jar.sha256 new file mode 100644 index 000000000..a3fd602bb --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05-sources.jar.sha256 @@ -0,0 +1 @@ +95d957273e95da05b4cc1291a715cc5256aa93347a8948397d6da0cc882d7eff
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05-sources.jar.sha512 b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05-sources.jar.sha512 new file mode 100644 index 000000000..6c1361b55 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05-sources.jar.sha512 @@ -0,0 +1 @@ +069949db75a955dc29e8d6a84d008d51e47b6c5c885e6ad8d3ae21aa97e22af0d57a6bc04d1066904430ed745fe1104e99edf95dc4efe0a8aed8aa44584c06b3
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.aar b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.aar Binary files differnew file mode 100644 index 000000000..c60b2aaa8 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.aar diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.aar.md5 b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.aar.md5 new file mode 100644 index 000000000..7d81ce989 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.aar.md5 @@ -0,0 +1 @@ +17a4f7ed7b60e7cfe766664710072a68
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.aar.sha1 b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.aar.sha1 new file mode 100644 index 000000000..cc039d5eb --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.aar.sha1 @@ -0,0 +1 @@ +8116cf4c5570825923bc3fa614879b1738f1d8ae
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.aar.sha256 b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.aar.sha256 new file mode 100644 index 000000000..0f50aeaaa --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.aar.sha256 @@ -0,0 +1 @@ +ddd923c6b452ab5e83292f35dc4c074a96c1be2b528fb079ad8985cf179c7c58
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.aar.sha512 b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.aar.sha512 new file mode 100644 index 000000000..1aab04896 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.aar.sha512 @@ -0,0 +1 @@ +a6b006587fac753bb0761731dc3450bef5c03c250e61691c3ccd4b738daaef0bce4fc676d6609954279a3b1813650e6b80a7dfcc4c94d80ae0a44ddc8909e229
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.module b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.module new file mode 100644 index 000000000..4caba2fa4 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.module @@ -0,0 +1,365 @@ +{ + "formatVersion": "1.1", + "component": { + "url": "../../datastore-core/1.1.0-alpha05/datastore-core-1.1.0-alpha05.module", + "group": "androidx.datastore", + "module": "datastore-core", + "version": "1.1.0-alpha05", + "attributes": { + "org.gradle.status": "release" + } + }, + "createdBy": { + "gradle": { + "version": "8.0" + } + }, + "variants": [ + { + "name": "releaseApiElements-published", + "attributes": { + "org.gradle.category": "library", + "org.gradle.usage": "java-api", + "org.jetbrains.kotlin.platform.type": "androidJvm" + }, + "dependencies": [ + { + "group": "androidx.annotation", + "module": "annotation", + "version": { + "requires": "1.3.0" + } + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib", + "version": { + "requires": "1.8.22" + } + }, + { + "group": "org.jetbrains.kotlinx", + "module": "kotlinx-coroutines-core", + "version": { + "requires": "1.7.1" + } + } + ], + "dependencyConstraints": [ + { + "group": "androidx.datastore", + "module": "datastore", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-core-okio", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-core", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-rxjava2", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava2", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core is in atomic group androidx.datastore" + } + ], + "files": [ + { + "name": "datastore-core-release.aar", + "url": "datastore-core-android-1.1.0-alpha05.aar", + "size": 177418, + "sha512": "a6b006587fac753bb0761731dc3450bef5c03c250e61691c3ccd4b738daaef0bce4fc676d6609954279a3b1813650e6b80a7dfcc4c94d80ae0a44ddc8909e229", + "sha256": "ddd923c6b452ab5e83292f35dc4c074a96c1be2b528fb079ad8985cf179c7c58", + "sha1": "8116cf4c5570825923bc3fa614879b1738f1d8ae", + "md5": "17a4f7ed7b60e7cfe766664710072a68" + } + ] + }, + { + "name": "releaseRuntimeElements-published", + "attributes": { + "org.gradle.category": "library", + "org.gradle.usage": "java-runtime", + "org.jetbrains.kotlin.platform.type": "androidJvm" + }, + "dependencies": [ + { + "group": "androidx.annotation", + "module": "annotation", + "version": { + "requires": "1.3.0" + }, + "excludes": [ + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib-common" + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-test-common" + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-test-annotations-common" + } + ] + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib", + "version": { + "requires": "1.8.22" + }, + "excludes": [ + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib-common" + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-test-common" + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-test-annotations-common" + } + ] + }, + { + "group": "org.jetbrains.kotlinx", + "module": "kotlinx-coroutines-core", + "version": { + "requires": "1.7.1" + }, + "excludes": [ + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib-common" + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-test-common" + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-test-annotations-common" + } + ] + } + ], + "dependencyConstraints": [ + { + "group": "androidx.datastore", + "module": "datastore", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-core-okio", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-core", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-rxjava2", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava2", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core is in atomic group androidx.datastore" + } + ], + "files": [ + { + "name": "datastore-core-release.aar", + "url": "datastore-core-android-1.1.0-alpha05.aar", + "size": 177418, + "sha512": "a6b006587fac753bb0761731dc3450bef5c03c250e61691c3ccd4b738daaef0bce4fc676d6609954279a3b1813650e6b80a7dfcc4c94d80ae0a44ddc8909e229", + "sha256": "ddd923c6b452ab5e83292f35dc4c074a96c1be2b528fb079ad8985cf179c7c58", + "sha1": "8116cf4c5570825923bc3fa614879b1738f1d8ae", + "md5": "17a4f7ed7b60e7cfe766664710072a68" + } + ] + }, + { + "name": "releaseSourcesElements-published", + "attributes": { + "org.gradle.category": "documentation", + "org.gradle.dependency.bundling": "external", + "org.gradle.docstype": "fake-sources", + "org.gradle.libraryelements": "jar", + "org.gradle.usage": "java-runtime", + "org.jetbrains.kotlin.platform.type": "androidJvm" + }, + "dependencyConstraints": [ + { + "group": "androidx.datastore", + "module": "datastore", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-core-okio", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-core", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-rxjava2", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava2", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core is in atomic group androidx.datastore" + } + ], + "files": [ + { + "name": "datastore-core-android-1.1.0-alpha05-sources.jar", + "url": "datastore-core-android-1.1.0-alpha05-sources.jar", + "size": 45471, + "sha512": "069949db75a955dc29e8d6a84d008d51e47b6c5c885e6ad8d3ae21aa97e22af0d57a6bc04d1066904430ed745fe1104e99edf95dc4efe0a8aed8aa44584c06b3", + "sha256": "95d957273e95da05b4cc1291a715cc5256aa93347a8948397d6da0cc882d7eff", + "sha1": "d535b15eb74979565271c6e1f9b7c1456826e2c9", + "md5": "84066d5565e653491406798d2fbdbe03" + } + ] + } + ] +}
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.module.md5 b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.module.md5 new file mode 100644 index 000000000..15e90fb2a --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.module.md5 @@ -0,0 +1 @@ +ffec7e20b002caca3e2dea8779f93ce7
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.module.sha1 b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.module.sha1 new file mode 100644 index 000000000..8f7972038 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.module.sha1 @@ -0,0 +1 @@ +b3e253e62e7c89c38e5b8dda337941ad65156ab8
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.module.sha256 b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.module.sha256 new file mode 100644 index 000000000..bb5d74fb7 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.module.sha256 @@ -0,0 +1 @@ +55d0173ffd22aae1502f7ffbee9959220ffcaf6094e7937ba91e122489708746
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.module.sha512 b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.module.sha512 new file mode 100644 index 000000000..2366422bf --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.module.sha512 @@ -0,0 +1 @@ +c80c97b75f23c19bbd7fc366d9086c216e8d4d9b25c7dbdf69e5754ae12d74f4f7b4d84f12c2e63eaf78264787310e0ccee5ae8a868b32c0b7c155c11bf3eb47
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.pom b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.pom new file mode 100644 index 000000000..c10be51c9 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.pom @@ -0,0 +1,97 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <!-- This module was also published with a richer model, Gradle metadata, --> + <!-- which should be used instead. Do not delete the following line which --> + <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> + <!-- that they should prefer consuming it instead. --> + <!-- do_not_remove: published-with-gradle-metadata --> + <modelVersion>4.0.0</modelVersion> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-core-android</artifactId> + <version>1.1.0-alpha05</version> + <packaging>aar</packaging> + <name>DataStore Core</name> + <description>Android DataStore Core - contains the underlying store used by each serialization method</description> + <url>https://developer.android.com/jetpack/androidx/releases/datastore#1.1.0-alpha05</url> + <inceptionYear>2020</inceptionYear> + <licenses> + <license> + <name>The Apache Software License, Version 2.0</name> + <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> + <distribution>repo</distribution> + </license> + </licenses> + <developers> + <developer> + <name>The Android Open Source Project</name> + </developer> + </developers> + <scm> + <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> + <url>https://cs.android.com/androidx/platform/frameworks/support</url> + </scm> + <dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-core-okio</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-preferences</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-preferences-core</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-preferences-rxjava2</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-preferences-rxjava3</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-rxjava2</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-rxjava3</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + </dependencies> + </dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.annotation</groupId> + <artifactId>annotation</artifactId> + <version>1.3.0</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.jetbrains.kotlin</groupId> + <artifactId>kotlin-stdlib</artifactId> + <version>1.8.22</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.jetbrains.kotlinx</groupId> + <artifactId>kotlinx-coroutines-core-jvm</artifactId> + <version>1.7.1</version> + <scope>compile</scope> + </dependency> + </dependencies> +</project>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.pom.md5 b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.pom.md5 new file mode 100644 index 000000000..75e25e6fb --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.pom.md5 @@ -0,0 +1 @@ +aab28a3ea1bae894d8c50f527a7e297d
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.pom.sha1 b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.pom.sha1 new file mode 100644 index 000000000..0fc90e533 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.pom.sha1 @@ -0,0 +1 @@ +92552ad2495704e738b404cd366d79b369d6b49b
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.pom.sha256 b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.pom.sha256 new file mode 100644 index 000000000..b4347005a --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.pom.sha256 @@ -0,0 +1 @@ +196119f3e81d3a339eb664c09b36c8fd9428a94b64b4e37567a17a1de14d57d9
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.pom.sha512 b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.pom.sha512 new file mode 100644 index 000000000..c5c8367f9 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.pom.sha512 @@ -0,0 +1 @@ +8a72fd0c3073ef41f491fa376e21e039ef976796e045d4bc583c2689d4f7cf6491e9788d14c1ea3bd90b6d70ae51acbbc675c17e1b47de04a559fdaaa6b7eebb
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/manifest/AndroidManifest.xml new file mode 100644 index 000000000..c1d2a0fab --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/manifest/AndroidManifest.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.datastore.core" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/Android.bp b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/Android.bp new file mode 100644 index 000000000..3de1f418a --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/Android.bp @@ -0,0 +1,45 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import { + name: "androidx.datastore_datastore-core-okio-nodeps", + jars: ["datastore-core-okio-jvm-1.1.0-alpha05.jar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", +} + +java_library_static { + name: "androidx.datastore_datastore-core-okio", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", + static_libs: [ + "androidx.datastore_datastore-core-okio-nodeps", + "androidx.datastore_datastore-core", + "kotlin-stdlib", + "kotlinx_coroutines", + "okio-lib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05-sources.jar b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05-sources.jar Binary files differnew file mode 100644 index 000000000..b31a790e1 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05-sources.jar diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05-sources.jar.md5 b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05-sources.jar.md5 new file mode 100644 index 000000000..62abd1048 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05-sources.jar.md5 @@ -0,0 +1 @@ +bfca32bed7444de21333a5302d7881be
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05-sources.jar.sha1 b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05-sources.jar.sha1 new file mode 100644 index 000000000..1f25f1ce8 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05-sources.jar.sha1 @@ -0,0 +1 @@ +a2dc9ac4cdd2526e873d524398949088fdba247d
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05-sources.jar.sha256 b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05-sources.jar.sha256 new file mode 100644 index 000000000..12d1128d9 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05-sources.jar.sha256 @@ -0,0 +1 @@ +3ac4e919ff901b55a63f7920accb96baec8f7da1afe59094454ef48b1048d731
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05-sources.jar.sha512 b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05-sources.jar.sha512 new file mode 100644 index 000000000..25a659fac --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05-sources.jar.sha512 @@ -0,0 +1 @@ +c86394d66a0d0ec9a20882e7f62dd15885a013e86d6a7e7a8947ea3e2342037d7355c1926517023e27c71f5b48a77f9fe1ccdb67087c9100cf2b0d1108e7bd40
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.jar b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.jar Binary files differnew file mode 100644 index 000000000..e8aab0e2c --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.jar diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.jar.md5 b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.jar.md5 new file mode 100644 index 000000000..0c54625cd --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.jar.md5 @@ -0,0 +1 @@ +76519dae643d2a63a75c53ba09aeb3a7
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.jar.sha1 b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.jar.sha1 new file mode 100644 index 000000000..d00c4ebed --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.jar.sha1 @@ -0,0 +1 @@ +92927f01f808ec12aaf312699b84c42d42436066
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.jar.sha256 b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.jar.sha256 new file mode 100644 index 000000000..5b4d9c881 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.jar.sha256 @@ -0,0 +1 @@ +628746952309fe5acdf3e7a86a2828c7035ca08830b23a51df5ca9baa2c67754
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.jar.sha512 b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.jar.sha512 new file mode 100644 index 000000000..97c75bc5b --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.jar.sha512 @@ -0,0 +1 @@ +ce114bd842082011f43fed4a172daa7facd709bee447e55610edbf1fd6013c5c9f43cb1a389589f1671d6622ba19a7edee44fecd604f68b23281b9d67cad6ea8
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.module b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.module new file mode 100644 index 000000000..2208603b1 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.module @@ -0,0 +1,339 @@ +{ + "formatVersion": "1.1", + "component": { + "url": "../../datastore-core-okio/1.1.0-alpha05/datastore-core-okio-1.1.0-alpha05.module", + "group": "androidx.datastore", + "module": "datastore-core-okio", + "version": "1.1.0-alpha05", + "attributes": { + "org.gradle.status": "release" + } + }, + "createdBy": { + "gradle": { + "version": "8.0" + } + }, + "variants": [ + { + "name": "jvmApiElements-published", + "attributes": { + "org.gradle.category": "library", + "org.gradle.libraryelements": "jar", + "org.gradle.usage": "java-api", + "org.jetbrains.kotlin.platform.type": "jvm" + }, + "dependencies": [ + { + "group": "androidx.datastore", + "module": "datastore-core", + "version": { + "requires": "1.1.0-alpha05" + } + }, + { + "group": "com.squareup.okio", + "module": "okio", + "version": { + "requires": "3.4.0" + } + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib", + "version": { + "requires": "1.8.22" + } + }, + { + "group": "org.jetbrains.kotlinx", + "module": "kotlinx-coroutines-core", + "version": { + "requires": "1.7.1" + } + } + ], + "dependencyConstraints": [ + { + "group": "androidx.datastore", + "module": "datastore", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core-okio is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-core", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core-okio is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core-okio is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-core", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core-okio is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-rxjava2", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core-okio is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core-okio is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava2", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core-okio is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core-okio is in atomic group androidx.datastore" + } + ], + "files": [ + { + "name": "datastore-core-okio-jvm-1.1.0-alpha05.jar", + "url": "datastore-core-okio-jvm-1.1.0-alpha05.jar", + "size": 28943, + "sha512": "ce114bd842082011f43fed4a172daa7facd709bee447e55610edbf1fd6013c5c9f43cb1a389589f1671d6622ba19a7edee44fecd604f68b23281b9d67cad6ea8", + "sha256": "628746952309fe5acdf3e7a86a2828c7035ca08830b23a51df5ca9baa2c67754", + "sha1": "92927f01f808ec12aaf312699b84c42d42436066", + "md5": "76519dae643d2a63a75c53ba09aeb3a7" + } + ] + }, + { + "name": "jvmRuntimeElements-published", + "attributes": { + "org.gradle.category": "library", + "org.gradle.libraryelements": "jar", + "org.gradle.usage": "java-runtime", + "org.jetbrains.kotlin.platform.type": "jvm" + }, + "dependencies": [ + { + "group": "androidx.datastore", + "module": "datastore-core", + "version": { + "requires": "1.1.0-alpha05" + } + }, + { + "group": "com.squareup.okio", + "module": "okio", + "version": { + "requires": "3.4.0" + } + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib", + "version": { + "requires": "1.8.22" + } + }, + { + "group": "org.jetbrains.kotlinx", + "module": "kotlinx-coroutines-core", + "version": { + "requires": "1.7.1" + } + } + ], + "dependencyConstraints": [ + { + "group": "androidx.datastore", + "module": "datastore", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core-okio is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-core", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core-okio is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core-okio is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-core", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core-okio is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-rxjava2", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core-okio is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core-okio is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava2", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core-okio is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core-okio is in atomic group androidx.datastore" + } + ], + "files": [ + { + "name": "datastore-core-okio-jvm-1.1.0-alpha05.jar", + "url": "datastore-core-okio-jvm-1.1.0-alpha05.jar", + "size": 28943, + "sha512": "ce114bd842082011f43fed4a172daa7facd709bee447e55610edbf1fd6013c5c9f43cb1a389589f1671d6622ba19a7edee44fecd604f68b23281b9d67cad6ea8", + "sha256": "628746952309fe5acdf3e7a86a2828c7035ca08830b23a51df5ca9baa2c67754", + "sha1": "92927f01f808ec12aaf312699b84c42d42436066", + "md5": "76519dae643d2a63a75c53ba09aeb3a7" + } + ] + }, + { + "name": "jvmSourcesElements-published", + "attributes": { + "org.gradle.category": "documentation", + "org.gradle.dependency.bundling": "external", + "org.gradle.docstype": "sources", + "org.gradle.libraryelements": "jar", + "org.gradle.usage": "java-runtime", + "org.jetbrains.kotlin.platform.type": "jvm" + }, + "dependencyConstraints": [ + { + "group": "androidx.datastore", + "module": "datastore", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core-okio is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-core", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core-okio is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core-okio is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-core", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core-okio is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-rxjava2", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core-okio is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core-okio is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava2", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core-okio is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-core-okio is in atomic group androidx.datastore" + } + ], + "files": [ + { + "name": "datastore-core-okio-jvm-1.1.0-alpha05-sources.jar", + "url": "datastore-core-okio-jvm-1.1.0-alpha05-sources.jar", + "size": 6632, + "sha512": "c86394d66a0d0ec9a20882e7f62dd15885a013e86d6a7e7a8947ea3e2342037d7355c1926517023e27c71f5b48a77f9fe1ccdb67087c9100cf2b0d1108e7bd40", + "sha256": "3ac4e919ff901b55a63f7920accb96baec8f7da1afe59094454ef48b1048d731", + "sha1": "a2dc9ac4cdd2526e873d524398949088fdba247d", + "md5": "bfca32bed7444de21333a5302d7881be" + } + ] + } + ] +}
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.module.md5 b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.module.md5 new file mode 100644 index 000000000..c962c008c --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.module.md5 @@ -0,0 +1 @@ +b8bf0509c6794a0359690ab030482114
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.module.sha1 b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.module.sha1 new file mode 100644 index 000000000..a66770257 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.module.sha1 @@ -0,0 +1 @@ +70d67e6f259b638587487fab8bb50d4942578c28
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.module.sha256 b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.module.sha256 new file mode 100644 index 000000000..772a75834 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.module.sha256 @@ -0,0 +1 @@ +98874c586f75dee6b5709f4c2ef940c7a84c27c91864a727ca9b4011ba5da3c8
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.module.sha512 b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.module.sha512 new file mode 100644 index 000000000..54fd8a179 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.module.sha512 @@ -0,0 +1 @@ +389493919ecc08f18ef764690e198c682927a5207b677e45fe3e93a0924a492a8117b9ddfa37bf6954f426aaa8a662240109fcb00c91e208850f15a1524de344
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.pom b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.pom new file mode 100644 index 000000000..f834ac75b --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.pom @@ -0,0 +1,102 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <!-- This module was also published with a richer model, Gradle metadata, --> + <!-- which should be used instead. Do not delete the following line which --> + <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> + <!-- that they should prefer consuming it instead. --> + <!-- do_not_remove: published-with-gradle-metadata --> + <modelVersion>4.0.0</modelVersion> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-core-okio-jvm</artifactId> + <version>1.1.0-alpha05</version> + <name>DataStore Core Okio</name> + <description>Android DataStore Core Okio- contains APIs to use datastore-core in multiplatform via okio</description> + <url>https://developer.android.com/jetpack/androidx/releases/datastore#1.1.0-alpha05</url> + <inceptionYear>2020</inceptionYear> + <licenses> + <license> + <name>The Apache Software License, Version 2.0</name> + <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> + <distribution>repo</distribution> + </license> + </licenses> + <developers> + <developer> + <name>The Android Open Source Project</name> + </developer> + </developers> + <scm> + <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> + <url>https://cs.android.com/androidx/platform/frameworks/support</url> + </scm> + <dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-core</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-preferences</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-preferences-core</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-preferences-rxjava2</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-preferences-rxjava3</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-rxjava2</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-rxjava3</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + </dependencies> + </dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-core-jvm</artifactId> + <version>[1.1.0-alpha05]</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>com.squareup.okio</groupId> + <artifactId>okio-jvm</artifactId> + <version>3.4.0</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.jetbrains.kotlin</groupId> + <artifactId>kotlin-stdlib</artifactId> + <version>1.8.22</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.jetbrains.kotlinx</groupId> + <artifactId>kotlinx-coroutines-core</artifactId> + <version>1.7.1</version> + <scope>compile</scope> + </dependency> + </dependencies> +</project>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.pom.md5 b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.pom.md5 new file mode 100644 index 000000000..328c70fb5 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.pom.md5 @@ -0,0 +1 @@ +36bd50617150b2d2301a0d9de1f5c7c2
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.pom.sha1 b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.pom.sha1 new file mode 100644 index 000000000..bc4418ce1 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.pom.sha1 @@ -0,0 +1 @@ +6c99e308fc1f2836f2903ba96bb24321af1c1ff2
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.pom.sha256 b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.pom.sha256 new file mode 100644 index 000000000..2505cf907 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.pom.sha256 @@ -0,0 +1 @@ +eaaa8c18f956503322a4472e568408c7d1fb5833d45578c0ff73d5a66d6e5637
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.pom.sha512 b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.pom.sha512 new file mode 100644 index 000000000..a443d19f6 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.pom.sha512 @@ -0,0 +1 @@ +10472daa9e54edc099b8f9158270fed2e1ab882f360f11892d26ec30c5822681dd0f1c25d953d3042f46abb50f8f05d22ed2dff9a59583220d9ad51517e4e0cc
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/Android.bp b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/Android.bp new file mode 100644 index 000000000..770c1df17 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.datastore_datastore-preferences-nodeps", + aars: ["datastore-preferences-android-1.1.0-alpha05.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.datastore_datastore", + "androidx.datastore_datastore-preferences-core", + "kotlin-stdlib", + "kotlinx_coroutines", + ], +} + +android_library { + name: "androidx.datastore_datastore-preferences", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.datastore_datastore-preferences-nodeps", + "androidx.datastore_datastore", + "androidx.datastore_datastore-preferences-core", + "kotlin-stdlib", + "kotlinx_coroutines", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05-sources.jar b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05-sources.jar Binary files differnew file mode 100644 index 000000000..521cc99ef --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05-sources.jar diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05-sources.jar.md5 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05-sources.jar.md5 new file mode 100644 index 000000000..1a0017fb1 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05-sources.jar.md5 @@ -0,0 +1 @@ +df4bc0ef136e86e412d6412876a3ebe8
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05-sources.jar.sha1 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05-sources.jar.sha1 new file mode 100644 index 000000000..c15140c98 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05-sources.jar.sha1 @@ -0,0 +1 @@ +13a66b67ccb910f9f91667e89aac497a9c28cace
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05-sources.jar.sha256 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05-sources.jar.sha256 new file mode 100644 index 000000000..9b25c3d7b --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05-sources.jar.sha256 @@ -0,0 +1 @@ +d03e5e111ca6e5f7b15f1bc2216d95309309f656c6eac2420354744eecec67b4
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05-sources.jar.sha512 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05-sources.jar.sha512 new file mode 100644 index 000000000..26e82ce74 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05-sources.jar.sha512 @@ -0,0 +1 @@ +893024fff2e9f9ff77cec387f24cdd7dbedbba348f67aed932496243f43e9c09645f798264958cf3ff3863fd5ba7c1e21c2b4456573ffa04fd755074f793190a
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.aar b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.aar Binary files differnew file mode 100644 index 000000000..d169cb2e5 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.aar diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.aar.md5 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.aar.md5 new file mode 100644 index 000000000..14f79d83e --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.aar.md5 @@ -0,0 +1 @@ +8d328c1f2e9c65b2566573cdde755acf
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.aar.sha1 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.aar.sha1 new file mode 100644 index 000000000..c9959a89c --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.aar.sha1 @@ -0,0 +1 @@ +a4ae543f3f0b0c3b5fe37101cdfb79b1257a93ca
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.aar.sha256 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.aar.sha256 new file mode 100644 index 000000000..478a76bf8 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.aar.sha256 @@ -0,0 +1 @@ +91fc27a031d661aeb0c36beb031ad1db5098c4d535f8418c806453240cb2d455
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.aar.sha512 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.aar.sha512 new file mode 100644 index 000000000..a1d8581e7 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.aar.sha512 @@ -0,0 +1 @@ +7c79d16f6e59e040a0544d010043a6d9dbaddc794980a69c97e0c457d9b315dd571b74b9c1425ed95c111118e8573e8bbcd3667027da03f2459a013ac778a427
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.module b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.module new file mode 100644 index 000000000..e99397ded --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.module @@ -0,0 +1,393 @@ +{ + "formatVersion": "1.1", + "component": { + "url": "../../datastore-preferences/1.1.0-alpha05/datastore-preferences-1.1.0-alpha05.module", + "group": "androidx.datastore", + "module": "datastore-preferences", + "version": "1.1.0-alpha05", + "attributes": { + "org.gradle.status": "release" + } + }, + "createdBy": { + "gradle": { + "version": "8.0" + } + }, + "variants": [ + { + "name": "releaseApiElements-published", + "attributes": { + "org.gradle.category": "library", + "org.gradle.usage": "java-api", + "org.jetbrains.kotlin.platform.type": "androidJvm" + }, + "dependencies": [ + { + "group": "androidx.datastore", + "module": "datastore", + "version": { + "requires": "1.1.0-alpha05" + } + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-core", + "version": { + "requires": "1.1.0-alpha05" + } + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib", + "version": { + "requires": "1.8.22" + } + }, + { + "group": "org.jetbrains.kotlinx", + "module": "kotlinx-coroutines-core", + "version": { + "requires": "1.7.1" + } + } + ], + "dependencyConstraints": [ + { + "group": "androidx.datastore", + "module": "datastore", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-core", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-core-okio", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-core", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-rxjava2", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava2", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences is in atomic group androidx.datastore" + } + ], + "files": [ + { + "name": "datastore-preferences-release.aar", + "url": "datastore-preferences-android-1.1.0-alpha05.aar", + "size": 16829, + "sha512": "7c79d16f6e59e040a0544d010043a6d9dbaddc794980a69c97e0c457d9b315dd571b74b9c1425ed95c111118e8573e8bbcd3667027da03f2459a013ac778a427", + "sha256": "91fc27a031d661aeb0c36beb031ad1db5098c4d535f8418c806453240cb2d455", + "sha1": "a4ae543f3f0b0c3b5fe37101cdfb79b1257a93ca", + "md5": "8d328c1f2e9c65b2566573cdde755acf" + } + ] + }, + { + "name": "releaseRuntimeElements-published", + "attributes": { + "org.gradle.category": "library", + "org.gradle.usage": "java-runtime", + "org.jetbrains.kotlin.platform.type": "androidJvm" + }, + "dependencies": [ + { + "group": "androidx.datastore", + "module": "datastore", + "version": { + "requires": "1.1.0-alpha05" + }, + "excludes": [ + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib-common" + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-test-common" + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-test-annotations-common" + } + ] + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-core", + "version": { + "requires": "1.1.0-alpha05" + }, + "excludes": [ + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib-common" + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-test-common" + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-test-annotations-common" + } + ] + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib", + "version": { + "requires": "1.8.22" + }, + "excludes": [ + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib-common" + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-test-common" + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-test-annotations-common" + } + ] + }, + { + "group": "org.jetbrains.kotlinx", + "module": "kotlinx-coroutines-core", + "version": { + "requires": "1.7.1" + }, + "excludes": [ + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib-common" + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-test-common" + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-test-annotations-common" + } + ] + } + ], + "dependencyConstraints": [ + { + "group": "androidx.datastore", + "module": "datastore", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-core", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-core-okio", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-core", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-rxjava2", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava2", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences is in atomic group androidx.datastore" + } + ], + "files": [ + { + "name": "datastore-preferences-release.aar", + "url": "datastore-preferences-android-1.1.0-alpha05.aar", + "size": 16829, + "sha512": "7c79d16f6e59e040a0544d010043a6d9dbaddc794980a69c97e0c457d9b315dd571b74b9c1425ed95c111118e8573e8bbcd3667027da03f2459a013ac778a427", + "sha256": "91fc27a031d661aeb0c36beb031ad1db5098c4d535f8418c806453240cb2d455", + "sha1": "a4ae543f3f0b0c3b5fe37101cdfb79b1257a93ca", + "md5": "8d328c1f2e9c65b2566573cdde755acf" + } + ] + }, + { + "name": "releaseSourcesElements-published", + "attributes": { + "org.gradle.category": "documentation", + "org.gradle.dependency.bundling": "external", + "org.gradle.docstype": "fake-sources", + "org.gradle.libraryelements": "jar", + "org.gradle.usage": "java-runtime", + "org.jetbrains.kotlin.platform.type": "androidJvm" + }, + "dependencyConstraints": [ + { + "group": "androidx.datastore", + "module": "datastore", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-core", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-core-okio", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-core", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-rxjava2", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava2", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences is in atomic group androidx.datastore" + } + ], + "files": [ + { + "name": "datastore-preferences-android-1.1.0-alpha05-sources.jar", + "url": "datastore-preferences-android-1.1.0-alpha05-sources.jar", + "size": 6841, + "sha512": "893024fff2e9f9ff77cec387f24cdd7dbedbba348f67aed932496243f43e9c09645f798264958cf3ff3863fd5ba7c1e21c2b4456573ffa04fd755074f793190a", + "sha256": "d03e5e111ca6e5f7b15f1bc2216d95309309f656c6eac2420354744eecec67b4", + "sha1": "13a66b67ccb910f9f91667e89aac497a9c28cace", + "md5": "df4bc0ef136e86e412d6412876a3ebe8" + } + ] + } + ] +}
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.module.md5 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.module.md5 new file mode 100644 index 000000000..6e84a386b --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.module.md5 @@ -0,0 +1 @@ +e24296901e5f08cd2a0b99202034f0d5
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.module.sha1 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.module.sha1 new file mode 100644 index 000000000..74d6d5f04 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.module.sha1 @@ -0,0 +1 @@ +441389e63a7f962e4d5b254ad6b2e058dbc1cfef
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.module.sha256 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.module.sha256 new file mode 100644 index 000000000..6fd35d61e --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.module.sha256 @@ -0,0 +1 @@ +5df470a29f089450fdc0752417983abfa4ac7baeee2d259d387c9cccb71e7f07
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.module.sha512 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.module.sha512 new file mode 100644 index 000000000..b8692bc97 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.module.sha512 @@ -0,0 +1 @@ +050914b8a04deb224c6fa3d305b8c78ede0a266edd36b60dc0f3ed00218f2e6245cd36f45e2271d5673eb4f57d1ee7096409960f6116f7d747b98a565bea25d0
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.pom b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.pom new file mode 100644 index 000000000..054f501ea --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.pom @@ -0,0 +1,103 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <!-- This module was also published with a richer model, Gradle metadata, --> + <!-- which should be used instead. Do not delete the following line which --> + <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> + <!-- that they should prefer consuming it instead. --> + <!-- do_not_remove: published-with-gradle-metadata --> + <modelVersion>4.0.0</modelVersion> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-preferences-android</artifactId> + <version>1.1.0-alpha05</version> + <packaging>aar</packaging> + <name>Preferences DataStore</name> + <description>Android Preferences DataStore</description> + <url>https://developer.android.com/jetpack/androidx/releases/datastore#1.1.0-alpha05</url> + <inceptionYear>2020</inceptionYear> + <licenses> + <license> + <name>The Apache Software License, Version 2.0</name> + <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> + <distribution>repo</distribution> + </license> + </licenses> + <developers> + <developer> + <name>The Android Open Source Project</name> + </developer> + </developers> + <scm> + <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> + <url>https://cs.android.com/androidx/platform/frameworks/support</url> + </scm> + <dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-core</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-core-okio</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-preferences-core</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-preferences-rxjava2</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-preferences-rxjava3</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-rxjava2</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-rxjava3</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + </dependencies> + </dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore</artifactId> + <version>[1.1.0-alpha05]</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-preferences-core</artifactId> + <version>[1.1.0-alpha05]</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.jetbrains.kotlin</groupId> + <artifactId>kotlin-stdlib</artifactId> + <version>1.8.22</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.jetbrains.kotlinx</groupId> + <artifactId>kotlinx-coroutines-core-jvm</artifactId> + <version>1.7.1</version> + <scope>compile</scope> + </dependency> + </dependencies> +</project>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.pom.md5 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.pom.md5 new file mode 100644 index 000000000..a910cc1a3 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.pom.md5 @@ -0,0 +1 @@ +656ddecf595fa00318b0d420712a713b
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.pom.sha1 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.pom.sha1 new file mode 100644 index 000000000..f0fbf1705 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.pom.sha1 @@ -0,0 +1 @@ +630207332642d67abbfafdae27a085d00138dc88
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.pom.sha256 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.pom.sha256 new file mode 100644 index 000000000..e2dbc995e --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.pom.sha256 @@ -0,0 +1 @@ +b918df9d712682b1abeaa904bed4631304538aacd6f8080201477875079f950e
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.pom.sha512 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.pom.sha512 new file mode 100644 index 000000000..dc797c836 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.pom.sha512 @@ -0,0 +1 @@ +a51659d9315364a3efab2d3f6f7eddca2b420beebd26f34ddc31fb56e4f8678c1d805e09604bb15202a2fd370cd680c9629635c6498b63b41d2b0da211a9115c
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/manifest/AndroidManifest.xml new file mode 100644 index 000000000..62cdf5cab --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2020 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.datastore.preferences" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/Android.bp b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/Android.bp new file mode 100644 index 000000000..aa0475ec7 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/Android.bp @@ -0,0 +1,45 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import { + name: "androidx.datastore_datastore-preferences-core-nodeps", + jars: ["datastore-preferences-core-jvm-1.1.0-alpha05.jar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", +} + +java_library_static { + name: "androidx.datastore_datastore-preferences-core", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", + static_libs: [ + "androidx.datastore_datastore-preferences-core-nodeps", + "androidx.datastore_datastore-core", + "androidx.datastore_datastore-core-okio", + "kotlin-stdlib", + "okio-lib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05-sources.jar b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05-sources.jar Binary files differnew file mode 100644 index 000000000..fc61a31b9 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05-sources.jar diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05-sources.jar.md5 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05-sources.jar.md5 new file mode 100644 index 000000000..60b423bd0 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05-sources.jar.md5 @@ -0,0 +1 @@ +5d22fe1c733b4a1a931c95b6522b20b6
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05-sources.jar.sha1 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05-sources.jar.sha1 new file mode 100644 index 000000000..b152747f8 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05-sources.jar.sha1 @@ -0,0 +1 @@ +2d7e60c436d6a6e895312162106eeb01c1d635f1
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05-sources.jar.sha256 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05-sources.jar.sha256 new file mode 100644 index 000000000..3282aed5d --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05-sources.jar.sha256 @@ -0,0 +1 @@ +3e85f72a8502a41f14cd12809b8ad2b7e118711c5e2a796c82bb6ef372bf902b
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05-sources.jar.sha512 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05-sources.jar.sha512 new file mode 100644 index 000000000..bdb2f8ba6 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05-sources.jar.sha512 @@ -0,0 +1 @@ +14d36754d9750825008876c2302ac05e84f631a1e134ffe335e1489a68b29a8beacf1cbc059c2f1ddbcb1e8feab3b3ddf2c8c89f184c5611037c281d239fff54
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.jar b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.jar Binary files differnew file mode 100644 index 000000000..431483a03 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.jar diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.jar.md5 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.jar.md5 new file mode 100644 index 000000000..2a04dc906 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.jar.md5 @@ -0,0 +1 @@ +b4c5cf1fc54a22779ba66d9c1b56f2d9
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.jar.sha1 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.jar.sha1 new file mode 100644 index 000000000..153d51eb1 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.jar.sha1 @@ -0,0 +1 @@ +876587c7b61764e1646f639fc500d8710de12366
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.jar.sha256 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.jar.sha256 new file mode 100644 index 000000000..ffa15f4b1 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.jar.sha256 @@ -0,0 +1 @@ +31e46959ff9862bcfd4f6ca2f853ba634f7a5680f20744f5e1669eda65e31b42
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.jar.sha512 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.jar.sha512 new file mode 100644 index 000000000..811f847cd --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.jar.sha512 @@ -0,0 +1 @@ +02a474cc60ee0017992bc495f875112c353a3b2e4591bd461b6100430653d25d58ecc3e98739418a4b610737a9b69bab2f508cf239b418b00a705806dd73493b
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.module b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.module new file mode 100644 index 000000000..de34eef1f --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.module @@ -0,0 +1,339 @@ +{ + "formatVersion": "1.1", + "component": { + "url": "../../datastore-preferences-core/1.1.0-alpha05/datastore-preferences-core-1.1.0-alpha05.module", + "group": "androidx.datastore", + "module": "datastore-preferences-core", + "version": "1.1.0-alpha05", + "attributes": { + "org.gradle.status": "release" + } + }, + "createdBy": { + "gradle": { + "version": "8.0" + } + }, + "variants": [ + { + "name": "jvmApiElements-published", + "attributes": { + "org.gradle.category": "library", + "org.gradle.libraryelements": "jar", + "org.gradle.usage": "java-api", + "org.jetbrains.kotlin.platform.type": "jvm" + }, + "dependencies": [ + { + "group": "androidx.datastore", + "module": "datastore-core", + "version": { + "requires": "1.1.0-alpha05" + } + }, + { + "group": "androidx.datastore", + "module": "datastore-core-okio", + "version": { + "requires": "1.1.0-alpha05" + } + }, + { + "group": "com.squareup.okio", + "module": "okio", + "version": { + "requires": "3.4.0" + } + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib", + "version": { + "requires": "1.8.22" + } + } + ], + "dependencyConstraints": [ + { + "group": "androidx.datastore", + "module": "datastore", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-core is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-core", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-core is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-core-okio", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-core is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-core is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-rxjava2", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-core is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-core is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava2", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-core is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-core is in atomic group androidx.datastore" + } + ], + "files": [ + { + "name": "datastore-preferences-core-jvm-1.1.0-alpha05.jar", + "url": "datastore-preferences-core-jvm-1.1.0-alpha05.jar", + "size": 756696, + "sha512": "02a474cc60ee0017992bc495f875112c353a3b2e4591bd461b6100430653d25d58ecc3e98739418a4b610737a9b69bab2f508cf239b418b00a705806dd73493b", + "sha256": "31e46959ff9862bcfd4f6ca2f853ba634f7a5680f20744f5e1669eda65e31b42", + "sha1": "876587c7b61764e1646f639fc500d8710de12366", + "md5": "b4c5cf1fc54a22779ba66d9c1b56f2d9" + } + ] + }, + { + "name": "jvmRuntimeElements-published", + "attributes": { + "org.gradle.category": "library", + "org.gradle.libraryelements": "jar", + "org.gradle.usage": "java-runtime", + "org.jetbrains.kotlin.platform.type": "jvm" + }, + "dependencies": [ + { + "group": "androidx.datastore", + "module": "datastore-core", + "version": { + "requires": "1.1.0-alpha05" + } + }, + { + "group": "androidx.datastore", + "module": "datastore-core-okio", + "version": { + "requires": "1.1.0-alpha05" + } + }, + { + "group": "com.squareup.okio", + "module": "okio", + "version": { + "requires": "3.4.0" + } + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib", + "version": { + "requires": "1.8.22" + } + } + ], + "dependencyConstraints": [ + { + "group": "androidx.datastore", + "module": "datastore", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-core is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-core", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-core is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-core-okio", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-core is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-core is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-rxjava2", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-core is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-core is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava2", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-core is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-core is in atomic group androidx.datastore" + } + ], + "files": [ + { + "name": "datastore-preferences-core-jvm-1.1.0-alpha05.jar", + "url": "datastore-preferences-core-jvm-1.1.0-alpha05.jar", + "size": 756696, + "sha512": "02a474cc60ee0017992bc495f875112c353a3b2e4591bd461b6100430653d25d58ecc3e98739418a4b610737a9b69bab2f508cf239b418b00a705806dd73493b", + "sha256": "31e46959ff9862bcfd4f6ca2f853ba634f7a5680f20744f5e1669eda65e31b42", + "sha1": "876587c7b61764e1646f639fc500d8710de12366", + "md5": "b4c5cf1fc54a22779ba66d9c1b56f2d9" + } + ] + }, + { + "name": "jvmSourcesElements-published", + "attributes": { + "org.gradle.category": "documentation", + "org.gradle.dependency.bundling": "external", + "org.gradle.docstype": "sources", + "org.gradle.libraryelements": "jar", + "org.gradle.usage": "java-runtime", + "org.jetbrains.kotlin.platform.type": "jvm" + }, + "dependencyConstraints": [ + { + "group": "androidx.datastore", + "module": "datastore", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-core is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-core", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-core is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-core-okio", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-core is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-core is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-rxjava2", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-core is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-core is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava2", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-core is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-core is in atomic group androidx.datastore" + } + ], + "files": [ + { + "name": "datastore-preferences-core-jvm-1.1.0-alpha05-sources.jar", + "url": "datastore-preferences-core-jvm-1.1.0-alpha05-sources.jar", + "size": 15428, + "sha512": "14d36754d9750825008876c2302ac05e84f631a1e134ffe335e1489a68b29a8beacf1cbc059c2f1ddbcb1e8feab3b3ddf2c8c89f184c5611037c281d239fff54", + "sha256": "3e85f72a8502a41f14cd12809b8ad2b7e118711c5e2a796c82bb6ef372bf902b", + "sha1": "2d7e60c436d6a6e895312162106eeb01c1d635f1", + "md5": "5d22fe1c733b4a1a931c95b6522b20b6" + } + ] + } + ] +}
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.module.md5 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.module.md5 new file mode 100644 index 000000000..f39e7f44c --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.module.md5 @@ -0,0 +1 @@ +7cdf01430f63ef2c044d639cdd18841d
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.module.sha1 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.module.sha1 new file mode 100644 index 000000000..456f33450 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.module.sha1 @@ -0,0 +1 @@ +cfefc2c19851aa1618cf835d14ae971be193bf98
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.module.sha256 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.module.sha256 new file mode 100644 index 000000000..93e42429a --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.module.sha256 @@ -0,0 +1 @@ +2aef3910fbfe2fa8ccae7a42be73a08339f45e194aee6519eb4a6c2d21f115c6
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.module.sha512 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.module.sha512 new file mode 100644 index 000000000..6af46a23e --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.module.sha512 @@ -0,0 +1 @@ +1a4ae9826ac6fc461cecc152cfece5bf3b56241c85d2d8a3deb5420f8e071fe19587b2869ab9d059493af3d6932a3abefd40960d39e98911d7fcfee88d3bb10a
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.pom b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.pom new file mode 100644 index 000000000..7d8da1b64 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.pom @@ -0,0 +1,102 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <!-- This module was also published with a richer model, Gradle metadata, --> + <!-- which should be used instead. Do not delete the following line which --> + <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> + <!-- that they should prefer consuming it instead. --> + <!-- do_not_remove: published-with-gradle-metadata --> + <modelVersion>4.0.0</modelVersion> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-preferences-core-jvm</artifactId> + <version>1.1.0-alpha05</version> + <name>Preferences DataStore Core</name> + <description>Android Preferences DataStore without the Android Dependencies</description> + <url>https://developer.android.com/jetpack/androidx/releases/datastore#1.1.0-alpha05</url> + <inceptionYear>2020</inceptionYear> + <licenses> + <license> + <name>The Apache Software License, Version 2.0</name> + <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> + <distribution>repo</distribution> + </license> + </licenses> + <developers> + <developer> + <name>The Android Open Source Project</name> + </developer> + </developers> + <scm> + <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> + <url>https://cs.android.com/androidx/platform/frameworks/support</url> + </scm> + <dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-core</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-core-okio</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-preferences</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-preferences-rxjava2</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-preferences-rxjava3</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-rxjava2</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-rxjava3</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + </dependencies> + </dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-core-jvm</artifactId> + <version>[1.1.0-alpha05]</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-core-okio-jvm</artifactId> + <version>[1.1.0-alpha05]</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>com.squareup.okio</groupId> + <artifactId>okio-jvm</artifactId> + <version>3.4.0</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.jetbrains.kotlin</groupId> + <artifactId>kotlin-stdlib</artifactId> + <version>1.8.22</version> + <scope>compile</scope> + </dependency> + </dependencies> +</project>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.pom.md5 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.pom.md5 new file mode 100644 index 000000000..eb08aae15 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.pom.md5 @@ -0,0 +1 @@ +34ecd21be99f9a3da4c5839c8dc98c86
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.pom.sha1 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.pom.sha1 new file mode 100644 index 000000000..611450073 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.pom.sha1 @@ -0,0 +1 @@ +a7eb1af1679144e7509aa97af471b901ccea46f1
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.pom.sha256 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.pom.sha256 new file mode 100644 index 000000000..c910aabc5 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.pom.sha256 @@ -0,0 +1 @@ +ba729a896e7b25afd9c40b36319400697da220fc16ea1fefcca054c54b4b6c6b
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.pom.sha512 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.pom.sha512 new file mode 100644 index 000000000..700de849f --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.pom.sha512 @@ -0,0 +1 @@ +24483c0408f777906f00ef8cc89686cf425eb6ed84fea6eb61b629f705573bde718725cafe6c31a829f0c42dfdf575fcab477069c0fdb1532c9bfb9fb4dde92e
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/Android.bp b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/Android.bp new file mode 100644 index 000000000..70a6975bc --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/Android.bp @@ -0,0 +1,60 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.datastore_datastore-preferences-rxjava2-nodeps", + aars: ["datastore-preferences-rxjava2-1.1.0-alpha05.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.datastore_datastore", + "androidx.datastore_datastore-preferences", + "androidx.datastore_datastore-rxjava2", + "kotlin-stdlib", + "kotlinx_coroutines", + "kotlinx_coroutines_rx2", + "rxjava", + ], +} + +android_library { + name: "androidx.datastore_datastore-preferences-rxjava2", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.datastore_datastore-preferences-rxjava2-nodeps", + "androidx.annotation_annotation", + "androidx.datastore_datastore", + "androidx.datastore_datastore-preferences", + "androidx.datastore_datastore-rxjava2", + "kotlin-stdlib", + "kotlinx_coroutines", + "kotlinx_coroutines_rx2", + "rxjava", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05-sources.jar b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05-sources.jar Binary files differnew file mode 100644 index 000000000..2aa099265 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05-sources.jar diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05-sources.jar.md5 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05-sources.jar.md5 new file mode 100644 index 000000000..d256181a9 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05-sources.jar.md5 @@ -0,0 +1 @@ +0a49e6bae66c1e6be633ae9a6c61352f
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05-sources.jar.sha1 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05-sources.jar.sha1 new file mode 100644 index 000000000..be85786df --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05-sources.jar.sha1 @@ -0,0 +1 @@ +33f3c428807233a63d2c7b3a9c0abb74394446a7
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05-sources.jar.sha256 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05-sources.jar.sha256 new file mode 100644 index 000000000..c6296cd51 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05-sources.jar.sha256 @@ -0,0 +1 @@ +0197c051bd77239a9437a2bd90a37717a8f65c7c3d686e4bb85b852ed1c45eac
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05-sources.jar.sha512 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05-sources.jar.sha512 new file mode 100644 index 000000000..f132817ae --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05-sources.jar.sha512 @@ -0,0 +1 @@ +2b9a98f6a75fa1b63982a6140877e3fcd893d7c368e77ea81bee735bf1676f92c45bb922dae974071aea1bffde134d2a6d14e7a393769c907964dccfe9015edd
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05-versionMetadata.json b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05-versionMetadata.json new file mode 100644 index 000000000..910400cbd --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05-versionMetadata.json @@ -0,0 +1 @@ +[{"class":"androidx.datastore.preferences.rxjava2.RxPreferenceDataStoreBuilder","addedIn":"1.0.0","methods":[{"method":"RxPreferenceDataStoreBuilder(java.util.concurrent.Callable<java.io.File>)","addedIn":"1.0.0"},{"method":"setCorruptionHandler(androidx.datastore.core.handlers.ReplaceFileCorruptionHandler<androidx.datastore.preferences.core.Preferences>)","addedIn":"1.0.0"},{"method":"RxPreferenceDataStoreBuilder(android.content.Context,java.lang.String)","addedIn":"1.0.0"},{"method":"setIoScheduler(io.reactivex.Scheduler)","addedIn":"1.0.0"},{"method":"build()","addedIn":"1.0.0"},{"method":"addDataMigration(androidx.datastore.core.DataMigration<androidx.datastore.preferences.core.Preferences>)","addedIn":"1.0.0"},{"method":"addRxDataMigration(androidx.datastore.rxjava2.RxDataMigration<androidx.datastore.preferences.core.Preferences>)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.datastore.preferences.rxjava2.RxPreferenceDataStoreDelegateKt","addedIn":"1.0.0","methods":[{"method":"rxPreferencesDataStore(java.lang.String,androidx.datastore.core.handlers.ReplaceFileCorruptionHandler<androidx.datastore.preferences.core.Preferences>,kotlin.jvm.functions.Function1<? super android.content.Context,? extends java.util.List<? extends androidx.datastore.core.DataMigration<androidx.datastore.preferences.core.Preferences>>>,io.reactivex.Scheduler)","addedIn":"1.0.0"}],"fields":[]}]
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05-versionMetadata.json.md5 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05-versionMetadata.json.md5 new file mode 100644 index 000000000..3f35bb07d --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05-versionMetadata.json.md5 @@ -0,0 +1 @@ +8a9f99e851fd043ab33d38bbc56c3c5a
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05-versionMetadata.json.sha1 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05-versionMetadata.json.sha1 new file mode 100644 index 000000000..e48abccec --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05-versionMetadata.json.sha1 @@ -0,0 +1 @@ +422f2bcee02796bfccce1ef788d28ecb11f3fb48
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05-versionMetadata.json.sha256 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05-versionMetadata.json.sha256 new file mode 100644 index 000000000..c4ee6cf4f --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05-versionMetadata.json.sha256 @@ -0,0 +1 @@ +8bc4d626be686f6118b1a0fa10e6cd374bdd56298dedd40bc39e9a8ba1ca6600
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05-versionMetadata.json.sha512 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05-versionMetadata.json.sha512 new file mode 100644 index 000000000..86a4adce3 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05-versionMetadata.json.sha512 @@ -0,0 +1 @@ +9338cc10fd4b7008c71c6f08b626d361f2aa5b9e6d2dab1f6353920f915e4252cd1192fa078bd5028b4f4f2fe25a0b768c6930fb0fa4125d0e5f176f67746624
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.aar b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.aar Binary files differnew file mode 100644 index 000000000..d54b8565b --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.aar diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.aar.md5 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.aar.md5 new file mode 100644 index 000000000..3ed02811b --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.aar.md5 @@ -0,0 +1 @@ +32cd5427b0a4f3e8d41f83f56b03e114
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.aar.sha1 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.aar.sha1 new file mode 100644 index 000000000..cd1dcf33c --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.aar.sha1 @@ -0,0 +1 @@ +783c16f8e8f65e822ee9c5bec827170d34b08f9f
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.aar.sha256 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.aar.sha256 new file mode 100644 index 000000000..342708275 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.aar.sha256 @@ -0,0 +1 @@ +38f82b29829b97d82ad984231b855419c980cada1c121cf16e75f2595d4f3dc5
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.aar.sha512 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.aar.sha512 new file mode 100644 index 000000000..3b62a5747 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.aar.sha512 @@ -0,0 +1 @@ +09ac50ccf1c58fc5e6b0ccfcd76029f15f342064789d34590c9e40135c3bac1f40b816f67ae48a8bdd6e51ca00997f6b915300c8a47facd76220930eaf8b411c
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.module b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.module new file mode 100644 index 000000000..2b783cc91 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.module @@ -0,0 +1,470 @@ +{ + "formatVersion": "1.1", + "component": { + "group": "androidx.datastore", + "module": "datastore-preferences-rxjava2", + "version": "1.1.0-alpha05", + "attributes": { + "org.gradle.status": "release" + } + }, + "createdBy": { + "gradle": { + "version": "8.0" + } + }, + "variants": [ + { + "name": "releaseVariantReleaseApiPublication", + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-api" + }, + "dependencies": [ + { + "group": "androidx.annotation", + "module": "annotation", + "version": { + "requires": "1.1.0" + } + }, + { + "group": "androidx.datastore", + "module": "datastore", + "version": { + "requires": "1.1.0-alpha05" + } + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences", + "version": { + "requires": "1.1.0-alpha05" + } + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava2", + "version": { + "requires": "1.1.0-alpha05" + } + }, + { + "group": "io.reactivex.rxjava2", + "module": "rxjava", + "version": { + "requires": "2.2.9" + } + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib", + "version": { + "requires": "1.8.22" + } + }, + { + "group": "org.jetbrains.kotlinx", + "module": "kotlinx-coroutines-core", + "version": { + "requires": "1.7.1" + } + } + ], + "dependencyConstraints": [ + { + "group": "androidx.datastore", + "module": "datastore", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-core", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-core-okio", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-core", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava2", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-rxjava2 is in atomic group androidx.datastore" + } + ], + "files": [ + { + "name": "datastore-preferences-rxjava2-1.1.0-alpha05.aar", + "url": "datastore-preferences-rxjava2-1.1.0-alpha05.aar", + "size": 15093, + "sha512": "09ac50ccf1c58fc5e6b0ccfcd76029f15f342064789d34590c9e40135c3bac1f40b816f67ae48a8bdd6e51ca00997f6b915300c8a47facd76220930eaf8b411c", + "sha256": "38f82b29829b97d82ad984231b855419c980cada1c121cf16e75f2595d4f3dc5", + "sha1": "783c16f8e8f65e822ee9c5bec827170d34b08f9f", + "md5": "32cd5427b0a4f3e8d41f83f56b03e114" + } + ] + }, + { + "name": "releaseVariantReleaseRuntimePublication", + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-runtime" + }, + "dependencies": [ + { + "group": "androidx.annotation", + "module": "annotation", + "version": { + "requires": "1.1.0" + } + }, + { + "group": "androidx.datastore", + "module": "datastore", + "version": { + "requires": "1.1.0-alpha05" + } + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences", + "version": { + "requires": "1.1.0-alpha05" + } + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava2", + "version": { + "requires": "1.1.0-alpha05" + } + }, + { + "group": "io.reactivex.rxjava2", + "module": "rxjava", + "version": { + "requires": "2.2.9" + } + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib", + "version": { + "requires": "1.8.22" + } + }, + { + "group": "org.jetbrains.kotlinx", + "module": "kotlinx-coroutines-core", + "version": { + "requires": "1.7.1" + } + }, + { + "group": "org.jetbrains.kotlinx", + "module": "kotlinx-coroutines-rx2", + "version": { + "requires": "1.7.1" + } + } + ], + "dependencyConstraints": [ + { + "group": "androidx.datastore", + "module": "datastore", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-core", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-core-okio", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-core", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava2", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-rxjava2 is in atomic group androidx.datastore" + } + ], + "files": [ + { + "name": "datastore-preferences-rxjava2-1.1.0-alpha05.aar", + "url": "datastore-preferences-rxjava2-1.1.0-alpha05.aar", + "size": 15093, + "sha512": "09ac50ccf1c58fc5e6b0ccfcd76029f15f342064789d34590c9e40135c3bac1f40b816f67ae48a8bdd6e51ca00997f6b915300c8a47facd76220930eaf8b411c", + "sha256": "38f82b29829b97d82ad984231b855419c980cada1c121cf16e75f2595d4f3dc5", + "sha1": "783c16f8e8f65e822ee9c5bec827170d34b08f9f", + "md5": "32cd5427b0a4f3e8d41f83f56b03e114" + } + ] + }, + { + "name": "sourcesElements", + "attributes": { + "org.gradle.category": "documentation", + "org.gradle.dependency.bundling": "external", + "org.gradle.docstype": "sources", + "org.gradle.usage": "java-runtime" + }, + "dependencyConstraints": [ + { + "group": "androidx.datastore", + "module": "datastore", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-core", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-core-okio", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-core", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava2", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-rxjava2 is in atomic group androidx.datastore" + } + ], + "files": [ + { + "name": "datastore-preferences-rxjava2-1.1.0-alpha05-sources.jar", + "url": "datastore-preferences-rxjava2-1.1.0-alpha05-sources.jar", + "size": 5014, + "sha512": "2b9a98f6a75fa1b63982a6140877e3fcd893d7c368e77ea81bee735bf1676f92c45bb922dae974071aea1bffde134d2a6d14e7a393769c907964dccfe9015edd", + "sha256": "0197c051bd77239a9437a2bd90a37717a8f65c7c3d686e4bb85b852ed1c45eac", + "sha1": "33f3c428807233a63d2c7b3a9c0abb74394446a7", + "md5": "0a49e6bae66c1e6be633ae9a6c61352f" + } + ] + }, + { + "name": "libraryVersionMetadata", + "attributes": { + "org.gradle.category": "documentation", + "org.gradle.dependency.bundling": "external", + "org.gradle.usage": "library-version-metadata" + }, + "dependencyConstraints": [ + { + "group": "androidx.datastore", + "module": "datastore", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-core", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-core-okio", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-core", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava2", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-preferences-rxjava2 is in atomic group androidx.datastore" + } + ], + "files": [ + { + "name": "datastore-preferences-rxjava2-1.1.0-alpha05-versionMetadata.json", + "url": "datastore-preferences-rxjava2-1.1.0-alpha05-versionMetadata.json", + "size": 1400, + "sha512": "9338cc10fd4b7008c71c6f08b626d361f2aa5b9e6d2dab1f6353920f915e4252cd1192fa078bd5028b4f4f2fe25a0b768c6930fb0fa4125d0e5f176f67746624", + "sha256": "8bc4d626be686f6118b1a0fa10e6cd374bdd56298dedd40bc39e9a8ba1ca6600", + "sha1": "422f2bcee02796bfccce1ef788d28ecb11f3fb48", + "md5": "8a9f99e851fd043ab33d38bbc56c3c5a" + } + ] + } + ] +}
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.module.md5 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.module.md5 new file mode 100644 index 000000000..8c8052da0 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.module.md5 @@ -0,0 +1 @@ +57900a1521e0ee61c3dac31fdaf8c1d2
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.module.sha1 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.module.sha1 new file mode 100644 index 000000000..8a8af4409 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.module.sha1 @@ -0,0 +1 @@ +7202b701bad7ea2b0dd1b7d8ff262a8e516e83b2
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.module.sha256 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.module.sha256 new file mode 100644 index 000000000..dea8fde77 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.module.sha256 @@ -0,0 +1 @@ +419d14f10f33c1dcc08b9be825f4b2bf3719e16f1ea5c6e6e02d1dcda325a71a
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.module.sha512 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.module.sha512 new file mode 100644 index 000000000..6987550e2 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.module.sha512 @@ -0,0 +1 @@ +528e99eb0266a0d358051110407dca0b59e5eeded119220132044b01a532f4dc6ef0d2e0d3fca904d7d0fd177067add5019733bc7a6155687620566a52140027
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.pom b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.pom new file mode 100644 index 000000000..5e1aa69a6 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.pom @@ -0,0 +1,128 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <!-- This module was also published with a richer model, Gradle metadata, --> + <!-- which should be used instead. Do not delete the following line which --> + <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> + <!-- that they should prefer consuming it instead. --> + <!-- do_not_remove: published-with-gradle-metadata --> + <modelVersion>4.0.0</modelVersion> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-preferences-rxjava2</artifactId> + <version>1.1.0-alpha05</version> + <packaging>aar</packaging> + <name>DataStore Preferences RxJava2</name> + <description>Android DataStore Core - contains wrappers for using DataStore using RxJava2</description> + <url>https://developer.android.com/jetpack/androidx/releases/datastore#1.1.0-alpha05</url> + <inceptionYear>2020</inceptionYear> + <licenses> + <license> + <name>The Apache Software License, Version 2.0</name> + <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> + <distribution>repo</distribution> + </license> + </licenses> + <developers> + <developer> + <name>The Android Open Source Project</name> + </developer> + </developers> + <scm> + <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> + <url>https://cs.android.com/androidx/platform/frameworks/support</url> + </scm> + <dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-core</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-core-okio</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-preferences</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-preferences-core</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-preferences-rxjava3</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-rxjava2</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-rxjava3</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + </dependencies> + </dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.annotation</groupId> + <artifactId>annotation</artifactId> + <version>1.1.0</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore</artifactId> + <version>[1.1.0-alpha05]</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-preferences</artifactId> + <version>[1.1.0-alpha05]</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-rxjava2</artifactId> + <version>[1.1.0-alpha05]</version> + <scope>compile</scope> + <type>aar</type> + </dependency> + <dependency> + <groupId>io.reactivex.rxjava2</groupId> + <artifactId>rxjava</artifactId> + <version>2.2.9</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.jetbrains.kotlin</groupId> + <artifactId>kotlin-stdlib</artifactId> + <version>1.8.22</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.jetbrains.kotlinx</groupId> + <artifactId>kotlinx-coroutines-core</artifactId> + <version>1.7.1</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.jetbrains.kotlinx</groupId> + <artifactId>kotlinx-coroutines-rx2</artifactId> + <version>1.7.1</version> + <scope>runtime</scope> + </dependency> + </dependencies> +</project>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.pom.md5 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.pom.md5 new file mode 100644 index 000000000..bd1c67949 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.pom.md5 @@ -0,0 +1 @@ +4c01fd882a9f36da2c536bf39becf65a
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.pom.sha1 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.pom.sha1 new file mode 100644 index 000000000..57a1754ac --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.pom.sha1 @@ -0,0 +1 @@ +94a853408d1ac9db63b09067b86a391f689e3f11
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.pom.sha256 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.pom.sha256 new file mode 100644 index 000000000..b9a368724 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.pom.sha256 @@ -0,0 +1 @@ +c236fd9e6f94423de7727c1a9ca6aaeaf0e3a9060402f91ce697415b5eb03b07
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.pom.sha512 b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.pom.sha512 new file mode 100644 index 000000000..b66719ed1 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/datastore-preferences-rxjava2-1.1.0-alpha05.pom.sha512 @@ -0,0 +1 @@ +0a309558c1c3e76be37bed9df4b40797875ab1112da1768679f37bdc6f228f9cd1302e58f0d401e51de31b3e319c882c9b59a2061ab844da81be902df0e4c7c4
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/manifest/AndroidManifest.xml new file mode 100644 index 000000000..dab44cf74 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2020 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.datastore.preferences.rxjava2" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/Android.bp b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/Android.bp new file mode 100644 index 000000000..65ac0d6ee --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/Android.bp @@ -0,0 +1,56 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.datastore_datastore-rxjava2-nodeps", + aars: ["datastore-rxjava2-1.1.0-alpha05.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.datastore_datastore", + "kotlin-stdlib", + "kotlinx_coroutines", + "kotlinx_coroutines_rx2", + "rxjava", + ], +} + +android_library { + name: "androidx.datastore_datastore-rxjava2", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.datastore_datastore-rxjava2-nodeps", + "androidx.annotation_annotation", + "androidx.datastore_datastore", + "kotlin-stdlib", + "kotlinx_coroutines", + "kotlinx_coroutines_rx2", + "rxjava", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05-sources.jar b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05-sources.jar Binary files differnew file mode 100644 index 000000000..e9212b52d --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05-sources.jar diff --git a/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05-sources.jar.md5 b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05-sources.jar.md5 new file mode 100644 index 000000000..ffb0e2f83 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05-sources.jar.md5 @@ -0,0 +1 @@ +b71f406244fca4256f599cbe83c445ce
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05-sources.jar.sha1 b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05-sources.jar.sha1 new file mode 100644 index 000000000..183bde0e3 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05-sources.jar.sha1 @@ -0,0 +1 @@ +81b40d6c91c2d7393e88c1b5b3ddc60fdd96127e
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05-sources.jar.sha256 b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05-sources.jar.sha256 new file mode 100644 index 000000000..192b5bbad --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05-sources.jar.sha256 @@ -0,0 +1 @@ +8863e253be1c81bb0fa7357cc4ee8c9dc1f858def5fff6080a097c763894b646
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05-sources.jar.sha512 b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05-sources.jar.sha512 new file mode 100644 index 000000000..96eb57867 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05-sources.jar.sha512 @@ -0,0 +1 @@ +bd9b9a63140a49a21ec940a88d68c43de3b6f905d8821fca70b53a175e4199f3959c4b4fe05dd8640822bec7ca3596f8cde2a51495bcb25b38e844ac715ed7ab
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05-versionMetadata.json b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05-versionMetadata.json new file mode 100644 index 000000000..3dd918a02 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05-versionMetadata.json @@ -0,0 +1 @@ +[{"class":"androidx.datastore.rxjava2.RxDataStore.Companion","addedIn":"1.1.0-alpha05","methods":[],"fields":[]},{"class":"androidx.datastore.rxjava2.RxDataStoreBuilder","addedIn":"1.0.0","methods":[{"method":"setCorruptionHandler(androidx.datastore.core.handlers.ReplaceFileCorruptionHandler<T>)","addedIn":"1.0.0"},{"method":"addDataMigration(androidx.datastore.core.DataMigration<T>)","addedIn":"1.0.0"},{"method":"addRxDataMigration(androidx.datastore.rxjava2.RxDataMigration<T>)","addedIn":"1.0.0"},{"method":"setIoScheduler(io.reactivex.Scheduler)","addedIn":"1.0.0"},{"method":"RxDataStoreBuilder(android.content.Context,java.lang.String,androidx.datastore.core.Serializer<T>)","addedIn":"1.0.0"},{"method":"RxDataStoreBuilder(java.util.concurrent.Callable<java.io.File>,androidx.datastore.core.Serializer<T>)","addedIn":"1.0.0"},{"method":"build()","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.datastore.rxjava2.RxSharedPreferencesMigrationBuilder","addedIn":"1.0.0","methods":[{"method":"setKeysToMigrate(java.lang.String...)","addedIn":"1.0.0"},{"method":"build()","addedIn":"1.0.0"},{"method":"RxSharedPreferencesMigrationBuilder(android.content.Context,java.lang.String,androidx.datastore.rxjava2.RxSharedPreferencesMigration<T>)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.datastore.rxjava2.RxDataStoreDelegateKt","addedIn":"1.0.0","methods":[{"method":"rxDataStore<T>(java.lang.String,androidx.datastore.core.Serializer<T>,androidx.datastore.core.handlers.ReplaceFileCorruptionHandler<T>,kotlin.jvm.functions.Function1<? super android.content.Context,? extends java.util.List<? extends androidx.datastore.core.DataMigration<T>>>,io.reactivex.Scheduler)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.datastore.rxjava2.RxDataMigration","addedIn":"1.0.0","methods":[{"method":"cleanUp()","addedIn":"1.0.0"},{"method":"shouldMigrate(T)","addedIn":"1.0.0"},{"method":"migrate(T)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.datastore.rxjava2.RxDataStore","addedIn":"1.0.0","methods":[{"method":"updateDataAsync(io.reactivex.functions.Function<T,io.reactivex.Single<T>>)","addedIn":"1.0.0"},{"method":"dispose()","addedIn":"1.0.0"},{"method":"data()","addedIn":"1.0.0"},{"method":"isDisposed()","addedIn":"1.0.0"},{"method":"shutdownComplete()","addedIn":"1.0.0"}],"fields":[{"field":"Companion","addedIn":"1.1.0-alpha05"}]},{"class":"androidx.datastore.rxjava2.RxSharedPreferencesMigration","addedIn":"1.0.0","methods":[{"method":"migrate(androidx.datastore.migrations.SharedPreferencesView,T)","addedIn":"1.0.0"},{"method":"shouldMigrate(T)","addedIn":"1.0.0"}],"fields":[]}]
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05-versionMetadata.json.md5 b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05-versionMetadata.json.md5 new file mode 100644 index 000000000..b02ae54d7 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05-versionMetadata.json.md5 @@ -0,0 +1 @@ +e0358df608d7e562171050a6c3fa3f37
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05-versionMetadata.json.sha1 b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05-versionMetadata.json.sha1 new file mode 100644 index 000000000..cefbb8f34 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05-versionMetadata.json.sha1 @@ -0,0 +1 @@ +01d006bf14c985f28e9e270b302b7a12cc61b633
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05-versionMetadata.json.sha256 b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05-versionMetadata.json.sha256 new file mode 100644 index 000000000..ab73be759 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05-versionMetadata.json.sha256 @@ -0,0 +1 @@ +07e55d45fd275df80274c21e94e337c305dd2a80ee106c08f45ab8cd43d8f056
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05-versionMetadata.json.sha512 b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05-versionMetadata.json.sha512 new file mode 100644 index 000000000..62ee12931 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05-versionMetadata.json.sha512 @@ -0,0 +1 @@ +42fd77d1cb1c4c27e2fe6c83f90d2dfca0786773fb9701a3193a0967d7d0c274c5c03ec08e553f412e4de18f3d42e1be0b2efba4947a6cd93e93c07fa82f22fe
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.aar b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.aar Binary files differnew file mode 100644 index 000000000..7cf5b9024 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.aar diff --git a/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.aar.md5 b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.aar.md5 new file mode 100644 index 000000000..888ef4107 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.aar.md5 @@ -0,0 +1 @@ +f51375e7b4df45b2458894a1ca32cab3
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.aar.sha1 b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.aar.sha1 new file mode 100644 index 000000000..27e9cd0c7 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.aar.sha1 @@ -0,0 +1 @@ +e395daa1151c7bee46af95fa9b13cc2e0b0cb7ad
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.aar.sha256 b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.aar.sha256 new file mode 100644 index 000000000..502d64f82 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.aar.sha256 @@ -0,0 +1 @@ +4d9d70f3823402647743055d72aca094cf485559e4c102993800b0d8861584d5
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.aar.sha512 b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.aar.sha512 new file mode 100644 index 000000000..a2f2f06b9 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.aar.sha512 @@ -0,0 +1 @@ +0d066947e24ac3fb9ad98ecffb2ab547957d0ca4ed958a6e6ec24db872dcf2cbe547c32d7197b5c0559a21e09e29f8d3c3af78d56cb7e05a96f826dbc14dd9db
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.module b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.module new file mode 100644 index 000000000..0680bbe7a --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.module @@ -0,0 +1,442 @@ +{ + "formatVersion": "1.1", + "component": { + "group": "androidx.datastore", + "module": "datastore-rxjava2", + "version": "1.1.0-alpha05", + "attributes": { + "org.gradle.status": "release" + } + }, + "createdBy": { + "gradle": { + "version": "8.0" + } + }, + "variants": [ + { + "name": "releaseVariantReleaseApiPublication", + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-api" + }, + "dependencies": [ + { + "group": "androidx.annotation", + "module": "annotation", + "version": { + "requires": "1.1.0" + } + }, + { + "group": "androidx.datastore", + "module": "datastore", + "version": { + "requires": "1.1.0-alpha05" + } + }, + { + "group": "io.reactivex.rxjava2", + "module": "rxjava", + "version": { + "requires": "2.2.9" + } + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib", + "version": { + "requires": "1.8.22" + } + }, + { + "group": "org.jetbrains.kotlinx", + "module": "kotlinx-coroutines-core", + "version": { + "requires": "1.7.1" + } + } + ], + "dependencyConstraints": [ + { + "group": "androidx.datastore", + "module": "datastore", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-core", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-core-okio", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-core", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-rxjava2", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-rxjava2 is in atomic group androidx.datastore" + } + ], + "files": [ + { + "name": "datastore-rxjava2-1.1.0-alpha05.aar", + "url": "datastore-rxjava2-1.1.0-alpha05.aar", + "size": 33566, + "sha512": "0d066947e24ac3fb9ad98ecffb2ab547957d0ca4ed958a6e6ec24db872dcf2cbe547c32d7197b5c0559a21e09e29f8d3c3af78d56cb7e05a96f826dbc14dd9db", + "sha256": "4d9d70f3823402647743055d72aca094cf485559e4c102993800b0d8861584d5", + "sha1": "e395daa1151c7bee46af95fa9b13cc2e0b0cb7ad", + "md5": "f51375e7b4df45b2458894a1ca32cab3" + } + ] + }, + { + "name": "releaseVariantReleaseRuntimePublication", + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-runtime" + }, + "dependencies": [ + { + "group": "androidx.annotation", + "module": "annotation", + "version": { + "requires": "1.1.0" + } + }, + { + "group": "androidx.datastore", + "module": "datastore", + "version": { + "requires": "1.1.0-alpha05" + } + }, + { + "group": "io.reactivex.rxjava2", + "module": "rxjava", + "version": { + "requires": "2.2.9" + } + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib", + "version": { + "requires": "1.8.22" + } + }, + { + "group": "org.jetbrains.kotlinx", + "module": "kotlinx-coroutines-core", + "version": { + "requires": "1.7.1" + } + }, + { + "group": "org.jetbrains.kotlinx", + "module": "kotlinx-coroutines-rx2", + "version": { + "requires": "1.7.1" + } + } + ], + "dependencyConstraints": [ + { + "group": "androidx.datastore", + "module": "datastore", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-core", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-core-okio", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-core", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-rxjava2", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-rxjava2 is in atomic group androidx.datastore" + } + ], + "files": [ + { + "name": "datastore-rxjava2-1.1.0-alpha05.aar", + "url": "datastore-rxjava2-1.1.0-alpha05.aar", + "size": 33566, + "sha512": "0d066947e24ac3fb9ad98ecffb2ab547957d0ca4ed958a6e6ec24db872dcf2cbe547c32d7197b5c0559a21e09e29f8d3c3af78d56cb7e05a96f826dbc14dd9db", + "sha256": "4d9d70f3823402647743055d72aca094cf485559e4c102993800b0d8861584d5", + "sha1": "e395daa1151c7bee46af95fa9b13cc2e0b0cb7ad", + "md5": "f51375e7b4df45b2458894a1ca32cab3" + } + ] + }, + { + "name": "sourcesElements", + "attributes": { + "org.gradle.category": "documentation", + "org.gradle.dependency.bundling": "external", + "org.gradle.docstype": "sources", + "org.gradle.usage": "java-runtime" + }, + "dependencyConstraints": [ + { + "group": "androidx.datastore", + "module": "datastore", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-core", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-core-okio", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-core", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-rxjava2", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-rxjava2 is in atomic group androidx.datastore" + } + ], + "files": [ + { + "name": "datastore-rxjava2-1.1.0-alpha05-sources.jar", + "url": "datastore-rxjava2-1.1.0-alpha05-sources.jar", + "size": 9937, + "sha512": "bd9b9a63140a49a21ec940a88d68c43de3b6f905d8821fca70b53a175e4199f3959c4b4fe05dd8640822bec7ca3596f8cde2a51495bcb25b38e844ac715ed7ab", + "sha256": "8863e253be1c81bb0fa7357cc4ee8c9dc1f858def5fff6080a097c763894b646", + "sha1": "81b40d6c91c2d7393e88c1b5b3ddc60fdd96127e", + "md5": "b71f406244fca4256f599cbe83c445ce" + } + ] + }, + { + "name": "libraryVersionMetadata", + "attributes": { + "org.gradle.category": "documentation", + "org.gradle.dependency.bundling": "external", + "org.gradle.usage": "library-version-metadata" + }, + "dependencyConstraints": [ + { + "group": "androidx.datastore", + "module": "datastore", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-core", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-core-okio", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-core", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-rxjava2", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-preferences-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-rxjava2 is in atomic group androidx.datastore" + }, + { + "group": "androidx.datastore", + "module": "datastore-rxjava3", + "version": { + "requires": "1.1.0-alpha05" + }, + "reason": "datastore-rxjava2 is in atomic group androidx.datastore" + } + ], + "files": [ + { + "name": "datastore-rxjava2-1.1.0-alpha05-versionMetadata.json", + "url": "datastore-rxjava2-1.1.0-alpha05-versionMetadata.json", + "size": 2616, + "sha512": "42fd77d1cb1c4c27e2fe6c83f90d2dfca0786773fb9701a3193a0967d7d0c274c5c03ec08e553f412e4de18f3d42e1be0b2efba4947a6cd93e93c07fa82f22fe", + "sha256": "07e55d45fd275df80274c21e94e337c305dd2a80ee106c08f45ab8cd43d8f056", + "sha1": "01d006bf14c985f28e9e270b302b7a12cc61b633", + "md5": "e0358df608d7e562171050a6c3fa3f37" + } + ] + } + ] +}
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.module.md5 b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.module.md5 new file mode 100644 index 000000000..808dc18a8 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.module.md5 @@ -0,0 +1 @@ +0aca9044224d3db29f025b338b3c64be
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.module.sha1 b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.module.sha1 new file mode 100644 index 000000000..48bc35ed9 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.module.sha1 @@ -0,0 +1 @@ +c53f0c72534c29f2cb601b0f626227c21eec3c2e
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.module.sha256 b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.module.sha256 new file mode 100644 index 000000000..c29c51fdd --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.module.sha256 @@ -0,0 +1 @@ +86af9a3869550b745fe235b364fbee50372e086d46d317aefd964a0b44379f8c
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.module.sha512 b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.module.sha512 new file mode 100644 index 000000000..df0b78528 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.module.sha512 @@ -0,0 +1 @@ +eb99398aad339e80c3deb4c28060c67d05115130f29a2349c48194eb6a4c6dc0e974a9bfb87a25dbb7dcf69a2bc17ece59c58f74b72c7d812de1da2ba6f3cc34
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.pom b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.pom new file mode 100644 index 000000000..e687379ad --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.pom @@ -0,0 +1,115 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <!-- This module was also published with a richer model, Gradle metadata, --> + <!-- which should be used instead. Do not delete the following line which --> + <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> + <!-- that they should prefer consuming it instead. --> + <!-- do_not_remove: published-with-gradle-metadata --> + <modelVersion>4.0.0</modelVersion> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-rxjava2</artifactId> + <version>1.1.0-alpha05</version> + <packaging>aar</packaging> + <name>DataStore RxJava2</name> + <description>Android DataStore Core - contains wrappers for using DataStore using RxJava2</description> + <url>https://developer.android.com/jetpack/androidx/releases/datastore#1.1.0-alpha05</url> + <inceptionYear>2020</inceptionYear> + <licenses> + <license> + <name>The Apache Software License, Version 2.0</name> + <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> + <distribution>repo</distribution> + </license> + </licenses> + <developers> + <developer> + <name>The Android Open Source Project</name> + </developer> + </developers> + <scm> + <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> + <url>https://cs.android.com/androidx/platform/frameworks/support</url> + </scm> + <dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-core</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-core-okio</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-preferences</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-preferences-core</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-preferences-rxjava2</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-preferences-rxjava3</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore-rxjava3</artifactId> + <version>1.1.0-alpha05</version> + </dependency> + </dependencies> + </dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.annotation</groupId> + <artifactId>annotation</artifactId> + <version>1.1.0</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>androidx.datastore</groupId> + <artifactId>datastore</artifactId> + <version>[1.1.0-alpha05]</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>io.reactivex.rxjava2</groupId> + <artifactId>rxjava</artifactId> + <version>2.2.9</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.jetbrains.kotlin</groupId> + <artifactId>kotlin-stdlib</artifactId> + <version>1.8.22</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.jetbrains.kotlinx</groupId> + <artifactId>kotlinx-coroutines-core</artifactId> + <version>1.7.1</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.jetbrains.kotlinx</groupId> + <artifactId>kotlinx-coroutines-rx2</artifactId> + <version>1.7.1</version> + <scope>runtime</scope> + </dependency> + </dependencies> +</project>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.pom.md5 b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.pom.md5 new file mode 100644 index 000000000..67db5e35f --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.pom.md5 @@ -0,0 +1 @@ +bc6c41ab9197b529067e48745754d99b
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.pom.sha1 b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.pom.sha1 new file mode 100644 index 000000000..32c5c8445 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.pom.sha1 @@ -0,0 +1 @@ +852fbb3782858acfea6eb5bdd2bf738fdff243e1
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.pom.sha256 b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.pom.sha256 new file mode 100644 index 000000000..80f9753bd --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.pom.sha256 @@ -0,0 +1 @@ +4c86c2a4436c48b7e1b192735c8605a3c007a7aac0b16693068f7dcd78f2e421
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.pom.sha512 b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.pom.sha512 new file mode 100644 index 000000000..d5894c42a --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/datastore-rxjava2-1.1.0-alpha05.pom.sha512 @@ -0,0 +1 @@ +61be36c337236b743de67e2eea042f0ba25b21ff81ab996eb111b63f15d4732b88dd7d124b6417e6efd1d2bf414e0d5f31701cc9f4755dc94c86388fd021c591
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/manifest/AndroidManifest.xml new file mode 100644 index 000000000..33be83cb7 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2020 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.datastore.rxjava2" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/documentfile/documentfile/1.1.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/documentfile/documentfile/1.1.0-alpha02/Android.bp new file mode 100644 index 000000000..bee5647ba --- /dev/null +++ b/current/androidx/m2repository/androidx/documentfile/documentfile/1.1.0-alpha02/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.documentfile_documentfile-nodeps", + aars: ["documentfile-1.1.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.core_core", + ], +} + +android_library { + name: "androidx.documentfile_documentfile", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.documentfile_documentfile-nodeps", + "androidx.annotation_annotation", + "androidx.core_core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/documentfile/documentfile/1.1.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/documentfile/documentfile/1.1.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..7a3b4a76e --- /dev/null +++ b/current/androidx/m2repository/androidx/documentfile/documentfile/1.1.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2014 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.documentfile" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/drawerlayout/drawerlayout/1.3.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/drawerlayout/drawerlayout/1.3.0-alpha01/Android.bp new file mode 100644 index 000000000..76e13334f --- /dev/null +++ b/current/androidx/m2repository/androidx/drawerlayout/drawerlayout/1.3.0-alpha01/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.drawerlayout_drawerlayout-nodeps", + aars: ["drawerlayout-1.3.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.core_core", + "androidx.customview_customview", + ], +} + +android_library { + name: "androidx.drawerlayout_drawerlayout", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.drawerlayout_drawerlayout-nodeps", + "androidx.annotation_annotation", + "androidx.core_core", + "androidx.customview_customview", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/drawerlayout/drawerlayout/1.3.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/drawerlayout/drawerlayout/1.3.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..e3847ea2d --- /dev/null +++ b/current/androidx/m2repository/androidx/drawerlayout/drawerlayout/1.3.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2014 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.drawerlayout" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/dynamicanimation/dynamicanimation/1.1.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/dynamicanimation/dynamicanimation/1.1.0-alpha04/Android.bp new file mode 100644 index 000000000..88cc482d5 --- /dev/null +++ b/current/androidx/m2repository/androidx/dynamicanimation/dynamicanimation/1.1.0-alpha04/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.dynamicanimation_dynamicanimation-nodeps", + aars: ["dynamicanimation-1.1.0-alpha04.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.collection_collection", + "androidx.core_core", + ], +} + +android_library { + name: "androidx.dynamicanimation_dynamicanimation", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.dynamicanimation_dynamicanimation-nodeps", + "androidx.collection_collection", + "androidx.core_core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/dynamicanimation/dynamicanimation/1.1.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/dynamicanimation/dynamicanimation/1.1.0-alpha04/manifest/AndroidManifest.xml new file mode 100644 index 000000000..e9914a873 --- /dev/null +++ b/current/androidx/m2repository/androidx/dynamicanimation/dynamicanimation/1.1.0-alpha04/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2017 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.dynamicanimation" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/emoji/emoji-appcompat/1.2.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/emoji/emoji-appcompat/1.2.0-alpha03/Android.bp new file mode 100644 index 000000000..b8a1658e1 --- /dev/null +++ b/current/androidx/m2repository/androidx/emoji/emoji-appcompat/1.2.0-alpha03/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.emoji_emoji-appcompat-nodeps", + aars: ["emoji-appcompat-1.2.0-alpha03.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.appcompat_appcompat", + "androidx.emoji_emoji", + ], +} + +android_library { + name: "androidx.emoji_emoji-appcompat", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.emoji_emoji-appcompat-nodeps", + "androidx.appcompat_appcompat", + "androidx.emoji_emoji", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/emoji/emoji-appcompat/1.2.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/emoji/emoji-appcompat/1.2.0-alpha03/manifest/AndroidManifest.xml new file mode 100644 index 000000000..d8ffb7cee --- /dev/null +++ b/current/androidx/m2repository/androidx/emoji/emoji-appcompat/1.2.0-alpha03/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2017 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.emoji.appcompat" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/emoji/emoji-bundled/1.2.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/emoji/emoji-bundled/1.2.0-alpha03/Android.bp new file mode 100644 index 000000000..92d8827ad --- /dev/null +++ b/current/androidx/m2repository/androidx/emoji/emoji-bundled/1.2.0-alpha03/Android.bp @@ -0,0 +1,46 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.emoji_emoji-bundled-nodeps", + aars: ["emoji-bundled-1.2.0-alpha03.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.emoji_emoji", + ], +} + +android_library { + name: "androidx.emoji_emoji-bundled", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.emoji_emoji-bundled-nodeps", + "androidx.emoji_emoji", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/emoji/emoji-bundled/1.2.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/emoji/emoji-bundled/1.2.0-alpha03/manifest/AndroidManifest.xml new file mode 100644 index 000000000..3cd60103e --- /dev/null +++ b/current/androidx/m2repository/androidx/emoji/emoji-bundled/1.2.0-alpha03/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2017 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.emoji.bundled" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/emoji/emoji/1.2.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/emoji/emoji/1.2.0-alpha03/Android.bp new file mode 100644 index 000000000..696bd19ea --- /dev/null +++ b/current/androidx/m2repository/androidx/emoji/emoji/1.2.0-alpha03/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.emoji_emoji-nodeps", + aars: ["emoji-1.2.0-alpha03.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.collection_collection", + "androidx.core_core", + ], +} + +android_library { + name: "androidx.emoji_emoji", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.emoji_emoji-nodeps", + "androidx.collection_collection", + "androidx.core_core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/emoji/emoji/1.2.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/emoji/emoji/1.2.0-alpha03/manifest/AndroidManifest.xml new file mode 100644 index 000000000..a97f11245 --- /dev/null +++ b/current/androidx/m2repository/androidx/emoji/emoji/1.2.0-alpha03/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2017 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.emoji" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/emoji2/emoji2-views-helper/1.4.0-beta02/Android.bp b/current/androidx/m2repository/androidx/emoji2/emoji2-views-helper/1.4.0-beta02/Android.bp new file mode 100644 index 000000000..d17a93207 --- /dev/null +++ b/current/androidx/m2repository/androidx/emoji2/emoji2-views-helper/1.4.0-beta02/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.emoji2_emoji2-views-helper-nodeps", + aars: ["emoji2-views-helper-1.4.0-beta02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.collection_collection", + "androidx.core_core", + "androidx.emoji2_emoji2", + ], +} + +android_library { + name: "androidx.emoji2_emoji2-views-helper", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.emoji2_emoji2-views-helper-nodeps", + "androidx.collection_collection", + "androidx.core_core", + "androidx.emoji2_emoji2", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/emoji2/emoji2-views-helper/1.4.0-beta02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/emoji2/emoji2-views-helper/1.4.0-beta02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..3f0f3d13d --- /dev/null +++ b/current/androidx/m2repository/androidx/emoji2/emoji2-views-helper/1.4.0-beta02/manifest/AndroidManifest.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.emoji2.viewsintegration" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/emoji2/emoji2/1.4.0-beta02/Android.bp b/current/androidx/m2repository/androidx/emoji2/emoji2/1.4.0-beta02/Android.bp new file mode 100644 index 000000000..929345ea4 --- /dev/null +++ b/current/androidx/m2repository/androidx/emoji2/emoji2/1.4.0-beta02/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.emoji2_emoji2-nodeps", + aars: ["emoji2-1.4.0-beta02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.lifecycle_lifecycle-process", + "androidx.startup_startup-runtime", + ], +} + +android_library { + name: "androidx.emoji2_emoji2", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.emoji2_emoji2-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.lifecycle_lifecycle-process", + "androidx.startup_startup-runtime", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/emoji2/emoji2/1.4.0-beta02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/emoji2/emoji2/1.4.0-beta02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..b4711f237 --- /dev/null +++ b/current/androidx/m2repository/androidx/emoji2/emoji2/1.4.0-beta02/manifest/AndroidManifest.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="utf-8" standalone="no"?><!-- + Copyright 2021 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--><manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" package="androidx.emoji2"> + + <uses-sdk android:minSdkVersion="19"/> + + <application> + <provider android:authorities="${applicationId}.androidx-startup" android:exported="false" android:name="androidx.startup.InitializationProvider" tools:node="merge"> + <meta-data android:name="androidx.emoji2.text.EmojiCompatInitializer" android:value="androidx.startup" tools:node="remove"/> + </provider> + </application> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/exifinterface/exifinterface/1.4.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/exifinterface/exifinterface/1.4.0-alpha01/Android.bp new file mode 100644 index 000000000..9bb2595bb --- /dev/null +++ b/current/androidx/m2repository/androidx/exifinterface/exifinterface/1.4.0-alpha01/Android.bp @@ -0,0 +1,46 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.exifinterface_exifinterface-nodeps", + aars: ["exifinterface-1.4.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + ], +} + +android_library { + name: "androidx.exifinterface_exifinterface", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.exifinterface_exifinterface-nodeps", + "androidx.annotation_annotation", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/exifinterface/exifinterface/1.4.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/exifinterface/exifinterface/1.4.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..6ad666115 --- /dev/null +++ b/current/androidx/m2repository/androidx/exifinterface/exifinterface/1.4.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2015 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.exifinterface" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/fragment/fragment-ktx/1.6.0-alpha08/Android.bp b/current/androidx/m2repository/androidx/fragment/fragment-ktx/1.6.0-alpha08/Android.bp new file mode 100644 index 000000000..89c1ec7d4 --- /dev/null +++ b/current/androidx/m2repository/androidx/fragment/fragment-ktx/1.6.0-alpha08/Android.bp @@ -0,0 +1,60 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.fragment_fragment-ktx-nodeps", + aars: ["fragment-ktx-1.6.0-alpha08.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.activity_activity-ktx", + "androidx.collection_collection-ktx", + "androidx.core_core-ktx", + "androidx.fragment_fragment", + "androidx.lifecycle_lifecycle-livedata-core-ktx", + "androidx.lifecycle_lifecycle-viewmodel-ktx", + "androidx.savedstate_savedstate-ktx", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.fragment_fragment-ktx", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.fragment_fragment-ktx-nodeps", + "androidx.activity_activity-ktx", + "androidx.collection_collection-ktx", + "androidx.core_core-ktx", + "androidx.fragment_fragment", + "androidx.lifecycle_lifecycle-livedata-core-ktx", + "androidx.lifecycle_lifecycle-viewmodel-ktx", + "androidx.savedstate_savedstate-ktx", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/fragment/fragment-ktx/1.6.0-alpha08/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/fragment/fragment-ktx/1.6.0-alpha08/manifest/AndroidManifest.xml new file mode 100644 index 000000000..e73547fbd --- /dev/null +++ b/current/androidx/m2repository/androidx/fragment/fragment-ktx/1.6.0-alpha08/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2018 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.fragment.ktx" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/fragment/fragment/1.6.0-alpha08/Android.bp b/current/androidx/m2repository/androidx/fragment/fragment/1.6.0-alpha08/Android.bp new file mode 100644 index 000000000..2c890efc8 --- /dev/null +++ b/current/androidx/m2repository/androidx/fragment/fragment/1.6.0-alpha08/Android.bp @@ -0,0 +1,72 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.fragment_fragment-nodeps", + aars: ["fragment-1.6.0-alpha08.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.activity_activity", + "androidx.annotation_annotation", + "androidx.annotation_annotation-experimental", + "androidx.collection_collection", + "androidx.core_core-ktx", + "androidx.lifecycle_lifecycle-livedata-core", + "androidx.lifecycle_lifecycle-runtime", + "androidx.lifecycle_lifecycle-viewmodel", + "androidx.lifecycle_lifecycle-viewmodel-savedstate", + "androidx.loader_loader", + "androidx.profileinstaller_profileinstaller", + "androidx.savedstate_savedstate", + "androidx.viewpager_viewpager", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.fragment_fragment", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.fragment_fragment-nodeps", + "androidx.activity_activity", + "androidx.annotation_annotation", + "androidx.annotation_annotation-experimental", + "androidx.collection_collection", + "androidx.core_core-ktx", + "androidx.lifecycle_lifecycle-livedata-core", + "androidx.lifecycle_lifecycle-runtime", + "androidx.lifecycle_lifecycle-viewmodel", + "androidx.lifecycle_lifecycle-viewmodel-savedstate", + "androidx.loader_loader", + "androidx.profileinstaller_profileinstaller", + "androidx.savedstate_savedstate", + "androidx.viewpager_viewpager", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/fragment/fragment/1.6.0-alpha08/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/fragment/fragment/1.6.0-alpha08/manifest/AndroidManifest.xml new file mode 100644 index 000000000..93905f39b --- /dev/null +++ b/current/androidx/m2repository/androidx/fragment/fragment/1.6.0-alpha08/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2014 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.fragment" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/gridlayout/gridlayout/1.1.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/gridlayout/gridlayout/1.1.0-alpha02/Android.bp new file mode 100644 index 000000000..ff8712943 --- /dev/null +++ b/current/androidx/m2repository/androidx/gridlayout/gridlayout/1.1.0-alpha02/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.gridlayout_gridlayout-nodeps", + aars: ["gridlayout-1.1.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.core_core", + ], +} + +android_library { + name: "androidx.gridlayout_gridlayout", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.gridlayout_gridlayout-nodeps", + "androidx.annotation_annotation", + "androidx.core_core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/gridlayout/gridlayout/1.1.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/gridlayout/gridlayout/1.1.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..c658a0ff9 --- /dev/null +++ b/current/androidx/m2repository/androidx/gridlayout/gridlayout/1.1.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2013 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.gridlayout" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/health/health-services-client/1.0.0-beta03/Android.bp b/current/androidx/m2repository/androidx/health/health-services-client/1.0.0-beta03/Android.bp new file mode 100644 index 000000000..b42184598 --- /dev/null +++ b/current/androidx/m2repository/androidx/health/health-services-client/1.0.0-beta03/Android.bp @@ -0,0 +1,60 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.health_health-services-client-nodeps", + aars: ["health-services-client-1.0.0-beta03.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "30", + static_libs: [ + "androidx.annotation_annotation", + "androidx.concurrent_concurrent-futures-ktx", + "androidx.core_core-ktx", + "guava", + "guava-listenablefuture-prebuilt-jar", + "kotlin-stdlib", + "kotlinx_coroutines", + "libprotobuf-java-lite", + ], +} + +android_library { + name: "androidx.health_health-services-client", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "30", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.health_health-services-client-nodeps", + "androidx.annotation_annotation", + "androidx.concurrent_concurrent-futures-ktx", + "androidx.core_core-ktx", + "guava", + "guava-listenablefuture-prebuilt-jar", + "kotlin-stdlib", + "kotlinx_coroutines", + "libprotobuf-java-lite", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/health/health-services-client/1.0.0-beta03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/health/health-services-client/1.0.0-beta03/manifest/AndroidManifest.xml new file mode 100644 index 000000000..a71d703ee --- /dev/null +++ b/current/androidx/m2repository/androidx/health/health-services-client/1.0.0-beta03/manifest/AndroidManifest.xml @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2021 The Android Open Source Project + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + http://www.apache.org/licenses/LICENSE-2.0 + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.health.services.client" > + + <uses-sdk android:minSdkVersion="30" /> + + <queries> + <package android:name="com.google.android.wearable.healthservices" /> + </queries> + + <application> + <service + android:name="androidx.health.services.client.VersionApiService" + android:exported="true" + android:permission="com.google.android.wearable.healthservices.permission.PASSIVE_DATA_BINDING" > + <intent-filter> + <action android:name="hs.versionclient.BIND" /> + </intent-filter> + </service> + </application> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/heifwriter/heifwriter/1.1.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/heifwriter/heifwriter/1.1.0-alpha02/Android.bp new file mode 100644 index 000000000..2ccebc7d3 --- /dev/null +++ b/current/androidx/m2repository/androidx/heifwriter/heifwriter/1.1.0-alpha02/Android.bp @@ -0,0 +1,46 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.heifwriter_heifwriter-nodeps", + aars: ["heifwriter-1.1.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "28", + static_libs: [ + "androidx.annotation_annotation", + ], +} + +android_library { + name: "androidx.heifwriter_heifwriter", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "28", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.heifwriter_heifwriter-nodeps", + "androidx.annotation_annotation", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/heifwriter/heifwriter/1.1.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/heifwriter/heifwriter/1.1.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..186bbb1aa --- /dev/null +++ b/current/androidx/m2repository/androidx/heifwriter/heifwriter/1.1.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2018 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.heifwriter" > + + <uses-sdk android:minSdkVersion="28" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/interpolator/interpolator/1.1.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/interpolator/interpolator/1.1.0-alpha01/Android.bp new file mode 100644 index 000000000..057368916 --- /dev/null +++ b/current/androidx/m2repository/androidx/interpolator/interpolator/1.1.0-alpha01/Android.bp @@ -0,0 +1,46 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.interpolator_interpolator-nodeps", + aars: ["interpolator-1.1.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + ], +} + +android_library { + name: "androidx.interpolator_interpolator", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.interpolator_interpolator-nodeps", + "androidx.annotation_annotation", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/interpolator/interpolator/1.1.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/interpolator/interpolator/1.1.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..34ce40f85 --- /dev/null +++ b/current/androidx/m2repository/androidx/interpolator/interpolator/1.1.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2014 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.interpolator" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/javascriptengine/javascriptengine/1.0.0-alpha06/Android.bp b/current/androidx/m2repository/androidx/javascriptengine/javascriptengine/1.0.0-alpha06/Android.bp new file mode 100644 index 000000000..0887a7e13 --- /dev/null +++ b/current/androidx/m2repository/androidx/javascriptengine/javascriptengine/1.0.0-alpha06/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.javascriptengine_javascriptengine-nodeps", + aars: ["javascriptengine-1.0.0-alpha06.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "26", + static_libs: [ + "androidx.annotation_annotation", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + "guava", + ], +} + +android_library { + name: "androidx.javascriptengine_javascriptengine", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "26", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.javascriptengine_javascriptengine-nodeps", + "androidx.annotation_annotation", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + "guava", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/javascriptengine/javascriptengine/1.0.0-alpha06/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/javascriptengine/javascriptengine/1.0.0-alpha06/manifest/AndroidManifest.xml new file mode 100644 index 000000000..7be3f51d9 --- /dev/null +++ b/current/androidx/m2repository/androidx/javascriptengine/javascriptengine/1.0.0-alpha06/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2022 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.javascriptengine" > + + <uses-sdk android:minSdkVersion="26" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/leanback/leanback-grid/1.0.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/leanback/leanback-grid/1.0.0-alpha02/Android.bp new file mode 100644 index 000000000..c9980e60c --- /dev/null +++ b/current/androidx/m2repository/androidx/leanback/leanback-grid/1.0.0-alpha02/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.leanback_leanback-grid-nodeps", + aars: ["leanback-grid-1.0.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.recyclerview_recyclerview", + ], +} + +android_library { + name: "androidx.leanback_leanback-grid", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.leanback_leanback-grid-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.recyclerview_recyclerview", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/leanback/leanback-grid/1.0.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/leanback/leanback-grid/1.0.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..873c2cabb --- /dev/null +++ b/current/androidx/m2repository/androidx/leanback/leanback-grid/1.0.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2021 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.leanback.widget" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/leanback/leanback-preference/1.2.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/leanback/leanback-preference/1.2.0-alpha03/Android.bp new file mode 100644 index 000000000..13801d020 --- /dev/null +++ b/current/androidx/m2repository/androidx/leanback/leanback-preference/1.2.0-alpha03/Android.bp @@ -0,0 +1,56 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.leanback_leanback-preference-nodeps", + aars: ["leanback-preference-1.2.0-alpha03.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.annotation_annotation", + "androidx.appcompat_appcompat", + "androidx.collection_collection", + "androidx.leanback_leanback", + "androidx.preference_preference", + "androidx.recyclerview_recyclerview", + ], +} + +android_library { + name: "androidx.leanback_leanback-preference", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.leanback_leanback-preference-nodeps", + "androidx.annotation_annotation", + "androidx.appcompat_appcompat", + "androidx.collection_collection", + "androidx.leanback_leanback", + "androidx.preference_preference", + "androidx.recyclerview_recyclerview", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/leanback/leanback-preference/1.2.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/leanback/leanback-preference/1.2.0-alpha03/manifest/AndroidManifest.xml new file mode 100644 index 000000000..5b1749d46 --- /dev/null +++ b/current/androidx/m2repository/androidx/leanback/leanback-preference/1.2.0-alpha03/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2015 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.leanback.preference" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/leanback/leanback/1.2.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/leanback/leanback/1.2.0-alpha03/Android.bp new file mode 100644 index 000000000..9c271bc31 --- /dev/null +++ b/current/androidx/m2repository/androidx/leanback/leanback/1.2.0-alpha03/Android.bp @@ -0,0 +1,62 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.leanback_leanback-nodeps", + aars: ["leanback-1.2.0-alpha03.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.appcompat_appcompat", + "androidx.core_core", + "androidx.fragment_fragment", + "androidx.interpolator_interpolator", + "androidx.leanback_leanback-grid", + "androidx.media_media", + "androidx.recyclerview_recyclerview", + "androidx.vectordrawable_vectordrawable-animated", + ], +} + +android_library { + name: "androidx.leanback_leanback", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.leanback_leanback-nodeps", + "androidx.annotation_annotation", + "androidx.appcompat_appcompat", + "androidx.core_core", + "androidx.fragment_fragment", + "androidx.interpolator_interpolator", + "androidx.leanback_leanback-grid", + "androidx.media_media", + "androidx.recyclerview_recyclerview", + "androidx.vectordrawable_vectordrawable-animated", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/leanback/leanback/1.2.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/leanback/leanback/1.2.0-alpha03/manifest/AndroidManifest.xml new file mode 100644 index 000000000..cde0aca4c --- /dev/null +++ b/current/androidx/m2repository/androidx/leanback/leanback/1.2.0-alpha03/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2014 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.leanback" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-common-java8/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-common-java8/2.6.0-alpha04/Android.bp new file mode 100644 index 000000000..0c208495f --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-common-java8/2.6.0-alpha04/Android.bp @@ -0,0 +1,43 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import { + name: "androidx.lifecycle_lifecycle-common-java8-nodeps", + jars: ["lifecycle-common-java8-2.6.0-alpha04.jar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", +} + +java_library_static { + name: "androidx.lifecycle_lifecycle-common-java8", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", + static_libs: [ + "androidx.lifecycle_lifecycle-common-java8-nodeps", + "androidx.annotation_annotation", + "androidx.lifecycle_lifecycle-common", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-common/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-common/2.6.0-alpha04/Android.bp new file mode 100644 index 000000000..4f872c5d8 --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-common/2.6.0-alpha04/Android.bp @@ -0,0 +1,42 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import { + name: "androidx.lifecycle_lifecycle-common-nodeps", + jars: ["lifecycle-common-2.6.0-alpha04.jar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", +} + +java_library_static { + name: "androidx.lifecycle_lifecycle-common", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", + static_libs: [ + "androidx.lifecycle_lifecycle-common-nodeps", + "androidx.annotation_annotation", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-core-ktx/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-core-ktx/2.6.0-alpha04/Android.bp new file mode 100644 index 000000000..78d33480c --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-core-ktx/2.6.0-alpha04/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.lifecycle_lifecycle-livedata-core-ktx-nodeps", + aars: ["lifecycle-livedata-core-ktx-2.6.0-alpha04.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.lifecycle_lifecycle-livedata-core", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.lifecycle_lifecycle-livedata-core-ktx", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.lifecycle_lifecycle-livedata-core-ktx-nodeps", + "androidx.lifecycle_lifecycle-livedata-core", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-core-ktx/2.6.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-core-ktx/2.6.0-alpha04/manifest/AndroidManifest.xml new file mode 100644 index 000000000..d85ae47a2 --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-core-ktx/2.6.0-alpha04/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright 2018 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.lifecycle.livedata.core.ktx" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-core/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-core/2.6.0-alpha04/Android.bp new file mode 100644 index 000000000..f89d8b2f6 --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-core/2.6.0-alpha04/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.lifecycle_lifecycle-livedata-core-nodeps", + aars: ["lifecycle-livedata-core-2.6.0-alpha04.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.arch.core_core-common", + "androidx.arch.core_core-runtime", + "androidx.lifecycle_lifecycle-common", + ], +} + +android_library { + name: "androidx.lifecycle_lifecycle-livedata-core", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.lifecycle_lifecycle-livedata-core-nodeps", + "androidx.arch.core_core-common", + "androidx.arch.core_core-runtime", + "androidx.lifecycle_lifecycle-common", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-core/2.6.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-core/2.6.0-alpha04/manifest/AndroidManifest.xml new file mode 100644 index 000000000..52b6b102f --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-core/2.6.0-alpha04/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright 2017 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.lifecycle.livedata.core" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-ktx/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-ktx/2.6.0-alpha04/Android.bp new file mode 100644 index 000000000..d3b127225 --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-ktx/2.6.0-alpha04/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.lifecycle_lifecycle-livedata-ktx-nodeps", + aars: ["lifecycle-livedata-ktx-2.6.0-alpha04.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.lifecycle_lifecycle-livedata", + "androidx.lifecycle_lifecycle-livedata-core-ktx", + "kotlin-stdlib", + "kotlinx_coroutines", + ], +} + +android_library { + name: "androidx.lifecycle_lifecycle-livedata-ktx", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.lifecycle_lifecycle-livedata-ktx-nodeps", + "androidx.lifecycle_lifecycle-livedata", + "androidx.lifecycle_lifecycle-livedata-core-ktx", + "kotlin-stdlib", + "kotlinx_coroutines", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-ktx/2.6.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-ktx/2.6.0-alpha04/manifest/AndroidManifest.xml new file mode 100644 index 000000000..82bdac470 --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-ktx/2.6.0-alpha04/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright 2018 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.lifecycle.livedata.ktx" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata/2.6.0-alpha04/Android.bp new file mode 100644 index 000000000..d18900111 --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata/2.6.0-alpha04/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.lifecycle_lifecycle-livedata-nodeps", + aars: ["lifecycle-livedata-2.6.0-alpha04.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.arch.core_core-common", + "androidx.arch.core_core-runtime", + "androidx.lifecycle_lifecycle-livedata-core", + ], +} + +android_library { + name: "androidx.lifecycle_lifecycle-livedata", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.lifecycle_lifecycle-livedata-nodeps", + "androidx.arch.core_core-common", + "androidx.arch.core_core-runtime", + "androidx.lifecycle_lifecycle-livedata-core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata/2.6.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata/2.6.0-alpha04/manifest/AndroidManifest.xml new file mode 100644 index 000000000..d2cce8ede --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata/2.6.0-alpha04/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright 2017 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.lifecycle.livedata" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-process/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-process/2.6.0-alpha04/Android.bp new file mode 100644 index 000000000..3b8c3ca2f --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-process/2.6.0-alpha04/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.lifecycle_lifecycle-process-nodeps", + aars: ["lifecycle-process-2.6.0-alpha04.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.lifecycle_lifecycle-runtime", + "androidx.startup_startup-runtime", + ], +} + +android_library { + name: "androidx.lifecycle_lifecycle-process", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.lifecycle_lifecycle-process-nodeps", + "androidx.annotation_annotation", + "androidx.lifecycle_lifecycle-runtime", + "androidx.startup_startup-runtime", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-process/2.6.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/lifecycle/lifecycle-process/2.6.0-alpha04/manifest/AndroidManifest.xml new file mode 100644 index 000000000..c8101c7da --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-process/2.6.0-alpha04/manifest/AndroidManifest.xml @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright 2018 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + package="androidx.lifecycle.process" > + + <uses-sdk android:minSdkVersion="19" /> + + <application> + <provider + android:name="androidx.startup.InitializationProvider" + android:authorities="${applicationId}.androidx-startup" + android:exported="false" + tools:node="merge" > + <meta-data + android:name="androidx.lifecycle.ProcessLifecycleInitializer" + android:value="androidx.startup" /> + </provider> + </application> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-compose/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-compose/2.6.0-alpha04/Android.bp new file mode 100644 index 000000000..b0b1676bd --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-compose/2.6.0-alpha04/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.lifecycle_lifecycle-runtime-compose-nodeps", + aars: ["lifecycle-runtime-compose-2.6.0-alpha04.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.annotation_annotation-experimental", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.lifecycle_lifecycle-runtime-ktx", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.lifecycle_lifecycle-runtime-compose", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.lifecycle_lifecycle-runtime-compose-nodeps", + "androidx.annotation_annotation-experimental", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.lifecycle_lifecycle-runtime-ktx", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-compose/2.6.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-compose/2.6.0-alpha04/manifest/AndroidManifest.xml new file mode 100644 index 000000000..47d6994ba --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-compose/2.6.0-alpha04/manifest/AndroidManifest.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.lifecycle.runtime.compose" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-ktx/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-ktx/2.6.0-alpha04/Android.bp new file mode 100644 index 000000000..9cbcefacb --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-ktx/2.6.0-alpha04/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.lifecycle_lifecycle-runtime-ktx-nodeps", + aars: ["lifecycle-runtime-ktx-2.6.0-alpha04.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.lifecycle_lifecycle-runtime", + "kotlin-stdlib", + "kotlinx_coroutines_android", + ], +} + +android_library { + name: "androidx.lifecycle_lifecycle-runtime-ktx", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.lifecycle_lifecycle-runtime-ktx-nodeps", + "androidx.annotation_annotation", + "androidx.lifecycle_lifecycle-runtime", + "kotlin-stdlib", + "kotlinx_coroutines_android", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-ktx/2.6.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-ktx/2.6.0-alpha04/manifest/AndroidManifest.xml new file mode 100644 index 000000000..e8484bc55 --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-ktx/2.6.0-alpha04/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2019 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.lifecycle.ktx" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-testing/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-testing/2.6.0-alpha04/Android.bp new file mode 100644 index 000000000..42c810314 --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-testing/2.6.0-alpha04/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.lifecycle_lifecycle-runtime-testing-nodeps", + aars: ["lifecycle-runtime-testing-2.6.0-alpha04.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.lifecycle_lifecycle-runtime-ktx", + "kotlin-stdlib", + "kotlinx_coroutines_android", + ], +} + +android_library { + name: "androidx.lifecycle_lifecycle-runtime-testing", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.lifecycle_lifecycle-runtime-testing-nodeps", + "androidx.lifecycle_lifecycle-runtime-ktx", + "kotlin-stdlib", + "kotlinx_coroutines_android", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-testing/2.6.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-testing/2.6.0-alpha04/manifest/AndroidManifest.xml new file mode 100644 index 000000000..d60ce760d --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-testing/2.6.0-alpha04/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2020 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.lifecycle.testing" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime/2.6.0-alpha04/Android.bp new file mode 100644 index 000000000..72490bbc7 --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime/2.6.0-alpha04/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.lifecycle_lifecycle-runtime-nodeps", + aars: ["lifecycle-runtime-2.6.0-alpha04.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.arch.core_core-common", + "androidx.arch.core_core-runtime", + "androidx.lifecycle_lifecycle-common", + ], +} + +android_library { + name: "androidx.lifecycle_lifecycle-runtime", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.lifecycle_lifecycle-runtime-nodeps", + "androidx.annotation_annotation", + "androidx.arch.core_core-common", + "androidx.arch.core_core-runtime", + "androidx.lifecycle_lifecycle-common", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime/2.6.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime/2.6.0-alpha04/manifest/AndroidManifest.xml new file mode 100644 index 000000000..d0eab1055 --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime/2.6.0-alpha04/manifest/AndroidManifest.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.lifecycle.runtime" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-service/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-service/2.6.0-alpha04/Android.bp new file mode 100644 index 000000000..150980ce9 --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-service/2.6.0-alpha04/Android.bp @@ -0,0 +1,46 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.lifecycle_lifecycle-service-nodeps", + aars: ["lifecycle-service-2.6.0-alpha04.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.lifecycle_lifecycle-runtime", + ], +} + +android_library { + name: "androidx.lifecycle_lifecycle-service", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.lifecycle_lifecycle-service-nodeps", + "androidx.lifecycle_lifecycle-runtime", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-service/2.6.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/lifecycle/lifecycle-service/2.6.0-alpha04/manifest/AndroidManifest.xml new file mode 100644 index 000000000..9c742e102 --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-service/2.6.0-alpha04/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2016 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.lifecycle.service" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-compose/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-compose/2.6.0-alpha04/Android.bp new file mode 100644 index 000000000..37045a569 --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-compose/2.6.0-alpha04/Android.bp @@ -0,0 +1,58 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.lifecycle_lifecycle-viewmodel-compose-nodeps", + aars: ["lifecycle-viewmodel-compose-2.6.0-alpha04.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.annotation_annotation-experimental", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.lifecycle_lifecycle-common-java8", + "androidx.lifecycle_lifecycle-viewmodel-ktx", + "androidx.lifecycle_lifecycle-viewmodel-savedstate", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.lifecycle_lifecycle-viewmodel-compose", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.lifecycle_lifecycle-viewmodel-compose-nodeps", + "androidx.annotation_annotation-experimental", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.lifecycle_lifecycle-common-java8", + "androidx.lifecycle_lifecycle-viewmodel-ktx", + "androidx.lifecycle_lifecycle-viewmodel-savedstate", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-compose/2.6.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-compose/2.6.0-alpha04/manifest/AndroidManifest.xml new file mode 100644 index 000000000..9559fcd9f --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-compose/2.6.0-alpha04/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2021 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.lifecycle.viewmodel.compose" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-ktx/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-ktx/2.6.0-alpha04/Android.bp new file mode 100644 index 000000000..ccfe52e98 --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-ktx/2.6.0-alpha04/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.lifecycle_lifecycle-viewmodel-ktx-nodeps", + aars: ["lifecycle-viewmodel-ktx-2.6.0-alpha04.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.lifecycle_lifecycle-viewmodel", + "kotlin-stdlib", + "kotlinx_coroutines_android", + ], +} + +android_library { + name: "androidx.lifecycle_lifecycle-viewmodel-ktx", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.lifecycle_lifecycle-viewmodel-ktx-nodeps", + "androidx.lifecycle_lifecycle-viewmodel", + "kotlin-stdlib", + "kotlinx_coroutines_android", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-ktx/2.6.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-ktx/2.6.0-alpha04/manifest/AndroidManifest.xml new file mode 100644 index 000000000..ed5185dbc --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-ktx/2.6.0-alpha04/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2018 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.lifecycle.viewmodel.ktx" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-savedstate/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-savedstate/2.6.0-alpha04/Android.bp new file mode 100644 index 000000000..e3c0af25c --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-savedstate/2.6.0-alpha04/Android.bp @@ -0,0 +1,58 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.lifecycle_lifecycle-viewmodel-savedstate-nodeps", + aars: ["lifecycle-viewmodel-savedstate-2.6.0-alpha04.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.core_core-ktx", + "androidx.lifecycle_lifecycle-livedata-core", + "androidx.lifecycle_lifecycle-viewmodel", + "androidx.savedstate_savedstate", + "kotlin-stdlib", + "kotlinx_coroutines_android", + ], +} + +android_library { + name: "androidx.lifecycle_lifecycle-viewmodel-savedstate", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.lifecycle_lifecycle-viewmodel-savedstate-nodeps", + "androidx.annotation_annotation", + "androidx.core_core-ktx", + "androidx.lifecycle_lifecycle-livedata-core", + "androidx.lifecycle_lifecycle-viewmodel", + "androidx.savedstate_savedstate", + "kotlin-stdlib", + "kotlinx_coroutines_android", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-savedstate/2.6.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-savedstate/2.6.0-alpha04/manifest/AndroidManifest.xml new file mode 100644 index 000000000..891815dc2 --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-savedstate/2.6.0-alpha04/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright 2018 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.lifecycle.viewmodel.savedstate" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel/2.6.0-alpha04/Android.bp new file mode 100644 index 000000000..608d9c4b0 --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel/2.6.0-alpha04/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.lifecycle_lifecycle-viewmodel-nodeps", + aars: ["lifecycle-viewmodel-2.6.0-alpha04.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.lifecycle_lifecycle-viewmodel", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.lifecycle_lifecycle-viewmodel-nodeps", + "androidx.annotation_annotation", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel/2.6.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel/2.6.0-alpha04/manifest/AndroidManifest.xml new file mode 100644 index 000000000..3f524779e --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel/2.6.0-alpha04/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright 2017 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.lifecycle.viewmodel" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/loader/loader/1.2.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/loader/loader/1.2.0-alpha01/Android.bp new file mode 100644 index 000000000..9d7030b22 --- /dev/null +++ b/current/androidx/m2repository/androidx/loader/loader/1.2.0-alpha01/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.loader_loader-nodeps", + aars: ["loader-1.2.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.lifecycle_lifecycle-livedata-core", + "androidx.lifecycle_lifecycle-viewmodel", + ], +} + +android_library { + name: "androidx.loader_loader", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.loader_loader-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.lifecycle_lifecycle-livedata-core", + "androidx.lifecycle_lifecycle-viewmodel", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/loader/loader/1.2.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/loader/loader/1.2.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..204e40804 --- /dev/null +++ b/current/androidx/m2repository/androidx/loader/loader/1.2.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2014 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.loader" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/media/media/1.7.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/media/media/1.7.0-alpha01/Android.bp new file mode 100644 index 000000000..aba841059 --- /dev/null +++ b/current/androidx/m2repository/androidx/media/media/1.7.0-alpha01/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.media_media-nodeps", + aars: ["media-1.7.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + ], +} + +android_library { + name: "androidx.media_media", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.media_media-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/media/media/1.7.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/media/media/1.7.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..6d96947aa --- /dev/null +++ b/current/androidx/m2repository/androidx/media/media/1.7.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2014 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.media" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/media2/media2-common/1.3.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/media2/media2-common/1.3.0-alpha01/Android.bp new file mode 100644 index 000000000..a9a264e2b --- /dev/null +++ b/current/androidx/m2repository/androidx/media2/media2-common/1.3.0-alpha01/Android.bp @@ -0,0 +1,58 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.media2_media2-common-nodeps", + aars: ["media2-common-1.3.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + "androidx.media_media", + "androidx.versionedparcelable_versionedparcelable", + "guava-listenablefuture-prebuilt-jar", + ], +} + +android_library { + name: "androidx.media2_media2-common", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.media2_media2-common-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + "androidx.media_media", + "androidx.versionedparcelable_versionedparcelable", + "guava-listenablefuture-prebuilt-jar", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/media2/media2-common/1.3.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/media2/media2-common/1.3.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..bf7fcbee5 --- /dev/null +++ b/current/androidx/m2repository/androidx/media2/media2-common/1.3.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2018 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.media2.common" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/media2/media2-exoplayer/1.3.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/media2/media2-exoplayer/1.3.0-alpha01/Android.bp new file mode 100644 index 000000000..576ae477e --- /dev/null +++ b/current/androidx/m2repository/androidx/media2/media2-exoplayer/1.3.0-alpha01/Android.bp @@ -0,0 +1,44 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.media2_media2-exoplayer-nodeps", + aars: ["media2-exoplayer-1.3.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + ], +} + +android_library { + name: "androidx.media2_media2-exoplayer", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.media2_media2-exoplayer-nodeps", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/media2/media2-exoplayer/1.3.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/media2/media2-exoplayer/1.3.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..c8271fdc0 --- /dev/null +++ b/current/androidx/m2repository/androidx/media2/media2-exoplayer/1.3.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2018 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.media2.exoplayer.external" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/media2/media2-player/1.3.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/media2/media2-player/1.3.0-alpha01/Android.bp new file mode 100644 index 000000000..9ee3333a4 --- /dev/null +++ b/current/androidx/m2repository/androidx/media2/media2-player/1.3.0-alpha01/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.media2_media2-player-nodeps", + aars: ["media2-player-1.3.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.collection_collection", + "androidx.concurrent_concurrent-futures", + "androidx.media2_media2-common", + "androidx.media2_media2-exoplayer", + "guava-listenablefuture-prebuilt-jar", + ], +} + +android_library { + name: "androidx.media2_media2-player", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.media2_media2-player-nodeps", + "androidx.collection_collection", + "androidx.concurrent_concurrent-futures", + "androidx.media2_media2-common", + "androidx.media2_media2-exoplayer", + "guava-listenablefuture-prebuilt-jar", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/media2/media2-player/1.3.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/media2/media2-player/1.3.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..38bd6ebeb --- /dev/null +++ b/current/androidx/m2repository/androidx/media2/media2-player/1.3.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2018 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.media2.player" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/media2/media2-session/1.3.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/media2/media2-session/1.3.0-alpha01/Android.bp new file mode 100644 index 000000000..cdcb0724e --- /dev/null +++ b/current/androidx/m2repository/androidx/media2/media2-session/1.3.0-alpha01/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.media2_media2-session-nodeps", + aars: ["media2-session-1.3.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.collection_collection", + "androidx.concurrent_concurrent-futures", + "androidx.media2_media2-common", + "guava-listenablefuture-prebuilt-jar", + ], +} + +android_library { + name: "androidx.media2_media2-session", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.media2_media2-session-nodeps", + "androidx.collection_collection", + "androidx.concurrent_concurrent-futures", + "androidx.media2_media2-common", + "guava-listenablefuture-prebuilt-jar", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/media2/media2-session/1.3.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/media2/media2-session/1.3.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..f7d881023 --- /dev/null +++ b/current/androidx/m2repository/androidx/media2/media2-session/1.3.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2018 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.media2.session" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/media2/media2-widget/1.3.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/media2/media2-widget/1.3.0-alpha01/Android.bp new file mode 100644 index 000000000..c88444a9e --- /dev/null +++ b/current/androidx/m2repository/androidx/media2/media2-widget/1.3.0-alpha01/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.media2_media2-widget-nodeps", + aars: ["media2-widget-1.3.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.appcompat_appcompat", + "androidx.media2_media2-session", + "androidx.palette_palette", + ], +} + +android_library { + name: "androidx.media2_media2-widget", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.media2_media2-widget-nodeps", + "androidx.appcompat_appcompat", + "androidx.media2_media2-session", + "androidx.palette_palette", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/media2/media2-widget/1.3.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/media2/media2-widget/1.3.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..4c841178e --- /dev/null +++ b/current/androidx/m2repository/androidx/media2/media2-widget/1.3.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright 2018 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.media2.widget" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/mediarouter/mediarouter/1.4.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/mediarouter/mediarouter/1.4.0-alpha01/Android.bp new file mode 100644 index 000000000..b34a6473f --- /dev/null +++ b/current/androidx/m2repository/androidx/mediarouter/mediarouter/1.4.0-alpha01/Android.bp @@ -0,0 +1,58 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.mediarouter_mediarouter-nodeps", + aars: ["mediarouter-1.4.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.appcompat_appcompat", + "androidx.appcompat_appcompat-resources", + "androidx.core_core", + "androidx.media_media", + "androidx.palette_palette", + "androidx.recyclerview_recyclerview", + "guava-listenablefuture-prebuilt-jar", + ], +} + +android_library { + name: "androidx.mediarouter_mediarouter", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.mediarouter_mediarouter-nodeps", + "androidx.appcompat_appcompat", + "androidx.appcompat_appcompat-resources", + "androidx.core_core", + "androidx.media_media", + "androidx.palette_palette", + "androidx.recyclerview_recyclerview", + "guava-listenablefuture-prebuilt-jar", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/mediarouter/mediarouter/1.4.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/mediarouter/mediarouter/1.4.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..87c063b5b --- /dev/null +++ b/current/androidx/m2repository/androidx/mediarouter/mediarouter/1.4.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2013 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.mediarouter" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-common-ktx/2.6.0-alpha08/Android.bp b/current/androidx/m2repository/androidx/navigation/navigation-common-ktx/2.6.0-alpha08/Android.bp new file mode 100644 index 000000000..1a1789d55 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-common-ktx/2.6.0-alpha08/Android.bp @@ -0,0 +1,46 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.navigation_navigation-common-ktx-nodeps", + aars: ["navigation-common-ktx-2.6.0-alpha08.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.navigation_navigation-common", + ], +} + +android_library { + name: "androidx.navigation_navigation-common-ktx", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.navigation_navigation-common-ktx-nodeps", + "androidx.navigation_navigation-common", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/navigation/navigation-common-ktx/2.6.0-alpha08/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/navigation/navigation-common-ktx/2.6.0-alpha08/manifest/AndroidManifest.xml new file mode 100644 index 000000000..d22de45ac --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-common-ktx/2.6.0-alpha08/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2018 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.navigation.common.ktx" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-common/2.6.0-alpha08/Android.bp b/current/androidx/m2repository/androidx/navigation/navigation-common/2.6.0-alpha08/Android.bp new file mode 100644 index 000000000..d8e8c7791 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-common/2.6.0-alpha08/Android.bp @@ -0,0 +1,64 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.navigation_navigation-common-nodeps", + aars: ["navigation-common-2.6.0-alpha08.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection-ktx", + "androidx.core_core-ktx", + "androidx.lifecycle_lifecycle-common", + "androidx.lifecycle_lifecycle-runtime-ktx", + "androidx.lifecycle_lifecycle-viewmodel-ktx", + "androidx.lifecycle_lifecycle-viewmodel-savedstate", + "androidx.profileinstaller_profileinstaller", + "androidx.savedstate_savedstate-ktx", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.navigation_navigation-common", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.navigation_navigation-common-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection-ktx", + "androidx.core_core-ktx", + "androidx.lifecycle_lifecycle-common", + "androidx.lifecycle_lifecycle-runtime-ktx", + "androidx.lifecycle_lifecycle-viewmodel-ktx", + "androidx.lifecycle_lifecycle-viewmodel-savedstate", + "androidx.profileinstaller_profileinstaller", + "androidx.savedstate_savedstate-ktx", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/navigation/navigation-common/2.6.0-alpha08/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/navigation/navigation-common/2.6.0-alpha08/manifest/AndroidManifest.xml new file mode 100644 index 000000000..6ea05d586 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-common/2.6.0-alpha08/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2017 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.navigation.common" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-compose/2.6.0-alpha08/Android.bp b/current/androidx/m2repository/androidx/navigation/navigation-compose/2.6.0-alpha08/Android.bp new file mode 100644 index 000000000..76f829c00 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-compose/2.6.0-alpha08/Android.bp @@ -0,0 +1,62 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.navigation_navigation-compose-nodeps", + aars: ["navigation-compose-2.6.0-alpha08.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.activity_activity-compose", + "androidx.compose.animation_animation", + "androidx.compose.foundation_foundation-layout", + "androidx.compose.runtime_runtime", + "androidx.compose.runtime_runtime-saveable", + "androidx.compose.ui_ui", + "androidx.lifecycle_lifecycle-viewmodel-compose", + "androidx.navigation_navigation-runtime-ktx", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.navigation_navigation-compose", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.navigation_navigation-compose-nodeps", + "androidx.activity_activity-compose", + "androidx.compose.animation_animation", + "androidx.compose.foundation_foundation-layout", + "androidx.compose.runtime_runtime", + "androidx.compose.runtime_runtime-saveable", + "androidx.compose.ui_ui", + "androidx.lifecycle_lifecycle-viewmodel-compose", + "androidx.navigation_navigation-runtime-ktx", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/navigation/navigation-compose/2.6.0-alpha08/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/navigation/navigation-compose/2.6.0-alpha08/manifest/AndroidManifest.xml new file mode 100644 index 000000000..49f284959 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-compose/2.6.0-alpha08/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2020 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.navigation.compose" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-fragment-ktx/2.6.0-alpha08/Android.bp b/current/androidx/m2repository/androidx/navigation/navigation-fragment-ktx/2.6.0-alpha08/Android.bp new file mode 100644 index 000000000..10a6347a8 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-fragment-ktx/2.6.0-alpha08/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.navigation_navigation-fragment-ktx-nodeps", + aars: ["navigation-fragment-ktx-2.6.0-alpha08.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.navigation_navigation-fragment", + "androidx.navigation_navigation-runtime-ktx", + ], +} + +android_library { + name: "androidx.navigation_navigation-fragment-ktx", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.navigation_navigation-fragment-ktx-nodeps", + "androidx.navigation_navigation-fragment", + "androidx.navigation_navigation-runtime-ktx", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/navigation/navigation-fragment-ktx/2.6.0-alpha08/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/navigation/navigation-fragment-ktx/2.6.0-alpha08/manifest/AndroidManifest.xml new file mode 100644 index 000000000..513f6f53a --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-fragment-ktx/2.6.0-alpha08/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2018 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.navigation.fragment.ktx" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-fragment/2.6.0-alpha08/Android.bp b/current/androidx/m2repository/androidx/navigation/navigation-fragment/2.6.0-alpha08/Android.bp new file mode 100644 index 000000000..48cf26674 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-fragment/2.6.0-alpha08/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.navigation_navigation-fragment-nodeps", + aars: ["navigation-fragment-2.6.0-alpha08.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.fragment_fragment-ktx", + "androidx.navigation_navigation-runtime", + "androidx.slidingpanelayout_slidingpanelayout", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.navigation_navigation-fragment", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.navigation_navigation-fragment-nodeps", + "androidx.fragment_fragment-ktx", + "androidx.navigation_navigation-runtime", + "androidx.slidingpanelayout_slidingpanelayout", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/navigation/navigation-fragment/2.6.0-alpha08/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/navigation/navigation-fragment/2.6.0-alpha08/manifest/AndroidManifest.xml new file mode 100644 index 000000000..80215c4dd --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-fragment/2.6.0-alpha08/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2017 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.navigation.fragment" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-runtime-ktx/2.6.0-alpha08/Android.bp b/current/androidx/m2repository/androidx/navigation/navigation-runtime-ktx/2.6.0-alpha08/Android.bp new file mode 100644 index 000000000..3130fb7d0 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-runtime-ktx/2.6.0-alpha08/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.navigation_navigation-runtime-ktx-nodeps", + aars: ["navigation-runtime-ktx-2.6.0-alpha08.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.navigation_navigation-common-ktx", + "androidx.navigation_navigation-runtime", + ], +} + +android_library { + name: "androidx.navigation_navigation-runtime-ktx", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.navigation_navigation-runtime-ktx-nodeps", + "androidx.navigation_navigation-common-ktx", + "androidx.navigation_navigation-runtime", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/navigation/navigation-runtime-ktx/2.6.0-alpha08/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/navigation/navigation-runtime-ktx/2.6.0-alpha08/manifest/AndroidManifest.xml new file mode 100644 index 000000000..4aa087111 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-runtime-ktx/2.6.0-alpha08/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2018 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.navigation.ktx" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-runtime/2.6.0-alpha08/Android.bp b/current/androidx/m2repository/androidx/navigation/navigation-runtime/2.6.0-alpha08/Android.bp new file mode 100644 index 000000000..e0e6b6a96 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-runtime/2.6.0-alpha08/Android.bp @@ -0,0 +1,58 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.navigation_navigation-runtime-nodeps", + aars: ["navigation-runtime-2.6.0-alpha08.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.activity_activity-ktx", + "androidx.annotation_annotation-experimental", + "androidx.collection_collection", + "androidx.lifecycle_lifecycle-runtime-ktx", + "androidx.lifecycle_lifecycle-viewmodel-ktx", + "androidx.navigation_navigation-common", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.navigation_navigation-runtime", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.navigation_navigation-runtime-nodeps", + "androidx.activity_activity-ktx", + "androidx.annotation_annotation-experimental", + "androidx.collection_collection", + "androidx.lifecycle_lifecycle-runtime-ktx", + "androidx.lifecycle_lifecycle-viewmodel-ktx", + "androidx.navigation_navigation-common", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/navigation/navigation-runtime/2.6.0-alpha08/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/navigation/navigation-runtime/2.6.0-alpha08/manifest/AndroidManifest.xml new file mode 100644 index 000000000..6247afdcf --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-runtime/2.6.0-alpha08/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2017 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.navigation" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/Android.bp new file mode 100644 index 000000000..e424d84f1 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.navigation_navigation-testing-nodeps", + aars: ["navigation-testing-2.8.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.lifecycle_lifecycle-runtime-testing", + "androidx.navigation_navigation-runtime", + ], +} + +android_library { + name: "androidx.navigation_navigation-testing", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.navigation_navigation-testing-nodeps", + "androidx.lifecycle_lifecycle-runtime-testing", + "androidx.navigation_navigation-runtime", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/build-info.textproto b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/build-info.textproto new file mode 100644 index 000000000..909519c0e --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/build-info.textproto @@ -0,0 +1,106 @@ +version: "2.8.0-alpha01" +dependency_list { + dependency { + group_id: "androidx.lifecycle" + artifact_id: "lifecycle-runtime-testing" + version: "2.3.1" + is_tip_of_tree: false + } + dependency { + group_id: "androidx.navigation" + artifact_id: "navigation-runtime" + version: "2.8.0-alpha01" + is_tip_of_tree: true + } +} +release_checklist { +} +build_id: "androidx.navigation" +group_id: "androidx.navigation" +artifact_id: "navigation-testing" +path: "/navigation/navigation-testing" +sha: "6bd29ae7b1762f20e76276946e6f917f76a2ec66" +require_same_version_group_build: true +group_zip_path: "per-group-zips/gmaven-androidx-navigation-11128528.zip" +project_zip_path: "per-project-zips/androidx.navigation-navigation-testing-all-11128528-2.8.0-alpha01.zip" +kotlin_version: "1.9.20" +dependency_constraint_list { + dependency { + group_id: "androidx.navigation" + artifact_id: "navigation-common" + version: "2.8.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.navigation" + artifact_id: "navigation-common-ktx" + version: "2.8.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.navigation" + artifact_id: "navigation-compose" + version: "2.8.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.navigation" + artifact_id: "navigation-dynamic-features-fragment" + version: "2.8.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.navigation" + artifact_id: "navigation-dynamic-features-runtime" + version: "2.8.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.navigation" + artifact_id: "navigation-fragment" + version: "2.8.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.navigation" + artifact_id: "navigation-fragment-ktx" + version: "2.8.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.navigation" + artifact_id: "navigation-runtime" + version: "2.8.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.navigation" + artifact_id: "navigation-runtime-ktx" + version: "2.8.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.navigation" + artifact_id: "navigation-safe-args-generator" + version: "2.8.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.navigation" + artifact_id: "navigation-safe-args-gradle-plugin" + version: "2.8.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.navigation" + artifact_id: "navigation-ui" + version: "2.8.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.navigation" + artifact_id: "navigation-ui-ktx" + version: "2.8.0-alpha01" + is_tip_of_tree: true + } +} diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..01498ec2c --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2017 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.navigation.testing" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar Binary files differnew file mode 100644 index 000000000..a19936802 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar.md5 new file mode 100644 index 000000000..0de76b032 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar.md5 @@ -0,0 +1 @@ +ce02c3d4163524ebe0eec27c99461829
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar.sha1 new file mode 100644 index 000000000..d3fbf8ab1 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar.sha1 @@ -0,0 +1 @@ +551ae6fc097c0584ef9df480f0bffea954af0c5e
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar.sha256 new file mode 100644 index 000000000..dc93d7a0e --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar.sha256 @@ -0,0 +1 @@ +34fe062a60013fecd81ba84d0df1ed71e0b326df93833079591a8e6b661c4763
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar.sha512 new file mode 100644 index 000000000..665d7559f --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar.sha512 @@ -0,0 +1 @@ +323f34f95329677333aa03dd43a6c03e0c94cf9d32d77500e5791219ae0065c0b958886deb620eb6a624f424b09b58cdaf2278694e0c49b7790b74a660bbba17
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json new file mode 100644 index 000000000..d0661bc2e --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json @@ -0,0 +1 @@ +[{"class":"androidx.navigation.testing.TestNavigatorState","addedIn":"2.4.0","methods":[{"method":"TestNavigatorState(android.content.Context)","addedIn":"2.4.0"},{"method":"restoreBackStackEntry(androidx.navigation.NavBackStackEntry)","addedIn":"2.4.0"},{"method":"TestNavigatorState(android.content.Context,kotlinx.coroutines.CoroutineDispatcher)","addedIn":"2.4.0"},{"method":"createBackStackEntry(androidx.navigation.NavDestination,android.os.Bundle)","addedIn":"2.4.0"},{"method":"TestNavigatorState()","addedIn":"2.4.0"}],"fields":[]},{"class":"androidx.navigation.testing.TestNavHostController","addedIn":"2.3.0","methods":[{"method":"TestNavHostController(android.content.Context)","addedIn":"2.3.0"},{"method":"setCurrentDestination(int,android.os.Bundle)","addedIn":"2.3.0"},{"method":"setCurrentDestination(java.lang.String,android.os.Bundle)","addedIn":"2.4.0"},{"method":"getBackStack()","addedIn":"2.3.0"},{"method":"setCurrentDestination(int)","addedIn":"2.3.0"},{"method":"setCurrentDestination(java.lang.String)","addedIn":"2.4.0"}],"fields":[]}]
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json.md5 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json.md5 new file mode 100644 index 000000000..d9cda3f35 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json.md5 @@ -0,0 +1 @@ +a9b4559f91ad3d0a00ddb08ccb110ac9
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json.sha1 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json.sha1 new file mode 100644 index 000000000..62824705d --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json.sha1 @@ -0,0 +1 @@ +429f605d2b8f61bb1ad7737c47cb1177e8b3a643
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json.sha256 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json.sha256 new file mode 100644 index 000000000..0837b647b --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json.sha256 @@ -0,0 +1 @@ +3e48139ed6256aa5a93b5b0462954101d8be1943e9610ad3c8c1cf44264652bb
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json.sha512 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json.sha512 new file mode 100644 index 000000000..5b954917b --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json.sha512 @@ -0,0 +1 @@ +2d431e8237d1be867e80a99b979cd8ba905b3c23b198580765b1647ee47a3aaea8d02fe357a491d72a7e575ad8aa02ad81e76cf2e12f0021bb1ef0e37699576b
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar Binary files differnew file mode 100644 index 000000000..6735f553f --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar.md5 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar.md5 new file mode 100644 index 000000000..42c7dc14c --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar.md5 @@ -0,0 +1 @@ +27e706e2fa7326865b14db27925efc0b
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar.sha1 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar.sha1 new file mode 100644 index 000000000..822120cfb --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar.sha1 @@ -0,0 +1 @@ +9a8b73b3a1c47b38930a6a588ee347161eb264aa
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar.sha256 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar.sha256 new file mode 100644 index 000000000..68bc984cd --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar.sha256 @@ -0,0 +1 @@ +18755db99a9816e93f67530f6da2ecb950ac37c075ced8d82e1aa45e7649d14b
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar.sha512 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar.sha512 new file mode 100644 index 000000000..0f8eb88dc --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar.sha512 @@ -0,0 +1 @@ +89ac3bcddbe96d67963af0592acf8c696078364ae4425318b11b60fec32f8d7b4c3831b32d8e2b22f6ab7d9e74ae6de7fc7206c596f5ff0dd0eb21280cbd462e
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module new file mode 100644 index 000000000..9ada7dfcf --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module @@ -0,0 +1,553 @@ +{ + "formatVersion": "1.1", + "component": { + "group": "androidx.navigation", + "module": "navigation-testing", + "version": "2.8.0-alpha01", + "attributes": { + "org.gradle.status": "release" + } + }, + "createdBy": { + "gradle": { + "version": "8.4" + } + }, + "variants": [ + { + "name": "releaseVariantReleaseApiPublication", + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-api" + }, + "dependencies": [ + { + "group": "androidx.lifecycle", + "module": "lifecycle-runtime-testing", + "version": { + "requires": "2.3.1" + } + }, + { + "group": "androidx.navigation", + "module": "navigation-runtime", + "version": { + "requires": "2.8.0-alpha01" + } + } + ], + "dependencyConstraints": [ + { + "group": "androidx.navigation", + "module": "navigation-common", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-common-ktx", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-compose", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-dynamic-features-fragment", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-dynamic-features-runtime", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-fragment", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-fragment-ktx", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-runtime", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-runtime-ktx", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-safe-args-generator", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-safe-args-gradle-plugin", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-ui", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-ui-ktx", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + } + ], + "files": [ + { + "name": "navigation-testing-2.8.0-alpha01.aar", + "url": "navigation-testing-2.8.0-alpha01.aar", + "size": 18891, + "sha512": "89ac3bcddbe96d67963af0592acf8c696078364ae4425318b11b60fec32f8d7b4c3831b32d8e2b22f6ab7d9e74ae6de7fc7206c596f5ff0dd0eb21280cbd462e", + "sha256": "18755db99a9816e93f67530f6da2ecb950ac37c075ced8d82e1aa45e7649d14b", + "sha1": "9a8b73b3a1c47b38930a6a588ee347161eb264aa", + "md5": "27e706e2fa7326865b14db27925efc0b" + } + ] + }, + { + "name": "releaseVariantReleaseRuntimePublication", + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-runtime" + }, + "dependencies": [ + { + "group": "androidx.lifecycle", + "module": "lifecycle-runtime-testing", + "version": { + "requires": "2.3.1" + } + }, + { + "group": "androidx.navigation", + "module": "navigation-runtime", + "version": { + "requires": "2.8.0-alpha01" + } + } + ], + "dependencyConstraints": [ + { + "group": "androidx.navigation", + "module": "navigation-common", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-common-ktx", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-compose", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-dynamic-features-fragment", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-dynamic-features-runtime", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-fragment", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-fragment-ktx", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-runtime", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-runtime-ktx", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-safe-args-generator", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-safe-args-gradle-plugin", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-ui", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-ui-ktx", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + } + ], + "files": [ + { + "name": "navigation-testing-2.8.0-alpha01.aar", + "url": "navigation-testing-2.8.0-alpha01.aar", + "size": 18891, + "sha512": "89ac3bcddbe96d67963af0592acf8c696078364ae4425318b11b60fec32f8d7b4c3831b32d8e2b22f6ab7d9e74ae6de7fc7206c596f5ff0dd0eb21280cbd462e", + "sha256": "18755db99a9816e93f67530f6da2ecb950ac37c075ced8d82e1aa45e7649d14b", + "sha1": "9a8b73b3a1c47b38930a6a588ee347161eb264aa", + "md5": "27e706e2fa7326865b14db27925efc0b" + } + ] + }, + { + "name": "sourcesElements", + "attributes": { + "org.gradle.category": "documentation", + "org.gradle.dependency.bundling": "external", + "org.gradle.docstype": "sources", + "org.gradle.usage": "java-runtime" + }, + "dependencyConstraints": [ + { + "group": "androidx.navigation", + "module": "navigation-common", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-common-ktx", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-compose", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-dynamic-features-fragment", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-dynamic-features-runtime", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-fragment", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-fragment-ktx", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-runtime", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-runtime-ktx", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-safe-args-generator", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-safe-args-gradle-plugin", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-ui", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-ui-ktx", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + } + ], + "files": [ + { + "name": "navigation-testing-2.8.0-alpha01-sources.jar", + "url": "navigation-testing-2.8.0-alpha01-sources.jar", + "size": 4988, + "sha512": "323f34f95329677333aa03dd43a6c03e0c94cf9d32d77500e5791219ae0065c0b958886deb620eb6a624f424b09b58cdaf2278694e0c49b7790b74a660bbba17", + "sha256": "34fe062a60013fecd81ba84d0df1ed71e0b326df93833079591a8e6b661c4763", + "sha1": "551ae6fc097c0584ef9df480f0bffea954af0c5e", + "md5": "ce02c3d4163524ebe0eec27c99461829" + } + ] + }, + { + "name": "libraryVersionMetadata", + "attributes": { + "org.gradle.category": "documentation", + "org.gradle.dependency.bundling": "external", + "org.gradle.usage": "library-version-metadata" + }, + "dependencyConstraints": [ + { + "group": "androidx.navigation", + "module": "navigation-common", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-common-ktx", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-compose", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-dynamic-features-fragment", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-dynamic-features-runtime", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-fragment", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-fragment-ktx", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-runtime", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-runtime-ktx", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-safe-args-generator", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-safe-args-gradle-plugin", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-ui", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-ui-ktx", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + } + ], + "files": [ + { + "name": "navigation-testing-2.8.0-alpha01-versionMetadata.json", + "url": "navigation-testing-2.8.0-alpha01-versionMetadata.json", + "size": 1063, + "sha512": "2d431e8237d1be867e80a99b979cd8ba905b3c23b198580765b1647ee47a3aaea8d02fe357a491d72a7e575ad8aa02ad81e76cf2e12f0021bb1ef0e37699576b", + "sha256": "3e48139ed6256aa5a93b5b0462954101d8be1943e9610ad3c8c1cf44264652bb", + "sha1": "429f605d2b8f61bb1ad7737c47cb1177e8b3a643", + "md5": "a9b4559f91ad3d0a00ddb08ccb110ac9" + } + ] + } + ] +}
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module.md5 new file mode 100644 index 000000000..5ff962feb --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module.md5 @@ -0,0 +1 @@ +8f4bb63562b43c82dc2286742a11e792
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module.sha1 new file mode 100644 index 000000000..fe67378ca --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module.sha1 @@ -0,0 +1 @@ +662907aea36eddba26dd4dba33255ed4abf5941f
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module.sha256 new file mode 100644 index 000000000..ced91df07 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module.sha256 @@ -0,0 +1 @@ +c7dc6919366a038e904c6545151a5dc99bb06f0f6061ed1553c55225f974c708
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module.sha512 new file mode 100644 index 000000000..3c99c2e76 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module.sha512 @@ -0,0 +1 @@ +3e473110bfd84fbf138458e4ec99f263c15a8ac2f9babeb66bf19b4c962b172cd7533f9ece5dd49a8dc7006ad97165042276fffd4c148ea871ba50d42ffa9e29
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom new file mode 100644 index 000000000..d8c6862f2 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom @@ -0,0 +1,121 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <!-- This module was also published with a richer model, Gradle metadata, --> + <!-- which should be used instead. Do not delete the following line which --> + <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> + <!-- that they should prefer consuming it instead. --> + <!-- do_not_remove: published-with-gradle-metadata --> + <modelVersion>4.0.0</modelVersion> + <groupId>androidx.navigation</groupId> + <artifactId>navigation-testing</artifactId> + <version>2.8.0-alpha01</version> + <packaging>aar</packaging> + <name>Navigation Testing</name> + <description>Android Navigation-Testing</description> + <url>https://developer.android.com/jetpack/androidx/releases/navigation#2.8.0-alpha01</url> + <inceptionYear>2017</inceptionYear> + <organization> + <name>The Android Open Source Project</name> + </organization> + <licenses> + <license> + <name>The Apache Software License, Version 2.0</name> + <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> + <distribution>repo</distribution> + </license> + </licenses> + <developers> + <developer> + <name>The Android Open Source Project</name> + </developer> + </developers> + <scm> + <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> + <url>https://cs.android.com/androidx/platform/frameworks/support</url> + </scm> + <dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.navigation</groupId> + <artifactId>navigation-common</artifactId> + <version>2.8.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.navigation</groupId> + <artifactId>navigation-common-ktx</artifactId> + <version>2.8.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.navigation</groupId> + <artifactId>navigation-compose</artifactId> + <version>2.8.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.navigation</groupId> + <artifactId>navigation-dynamic-features-fragment</artifactId> + <version>2.8.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.navigation</groupId> + <artifactId>navigation-dynamic-features-runtime</artifactId> + <version>2.8.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.navigation</groupId> + <artifactId>navigation-fragment</artifactId> + <version>2.8.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.navigation</groupId> + <artifactId>navigation-fragment-ktx</artifactId> + <version>2.8.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.navigation</groupId> + <artifactId>navigation-runtime</artifactId> + <version>2.8.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.navigation</groupId> + <artifactId>navigation-runtime-ktx</artifactId> + <version>2.8.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.navigation</groupId> + <artifactId>navigation-safe-args-generator</artifactId> + <version>2.8.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.navigation</groupId> + <artifactId>navigation-safe-args-gradle-plugin</artifactId> + <version>2.8.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.navigation</groupId> + <artifactId>navigation-ui</artifactId> + <version>2.8.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.navigation</groupId> + <artifactId>navigation-ui-ktx</artifactId> + <version>2.8.0-alpha01</version> + </dependency> + </dependencies> + </dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.lifecycle</groupId> + <artifactId>lifecycle-runtime-testing</artifactId> + <version>2.3.1</version> + <scope>compile</scope> + <type>aar</type> + </dependency> + <dependency> + <groupId>androidx.navigation</groupId> + <artifactId>navigation-runtime</artifactId> + <version>[2.8.0-alpha01]</version> + <scope>compile</scope> + <type>aar</type> + </dependency> + </dependencies> +</project>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom.md5 new file mode 100644 index 000000000..254302f19 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom.md5 @@ -0,0 +1 @@ +e1f7d858eb7ed494741074b22c54ad07
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom.sha1 new file mode 100644 index 000000000..a0385b7cb --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom.sha1 @@ -0,0 +1 @@ +9dc9cc24167cc8e02fac41215462864cf19c8c52
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom.sha256 new file mode 100644 index 000000000..a3544421e --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom.sha256 @@ -0,0 +1 @@ +93851d5f69e4664b4dc6eb8dc7cbca8afeb7bd36ad44f3650b452e09c942efe5
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom.sha512 new file mode 100644 index 000000000..8ec9ad822 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom.sha512 @@ -0,0 +1 @@ +952a0c3967c89b54122be07fdccc4eb0510c56af07bdb96832c220573625086c964fd3c85b870384e4086b76e170b1c4311421516582b4b0b481e32db013e807
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-ui-ktx/2.6.0-alpha08/Android.bp b/current/androidx/m2repository/androidx/navigation/navigation-ui-ktx/2.6.0-alpha08/Android.bp new file mode 100644 index 000000000..14df95aa1 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-ui-ktx/2.6.0-alpha08/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.navigation_navigation-ui-ktx-nodeps", + aars: ["navigation-ui-ktx-2.6.0-alpha08.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.navigation_navigation-runtime-ktx", + "androidx.navigation_navigation-ui", + ], +} + +android_library { + name: "androidx.navigation_navigation-ui-ktx", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.navigation_navigation-ui-ktx-nodeps", + "androidx.navigation_navigation-runtime-ktx", + "androidx.navigation_navigation-ui", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/navigation/navigation-ui-ktx/2.6.0-alpha08/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/navigation/navigation-ui-ktx/2.6.0-alpha08/manifest/AndroidManifest.xml new file mode 100644 index 000000000..1418aa478 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-ui-ktx/2.6.0-alpha08/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2018 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.navigation.ui.ktx" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-ui/2.6.0-alpha08/Android.bp b/current/androidx/m2repository/androidx/navigation/navigation-ui/2.6.0-alpha08/Android.bp new file mode 100644 index 000000000..2d73b758c --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-ui/2.6.0-alpha08/Android.bp @@ -0,0 +1,56 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.navigation_navigation-ui-nodeps", + aars: ["navigation-ui-2.6.0-alpha08.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation-experimental", + "androidx.customview_customview", + "androidx.drawerlayout_drawerlayout", + "androidx.navigation_navigation-runtime", + "androidx.transition_transition", + "com.google.android.material_material", + ], +} + +android_library { + name: "androidx.navigation_navigation-ui", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.navigation_navigation-ui-nodeps", + "androidx.annotation_annotation-experimental", + "androidx.customview_customview", + "androidx.drawerlayout_drawerlayout", + "androidx.navigation_navigation-runtime", + "androidx.transition_transition", + "com.google.android.material_material", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/navigation/navigation-ui/2.6.0-alpha08/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/navigation/navigation-ui/2.6.0-alpha08/manifest/AndroidManifest.xml new file mode 100644 index 000000000..0af8379c3 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-ui/2.6.0-alpha08/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2017 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.navigation.ui" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/paging/paging-common-ktx/3.2.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/paging/paging-common-ktx/3.2.0-alpha04/Android.bp new file mode 100644 index 000000000..2e6fc8518 --- /dev/null +++ b/current/androidx/m2repository/androidx/paging/paging-common-ktx/3.2.0-alpha04/Android.bp @@ -0,0 +1,42 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import { + name: "androidx.paging_paging-common-ktx-nodeps", + jars: ["paging-common-ktx-3.2.0-alpha04.jar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", +} + +java_library_static { + name: "androidx.paging_paging-common-ktx", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", + static_libs: [ + "androidx.paging_paging-common-ktx-nodeps", + "androidx.paging_paging-common", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/paging/paging-common/3.2.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/paging/paging-common/3.2.0-alpha04/Android.bp new file mode 100644 index 000000000..307156d79 --- /dev/null +++ b/current/androidx/m2repository/androidx/paging/paging-common/3.2.0-alpha04/Android.bp @@ -0,0 +1,45 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import { + name: "androidx.paging_paging-common-nodeps", + jars: ["paging-common-3.2.0-alpha04.jar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", +} + +java_library_static { + name: "androidx.paging_paging-common", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", + static_libs: [ + "androidx.paging_paging-common-nodeps", + "androidx.annotation_annotation", + "androidx.arch.core_core-common", + "kotlin-stdlib", + "kotlinx_coroutines", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/paging/paging-guava/3.2.0-alpha05/Android.bp b/current/androidx/m2repository/androidx/paging/paging-guava/3.2.0-alpha05/Android.bp new file mode 100644 index 000000000..5ce96dd72 --- /dev/null +++ b/current/androidx/m2repository/androidx/paging/paging-guava/3.2.0-alpha05/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.paging_paging-guava-nodeps", + aars: ["paging-guava-3.2.0-alpha05.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.paging_paging-common", + "guava", + "kotlin-stdlib", + "kotlinx_coroutines_guava", + ], +} + +android_library { + name: "androidx.paging_paging-guava", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.paging_paging-guava-nodeps", + "androidx.paging_paging-common", + "guava", + "kotlin-stdlib", + "kotlinx_coroutines_guava", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/paging/paging-guava/3.2.0-alpha05/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/paging/paging-guava/3.2.0-alpha05/manifest/AndroidManifest.xml new file mode 100644 index 000000000..a7091fb4c --- /dev/null +++ b/current/androidx/m2repository/androidx/paging/paging-guava/3.2.0-alpha05/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2018 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.paging.guava" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/paging/paging-runtime/3.2.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/paging/paging-runtime/3.2.0-alpha04/Android.bp new file mode 100644 index 000000000..879e8cb4f --- /dev/null +++ b/current/androidx/m2repository/androidx/paging/paging-runtime/3.2.0-alpha04/Android.bp @@ -0,0 +1,62 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.paging_paging-runtime-nodeps", + aars: ["paging-runtime-3.2.0-alpha04.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.core_core-ktx", + "androidx.lifecycle_lifecycle-livedata-ktx", + "androidx.lifecycle_lifecycle-runtime-ktx", + "androidx.lifecycle_lifecycle-viewmodel-ktx", + "androidx.paging_paging-common", + "androidx.paging_paging-common-ktx", + "androidx.recyclerview_recyclerview", + "kotlin-stdlib", + "kotlinx_coroutines_android", + ], +} + +android_library { + name: "androidx.paging_paging-runtime", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.paging_paging-runtime-nodeps", + "androidx.core_core-ktx", + "androidx.lifecycle_lifecycle-livedata-ktx", + "androidx.lifecycle_lifecycle-runtime-ktx", + "androidx.lifecycle_lifecycle-viewmodel-ktx", + "androidx.paging_paging-common", + "androidx.paging_paging-common-ktx", + "androidx.recyclerview_recyclerview", + "kotlin-stdlib", + "kotlinx_coroutines_android", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/paging/paging-runtime/3.2.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/paging/paging-runtime/3.2.0-alpha04/manifest/AndroidManifest.xml new file mode 100644 index 000000000..d2615e893 --- /dev/null +++ b/current/androidx/m2repository/androidx/paging/paging-runtime/3.2.0-alpha04/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2017 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.paging.runtime" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/palette/palette/1.1.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/palette/palette/1.1.0-alpha01/Android.bp new file mode 100644 index 000000000..36fdf5fbd --- /dev/null +++ b/current/androidx/m2repository/androidx/palette/palette/1.1.0-alpha01/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.palette_palette-nodeps", + aars: ["palette-1.1.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.collection_collection", + "androidx.core_core", + ], +} + +android_library { + name: "androidx.palette_palette", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.palette_palette-nodeps", + "androidx.collection_collection", + "androidx.core_core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/palette/palette/1.1.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/palette/palette/1.1.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..ae401a3c4 --- /dev/null +++ b/current/androidx/m2repository/androidx/palette/palette/1.1.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2014 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.palette" > + + <uses-sdk + android:minSdkVersion="14" + android:targetSdkVersion="31" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/percentlayout/percentlayout/1.1.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/percentlayout/percentlayout/1.1.0-alpha01/Android.bp new file mode 100644 index 000000000..b2cd7a549 --- /dev/null +++ b/current/androidx/m2repository/androidx/percentlayout/percentlayout/1.1.0-alpha01/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.percentlayout_percentlayout-nodeps", + aars: ["percentlayout-1.1.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.core_core", + ], +} + +android_library { + name: "androidx.percentlayout_percentlayout", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.percentlayout_percentlayout-nodeps", + "androidx.annotation_annotation", + "androidx.core_core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/percentlayout/percentlayout/1.1.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/percentlayout/percentlayout/1.1.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..a5f780014 --- /dev/null +++ b/current/androidx/m2repository/androidx/percentlayout/percentlayout/1.1.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2015 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.percentlayout" > + + <uses-sdk + android:minSdkVersion="14" + android:targetSdkVersion="31" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/preference/preference/1.2.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/preference/preference/1.2.0-alpha01/Android.bp new file mode 100644 index 000000000..81dd27c8d --- /dev/null +++ b/current/androidx/m2repository/androidx/preference/preference/1.2.0-alpha01/Android.bp @@ -0,0 +1,56 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.preference_preference-nodeps", + aars: ["preference-1.2.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.appcompat_appcompat", + "androidx.collection_collection", + "androidx.core_core", + "androidx.fragment_fragment", + "androidx.recyclerview_recyclerview", + ], +} + +android_library { + name: "androidx.preference_preference", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.preference_preference-nodeps", + "androidx.annotation_annotation", + "androidx.appcompat_appcompat", + "androidx.collection_collection", + "androidx.core_core", + "androidx.fragment_fragment", + "androidx.recyclerview_recyclerview", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/preference/preference/1.2.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/preference/preference/1.2.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..54e9c96fb --- /dev/null +++ b/current/androidx/m2repository/androidx/preference/preference/1.2.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2015 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.preference" > + + <uses-sdk + android:minSdkVersion="19" + android:targetSdkVersion="31" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/print/print/1.1.0-beta01/Android.bp b/current/androidx/m2repository/androidx/print/print/1.1.0-beta01/Android.bp new file mode 100644 index 000000000..9c7ed358b --- /dev/null +++ b/current/androidx/m2repository/androidx/print/print/1.1.0-beta01/Android.bp @@ -0,0 +1,46 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.print_print-nodeps", + aars: ["print-1.1.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + ], +} + +android_library { + name: "androidx.print_print", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.print_print-nodeps", + "androidx.annotation_annotation", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/print/print/1.1.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/print/print/1.1.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..99079a6ce --- /dev/null +++ b/current/androidx/m2repository/androidx/print/print/1.1.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2014 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.print" > + + <uses-sdk + android:minSdkVersion="14" + android:targetSdkVersion="31" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/privacysandbox/ads/ads-adservices-java/1.0.0-beta03/Android.bp b/current/androidx/m2repository/androidx/privacysandbox/ads/ads-adservices-java/1.0.0-beta03/Android.bp new file mode 100644 index 000000000..9d539d08c --- /dev/null +++ b/current/androidx/m2repository/androidx/privacysandbox/ads/ads-adservices-java/1.0.0-beta03/Android.bp @@ -0,0 +1,60 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.privacysandbox.ads_ads-adservices-java-nodeps", + aars: ["ads-adservices-java-1.0.0-beta03.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.concurrent_concurrent-futures", + "androidx.core_core-ktx", + "androidx.privacysandbox.ads_ads-adservices", + "guava", + "guava-listenablefuture-prebuilt-jar", + "kotlin-stdlib", + "kotlinx_coroutines", + ], +} + +android_library { + name: "androidx.privacysandbox.ads_ads-adservices-java", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.privacysandbox.ads_ads-adservices-java-nodeps", + "androidx.annotation_annotation", + "androidx.concurrent_concurrent-futures", + "androidx.core_core-ktx", + "androidx.privacysandbox.ads_ads-adservices", + "guava", + "guava-listenablefuture-prebuilt-jar", + "kotlin-stdlib", + "kotlinx_coroutines", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/privacysandbox/ads/ads-adservices-java/1.0.0-beta03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/privacysandbox/ads/ads-adservices-java/1.0.0-beta03/manifest/AndroidManifest.xml new file mode 100644 index 000000000..0aaee8d13 --- /dev/null +++ b/current/androidx/m2repository/androidx/privacysandbox/ads/ads-adservices-java/1.0.0-beta03/manifest/AndroidManifest.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.privacysandbox.ads.adservices.java" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/privacysandbox/ads/ads-adservices/1.0.0-beta03/Android.bp b/current/androidx/m2repository/androidx/privacysandbox/ads/ads-adservices/1.0.0-beta03/Android.bp new file mode 100644 index 000000000..0194a267c --- /dev/null +++ b/current/androidx/m2repository/androidx/privacysandbox/ads/ads-adservices/1.0.0-beta03/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.privacysandbox.ads_ads-adservices-nodeps", + aars: ["ads-adservices-1.0.0-beta03.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.core_core-ktx", + "kotlin-stdlib", + "kotlinx_coroutines", + ], +} + +android_library { + name: "androidx.privacysandbox.ads_ads-adservices", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.privacysandbox.ads_ads-adservices-nodeps", + "androidx.annotation_annotation", + "androidx.core_core-ktx", + "kotlin-stdlib", + "kotlinx_coroutines", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/privacysandbox/ads/ads-adservices/1.0.0-beta03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/privacysandbox/ads/ads-adservices/1.0.0-beta03/manifest/AndroidManifest.xml new file mode 100644 index 000000000..bb8c8c0d6 --- /dev/null +++ b/current/androidx/m2repository/androidx/privacysandbox/ads/ads-adservices/1.0.0-beta03/manifest/AndroidManifest.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.privacysandbox.ads.adservices" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/privacysandbox/sdkruntime/sdkruntime-client/1.0.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/privacysandbox/sdkruntime/sdkruntime-client/1.0.0-alpha03/Android.bp new file mode 100644 index 000000000..35fb3497e --- /dev/null +++ b/current/androidx/m2repository/androidx/privacysandbox/sdkruntime/sdkruntime-client/1.0.0-alpha03/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.privacysandbox.sdkruntime_sdkruntime-client-nodeps", + aars: ["sdkruntime-client-1.0.0-alpha03.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.core_core", + "androidx.core_core-ktx", + "androidx.privacysandbox.sdkruntime_sdkruntime-core", + "kotlin-stdlib", + "kotlinx_coroutines", + ], +} + +android_library { + name: "androidx.privacysandbox.sdkruntime_sdkruntime-client", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.privacysandbox.sdkruntime_sdkruntime-client-nodeps", + "androidx.core_core", + "androidx.core_core-ktx", + "androidx.privacysandbox.sdkruntime_sdkruntime-core", + "kotlin-stdlib", + "kotlinx_coroutines", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/privacysandbox/sdkruntime/sdkruntime-client/1.0.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/privacysandbox/sdkruntime/sdkruntime-client/1.0.0-alpha03/manifest/AndroidManifest.xml new file mode 100644 index 000000000..35abb2ec4 --- /dev/null +++ b/current/androidx/m2repository/androidx/privacysandbox/sdkruntime/sdkruntime-client/1.0.0-alpha03/manifest/AndroidManifest.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.privacysandbox.sdkruntime.client" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/privacysandbox/sdkruntime/sdkruntime-core/1.0.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/privacysandbox/sdkruntime/sdkruntime-core/1.0.0-alpha03/Android.bp new file mode 100644 index 000000000..fb1756560 --- /dev/null +++ b/current/androidx/m2repository/androidx/privacysandbox/sdkruntime/sdkruntime-core/1.0.0-alpha03/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.privacysandbox.sdkruntime_sdkruntime-core-nodeps", + aars: ["sdkruntime-core-1.0.0-alpha03.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.core_core", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.privacysandbox.sdkruntime_sdkruntime-core", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.privacysandbox.sdkruntime_sdkruntime-core-nodeps", + "androidx.annotation_annotation", + "androidx.core_core", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/privacysandbox/sdkruntime/sdkruntime-core/1.0.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/privacysandbox/sdkruntime/sdkruntime-core/1.0.0-alpha03/manifest/AndroidManifest.xml new file mode 100644 index 000000000..dbe123e78 --- /dev/null +++ b/current/androidx/m2repository/androidx/privacysandbox/sdkruntime/sdkruntime-core/1.0.0-alpha03/manifest/AndroidManifest.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.privacysandbox.sdkruntime.core" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/privacysandbox/ui/ui-client/1.0.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/privacysandbox/ui/ui-client/1.0.0-alpha02/Android.bp new file mode 100644 index 000000000..c277630ea --- /dev/null +++ b/current/androidx/m2repository/androidx/privacysandbox/ui/ui-client/1.0.0-alpha02/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.privacysandbox.ui_ui-client-nodeps", + aars: ["ui-client-1.0.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.privacysandbox.ui_ui-core", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.privacysandbox.ui_ui-client", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.privacysandbox.ui_ui-client-nodeps", + "androidx.annotation_annotation", + "androidx.privacysandbox.ui_ui-core", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/privacysandbox/ui/ui-client/1.0.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/privacysandbox/ui/ui-client/1.0.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..00e3c2898 --- /dev/null +++ b/current/androidx/m2repository/androidx/privacysandbox/ui/ui-client/1.0.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.privacysandbox.ui.client" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/privacysandbox/ui/ui-core/1.0.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/privacysandbox/ui/ui-core/1.0.0-alpha02/Android.bp new file mode 100644 index 000000000..da708ae84 --- /dev/null +++ b/current/androidx/m2repository/androidx/privacysandbox/ui/ui-core/1.0.0-alpha02/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.privacysandbox.ui_ui-core-nodeps", + aars: ["ui-core-1.0.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.privacysandbox.ui_ui-core", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.privacysandbox.ui_ui-core-nodeps", + "androidx.annotation_annotation", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/privacysandbox/ui/ui-core/1.0.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/privacysandbox/ui/ui-core/1.0.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..b4d59548f --- /dev/null +++ b/current/androidx/m2repository/androidx/privacysandbox/ui/ui-core/1.0.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.privacysandbox.ui.core" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/privacysandbox/ui/ui-provider/1.0.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/privacysandbox/ui/ui-provider/1.0.0-alpha02/Android.bp new file mode 100644 index 000000000..708551440 --- /dev/null +++ b/current/androidx/m2repository/androidx/privacysandbox/ui/ui-provider/1.0.0-alpha02/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.privacysandbox.ui_ui-provider-nodeps", + aars: ["ui-provider-1.0.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.privacysandbox.ui_ui-core", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.privacysandbox.ui_ui-provider", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.privacysandbox.ui_ui-provider-nodeps", + "androidx.annotation_annotation", + "androidx.privacysandbox.ui_ui-core", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/privacysandbox/ui/ui-provider/1.0.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/privacysandbox/ui/ui-provider/1.0.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..e63a039e0 --- /dev/null +++ b/current/androidx/m2repository/androidx/privacysandbox/ui/ui-provider/1.0.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.privacysandbox.ui.provider" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/profileinstaller/profileinstaller/1.3.0-beta01/Android.bp b/current/androidx/m2repository/androidx/profileinstaller/profileinstaller/1.3.0-beta01/Android.bp new file mode 100644 index 000000000..fb769fc41 --- /dev/null +++ b/current/androidx/m2repository/androidx/profileinstaller/profileinstaller/1.3.0-beta01/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.profileinstaller_profileinstaller-nodeps", + aars: ["profileinstaller-1.3.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.concurrent_concurrent-futures", + "androidx.startup_startup-runtime", + "guava-listenablefuture-prebuilt-jar", + ], +} + +android_library { + name: "androidx.profileinstaller_profileinstaller", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.profileinstaller_profileinstaller-nodeps", + "androidx.annotation_annotation", + "androidx.concurrent_concurrent-futures", + "androidx.startup_startup-runtime", + "guava-listenablefuture-prebuilt-jar", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/profileinstaller/profileinstaller/1.3.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/profileinstaller/profileinstaller/1.3.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..1f36addec --- /dev/null +++ b/current/androidx/m2repository/androidx/profileinstaller/profileinstaller/1.3.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="utf-8" standalone="no"?><!-- + Copyright 2021 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--><manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" package="androidx.profileinstaller"> + + <uses-sdk android:minSdkVersion="19"/> + + <application> + <provider android:authorities="${applicationId}.androidx-startup" android:exported="false" android:name="androidx.startup.InitializationProvider" tools:node="merge"> + <meta-data android:name="androidx.profileinstaller.ProfileInstallerInitializer" android:value="androidx.startup" tools:node="remove"/> + </provider> + + <receiver android:directBootAware="false" android:enabled="true" android:exported="true" android:name="androidx.profileinstaller.ProfileInstallReceiver" android:permission="android.permission.DUMP"> + <intent-filter> + <action android:name="androidx.profileinstaller.action.INSTALL_PROFILE"/> + </intent-filter> + <intent-filter> + <action android:name="androidx.profileinstaller.action.SKIP_FILE"/> + </intent-filter> + <intent-filter> + <action android:name="androidx.profileinstaller.action.SAVE_PROFILE"/> + </intent-filter> + <intent-filter> + <action android:name="androidx.profileinstaller.action.BENCHMARK_OPERATION"/> + </intent-filter> + </receiver> + </application> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/recommendation/recommendation/1.1.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/recommendation/recommendation/1.1.0-alpha01/Android.bp new file mode 100644 index 000000000..f9dc1a144 --- /dev/null +++ b/current/androidx/m2repository/androidx/recommendation/recommendation/1.1.0-alpha01/Android.bp @@ -0,0 +1,46 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.recommendation_recommendation-nodeps", + aars: ["recommendation-1.1.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.annotation_annotation", + ], +} + +android_library { + name: "androidx.recommendation_recommendation", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.recommendation_recommendation-nodeps", + "androidx.annotation_annotation", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/recommendation/recommendation/1.1.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/recommendation/recommendation/1.1.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..c5cc45386 --- /dev/null +++ b/current/androidx/m2repository/androidx/recommendation/recommendation/1.1.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2014 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.recommendation" > + + <uses-sdk + android:minSdkVersion="21" + android:targetSdkVersion="31" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/recyclerview/recyclerview-selection/1.2.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/recyclerview/recyclerview-selection/1.2.0-alpha02/Android.bp new file mode 100644 index 000000000..7ffeb4fb5 --- /dev/null +++ b/current/androidx/m2repository/androidx/recyclerview/recyclerview-selection/1.2.0-alpha02/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.recyclerview_recyclerview-selection-nodeps", + aars: ["recyclerview-selection-1.2.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.recyclerview_recyclerview", + ], +} + +android_library { + name: "androidx.recyclerview_recyclerview-selection", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.recyclerview_recyclerview-selection-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.recyclerview_recyclerview", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/recyclerview/recyclerview-selection/1.2.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/recyclerview/recyclerview-selection/1.2.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..c602f26fe --- /dev/null +++ b/current/androidx/m2repository/androidx/recyclerview/recyclerview-selection/1.2.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2017 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.recyclerview.selection" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/recyclerview/recyclerview/1.4.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/recyclerview/recyclerview/1.4.0-alpha01/Android.bp new file mode 100644 index 000000000..086abb89e --- /dev/null +++ b/current/androidx/m2repository/androidx/recyclerview/recyclerview/1.4.0-alpha01/Android.bp @@ -0,0 +1,56 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.recyclerview_recyclerview-nodeps", + aars: ["recyclerview-1.4.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.customview_customview", + "androidx.customview_customview-poolingcontainer", + "androidx.profileinstaller_profileinstaller", + ], +} + +android_library { + name: "androidx.recyclerview_recyclerview", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.recyclerview_recyclerview-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.customview_customview", + "androidx.customview_customview-poolingcontainer", + "androidx.profileinstaller_profileinstaller", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/recyclerview/recyclerview/1.4.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/recyclerview/recyclerview/1.4.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..2ffb54fe5 --- /dev/null +++ b/current/androidx/m2repository/androidx/recyclerview/recyclerview/1.4.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2013 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.recyclerview" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/remotecallback/remotecallback-processor/1.0.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/remotecallback/remotecallback-processor/1.0.0-alpha02/Android.bp new file mode 100644 index 000000000..b95dcce31 --- /dev/null +++ b/current/androidx/m2repository/androidx/remotecallback/remotecallback-processor/1.0.0-alpha02/Android.bp @@ -0,0 +1,32 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import_host { + name: "androidx.remotecallback_remotecallback-processor-nodeps", + jars: ["remotecallback-processor-1.0.0-alpha02.jar"], + sdk_version: "31", +} + +java_library_host { + name: "androidx.remotecallback_remotecallback-processor", + static_libs: [ + "androidx.remotecallback_remotecallback-processor-nodeps", + "androidx.annotation_annotation", + "javapoet", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/remotecallback/remotecallback/1.0.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/remotecallback/remotecallback/1.0.0-alpha02/Android.bp new file mode 100644 index 000000000..8e0ca2bd3 --- /dev/null +++ b/current/androidx/m2repository/androidx/remotecallback/remotecallback/1.0.0-alpha02/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.remotecallback_remotecallback-nodeps", + aars: ["remotecallback-1.0.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + ], +} + +android_library { + name: "androidx.remotecallback_remotecallback", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.remotecallback_remotecallback-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/remotecallback/remotecallback/1.0.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/remotecallback/remotecallback/1.0.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..c2c6eaff4 --- /dev/null +++ b/current/androidx/m2repository/androidx/remotecallback/remotecallback/1.0.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2018 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.remotecallback" > + + <uses-sdk + android:minSdkVersion="14" + android:targetSdkVersion="31" /> + + <application> + <receiver android:name="androidx.remotecallback.ProviderRelayReceiver" /> + </application> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/resourceinspection/resourceinspection-annotation/1.1.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/resourceinspection/resourceinspection-annotation/1.1.0-alpha01/Android.bp new file mode 100644 index 000000000..1b066d638 --- /dev/null +++ b/current/androidx/m2repository/androidx/resourceinspection/resourceinspection-annotation/1.1.0-alpha01/Android.bp @@ -0,0 +1,42 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import { + name: "androidx.resourceinspection_resourceinspection-annotation-nodeps", + jars: ["resourceinspection-annotation-1.1.0-alpha01.jar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", +} + +java_library_static { + name: "androidx.resourceinspection_resourceinspection-annotation", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", + static_libs: [ + "androidx.resourceinspection_resourceinspection-annotation-nodeps", + "androidx.annotation_annotation", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/Android.bp new file mode 100644 index 000000000..cac11e977 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/Android.bp @@ -0,0 +1,45 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import { + name: "androidx.room_room-common-nodeps", + jars: ["room-common-jvm-2.7.0-alpha01.jar"], + sdk_version: "31", + host_supported: true, + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", +} + +java_library_static { + name: "androidx.room_room-common", + sdk_version: "31", + host_supported: true, + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", + static_libs: [ + "androidx.room_room-common-nodeps", + "androidx.annotation_annotation", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/build-info.textproto b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/build-info.textproto new file mode 100644 index 000000000..1d9ad9ca6 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/build-info.textproto @@ -0,0 +1,118 @@ +version: "2.7.0-alpha01" +dependency_list { + dependency { + group_id: "androidx.annotation" + artifact_id: "annotation" + version: "1.8.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-common-jvm" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } +} +release_checklist { +} +build_id: "androidx.room" +group_id: "androidx.room" +artifact_id: "room-common" +path: "/room/room-common" +sha: "fb0e74535a7a408585f4079d7e6e34f664146990" +require_same_version_group_build: true +group_zip_path: "per-group-zips/gmaven-androidx-room-11143848.zip" +project_zip_path: "per-project-zips/androidx.room-room-common-all-11143848-2.7.0-alpha01.zip" +kotlin_version: "1.9.20" +dependency_constraint_list { + dependency { + group_id: "androidx.room" + artifact_id: "room-compiler" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-compiler-processing" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-compiler-processing-testing" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-gradle-plugin" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-guava" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-ktx" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-migration" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-paging" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-paging-guava" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-paging-rxjava2" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-paging-rxjava3" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-runtime" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-rxjava2" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-rxjava3" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-testing" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } +} diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01-sources.jar Binary files differnew file mode 100644 index 000000000..0ba528c9c --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01-sources.jar diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01-sources.jar.md5 new file mode 100644 index 000000000..8f6a9e119 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01-sources.jar.md5 @@ -0,0 +1 @@ +d87a98a0a02c6570b8f4f8fcae23d49a
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01-sources.jar.sha1 new file mode 100644 index 000000000..63094b211 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01-sources.jar.sha1 @@ -0,0 +1 @@ +317d886ef5793127f3fa60119cfb863afdaf9145
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01-sources.jar.sha256 new file mode 100644 index 000000000..fe7290a55 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01-sources.jar.sha256 @@ -0,0 +1 @@ +e8b4a79cdcace82d468566ff2af8dcdc9c5364e57bf5f3bd4a3555ed60f48be7
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01-sources.jar.sha512 new file mode 100644 index 000000000..eec509ffe --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01-sources.jar.sha512 @@ -0,0 +1 @@ +2133a12ffcf26b3232a789107bf4c029a8f937200c748158e1b0da4e53be3c88858b9e12b826b3f5deaa85d2ac3ec27bef7f33791564afddf74dbb4a428525e3
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.jar b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.jar Binary files differnew file mode 100644 index 000000000..ae287eb01 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.jar diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.jar.md5 b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.jar.md5 new file mode 100644 index 000000000..cc2947ad5 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.jar.md5 @@ -0,0 +1 @@ +d0771bd3e0ba8b7d2a755c781d4a5b4d
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.jar.sha1 b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.jar.sha1 new file mode 100644 index 000000000..a4d786f74 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.jar.sha1 @@ -0,0 +1 @@ +256c96143968dc78878e86f58d377afcf85ca932
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.jar.sha256 b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.jar.sha256 new file mode 100644 index 000000000..92651b213 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.jar.sha256 @@ -0,0 +1 @@ +3c6791034b168d9aececd04ef5d132d71e63a119d26a6ec761d8b866be6d751f
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.jar.sha512 b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.jar.sha512 new file mode 100644 index 000000000..43a063d91 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.jar.sha512 @@ -0,0 +1 @@ +38f8405ce4179a1972ba89c70b6595b29f6fb6230e91220bfac30e5435f0c21f35388d2ebf67efa46c9696e2cbbe3c4f4510e47037e80b9e15ffd0e68c813993
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.module b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.module new file mode 100644 index 000000000..d9568a983 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.module @@ -0,0 +1,479 @@ +{ + "formatVersion": "1.1", + "component": { + "url": "../../room-common/2.7.0-alpha01/room-common-2.7.0-alpha01.module", + "group": "androidx.room", + "module": "room-common", + "version": "2.7.0-alpha01", + "attributes": { + "org.gradle.status": "release" + } + }, + "createdBy": { + "gradle": { + "version": "8.4" + } + }, + "variants": [ + { + "name": "jvmApiElements-published", + "attributes": { + "org.gradle.category": "library", + "org.gradle.libraryelements": "jar", + "org.gradle.usage": "java-api", + "org.jetbrains.kotlin.platform.type": "jvm" + }, + "dependencies": [ + { + "group": "androidx.annotation", + "module": "annotation", + "version": { + "requires": "1.8.0-alpha01" + } + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib", + "version": { + "requires": "1.8.22" + } + } + ], + "dependencyConstraints": [ + { + "group": "androidx.room", + "module": "room-compiler", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-gradle-plugin", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-ktx", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-migration", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + } + ], + "files": [ + { + "name": "room-common-jvm-2.7.0-alpha01.jar", + "url": "room-common-jvm-2.7.0-alpha01.jar", + "size": 61477, + "sha512": "38f8405ce4179a1972ba89c70b6595b29f6fb6230e91220bfac30e5435f0c21f35388d2ebf67efa46c9696e2cbbe3c4f4510e47037e80b9e15ffd0e68c813993", + "sha256": "3c6791034b168d9aececd04ef5d132d71e63a119d26a6ec761d8b866be6d751f", + "sha1": "256c96143968dc78878e86f58d377afcf85ca932", + "md5": "d0771bd3e0ba8b7d2a755c781d4a5b4d" + } + ] + }, + { + "name": "jvmRuntimeElements-published", + "attributes": { + "org.gradle.category": "library", + "org.gradle.libraryelements": "jar", + "org.gradle.usage": "java-runtime", + "org.jetbrains.kotlin.platform.type": "jvm" + }, + "dependencies": [ + { + "group": "androidx.annotation", + "module": "annotation", + "version": { + "requires": "1.8.0-alpha01" + } + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib", + "version": { + "requires": "1.8.22" + } + } + ], + "dependencyConstraints": [ + { + "group": "androidx.room", + "module": "room-compiler", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-gradle-plugin", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-ktx", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-migration", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + } + ], + "files": [ + { + "name": "room-common-jvm-2.7.0-alpha01.jar", + "url": "room-common-jvm-2.7.0-alpha01.jar", + "size": 61477, + "sha512": "38f8405ce4179a1972ba89c70b6595b29f6fb6230e91220bfac30e5435f0c21f35388d2ebf67efa46c9696e2cbbe3c4f4510e47037e80b9e15ffd0e68c813993", + "sha256": "3c6791034b168d9aececd04ef5d132d71e63a119d26a6ec761d8b866be6d751f", + "sha1": "256c96143968dc78878e86f58d377afcf85ca932", + "md5": "d0771bd3e0ba8b7d2a755c781d4a5b4d" + } + ] + }, + { + "name": "jvmSourcesElements-published", + "attributes": { + "org.gradle.category": "documentation", + "org.gradle.dependency.bundling": "external", + "org.gradle.docstype": "sources", + "org.gradle.libraryelements": "jar", + "org.gradle.usage": "java-runtime", + "org.jetbrains.kotlin.platform.type": "jvm" + }, + "dependencyConstraints": [ + { + "group": "androidx.room", + "module": "room-compiler", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-gradle-plugin", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-ktx", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-migration", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-common is in atomic group androidx.room" + } + ], + "files": [ + { + "name": "room-common-jvm-2.7.0-alpha01-sources.jar", + "url": "room-common-jvm-2.7.0-alpha01-sources.jar", + "size": 65876, + "sha512": "2133a12ffcf26b3232a789107bf4c029a8f937200c748158e1b0da4e53be3c88858b9e12b826b3f5deaa85d2ac3ec27bef7f33791564afddf74dbb4a428525e3", + "sha256": "e8b4a79cdcace82d468566ff2af8dcdc9c5364e57bf5f3bd4a3555ed60f48be7", + "sha1": "317d886ef5793127f3fa60119cfb863afdaf9145", + "md5": "d87a98a0a02c6570b8f4f8fcae23d49a" + } + ] + } + ] +}
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.module.md5 new file mode 100644 index 000000000..5b8651a17 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.module.md5 @@ -0,0 +1 @@ +eb7f2469f0a570006106d7525b3e1735
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.module.sha1 new file mode 100644 index 000000000..b8531cdea --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.module.sha1 @@ -0,0 +1 @@ +c76889f3d3c3692ca167fc60b505aa216ca404de
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.module.sha256 new file mode 100644 index 000000000..f587253be --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.module.sha256 @@ -0,0 +1 @@ +c1d31e531848dc9db494b6be1b9279c2dab251e9ab9a0e492ed10273911b42af
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.module.sha512 new file mode 100644 index 000000000..b24a4eda4 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.module.sha512 @@ -0,0 +1 @@ +e8a7933f5d758377f2f3cf849e10e7ebaa84da3b2449cdce639fdec82bf482ba4bc4856c1ebee6d1fc8dbaf1211819761e5da6267416d9962c7204e0e7c68ea9
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.pom b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.pom new file mode 100644 index 000000000..cfbd27b95 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.pom @@ -0,0 +1,128 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <!-- This module was also published with a richer model, Gradle metadata, --> + <!-- which should be used instead. Do not delete the following line which --> + <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> + <!-- that they should prefer consuming it instead. --> + <!-- do_not_remove: published-with-gradle-metadata --> + <modelVersion>4.0.0</modelVersion> + <groupId>androidx.room</groupId> + <artifactId>room-common-jvm</artifactId> + <version>2.7.0-alpha01</version> + <name>Room-Common</name> + <description>Android Room-Common</description> + <url>https://developer.android.com/jetpack/androidx/releases/room#2.7.0-alpha01</url> + <inceptionYear>2017</inceptionYear> + <organization> + <name>The Android Open Source Project</name> + </organization> + <licenses> + <license> + <name>The Apache Software License, Version 2.0</name> + <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> + <distribution>repo</distribution> + </license> + </licenses> + <developers> + <developer> + <name>The Android Open Source Project</name> + </developer> + </developers> + <scm> + <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> + <url>https://cs.android.com/androidx/platform/frameworks/support</url> + </scm> + <dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-compiler</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-compiler-processing</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-compiler-processing-testing</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-guava</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-gradle-plugin</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-ktx</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-migration</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-paging</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-paging-guava</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-paging-rxjava2</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-paging-rxjava3</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-runtime</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-rxjava2</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-rxjava3</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-testing</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + </dependencies> + </dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.annotation</groupId> + <artifactId>annotation-jvm</artifactId> + <version>1.8.0-alpha01</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.jetbrains.kotlin</groupId> + <artifactId>kotlin-stdlib</artifactId> + <version>1.8.22</version> + <scope>compile</scope> + </dependency> + </dependencies> +</project>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.pom.md5 new file mode 100644 index 000000000..3b253b88d --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.pom.md5 @@ -0,0 +1 @@ +2463db5b24c605db78ca0ddc0d769137
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.pom.sha1 new file mode 100644 index 000000000..f7892f804 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.pom.sha1 @@ -0,0 +1 @@ +94acb2630c03f85bba93aef89b9eb40888281448
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.pom.sha256 new file mode 100644 index 000000000..f7fce8230 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.pom.sha256 @@ -0,0 +1 @@ +c809b8730229753c1560b3e27c492947500012cfdd9f0c2dfa6d09a13667907b
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.pom.sha512 new file mode 100644 index 000000000..e02fc0403 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.pom.sha512 @@ -0,0 +1 @@ +3d9adb2d0bb7df701722cd9e005b5862fa31737544426bdf8d02697a5314160e3aaf4fb0b03ca1ca6d62722f5fa387354799481e9ec30041532a195d221d3d81
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01-sources.jar Binary files differdeleted file mode 100644 index 31b05e8c2..000000000 --- a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01-sources.jar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01-sources.jar.md5 deleted file mode 100644 index d732fac08..000000000 --- a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01-sources.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -f1196079d17d56867aeade7f5af6c360
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01-sources.jar.sha1 deleted file mode 100644 index 3c8e4f6d6..000000000 --- a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01-sources.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -d4942072b3e9c9e3a11ba79679996bb0ea041a7a
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01-sources.jar.sha256 deleted file mode 100644 index 6f681aa8c..000000000 --- a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01-sources.jar.sha256 +++ /dev/null @@ -1 +0,0 @@ -216be1963c53b7a184bea29d272f7728440b8fcba126bc6dfd236b30fe65588c
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01-sources.jar.sha512 deleted file mode 100644 index 5506262aa..000000000 --- a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01-sources.jar.sha512 +++ /dev/null @@ -1 +0,0 @@ -720c39fd58459c44373224d2f77502523958e14cb5b2919769eb2128059bc209547b99206120553be6d60cd0f0d855d564181952dbf4179c9bf46eb3c6c19d0e
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.jar b/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.jar Binary files differdeleted file mode 100644 index 792dc6f63..000000000 --- a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.jar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.jar.md5 b/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.jar.md5 deleted file mode 100644 index dbf3f0756..000000000 --- a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -0eca4f7b12f84817e994d09657ff2f3f
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.jar.sha1 b/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.jar.sha1 deleted file mode 100644 index 395ab23c4..000000000 --- a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -c20756822255df418f65517a00e0f962e36c3f3a
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.jar.sha256 b/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.jar.sha256 deleted file mode 100644 index de6e3262e..000000000 --- a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.jar.sha256 +++ /dev/null @@ -1 +0,0 @@ -9a2292ecb2dd2025cb7b4dde9171d6eae1afc6685f16193cbbaa692bcbabecee
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.jar.sha512 b/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.jar.sha512 deleted file mode 100644 index dcd26a0a1..000000000 --- a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.jar.sha512 +++ /dev/null @@ -1 +0,0 @@ -f056295c87ed82930c62711394c8f2c2e0f12550e1d504cce26a5ba999093cf9d1170cbb8c2994168546d9068cdf0d52faceab5f4d94af518a5cec63af4c197f
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.module b/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.module deleted file mode 100644 index 3a8522cdc..000000000 --- a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.module +++ /dev/null @@ -1,116 +0,0 @@ -{ - "formatVersion": "1.1", - "component": { - "group": "androidx.room", - "module": "room-common", - "version": "2.5.0-alpha01", - "attributes": { - "org.gradle.status": "release" - } - }, - "createdBy": { - "gradle": { - "version": "7.4" - } - }, - "variants": [ - { - "name": "apiElements", - "attributes": { - "org.gradle.category": "library", - "org.gradle.dependency.bundling": "external", - "org.gradle.jvm.environment": "standard-jvm", - "org.gradle.jvm.version": 8, - "org.gradle.libraryelements": "jar", - "org.gradle.usage": "java-api", - "org.jetbrains.kotlin.platform.type": "jvm" - }, - "dependencies": [ - { - "group": "androidx.annotation", - "module": "annotation", - "version": { - "requires": "1.1.0" - } - }, - { - "group": "org.jetbrains.kotlin", - "module": "kotlin-stdlib-jdk8", - "version": { - "requires": "1.6.10" - } - } - ], - "files": [ - { - "name": "room-common-2.5.0-alpha01.jar", - "url": "room-common-2.5.0-alpha01.jar", - "size": 41388, - "sha512": "f056295c87ed82930c62711394c8f2c2e0f12550e1d504cce26a5ba999093cf9d1170cbb8c2994168546d9068cdf0d52faceab5f4d94af518a5cec63af4c197f", - "sha256": "9a2292ecb2dd2025cb7b4dde9171d6eae1afc6685f16193cbbaa692bcbabecee", - "sha1": "c20756822255df418f65517a00e0f962e36c3f3a", - "md5": "0eca4f7b12f84817e994d09657ff2f3f" - } - ] - }, - { - "name": "runtimeElements", - "attributes": { - "org.gradle.category": "library", - "org.gradle.dependency.bundling": "external", - "org.gradle.jvm.environment": "standard-jvm", - "org.gradle.jvm.version": 8, - "org.gradle.libraryelements": "jar", - "org.gradle.usage": "java-runtime", - "org.jetbrains.kotlin.platform.type": "jvm" - }, - "dependencies": [ - { - "group": "androidx.annotation", - "module": "annotation", - "version": { - "requires": "1.1.0" - } - }, - { - "group": "org.jetbrains.kotlin", - "module": "kotlin-stdlib-jdk8", - "version": { - "requires": "1.6.10" - } - } - ], - "files": [ - { - "name": "room-common-2.5.0-alpha01.jar", - "url": "room-common-2.5.0-alpha01.jar", - "size": 41388, - "sha512": "f056295c87ed82930c62711394c8f2c2e0f12550e1d504cce26a5ba999093cf9d1170cbb8c2994168546d9068cdf0d52faceab5f4d94af518a5cec63af4c197f", - "sha256": "9a2292ecb2dd2025cb7b4dde9171d6eae1afc6685f16193cbbaa692bcbabecee", - "sha1": "c20756822255df418f65517a00e0f962e36c3f3a", - "md5": "0eca4f7b12f84817e994d09657ff2f3f" - } - ] - }, - { - "name": "sourcesElements", - "attributes": { - "org.gradle.category": "documentation", - "org.gradle.dependency.bundling": "external", - "org.gradle.docstype": "sources", - "org.gradle.usage": "java-runtime" - }, - "files": [ - { - "name": "room-common-2.5.0-alpha01-sources.jar", - "url": "room-common-2.5.0-alpha01-sources.jar", - "size": 54315, - "sha512": "720c39fd58459c44373224d2f77502523958e14cb5b2919769eb2128059bc209547b99206120553be6d60cd0f0d855d564181952dbf4179c9bf46eb3c6c19d0e", - "sha256": "216be1963c53b7a184bea29d272f7728440b8fcba126bc6dfd236b30fe65588c", - "sha1": "d4942072b3e9c9e3a11ba79679996bb0ea041a7a", - "md5": "f1196079d17d56867aeade7f5af6c360" - } - ] - } - ] -} diff --git a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.module.md5 deleted file mode 100644 index dcd6940c0..000000000 --- a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.module.md5 +++ /dev/null @@ -1 +0,0 @@ -466819fd905efdec7cdc70a089c9ebdf
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.module.sha1 deleted file mode 100644 index ebd9be3c6..000000000 --- a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.module.sha1 +++ /dev/null @@ -1 +0,0 @@ -de11be19b79ea1de12a4c8691078f1703434cbdb
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.module.sha256 deleted file mode 100644 index 7f4a15b26..000000000 --- a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.module.sha256 +++ /dev/null @@ -1 +0,0 @@ -68ac18721ca37b28cc804ec1b73fac5e0bf05a8b3721341965d0b6ce792aeea7
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.module.sha512 deleted file mode 100644 index f651a62c3..000000000 --- a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.module.sha512 +++ /dev/null @@ -1 +0,0 @@ -91ece97618fa907ba22121ce6583bf76720a16c1a72521c7c2ccd7c4e559d035b9258a19684db534a040000c800587f178e005ba77620e1da24445ce24e163f4
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.pom b/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.pom deleted file mode 100644 index 25bd8ba80..000000000 --- a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.pom +++ /dev/null @@ -1,46 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> - <!-- This module was also published with a richer model, Gradle metadata, --> - <!-- which should be used instead. Do not delete the following line which --> - <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> - <!-- that they should prefer consuming it instead. --> - <!-- do_not_remove: published-with-gradle-metadata --> - <modelVersion>4.0.0</modelVersion> - <groupId>androidx.room</groupId> - <artifactId>room-common</artifactId> - <version>2.5.0-alpha01</version> - <name>Android Room-Common</name> - <description>Android Room-Common</description> - <url>https://developer.android.com/jetpack/androidx/releases/room#2.5.0-alpha01</url> - <inceptionYear>2017</inceptionYear> - <licenses> - <license> - <name>The Apache Software License, Version 2.0</name> - <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> - <distribution>repo</distribution> - </license> - </licenses> - <developers> - <developer> - <name>The Android Open Source Project</name> - </developer> - </developers> - <scm> - <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> - <url>https://cs.android.com/androidx/platform/frameworks/support</url> - </scm> - <dependencies> - <dependency> - <groupId>androidx.annotation</groupId> - <artifactId>annotation</artifactId> - <version>1.1.0</version> - <scope>compile</scope> - </dependency> - <dependency> - <groupId>org.jetbrains.kotlin</groupId> - <artifactId>kotlin-stdlib-jdk8</artifactId> - <version>1.6.10</version> - <scope>compile</scope> - </dependency> - </dependencies> -</project> diff --git a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.pom.md5 deleted file mode 100644 index 93a76c6f5..000000000 --- a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -762cee33baa8758109b724c924203091
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.pom.sha1 deleted file mode 100644 index 0dc118bf2..000000000 --- a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -e6d81d952c06a88e47058c56311ee81e30a3dc47
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.pom.sha256 deleted file mode 100644 index f1a505521..000000000 --- a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.pom.sha256 +++ /dev/null @@ -1 +0,0 @@ -205872387a974d1f9ed4251942d1b6cb6e3eb0525bf64a9969403230f66cd4c8
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.pom.sha512 deleted file mode 100644 index ad35750ed..000000000 --- a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.pom.sha512 +++ /dev/null @@ -1 +0,0 @@ -6d366196ac3213703918a443310af3279a6620b8ac9025285047583a66942651a0ca7b97c011678adc970b5de9836eff9533ef19ae9ebb22f5ccfba33fde0374
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01-sources.jar Binary files differdeleted file mode 100644 index 4fd16b0a2..000000000 --- a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01-sources.jar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01-sources.jar.md5 deleted file mode 100644 index 8802431e4..000000000 --- a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01-sources.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -2d0dbe6e5136db6c65dbdcba57adcbae
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01-sources.jar.sha1 deleted file mode 100644 index b9bfeef90..000000000 --- a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01-sources.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -51e67aedc12e8f00c45b9418faa30a0bfe327af2
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01-sources.jar.sha256 deleted file mode 100644 index 9d26d3d25..000000000 --- a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01-sources.jar.sha256 +++ /dev/null @@ -1 +0,0 @@ -b544bea764f2d6e16d79dd81ce28e188ef14c8dc963659681183249d19f88c44
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01-sources.jar.sha512 deleted file mode 100644 index 306f2574e..000000000 --- a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01-sources.jar.sha512 +++ /dev/null @@ -1 +0,0 @@ -e84add61504925ead33963d45317ed14a79be5b427742d7eb9ebb4402890047d5da4cc6d46497ce95a18f5449820ef697e930f8f5195bc05f96fc02c4b6c8512
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.jar b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.jar Binary files differdeleted file mode 100644 index 47acefa43..000000000 --- a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.jar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.jar.md5 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.jar.md5 deleted file mode 100644 index e865af1d3..000000000 --- a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -ab6167c16a2c5ba5af8ecba8fd0abc61
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.jar.sha1 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.jar.sha1 deleted file mode 100644 index 629ffafe2..000000000 --- a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -a08b66607b01731c3622962911e0aefd171afcf4
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.jar.sha256 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.jar.sha256 deleted file mode 100644 index 3c6919ea6..000000000 --- a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.jar.sha256 +++ /dev/null @@ -1 +0,0 @@ -1358560c54b9651392cadef3a0f8cb7afb3d2d43d6691440ff443fca3c449f81
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.jar.sha512 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.jar.sha512 deleted file mode 100644 index ccdba0c6a..000000000 --- a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.jar.sha512 +++ /dev/null @@ -1 +0,0 @@ -436eb64169eeec08d5b202791f9a17b9cf2193d6c882ebd7380856350ecd932b3cc85552d6984674b53c10adaa990001b7762c154e7c0b48f656fbb23dce4188
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.module b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.module deleted file mode 100644 index 5aa381d38..000000000 --- a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.module +++ /dev/null @@ -1,179 +0,0 @@ -{ - "formatVersion": "1.1", - "component": { - "group": "androidx.room", - "module": "room-compiler-processing", - "version": "2.5.0-alpha01", - "attributes": { - "org.gradle.status": "release" - } - }, - "createdBy": { - "gradle": { - "version": "7.4" - } - }, - "variants": [ - { - "name": "apiElements", - "attributes": { - "org.gradle.category": "library", - "org.gradle.dependency.bundling": "external", - "org.gradle.jvm.environment": "standard-jvm", - "org.gradle.jvm.version": 8, - "org.gradle.libraryelements": "jar", - "org.gradle.usage": "java-api", - "org.jetbrains.kotlin.platform.type": "jvm" - }, - "dependencies": [ - { - "group": "org.jetbrains.kotlin", - "module": "kotlin-stdlib", - "version": { - "requires": "1.6.10" - } - }, - { - "group": "com.squareup", - "module": "javapoet", - "version": { - "requires": "1.13.0" - } - }, - { - "group": "com.squareup", - "module": "kotlinpoet", - "version": { - "requires": "1.8.0" - } - } - ], - "files": [ - { - "name": "room-compiler-processing-2.5.0-alpha01.jar", - "url": "room-compiler-processing-2.5.0-alpha01.jar", - "size": 889095, - "sha512": "436eb64169eeec08d5b202791f9a17b9cf2193d6c882ebd7380856350ecd932b3cc85552d6984674b53c10adaa990001b7762c154e7c0b48f656fbb23dce4188", - "sha256": "1358560c54b9651392cadef3a0f8cb7afb3d2d43d6691440ff443fca3c449f81", - "sha1": "a08b66607b01731c3622962911e0aefd171afcf4", - "md5": "ab6167c16a2c5ba5af8ecba8fd0abc61" - } - ] - }, - { - "name": "runtimeElements", - "attributes": { - "org.gradle.category": "library", - "org.gradle.dependency.bundling": "external", - "org.gradle.jvm.environment": "standard-jvm", - "org.gradle.jvm.version": 8, - "org.gradle.libraryelements": "jar", - "org.gradle.usage": "java-runtime", - "org.jetbrains.kotlin.platform.type": "jvm" - }, - "dependencies": [ - { - "group": "com.google.guava", - "module": "guava", - "version": { - "requires": "29.0-jre" - } - }, - { - "group": "com.google.auto", - "module": "auto-common", - "version": { - "requires": "0.11" - } - }, - { - "group": "com.google.auto.value", - "module": "auto-value-annotations", - "version": { - "requires": "1.6.3" - } - }, - { - "group": "org.jetbrains.kotlinx", - "module": "kotlinx-metadata-jvm", - "version": { - "requires": "0.3.0" - } - }, - { - "group": "com.intellij", - "module": "annotations", - "version": { - "requires": "12.0" - } - }, - { - "group": "com.google.devtools.ksp", - "module": "symbol-processing-api", - "version": { - "requires": "1.6.10-1.0.2" - } - }, - { - "group": "org.jetbrains.kotlin", - "module": "kotlin-stdlib-jdk8", - "version": { - "requires": "1.6.10" - } - }, - { - "group": "org.jetbrains.kotlin", - "module": "kotlin-stdlib", - "version": { - "requires": "1.6.10" - } - }, - { - "group": "com.squareup", - "module": "javapoet", - "version": { - "requires": "1.13.0" - } - }, - { - "group": "com.squareup", - "module": "kotlinpoet", - "version": { - "requires": "1.8.0" - } - } - ], - "files": [ - { - "name": "room-compiler-processing-2.5.0-alpha01.jar", - "url": "room-compiler-processing-2.5.0-alpha01.jar", - "size": 889095, - "sha512": "436eb64169eeec08d5b202791f9a17b9cf2193d6c882ebd7380856350ecd932b3cc85552d6984674b53c10adaa990001b7762c154e7c0b48f656fbb23dce4188", - "sha256": "1358560c54b9651392cadef3a0f8cb7afb3d2d43d6691440ff443fca3c449f81", - "sha1": "a08b66607b01731c3622962911e0aefd171afcf4", - "md5": "ab6167c16a2c5ba5af8ecba8fd0abc61" - } - ] - }, - { - "name": "sourcesElements", - "attributes": { - "org.gradle.category": "documentation", - "org.gradle.dependency.bundling": "external", - "org.gradle.docstype": "sources", - "org.gradle.usage": "java-runtime" - }, - "files": [ - { - "name": "room-compiler-processing-2.5.0-alpha01-sources.jar", - "url": "room-compiler-processing-2.5.0-alpha01-sources.jar", - "size": 186420, - "sha512": "e84add61504925ead33963d45317ed14a79be5b427742d7eb9ebb4402890047d5da4cc6d46497ce95a18f5449820ef697e930f8f5195bc05f96fc02c4b6c8512", - "sha256": "b544bea764f2d6e16d79dd81ce28e188ef14c8dc963659681183249d19f88c44", - "sha1": "51e67aedc12e8f00c45b9418faa30a0bfe327af2", - "md5": "2d0dbe6e5136db6c65dbdcba57adcbae" - } - ] - } - ] -} diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.module.md5 deleted file mode 100644 index 45c379f7f..000000000 --- a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.module.md5 +++ /dev/null @@ -1 +0,0 @@ -7d5c2def7ce3e6792e2eb28a465f2b72
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.module.sha1 deleted file mode 100644 index 3721c73ee..000000000 --- a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.module.sha1 +++ /dev/null @@ -1 +0,0 @@ -7c4e337dc9f89671f4c10f675d44d0276b04c73b
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.module.sha256 deleted file mode 100644 index 01cba1209..000000000 --- a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.module.sha256 +++ /dev/null @@ -1 +0,0 @@ -066769eb3630d27bc4eb4a0e9af5c57e04e76129809a3258fc5ae67b4f10a2cd
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.module.sha512 deleted file mode 100644 index 9cdaf0d7d..000000000 --- a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.module.sha512 +++ /dev/null @@ -1 +0,0 @@ -b49fc89b17f0c216f016772281e121cd9bf23a05f29640d45e48e9e35eb277b69ebf55c86f8cc34c91bac869f8341b548f12d5c3ba5407391261079209f0e59b
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.pom b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.pom deleted file mode 100644 index 182b0f6e1..000000000 --- a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.pom +++ /dev/null @@ -1,94 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> - <!-- This module was also published with a richer model, Gradle metadata, --> - <!-- which should be used instead. Do not delete the following line which --> - <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> - <!-- that they should prefer consuming it instead. --> - <!-- do_not_remove: published-with-gradle-metadata --> - <modelVersion>4.0.0</modelVersion> - <groupId>androidx.room</groupId> - <artifactId>room-compiler-processing</artifactId> - <version>2.5.0-alpha01</version> - <name>AndroidX Room XProcessor</name> - <description>Processing Environment Abstraction for AndroidX Room</description> - <url>https://developer.android.com/jetpack/androidx/releases/room#2.5.0-alpha01</url> - <inceptionYear>2020</inceptionYear> - <licenses> - <license> - <name>The Apache Software License, Version 2.0</name> - <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> - <distribution>repo</distribution> - </license> - </licenses> - <developers> - <developer> - <name>The Android Open Source Project</name> - </developer> - </developers> - <scm> - <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> - <url>https://cs.android.com/androidx/platform/frameworks/support</url> - </scm> - <dependencies> - <dependency> - <groupId>org.jetbrains.kotlin</groupId> - <artifactId>kotlin-stdlib</artifactId> - <version>1.6.10</version> - <scope>compile</scope> - </dependency> - <dependency> - <groupId>com.squareup</groupId> - <artifactId>javapoet</artifactId> - <version>1.13.0</version> - <scope>compile</scope> - </dependency> - <dependency> - <groupId>com.squareup</groupId> - <artifactId>kotlinpoet</artifactId> - <version>1.8.0</version> - <scope>compile</scope> - </dependency> - <dependency> - <groupId>com.google.guava</groupId> - <artifactId>guava</artifactId> - <version>29.0-jre</version> - <scope>runtime</scope> - </dependency> - <dependency> - <groupId>com.google.auto</groupId> - <artifactId>auto-common</artifactId> - <version>0.11</version> - <scope>runtime</scope> - </dependency> - <dependency> - <groupId>com.google.auto.value</groupId> - <artifactId>auto-value-annotations</artifactId> - <version>1.6.3</version> - <scope>runtime</scope> - </dependency> - <dependency> - <groupId>org.jetbrains.kotlinx</groupId> - <artifactId>kotlinx-metadata-jvm</artifactId> - <version>0.3.0</version> - <scope>runtime</scope> - </dependency> - <dependency> - <groupId>com.intellij</groupId> - <artifactId>annotations</artifactId> - <version>12.0</version> - <scope>runtime</scope> - </dependency> - <dependency> - <groupId>com.google.devtools.ksp</groupId> - <artifactId>symbol-processing-api</artifactId> - <version>1.6.10-1.0.2</version> - <scope>runtime</scope> - </dependency> - <dependency> - <groupId>org.jetbrains.kotlin</groupId> - <artifactId>kotlin-stdlib-jdk8</artifactId> - <version>1.6.10</version> - <scope>runtime</scope> - </dependency> - </dependencies> -</project> diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.pom.md5 deleted file mode 100644 index 9e979f3b9..000000000 --- a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -4b5a2889a09263a8ff65c6fde06d8c78
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.pom.sha1 deleted file mode 100644 index 1da74d36d..000000000 --- a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -17071fd42fff9c79621adca35e299da90ac4ed46
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.pom.sha256 deleted file mode 100644 index 1e758af4f..000000000 --- a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.pom.sha256 +++ /dev/null @@ -1 +0,0 @@ -95891dcda6f61c3c884eaa0f6e3aa8e65b5cca768120dbad40a4b653278f433a
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.pom.sha512 deleted file mode 100644 index 31c11751b..000000000 --- a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.pom.sha512 +++ /dev/null @@ -1 +0,0 @@ -a6a5ddc46556bc539e5c55d530a1eb53a1e78f1e3c15d7a4a8a41981d931d884c170605b58f5a83cc651fd0ec48df4b5485c434ecf03228400ad4a94cef75523
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/Android.bp new file mode 100644 index 000000000..a357fc65a --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/Android.bp @@ -0,0 +1,30 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import_host { + name: "androidx.room_room-compiler-processing-nodeps", + jars: ["room-compiler-processing-2.7.0-alpha01.jar"], + sdk_version: "31", +} + +java_library_host { + name: "androidx.room_room-compiler-processing", + static_libs: [ + "androidx.room_room-compiler-processing-nodeps", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/build-info.textproto b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/build-info.textproto new file mode 100644 index 000000000..fde097e9e --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/build-info.textproto @@ -0,0 +1,106 @@ +version: "2.7.0-alpha01" +dependency_list { +} +release_checklist { +} +build_id: "androidx.room" +group_id: "androidx.room" +artifact_id: "room-compiler-processing" +path: "/room/room-compiler-processing" +sha: "fb0e74535a7a408585f4079d7e6e34f664146990" +require_same_version_group_build: true +group_zip_path: "per-group-zips/gmaven-androidx-room-11143848.zip" +project_zip_path: "per-project-zips/androidx.room-room-compiler-processing-all-11143848-2.7.0-alpha01.zip" +kotlin_version: "1.9.20" +dependency_constraint_list { + dependency { + group_id: "androidx.room" + artifact_id: "room-common" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-compiler" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-compiler-processing-testing" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-gradle-plugin" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-guava" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-ktx" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-migration" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-paging" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-paging-guava" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-paging-rxjava2" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-paging-rxjava3" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-runtime" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-rxjava2" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-rxjava3" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-testing" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } +} diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01-sources.jar Binary files differnew file mode 100644 index 000000000..dc115384c --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01-sources.jar diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01-sources.jar.md5 new file mode 100644 index 000000000..dde58cb92 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01-sources.jar.md5 @@ -0,0 +1 @@ +01028ff86079c26a565c30bf73676bb7
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01-sources.jar.sha1 new file mode 100644 index 000000000..9963adff1 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01-sources.jar.sha1 @@ -0,0 +1 @@ +4ea25c7caa50e47716491d586ac99930e5237c1f
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01-sources.jar.sha256 new file mode 100644 index 000000000..aa849d606 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01-sources.jar.sha256 @@ -0,0 +1 @@ +4165459dd0ff2ad95681c72ff2a68512e30e22b9b33194b58c199bf729400c51
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01-sources.jar.sha512 new file mode 100644 index 000000000..f825ce549 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01-sources.jar.sha512 @@ -0,0 +1 @@ +1bb945b451ff9806ae99451eee2343c90f144a99049d374f669acd03b0152c96c1d110758e072192869898b54d2f0287f5f09bc987bd7d34e91048a85cb26d28
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.jar b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.jar Binary files differnew file mode 100644 index 000000000..3189a28e3 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.jar diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.jar.md5 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.jar.md5 new file mode 100644 index 000000000..5dbd32dd4 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.jar.md5 @@ -0,0 +1 @@ +292d6b57c469fa0142578381803fbfc5
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.jar.sha1 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.jar.sha1 new file mode 100644 index 000000000..c8f0a3251 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.jar.sha1 @@ -0,0 +1 @@ +1da9ea9d07490b14b42372f08a894ddad5340e7c
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.jar.sha256 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.jar.sha256 new file mode 100644 index 000000000..e7c592754 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.jar.sha256 @@ -0,0 +1 @@ +11a49abf6ed39c16f3a8b0791bfb3bd5e45fa777f73657a349b365c1ad3e32ea
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.jar.sha512 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.jar.sha512 new file mode 100644 index 000000000..cb94f4907 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.jar.sha512 @@ -0,0 +1 @@ +6edb492ec92bb3a65e8321510e1e04f3e8cc3ea400f8ffcc4168aef4a436d712e0f1102b25d6e749c51ac374c60f3698953df91a90f2338771b99f5f81c73b11
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.module b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.module new file mode 100644 index 000000000..89df0c466 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.module @@ -0,0 +1,694 @@ +{ + "formatVersion": "1.1", + "component": { + "group": "androidx.room", + "module": "room-compiler-processing", + "version": "2.7.0-alpha01", + "attributes": { + "org.gradle.status": "release" + } + }, + "createdBy": { + "gradle": { + "version": "8.4" + } + }, + "variants": [ + { + "name": "apiElements", + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.jvm.environment": "standard-jvm", + "org.gradle.jvm.version": 8, + "org.gradle.libraryelements": "jar", + "org.gradle.usage": "java-api", + "org.jetbrains.kotlin.platform.type": "jvm" + }, + "dependencies": [ + { + "group": "com.squareup", + "module": "javapoet", + "version": { + "requires": "1.13.0" + } + }, + { + "group": "com.squareup", + "module": "kotlinpoet", + "version": { + "requires": "1.14.2" + } + }, + { + "group": "com.squareup", + "module": "kotlinpoet-javapoet", + "version": { + "requires": "1.14.2" + } + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib", + "version": { + "requires": "1.8.22" + } + } + ], + "dependencyConstraints": [ + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-gradle-plugin", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-ktx", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-migration", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + } + ], + "files": [ + { + "name": "room-compiler-processing-2.7.0-alpha01.jar", + "url": "room-compiler-processing-2.7.0-alpha01.jar", + "size": 2420508, + "sha512": "6edb492ec92bb3a65e8321510e1e04f3e8cc3ea400f8ffcc4168aef4a436d712e0f1102b25d6e749c51ac374c60f3698953df91a90f2338771b99f5f81c73b11", + "sha256": "11a49abf6ed39c16f3a8b0791bfb3bd5e45fa777f73657a349b365c1ad3e32ea", + "sha1": "1da9ea9d07490b14b42372f08a894ddad5340e7c", + "md5": "292d6b57c469fa0142578381803fbfc5" + } + ] + }, + { + "name": "runtimeElements", + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.jvm.environment": "standard-jvm", + "org.gradle.jvm.version": 8, + "org.gradle.libraryelements": "jar", + "org.gradle.usage": "java-runtime", + "org.jetbrains.kotlin.platform.type": "jvm" + }, + "dependencies": [ + { + "group": "com.google.auto", + "module": "auto-common", + "version": { + "requires": "0.11" + } + }, + { + "group": "com.google.auto.value", + "module": "auto-value-annotations", + "version": { + "requires": "1.6.3" + } + }, + { + "group": "com.google.devtools.ksp", + "module": "symbol-processing-api", + "version": { + "requires": "1.9.20-1.0.13" + } + }, + { + "group": "com.google.guava", + "module": "guava", + "version": { + "requires": "31.1-jre" + } + }, + { + "group": "com.intellij", + "module": "annotations", + "version": { + "requires": "12.0" + } + }, + { + "group": "com.squareup", + "module": "javapoet", + "version": { + "requires": "1.13.0" + } + }, + { + "group": "com.squareup", + "module": "kotlinpoet", + "version": { + "requires": "1.14.2" + } + }, + { + "group": "com.squareup", + "module": "kotlinpoet-javapoet", + "version": { + "requires": "1.14.2" + } + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib", + "version": { + "requires": "1.8.22" + } + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib-jdk8", + "version": { + "requires": "1.8.22" + } + } + ], + "dependencyConstraints": [ + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-gradle-plugin", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-ktx", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-migration", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + } + ], + "files": [ + { + "name": "room-compiler-processing-2.7.0-alpha01.jar", + "url": "room-compiler-processing-2.7.0-alpha01.jar", + "size": 2420508, + "sha512": "6edb492ec92bb3a65e8321510e1e04f3e8cc3ea400f8ffcc4168aef4a436d712e0f1102b25d6e749c51ac374c60f3698953df91a90f2338771b99f5f81c73b11", + "sha256": "11a49abf6ed39c16f3a8b0791bfb3bd5e45fa777f73657a349b365c1ad3e32ea", + "sha1": "1da9ea9d07490b14b42372f08a894ddad5340e7c", + "md5": "292d6b57c469fa0142578381803fbfc5" + } + ] + }, + { + "name": "shadowRuntimeElements", + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "shadowed", + "org.gradle.libraryelements": "jar", + "org.gradle.usage": "java-runtime" + }, + "dependencyConstraints": [ + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-gradle-plugin", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-ktx", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-migration", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + } + ], + "files": [ + { + "name": "room-compiler-processing-2.7.0-alpha01.jar", + "url": "room-compiler-processing-2.7.0-alpha01.jar", + "size": 2420508, + "sha512": "6edb492ec92bb3a65e8321510e1e04f3e8cc3ea400f8ffcc4168aef4a436d712e0f1102b25d6e749c51ac374c60f3698953df91a90f2338771b99f5f81c73b11", + "sha256": "11a49abf6ed39c16f3a8b0791bfb3bd5e45fa777f73657a349b365c1ad3e32ea", + "sha1": "1da9ea9d07490b14b42372f08a894ddad5340e7c", + "md5": "292d6b57c469fa0142578381803fbfc5" + } + ] + }, + { + "name": "sourcesElements", + "attributes": { + "org.gradle.category": "documentation", + "org.gradle.dependency.bundling": "external", + "org.gradle.docstype": "sources", + "org.gradle.usage": "java-runtime" + }, + "dependencyConstraints": [ + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-gradle-plugin", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-ktx", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-migration", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler-processing is in atomic group androidx.room" + } + ], + "files": [ + { + "name": "room-compiler-processing-2.7.0-alpha01-sources.jar", + "url": "room-compiler-processing-2.7.0-alpha01-sources.jar", + "size": 255408, + "sha512": "1bb945b451ff9806ae99451eee2343c90f144a99049d374f669acd03b0152c96c1d110758e072192869898b54d2f0287f5f09bc987bd7d34e91048a85cb26d28", + "sha256": "4165459dd0ff2ad95681c72ff2a68512e30e22b9b33194b58c199bf729400c51", + "sha1": "4ea25c7caa50e47716491d586ac99930e5237c1f", + "md5": "01028ff86079c26a565c30bf73676bb7" + } + ] + } + ] +}
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.module.md5 new file mode 100644 index 000000000..43166376d --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.module.md5 @@ -0,0 +1 @@ +0bfc7391e16f4053ca71fa2dc974c1d4
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.module.sha1 new file mode 100644 index 000000000..e9b70a2cc --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.module.sha1 @@ -0,0 +1 @@ +032b58d49d3adf710470cc3a37ddf22d1e99aa69
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.module.sha256 new file mode 100644 index 000000000..860015380 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.module.sha256 @@ -0,0 +1 @@ +ef461db4580cc7bec0e0c3a27a94de62fd5c899e5df2d95eb5e74d1d7e327ccf
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.module.sha512 new file mode 100644 index 000000000..badcb3afa --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.module.sha512 @@ -0,0 +1 @@ +dfe81ea183849c9af0e4e7286f81cd6d167aee7d000cfec6caa0fe7e745d43d6befcea08ddd0871a68bc2696e691d6cb83f0cc1f0f8222082e5ed7cf177cc9f1
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.pom b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.pom new file mode 100644 index 000000000..5e05b0eab --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.pom @@ -0,0 +1,176 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <!-- This module was also published with a richer model, Gradle metadata, --> + <!-- which should be used instead. Do not delete the following line which --> + <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> + <!-- that they should prefer consuming it instead. --> + <!-- do_not_remove: published-with-gradle-metadata --> + <modelVersion>4.0.0</modelVersion> + <groupId>androidx.room</groupId> + <artifactId>room-compiler-processing</artifactId> + <version>2.7.0-alpha01</version> + <name>Room XProcessor</name> + <description>Processing Environment Abstraction for AndroidX Room</description> + <url>https://developer.android.com/jetpack/androidx/releases/room#2.7.0-alpha01</url> + <inceptionYear>2020</inceptionYear> + <organization> + <name>The Android Open Source Project</name> + </organization> + <licenses> + <license> + <name>The Apache Software License, Version 2.0</name> + <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> + <distribution>repo</distribution> + </license> + </licenses> + <developers> + <developer> + <name>The Android Open Source Project</name> + </developer> + </developers> + <scm> + <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> + <url>https://cs.android.com/androidx/platform/frameworks/support</url> + </scm> + <dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-common</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-compiler</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-compiler-processing-testing</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-guava</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-gradle-plugin</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-ktx</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-migration</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-paging</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-paging-guava</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-paging-rxjava2</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-paging-rxjava3</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-runtime</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-rxjava2</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-rxjava3</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-testing</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + </dependencies> + </dependencyManagement> + <dependencies> + <dependency> + <groupId>com.google.auto</groupId> + <artifactId>auto-common</artifactId> + <version>0.11</version> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>com.google.auto.value</groupId> + <artifactId>auto-value-annotations</artifactId> + <version>1.6.3</version> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>com.google.devtools.ksp</groupId> + <artifactId>symbol-processing-api</artifactId> + <version>1.9.20-1.0.13</version> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>com.google.guava</groupId> + <artifactId>guava</artifactId> + <version>31.1-jre</version> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>com.intellij</groupId> + <artifactId>annotations</artifactId> + <version>12.0</version> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>com.squareup</groupId> + <artifactId>javapoet</artifactId> + <version>1.13.0</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>com.squareup</groupId> + <artifactId>kotlinpoet</artifactId> + <version>1.14.2</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>com.squareup</groupId> + <artifactId>kotlinpoet-javapoet</artifactId> + <version>1.14.2</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.jetbrains.kotlin</groupId> + <artifactId>kotlin-stdlib</artifactId> + <version>1.8.22</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.jetbrains.kotlin</groupId> + <artifactId>kotlin-stdlib-jdk8</artifactId> + <version>1.8.22</version> + <scope>runtime</scope> + </dependency> + </dependencies> +</project>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.pom.md5 new file mode 100644 index 000000000..ae566f755 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.pom.md5 @@ -0,0 +1 @@ +89295cfa0ca2f0c8c9a0978acf9fce35
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.pom.sha1 new file mode 100644 index 000000000..43cc96503 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.pom.sha1 @@ -0,0 +1 @@ +d9db648e59c6c4c797c15b904e420c21aa37783e
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.pom.sha256 new file mode 100644 index 000000000..f00b3f3a4 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.pom.sha256 @@ -0,0 +1 @@ +5d9a8e2dc4dc35fd21bca6d90e89308d2481182dca5ce6f3b0bd7af615eb32ed
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.pom.sha512 new file mode 100644 index 000000000..df59e2494 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.pom.sha512 @@ -0,0 +1 @@ +8ba783efec1a82ae02fef9dfcba17682108377bc14ac5b087b00d13f5e1d9e241c4fef5f0c6fde1ad3323b0a4effccddaa9c7a1d8ba45d5db901eb95136724af
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01-sources.jar Binary files differdeleted file mode 100644 index 9525d5a8f..000000000 --- a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01-sources.jar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01-sources.jar.md5 deleted file mode 100644 index edf9f732d..000000000 --- a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01-sources.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -dd6130a961720c40d87ba86335fdaf24
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01-sources.jar.sha1 deleted file mode 100644 index 56631fc10..000000000 --- a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01-sources.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -343452938b57e4dc4165e5a1ac743321dab615bd
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01-sources.jar.sha256 deleted file mode 100644 index fc50cfd4b..000000000 --- a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01-sources.jar.sha256 +++ /dev/null @@ -1 +0,0 @@ -2e112c39fb9954c78f80710ad1d003bb0edbcd8f3a211fc13f3b1130217f7ba6
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01-sources.jar.sha512 deleted file mode 100644 index 29bdb9c18..000000000 --- a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01-sources.jar.sha512 +++ /dev/null @@ -1 +0,0 @@ -fd56c43a03da7c71454b7b640c18fc10f623f72aa3442bad953e8337c119c61ddd41d016eb25bd2c7450b8063d18fdeed9be3566eb373574f46281bae6f9dcd8
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.jar b/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.jar Binary files differdeleted file mode 100644 index a3e827ae9..000000000 --- a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.jar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.jar.md5 b/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.jar.md5 deleted file mode 100644 index 604ef64c3..000000000 --- a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -ea7e54a4321be674a3c3c7aac2d585ce
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.jar.sha1 b/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.jar.sha1 deleted file mode 100644 index 8665c800c..000000000 --- a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -755260e37f51ec76f2f6511eee45719510a10284
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.jar.sha256 b/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.jar.sha256 deleted file mode 100644 index a037251ed..000000000 --- a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.jar.sha256 +++ /dev/null @@ -1 +0,0 @@ -3bf99ebf25a959dedda523ba5a458772e3b33120cd4889380361646d40130fdb
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.jar.sha512 b/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.jar.sha512 deleted file mode 100644 index 77e0d1a86..000000000 --- a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.jar.sha512 +++ /dev/null @@ -1 +0,0 @@ -df40e7c86bb42005d3594a0cb7ea7cc318d1c393ebb2733cc7e6c13a9454fa0957caff6d3fbeb2045da1bc238a8d369f0347c2fa52310d835b7498be29319a0b
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.module b/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.module deleted file mode 100644 index 49f309fd3..000000000 --- a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.module +++ /dev/null @@ -1,190 +0,0 @@ -{ - "formatVersion": "1.1", - "component": { - "group": "androidx.room", - "module": "room-compiler", - "version": "2.5.0-alpha01", - "attributes": { - "org.gradle.status": "release" - } - }, - "createdBy": { - "gradle": { - "version": "7.4" - } - }, - "variants": [ - { - "name": "apiElements", - "attributes": { - "org.gradle.category": "library", - "org.gradle.dependency.bundling": "external", - "org.gradle.jvm.environment": "standard-jvm", - "org.gradle.jvm.version": 8, - "org.gradle.libraryelements": "jar", - "org.gradle.usage": "java-api", - "org.jetbrains.kotlin.platform.type": "jvm" - }, - "files": [ - { - "name": "room-compiler-2.5.0-alpha01.jar", - "url": "room-compiler-2.5.0-alpha01.jar", - "size": 3743308, - "sha512": "df40e7c86bb42005d3594a0cb7ea7cc318d1c393ebb2733cc7e6c13a9454fa0957caff6d3fbeb2045da1bc238a8d369f0347c2fa52310d835b7498be29319a0b", - "sha256": "3bf99ebf25a959dedda523ba5a458772e3b33120cd4889380361646d40130fdb", - "sha1": "755260e37f51ec76f2f6511eee45719510a10284", - "md5": "ea7e54a4321be674a3c3c7aac2d585ce" - } - ] - }, - { - "name": "runtimeElements", - "attributes": { - "org.gradle.category": "library", - "org.gradle.dependency.bundling": "external", - "org.gradle.jvm.environment": "standard-jvm", - "org.gradle.jvm.version": 8, - "org.gradle.libraryelements": "jar", - "org.gradle.usage": "java-runtime", - "org.jetbrains.kotlin.platform.type": "jvm" - }, - "dependencies": [ - { - "group": "androidx.room", - "module": "room-common", - "version": { - "requires": "2.5.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-migration", - "version": { - "requires": "2.5.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-compiler-processing", - "version": { - "requires": "2.5.0-alpha01" - } - }, - { - "group": "org.jetbrains.kotlin", - "module": "kotlin-stdlib", - "version": { - "requires": "1.6.10" - } - }, - { - "group": "com.google.auto", - "module": "auto-common", - "version": { - "requires": "0.11" - } - }, - { - "group": "com.google.auto.value", - "module": "auto-value-annotations", - "version": { - "requires": "1.6.3" - } - }, - { - "group": "com.squareup", - "module": "javapoet", - "version": { - "requires": "1.13.0" - } - }, - { - "group": "com.google.devtools.ksp", - "module": "symbol-processing-api", - "version": { - "requires": "1.6.10-1.0.2" - } - }, - { - "group": "org.xerial", - "module": "sqlite-jdbc", - "version": { - "requires": "3.36.0" - } - }, - { - "group": "org.jetbrains.kotlinx", - "module": "kotlinx-metadata-jvm", - "version": { - "requires": "0.3.0" - } - }, - { - "group": "commons-codec", - "module": "commons-codec", - "version": { - "requires": "1.10" - } - }, - { - "group": "com.intellij", - "module": "annotations", - "version": { - "requires": "12.0" - } - } - ], - "files": [ - { - "name": "room-compiler-2.5.0-alpha01.jar", - "url": "room-compiler-2.5.0-alpha01.jar", - "size": 3743308, - "sha512": "df40e7c86bb42005d3594a0cb7ea7cc318d1c393ebb2733cc7e6c13a9454fa0957caff6d3fbeb2045da1bc238a8d369f0347c2fa52310d835b7498be29319a0b", - "sha256": "3bf99ebf25a959dedda523ba5a458772e3b33120cd4889380361646d40130fdb", - "sha1": "755260e37f51ec76f2f6511eee45719510a10284", - "md5": "ea7e54a4321be674a3c3c7aac2d585ce" - } - ] - }, - { - "name": "sourcesElements", - "attributes": { - "org.gradle.category": "documentation", - "org.gradle.dependency.bundling": "external", - "org.gradle.docstype": "sources", - "org.gradle.usage": "java-runtime" - }, - "files": [ - { - "name": "room-compiler-2.5.0-alpha01-sources.jar", - "url": "room-compiler-2.5.0-alpha01-sources.jar", - "size": 446609, - "sha512": "fd56c43a03da7c71454b7b640c18fc10f623f72aa3442bad953e8337c119c61ddd41d016eb25bd2c7450b8063d18fdeed9be3566eb373574f46281bae6f9dcd8", - "sha256": "2e112c39fb9954c78f80710ad1d003bb0edbcd8f3a211fc13f3b1130217f7ba6", - "sha1": "343452938b57e4dc4165e5a1ac743321dab615bd", - "md5": "dd6130a961720c40d87ba86335fdaf24" - } - ] - }, - { - "name": "shadowRuntimeElements", - "attributes": { - "org.gradle.category": "library", - "org.gradle.dependency.bundling": "shadowed", - "org.gradle.libraryelements": "jar", - "org.gradle.usage": "java-runtime" - }, - "files": [ - { - "name": "room-compiler-2.5.0-alpha01.jar", - "url": "room-compiler-2.5.0-alpha01.jar", - "size": 3743308, - "sha512": "df40e7c86bb42005d3594a0cb7ea7cc318d1c393ebb2733cc7e6c13a9454fa0957caff6d3fbeb2045da1bc238a8d369f0347c2fa52310d835b7498be29319a0b", - "sha256": "3bf99ebf25a959dedda523ba5a458772e3b33120cd4889380361646d40130fdb", - "sha1": "755260e37f51ec76f2f6511eee45719510a10284", - "md5": "ea7e54a4321be674a3c3c7aac2d585ce" - } - ] - } - ] -} diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.module.md5 deleted file mode 100644 index b939bd610..000000000 --- a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.module.md5 +++ /dev/null @@ -1 +0,0 @@ -ac3eef31a3a7d4ee772913f330d7767f
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.module.sha1 deleted file mode 100644 index 2cc4b319e..000000000 --- a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.module.sha1 +++ /dev/null @@ -1 +0,0 @@ -8088f61c8be90e7f3544e4bfa7390a9b0eeab852
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.module.sha256 deleted file mode 100644 index 5278e1756..000000000 --- a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.module.sha256 +++ /dev/null @@ -1 +0,0 @@ -37a89537f3957045d3f8c9eec31c2c957935956815efe9cb32df813bd6a02740
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.module.sha512 deleted file mode 100644 index f2c855387..000000000 --- a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.module.sha512 +++ /dev/null @@ -1 +0,0 @@ -0d035eee1826bd7f42c28b85ec03fe226bcabe59215ca9e98c6498e4a4f56b355cfd2480f1c8c9575a2cf7ed4caee58300918ae465b0437149178a063ffbe6d3
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.pom b/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.pom deleted file mode 100644 index 7546bdea7..000000000 --- a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.pom +++ /dev/null @@ -1,106 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> - <!-- This module was also published with a richer model, Gradle metadata, --> - <!-- which should be used instead. Do not delete the following line which --> - <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> - <!-- that they should prefer consuming it instead. --> - <!-- do_not_remove: published-with-gradle-metadata --> - <modelVersion>4.0.0</modelVersion> - <groupId>androidx.room</groupId> - <artifactId>room-compiler</artifactId> - <version>2.5.0-alpha01</version> - <name>Android Room Compiler</name> - <description>Android Room annotation processor</description> - <url>https://developer.android.com/jetpack/androidx/releases/room#2.5.0-alpha01</url> - <inceptionYear>2017</inceptionYear> - <licenses> - <license> - <name>The Apache Software License, Version 2.0</name> - <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> - <distribution>repo</distribution> - </license> - </licenses> - <developers> - <developer> - <name>The Android Open Source Project</name> - </developer> - </developers> - <scm> - <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> - <url>https://cs.android.com/androidx/platform/frameworks/support</url> - </scm> - <dependencies> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-common</artifactId> - <version>[2.5.0-alpha01]</version> - <scope>runtime</scope> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-migration</artifactId> - <version>[2.5.0-alpha01]</version> - <scope>runtime</scope> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-compiler-processing</artifactId> - <version>[2.5.0-alpha01]</version> - <scope>runtime</scope> - </dependency> - <dependency> - <groupId>org.jetbrains.kotlin</groupId> - <artifactId>kotlin-stdlib</artifactId> - <version>1.6.10</version> - <scope>runtime</scope> - </dependency> - <dependency> - <groupId>com.google.auto</groupId> - <artifactId>auto-common</artifactId> - <version>0.11</version> - <scope>runtime</scope> - </dependency> - <dependency> - <groupId>com.google.auto.value</groupId> - <artifactId>auto-value-annotations</artifactId> - <version>1.6.3</version> - <scope>runtime</scope> - </dependency> - <dependency> - <groupId>com.squareup</groupId> - <artifactId>javapoet</artifactId> - <version>1.13.0</version> - <scope>runtime</scope> - </dependency> - <dependency> - <groupId>com.google.devtools.ksp</groupId> - <artifactId>symbol-processing-api</artifactId> - <version>1.6.10-1.0.2</version> - <scope>runtime</scope> - </dependency> - <dependency> - <groupId>org.xerial</groupId> - <artifactId>sqlite-jdbc</artifactId> - <version>3.36.0</version> - <scope>runtime</scope> - </dependency> - <dependency> - <groupId>org.jetbrains.kotlinx</groupId> - <artifactId>kotlinx-metadata-jvm</artifactId> - <version>0.3.0</version> - <scope>runtime</scope> - </dependency> - <dependency> - <groupId>commons-codec</groupId> - <artifactId>commons-codec</artifactId> - <version>1.10</version> - <scope>runtime</scope> - </dependency> - <dependency> - <groupId>com.intellij</groupId> - <artifactId>annotations</artifactId> - <version>12.0</version> - <scope>runtime</scope> - </dependency> - </dependencies> -</project> diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.pom.md5 deleted file mode 100644 index aacebbc7c..000000000 --- a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -ccf12ad042990706e4771b2bac349bcf
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.pom.sha1 deleted file mode 100644 index f939da1bf..000000000 --- a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -950682a64acacdefb651ea203f312c8c2a84283b
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.pom.sha256 deleted file mode 100644 index 240530ddb..000000000 --- a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.pom.sha256 +++ /dev/null @@ -1 +0,0 @@ -18e575c74f8c987e74399aebc89e65461829af96061aeab0968d622f3f3e6d91
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.pom.sha512 deleted file mode 100644 index dba51e2e3..000000000 --- a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.pom.sha512 +++ /dev/null @@ -1 +0,0 @@ -32bdd9b6b692d69f181095cda355f8a560e24b389a414e35b8f5c171293863c835b7ce04d5e2b6f854a4b41d5cd803ce0b4bb641a3290201bef7a7945998a558
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/Android.bp new file mode 100644 index 000000000..3c4276312 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/Android.bp @@ -0,0 +1,44 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import_host { + name: "androidx.room_room-compiler-nodeps", + jars: ["room-compiler-2.7.0-alpha01.jar"], + sdk_version: "31", +} + +java_library_host { + name: "androidx.room_room-compiler", + static_libs: [ + "androidx.room_room-compiler-nodeps", + "androidx.room_room-common", + "androidx.room_room-compiler-processing", + "androidx.room_room-migration", + "auto_common", + "auto_value_annotations", + "commons-codec", + "guava", + "javapoet", + "jetbrains-annotations", + "kotlin-stdlib", + "kotlinpoet", + "kotlinpoet-javapoet", + "symbol-processing-api", + "xerial-sqlite-jdbc", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/build-info.textproto b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/build-info.textproto new file mode 100644 index 000000000..fd317abb1 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/build-info.textproto @@ -0,0 +1,124 @@ +version: "2.7.0-alpha01" +dependency_list { + dependency { + group_id: "androidx.room" + artifact_id: "room-common" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-compiler-processing" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-migration" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } +} +release_checklist { +} +build_id: "androidx.room" +group_id: "androidx.room" +artifact_id: "room-compiler" +path: "/room/room-compiler" +sha: "fb0e74535a7a408585f4079d7e6e34f664146990" +require_same_version_group_build: true +group_zip_path: "per-group-zips/gmaven-androidx-room-11143848.zip" +project_zip_path: "per-project-zips/androidx.room-room-compiler-all-11143848-2.7.0-alpha01.zip" +kotlin_version: "1.9.20" +dependency_constraint_list { + dependency { + group_id: "androidx.room" + artifact_id: "room-common" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-compiler-processing" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-compiler-processing-testing" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-gradle-plugin" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-guava" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-ktx" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-migration" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-paging" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-paging-guava" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-paging-rxjava2" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-paging-rxjava3" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-runtime" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-rxjava2" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-rxjava3" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-testing" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } +} diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01-sources.jar Binary files differnew file mode 100644 index 000000000..1e70285b0 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01-sources.jar diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01-sources.jar.md5 new file mode 100644 index 000000000..6d09d8729 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01-sources.jar.md5 @@ -0,0 +1 @@ +5751322b7a0d3ad2d208fe203d9cb3e6
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01-sources.jar.sha1 new file mode 100644 index 000000000..d8d7f2865 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01-sources.jar.sha1 @@ -0,0 +1 @@ +6ee9f3fd984de56bf689470feaf44dc82ea4f29b
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01-sources.jar.sha256 new file mode 100644 index 000000000..b8edb037a --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01-sources.jar.sha256 @@ -0,0 +1 @@ +83b634b803d06f3b5db356256a23cef0678438a2b9e3e4ec4e04588c6d30a2b6
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01-sources.jar.sha512 new file mode 100644 index 000000000..2f516a383 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01-sources.jar.sha512 @@ -0,0 +1 @@ +0183a6f652b400657cd2c0716a9f00c8d6ad3659ed8ceea94f3fe25737a354632f2f97ff9ce296c746891d14ea8211ff1f2e11054ab8295704a4e9e1a70c8e4a
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.jar b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.jar Binary files differnew file mode 100644 index 000000000..79ab5a9cc --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.jar diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.jar.md5 b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.jar.md5 new file mode 100644 index 000000000..99203dd02 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.jar.md5 @@ -0,0 +1 @@ +b418c65d68b28efb61f144d6442f65da
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.jar.sha1 b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.jar.sha1 new file mode 100644 index 000000000..1ab4a310b --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.jar.sha1 @@ -0,0 +1 @@ +cd716cb8327733a85848ff1640d67bcf12e12e28
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.jar.sha256 b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.jar.sha256 new file mode 100644 index 000000000..801527056 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.jar.sha256 @@ -0,0 +1 @@ +4723b655a3a9ce7b9d5be4d11cd27b072318b38d3e4ea0f932c04b1aacdd7883
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.jar.sha512 b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.jar.sha512 new file mode 100644 index 000000000..5eb2cd70f --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.jar.sha512 @@ -0,0 +1 @@ +e20d872946f39ae8568c368fc1f0540325ea67f698baaa1f26cdb21ebbc214f1079ec96a90bfff41004daedb0c56278649a7765f262df269cb4c1ec6b738b665
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.module b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.module new file mode 100644 index 000000000..cd6f0088b --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.module @@ -0,0 +1,685 @@ +{ + "formatVersion": "1.1", + "component": { + "group": "androidx.room", + "module": "room-compiler", + "version": "2.7.0-alpha01", + "attributes": { + "org.gradle.status": "release" + } + }, + "createdBy": { + "gradle": { + "version": "8.4" + } + }, + "variants": [ + { + "name": "apiElements", + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.jvm.environment": "standard-jvm", + "org.gradle.jvm.version": 17, + "org.gradle.libraryelements": "jar", + "org.gradle.usage": "java-api", + "org.jetbrains.kotlin.platform.type": "jvm" + }, + "dependencyConstraints": [ + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-gradle-plugin", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-ktx", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-migration", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + } + ], + "files": [ + { + "name": "room-compiler-2.7.0-alpha01.jar", + "url": "room-compiler-2.7.0-alpha01.jar", + "size": 5315579, + "sha512": "e20d872946f39ae8568c368fc1f0540325ea67f698baaa1f26cdb21ebbc214f1079ec96a90bfff41004daedb0c56278649a7765f262df269cb4c1ec6b738b665", + "sha256": "4723b655a3a9ce7b9d5be4d11cd27b072318b38d3e4ea0f932c04b1aacdd7883", + "sha1": "cd716cb8327733a85848ff1640d67bcf12e12e28", + "md5": "b418c65d68b28efb61f144d6442f65da" + } + ] + }, + { + "name": "runtimeElements", + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.jvm.environment": "standard-jvm", + "org.gradle.jvm.version": 17, + "org.gradle.libraryelements": "jar", + "org.gradle.usage": "java-runtime", + "org.jetbrains.kotlin.platform.type": "jvm" + }, + "dependencies": [ + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + } + }, + { + "group": "androidx.room", + "module": "room-compiler-processing", + "version": { + "requires": "2.7.0-alpha01" + } + }, + { + "group": "androidx.room", + "module": "room-migration", + "version": { + "requires": "2.7.0-alpha01" + } + }, + { + "group": "com.google.auto", + "module": "auto-common", + "version": { + "requires": "0.11" + } + }, + { + "group": "com.google.auto.value", + "module": "auto-value-annotations", + "version": { + "requires": "1.6.3" + } + }, + { + "group": "com.google.devtools.ksp", + "module": "symbol-processing-api", + "version": { + "requires": "1.9.20-1.0.13" + } + }, + { + "group": "com.intellij", + "module": "annotations", + "version": { + "requires": "12.0" + } + }, + { + "group": "com.squareup", + "module": "javapoet", + "version": { + "requires": "1.13.0" + } + }, + { + "group": "com.squareup", + "module": "kotlinpoet", + "version": { + "requires": "1.14.2" + } + }, + { + "group": "com.squareup", + "module": "kotlinpoet-javapoet", + "version": { + "requires": "1.14.2" + } + }, + { + "group": "commons-codec", + "module": "commons-codec", + "version": { + "requires": "1.15" + } + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib", + "version": { + "requires": "1.8.22" + } + }, + { + "group": "org.xerial", + "module": "sqlite-jdbc", + "version": { + "requires": "3.41.2.2" + } + } + ], + "dependencyConstraints": [ + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-gradle-plugin", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-ktx", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-migration", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + } + ], + "files": [ + { + "name": "room-compiler-2.7.0-alpha01.jar", + "url": "room-compiler-2.7.0-alpha01.jar", + "size": 5315579, + "sha512": "e20d872946f39ae8568c368fc1f0540325ea67f698baaa1f26cdb21ebbc214f1079ec96a90bfff41004daedb0c56278649a7765f262df269cb4c1ec6b738b665", + "sha256": "4723b655a3a9ce7b9d5be4d11cd27b072318b38d3e4ea0f932c04b1aacdd7883", + "sha1": "cd716cb8327733a85848ff1640d67bcf12e12e28", + "md5": "b418c65d68b28efb61f144d6442f65da" + } + ] + }, + { + "name": "shadowRuntimeElements", + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "shadowed", + "org.gradle.libraryelements": "jar", + "org.gradle.usage": "java-runtime" + }, + "dependencyConstraints": [ + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-gradle-plugin", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-ktx", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-migration", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + } + ], + "files": [ + { + "name": "room-compiler-2.7.0-alpha01.jar", + "url": "room-compiler-2.7.0-alpha01.jar", + "size": 5315579, + "sha512": "e20d872946f39ae8568c368fc1f0540325ea67f698baaa1f26cdb21ebbc214f1079ec96a90bfff41004daedb0c56278649a7765f262df269cb4c1ec6b738b665", + "sha256": "4723b655a3a9ce7b9d5be4d11cd27b072318b38d3e4ea0f932c04b1aacdd7883", + "sha1": "cd716cb8327733a85848ff1640d67bcf12e12e28", + "md5": "b418c65d68b28efb61f144d6442f65da" + } + ] + }, + { + "name": "sourcesElements", + "attributes": { + "org.gradle.category": "documentation", + "org.gradle.dependency.bundling": "external", + "org.gradle.docstype": "sources", + "org.gradle.usage": "java-runtime" + }, + "dependencyConstraints": [ + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-gradle-plugin", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-ktx", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-migration", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-compiler is in atomic group androidx.room" + } + ], + "files": [ + { + "name": "room-compiler-2.7.0-alpha01-sources.jar", + "url": "room-compiler-2.7.0-alpha01-sources.jar", + "size": 494356, + "sha512": "0183a6f652b400657cd2c0716a9f00c8d6ad3659ed8ceea94f3fe25737a354632f2f97ff9ce296c746891d14ea8211ff1f2e11054ab8295704a4e9e1a70c8e4a", + "sha256": "83b634b803d06f3b5db356256a23cef0678438a2b9e3e4ec4e04588c6d30a2b6", + "sha1": "6ee9f3fd984de56bf689470feaf44dc82ea4f29b", + "md5": "5751322b7a0d3ad2d208fe203d9cb3e6" + } + ] + } + ] +}
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.module.md5 new file mode 100644 index 000000000..e06c7a634 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.module.md5 @@ -0,0 +1 @@ +d0855874e0e2699cc8007cf596abebfb
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.module.sha1 new file mode 100644 index 000000000..3a7d68a6f --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.module.sha1 @@ -0,0 +1 @@ +08c85c8b640abc402918b32a888665f71ba9d951
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.module.sha256 new file mode 100644 index 000000000..f2901eea7 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.module.sha256 @@ -0,0 +1 @@ +6b2e4a062de95922811d9dff98f995c316187e1ae23622cf771f50dbaf2dc8f6
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.module.sha512 new file mode 100644 index 000000000..b2271e2a6 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.module.sha512 @@ -0,0 +1 @@ +77caeea1ea8acf520501bf0422bb32314750fff1e87496f791999d05c5ead4ec1a81556564cc0407685be2d6047b6d889f8f21bb6b486ee17f45faabcbc9abe2
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.pom b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.pom new file mode 100644 index 000000000..26d173c7e --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.pom @@ -0,0 +1,199 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <!-- This module was also published with a richer model, Gradle metadata, --> + <!-- which should be used instead. Do not delete the following line which --> + <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> + <!-- that they should prefer consuming it instead. --> + <!-- do_not_remove: published-with-gradle-metadata --> + <modelVersion>4.0.0</modelVersion> + <groupId>androidx.room</groupId> + <artifactId>room-compiler</artifactId> + <version>2.7.0-alpha01</version> + <name>Room Compiler</name> + <description>Android Room annotation processor</description> + <url>https://developer.android.com/jetpack/androidx/releases/room#2.7.0-alpha01</url> + <inceptionYear>2017</inceptionYear> + <organization> + <name>The Android Open Source Project</name> + </organization> + <licenses> + <license> + <name>The Apache Software License, Version 2.0</name> + <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> + <distribution>repo</distribution> + </license> + <license> + <name>BSD licence</name> + <url>http://antlr.org/license.html</url> + <distribution>repo</distribution> + </license> + </licenses> + <developers> + <developer> + <name>The Android Open Source Project</name> + </developer> + </developers> + <scm> + <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> + <url>https://cs.android.com/androidx/platform/frameworks/support</url> + </scm> + <dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-common</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-compiler-processing</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-compiler-processing-testing</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-guava</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-gradle-plugin</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-ktx</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-migration</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-paging</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-paging-guava</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-paging-rxjava2</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-paging-rxjava3</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-runtime</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-rxjava2</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-rxjava3</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-testing</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + </dependencies> + </dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-common-jvm</artifactId> + <version>[2.7.0-alpha01]</version> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-compiler-processing</artifactId> + <version>[2.7.0-alpha01]</version> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-migration</artifactId> + <version>[2.7.0-alpha01]</version> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>com.google.auto</groupId> + <artifactId>auto-common</artifactId> + <version>0.11</version> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>com.google.auto.value</groupId> + <artifactId>auto-value-annotations</artifactId> + <version>1.6.3</version> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>com.google.devtools.ksp</groupId> + <artifactId>symbol-processing-api</artifactId> + <version>1.9.20-1.0.13</version> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>com.intellij</groupId> + <artifactId>annotations</artifactId> + <version>12.0</version> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>com.squareup</groupId> + <artifactId>javapoet</artifactId> + <version>1.13.0</version> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>com.squareup</groupId> + <artifactId>kotlinpoet</artifactId> + <version>1.14.2</version> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>com.squareup</groupId> + <artifactId>kotlinpoet-javapoet</artifactId> + <version>1.14.2</version> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>commons-codec</groupId> + <artifactId>commons-codec</artifactId> + <version>1.15</version> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>org.jetbrains.kotlin</groupId> + <artifactId>kotlin-stdlib</artifactId> + <version>1.8.22</version> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>org.xerial</groupId> + <artifactId>sqlite-jdbc</artifactId> + <version>3.41.2.2</version> + <scope>runtime</scope> + </dependency> + </dependencies> +</project>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.pom.md5 new file mode 100644 index 000000000..4ac6e6654 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.pom.md5 @@ -0,0 +1 @@ +5884985fa2bf6030922b2057b7b80d88
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.pom.sha1 new file mode 100644 index 000000000..c9c60f683 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.pom.sha1 @@ -0,0 +1 @@ +c99b2441069dbbe59c6e3d38d25e3ef2cd500ef7
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.pom.sha256 new file mode 100644 index 000000000..f23ca81f4 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.pom.sha256 @@ -0,0 +1 @@ +c2a4d35081c7f9b16dcc44550d1d49c70601f9c61e9fbdb7ff3b6f5e4bc7598c
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.pom.sha512 new file mode 100644 index 000000000..e3fb27bda --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.pom.sha512 @@ -0,0 +1 @@ +6e7f786eacd43b8ea5a412de1f44b63115b7458168c1995d00a199af6e64a3fabc2873a0cefee43914e79c0f6b70bc6cd7869d687ff4cf238d244488fb7c8739
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02-sources.jar b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02-sources.jar Binary files differdeleted file mode 100644 index 370f51525..000000000 --- a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02-sources.jar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02-sources.jar.md5 b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02-sources.jar.md5 deleted file mode 100644 index 87ff41a40..000000000 --- a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02-sources.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -41852ee3a8f1f472fc4a8188f555628f
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02-sources.jar.sha1 b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02-sources.jar.sha1 deleted file mode 100644 index 28b0aa71a..000000000 --- a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02-sources.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -512fa158e8e068ae820fb0f8844968e4b1359f84
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02-sources.jar.sha256 b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02-sources.jar.sha256 deleted file mode 100644 index eb2647010..000000000 --- a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02-sources.jar.sha256 +++ /dev/null @@ -1 +0,0 @@ -7274c7c282ad8248e5f18a940532229109da5ad32d0bf7bcdcebc8a3aa4f098a
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02-sources.jar.sha512 b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02-sources.jar.sha512 deleted file mode 100644 index 896d994f3..000000000 --- a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02-sources.jar.sha512 +++ /dev/null @@ -1 +0,0 @@ -8deb79bb27841622430b726828bdb09c0672731aad8bcff11a06cc2ccd96cdd7120a5f7c29a37a8786c9c6e7d691a993c32db9d18232d95df4fc5fcb639b3ac8
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.aar b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.aar Binary files differdeleted file mode 100644 index f7e545b9f..000000000 --- a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.aar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.aar.md5 b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.aar.md5 deleted file mode 100644 index 84d5d9c21..000000000 --- a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.aar.md5 +++ /dev/null @@ -1 +0,0 @@ -f93254e709e0e9720bcdc3091d19ba1d
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.aar.sha1 b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.aar.sha1 deleted file mode 100644 index 850eb15c2..000000000 --- a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.aar.sha1 +++ /dev/null @@ -1 +0,0 @@ -c640c93400a17ef0a6ba0d8d3e407de01b2b8247
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.aar.sha256 b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.aar.sha256 deleted file mode 100644 index fa7b4eebf..000000000 --- a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.aar.sha256 +++ /dev/null @@ -1 +0,0 @@ -eea3d91e4994307ad4c76360e4fa20637877ce5bcc453930e4c82285be11bb97
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.aar.sha512 b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.aar.sha512 deleted file mode 100644 index cc8f7badb..000000000 --- a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.aar.sha512 +++ /dev/null @@ -1 +0,0 @@ -c33ac5c3d2c71affe47d118c48e3f2fbc0169a496395b2c8734d7223eb2bd889a74cc58220d313f2af6029ad543f2f9f4ed27e64e872f7bd854fac6ee1a4b146
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.module b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.module deleted file mode 100644 index fbbd2a1bb..000000000 --- a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.module +++ /dev/null @@ -1,450 +0,0 @@ -{ - "formatVersion": "1.1", - "component": { - "group": "androidx.room", - "module": "room-guava", - "version": "2.6.0-alpha02", - "attributes": { - "org.gradle.status": "release" - } - }, - "createdBy": { - "gradle": { - "version": "8.0" - } - }, - "variants": [ - { - "name": "releaseVariantReleaseApiPublication", - "attributes": { - "org.gradle.category": "library", - "org.gradle.dependency.bundling": "external", - "org.gradle.libraryelements": "aar", - "org.gradle.usage": "java-api" - }, - "dependencies": [ - { - "group": "androidx.annotation", - "module": "annotation", - "version": { - "requires": "1.0.0" - } - }, - { - "group": "androidx.room", - "module": "room-common", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-runtime", - "version": { - "requires": "2.6.0-alpha02" - }, - "excludes": [ - { - "group": "com.google.guava", - "module": "listenablefuture" - } - ] - } - ], - "dependencyConstraints": [ - { - "group": "androidx.room", - "module": "room-common", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-compiler", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-compiler-processing", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-compiler-processing-testing", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-ktx", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-migration", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-paging", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-paging-guava", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-paging-rxjava2", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-paging-rxjava3", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-runtime", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-rxjava2", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-rxjava3", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-testing", - "version": { - "requires": "2.6.0-alpha02" - } - } - ], - "files": [ - { - "name": "room-guava-2.6.0-alpha02.aar", - "url": "room-guava-2.6.0-alpha02.aar", - "size": 6980, - "sha512": "c33ac5c3d2c71affe47d118c48e3f2fbc0169a496395b2c8734d7223eb2bd889a74cc58220d313f2af6029ad543f2f9f4ed27e64e872f7bd854fac6ee1a4b146", - "sha256": "eea3d91e4994307ad4c76360e4fa20637877ce5bcc453930e4c82285be11bb97", - "sha1": "c640c93400a17ef0a6ba0d8d3e407de01b2b8247", - "md5": "f93254e709e0e9720bcdc3091d19ba1d" - } - ] - }, - { - "name": "releaseVariantReleaseRuntimePublication", - "attributes": { - "org.gradle.category": "library", - "org.gradle.dependency.bundling": "external", - "org.gradle.libraryelements": "aar", - "org.gradle.usage": "java-runtime" - }, - "dependencies": [ - { - "group": "androidx.annotation", - "module": "annotation", - "version": { - "requires": "1.0.0" - } - }, - { - "group": "androidx.arch.core", - "module": "core-runtime", - "version": { - "requires": "2.0.1" - } - }, - { - "group": "androidx.concurrent", - "module": "concurrent-futures", - "version": { - "requires": "1.0.0" - } - }, - { - "group": "androidx.room", - "module": "room-common", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-runtime", - "version": { - "requires": "2.6.0-alpha02" - }, - "excludes": [ - { - "group": "com.google.guava", - "module": "listenablefuture" - } - ] - } - ], - "dependencyConstraints": [ - { - "group": "androidx.room", - "module": "room-common", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-compiler", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-compiler-processing", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-compiler-processing-testing", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-ktx", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-migration", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-paging", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-paging-guava", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-paging-rxjava2", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-paging-rxjava3", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-runtime", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-rxjava2", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-rxjava3", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-testing", - "version": { - "requires": "2.6.0-alpha02" - } - } - ], - "files": [ - { - "name": "room-guava-2.6.0-alpha02.aar", - "url": "room-guava-2.6.0-alpha02.aar", - "size": 6980, - "sha512": "c33ac5c3d2c71affe47d118c48e3f2fbc0169a496395b2c8734d7223eb2bd889a74cc58220d313f2af6029ad543f2f9f4ed27e64e872f7bd854fac6ee1a4b146", - "sha256": "eea3d91e4994307ad4c76360e4fa20637877ce5bcc453930e4c82285be11bb97", - "sha1": "c640c93400a17ef0a6ba0d8d3e407de01b2b8247", - "md5": "f93254e709e0e9720bcdc3091d19ba1d" - } - ] - }, - { - "name": "sourcesElements", - "attributes": { - "org.gradle.category": "documentation", - "org.gradle.dependency.bundling": "external", - "org.gradle.docstype": "sources", - "org.gradle.usage": "java-runtime" - }, - "dependencyConstraints": [ - { - "group": "androidx.room", - "module": "room-common", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-compiler", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-compiler-processing", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-compiler-processing-testing", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-ktx", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-migration", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-paging", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-paging-guava", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-paging-rxjava2", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-paging-rxjava3", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-runtime", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-rxjava2", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-rxjava3", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-testing", - "version": { - "requires": "2.6.0-alpha02" - } - } - ], - "files": [ - { - "name": "room-guava-2.6.0-alpha02-sources.jar", - "url": "room-guava-2.6.0-alpha02-sources.jar", - "size": 2358, - "sha512": "8deb79bb27841622430b726828bdb09c0672731aad8bcff11a06cc2ccd96cdd7120a5f7c29a37a8786c9c6e7d691a993c32db9d18232d95df4fc5fcb639b3ac8", - "sha256": "7274c7c282ad8248e5f18a940532229109da5ad32d0bf7bcdcebc8a3aa4f098a", - "sha1": "512fa158e8e068ae820fb0f8844968e4b1359f84", - "md5": "41852ee3a8f1f472fc4a8188f555628f" - } - ] - } - ] -}
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.module.md5 b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.module.md5 deleted file mode 100644 index 5a5d177c1..000000000 --- a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.module.md5 +++ /dev/null @@ -1 +0,0 @@ -5f6a41beba9ef38387c07984d1e68d91
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.module.sha1 b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.module.sha1 deleted file mode 100644 index bb3d1fb30..000000000 --- a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.module.sha1 +++ /dev/null @@ -1 +0,0 @@ -3ca2cf6ba3d2dc6b1a7ba3a885e963b16922e4e5
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.module.sha256 b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.module.sha256 deleted file mode 100644 index cf5aea02d..000000000 --- a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.module.sha256 +++ /dev/null @@ -1 +0,0 @@ -210104dc854dcd1fe4a043d35aa062b645925761f9a92e4e8a7f12e028a701a4
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.module.sha512 b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.module.sha512 deleted file mode 100644 index 257ef7a7c..000000000 --- a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.module.sha512 +++ /dev/null @@ -1 +0,0 @@ -64c870252f9fb70a3e7250a4c4351e3c2af592fc0628274535162cd23390398028a548d55865394fb25146257303df3905fcc2015025e481496ef9a57dbf2884
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.pom b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.pom deleted file mode 100644 index 8e207884d..000000000 --- a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.pom +++ /dev/null @@ -1,147 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> - <!-- This module was also published with a richer model, Gradle metadata, --> - <!-- which should be used instead. Do not delete the following line which --> - <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> - <!-- that they should prefer consuming it instead. --> - <!-- do_not_remove: published-with-gradle-metadata --> - <modelVersion>4.0.0</modelVersion> - <groupId>androidx.room</groupId> - <artifactId>room-guava</artifactId> - <version>2.6.0-alpha02</version> - <packaging>aar</packaging> - <name>Android Room Guava</name> - <description>Android Room Guava</description> - <url>https://developer.android.com/jetpack/androidx/releases/room#2.6.0-alpha02</url> - <inceptionYear>2018</inceptionYear> - <licenses> - <license> - <name>The Apache Software License, Version 2.0</name> - <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> - <distribution>repo</distribution> - </license> - </licenses> - <developers> - <developer> - <name>The Android Open Source Project</name> - </developer> - </developers> - <scm> - <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> - <url>https://cs.android.com/androidx/platform/frameworks/support</url> - </scm> - <dependencyManagement> - <dependencies> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-common</artifactId> - <version>2.6.0-alpha02</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-compiler</artifactId> - <version>2.6.0-alpha02</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-compiler-processing</artifactId> - <version>2.6.0-alpha02</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-compiler-processing-testing</artifactId> - <version>2.6.0-alpha02</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-ktx</artifactId> - <version>2.6.0-alpha02</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-migration</artifactId> - <version>2.6.0-alpha02</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-paging</artifactId> - <version>2.6.0-alpha02</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-paging-guava</artifactId> - <version>2.6.0-alpha02</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-paging-rxjava2</artifactId> - <version>2.6.0-alpha02</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-paging-rxjava3</artifactId> - <version>2.6.0-alpha02</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-runtime</artifactId> - <version>2.6.0-alpha02</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-rxjava2</artifactId> - <version>2.6.0-alpha02</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-rxjava3</artifactId> - <version>2.6.0-alpha02</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-testing</artifactId> - <version>2.6.0-alpha02</version> - </dependency> - </dependencies> - </dependencyManagement> - <dependencies> - <dependency> - <groupId>androidx.annotation</groupId> - <artifactId>annotation</artifactId> - <version>1.0.0</version> - <scope>compile</scope> - </dependency> - <dependency> - <groupId>androidx.arch.core</groupId> - <artifactId>core-runtime</artifactId> - <version>2.0.1</version> - <scope>runtime</scope> - <type>aar</type> - </dependency> - <dependency> - <groupId>androidx.concurrent</groupId> - <artifactId>concurrent-futures</artifactId> - <version>1.0.0</version> - <scope>runtime</scope> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-common</artifactId> - <version>[2.6.0-alpha02]</version> - <scope>compile</scope> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-runtime</artifactId> - <version>[2.6.0-alpha02]</version> - <scope>compile</scope> - <exclusions> - <exclusion> - <artifactId>listenablefuture</artifactId> - <groupId>com.google.guava</groupId> - </exclusion> - </exclusions> - <type>aar</type> - </dependency> - </dependencies> -</project>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.pom.md5 b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.pom.md5 deleted file mode 100644 index c51e679b7..000000000 --- a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -037843b139e72e8032c77f39104e6898
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.pom.sha1 b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.pom.sha1 deleted file mode 100644 index cd8de7b1b..000000000 --- a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -31079a063f462590ddf624481f287996451af23b
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.pom.sha256 b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.pom.sha256 deleted file mode 100644 index 07ee5342a..000000000 --- a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.pom.sha256 +++ /dev/null @@ -1 +0,0 @@ -c0ebcafd4893ca31f97f29796b4f65578cb9285976586e658e520bb9c325cf3e
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.pom.sha512 b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.pom.sha512 deleted file mode 100644 index 8150e634b..000000000 --- a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.pom.sha512 +++ /dev/null @@ -1 +0,0 @@ -a78022a1cd87c967427ed54a27e850e69eb94da3d642ab90fdc33f51512cb637b998071ebc0dfe3e3053b7c18d5049079552c6392fde99fe922f7200ddeeb38b
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/Android.bp new file mode 100644 index 000000000..5e8b60ec3 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.room_room-guava-nodeps", + aars: ["room-guava-2.7.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.arch.core_core-runtime", + "androidx.concurrent_concurrent-futures", + "androidx.room_room-common", + "androidx.room_room-runtime", + ], +} + +android_library { + name: "androidx.room_room-guava", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.room_room-guava-nodeps", + "androidx.annotation_annotation", + "androidx.arch.core_core-runtime", + "androidx.concurrent_concurrent-futures", + "androidx.room_room-common", + "androidx.room_room-runtime", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/build-info.textproto b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/build-info.textproto new file mode 100644 index 000000000..6461e1e72 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/build-info.textproto @@ -0,0 +1,136 @@ +version: "2.7.0-alpha01" +dependency_list { + dependency { + group_id: "androidx.annotation" + artifact_id: "annotation" + version: "1.0.0" + is_tip_of_tree: false + } + dependency { + group_id: "androidx.arch.core" + artifact_id: "core-runtime" + version: "2.2.0" + is_tip_of_tree: false + } + dependency { + group_id: "androidx.concurrent" + artifact_id: "concurrent-futures" + version: "1.0.0" + is_tip_of_tree: false + } + dependency { + group_id: "androidx.room" + artifact_id: "room-common" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-runtime" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } +} +release_checklist { +} +build_id: "androidx.room" +group_id: "androidx.room" +artifact_id: "room-guava" +path: "/room/room-guava" +sha: "fb0e74535a7a408585f4079d7e6e34f664146990" +require_same_version_group_build: true +group_zip_path: "per-group-zips/gmaven-androidx-room-11143848.zip" +project_zip_path: "per-project-zips/androidx.room-room-guava-all-11143848-2.7.0-alpha01.zip" +kotlin_version: "1.9.20" +dependency_constraint_list { + dependency { + group_id: "androidx.room" + artifact_id: "room-common" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-compiler" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-compiler-processing" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-compiler-processing-testing" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-gradle-plugin" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-ktx" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-migration" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-paging" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-paging-guava" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-paging-rxjava2" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-paging-rxjava3" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-runtime" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-rxjava2" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-rxjava3" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-testing" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } +} diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..1fdf92b33 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2018 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.room.guava" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-sources.jar Binary files differnew file mode 100644 index 000000000..ab5e82487 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-sources.jar diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-sources.jar.md5 new file mode 100644 index 000000000..099a7cbff --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-sources.jar.md5 @@ -0,0 +1 @@ +81e2f63ed51b73f8d663595271388fcf
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-sources.jar.sha1 new file mode 100644 index 000000000..a0b8705a3 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-sources.jar.sha1 @@ -0,0 +1 @@ +02288b3272be7cd443fb0433e82e48becc549e7c
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-sources.jar.sha256 new file mode 100644 index 000000000..d3011de12 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-sources.jar.sha256 @@ -0,0 +1 @@ +e950000da971d6ce9f68f6aa4f6fda3e1dc6e7788317a452e7e7851453f0931b
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-sources.jar.sha512 new file mode 100644 index 000000000..e3d0da690 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-sources.jar.sha512 @@ -0,0 +1 @@ +124f7b4c929f6810bc6cda8f22b27043bebc37b16e451175c8bba3a296cac5795e96f648b8f10b01f7601484da8ee6bb3d36b30b293c9be15683f1bd2b0966b4
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-versionMetadata.json b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-versionMetadata.json new file mode 100644 index 000000000..0637a088a --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-versionMetadata.json @@ -0,0 +1 @@ +[]
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-versionMetadata.json.md5 b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-versionMetadata.json.md5 new file mode 100644 index 000000000..f48d298b6 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-versionMetadata.json.md5 @@ -0,0 +1 @@ +d751713988987e9331980363e24189ce
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-versionMetadata.json.sha1 b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-versionMetadata.json.sha1 new file mode 100644 index 000000000..855a6630f --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-versionMetadata.json.sha1 @@ -0,0 +1 @@ +97d170e1550eee4afc0af065b78cda302a97674c
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-versionMetadata.json.sha256 b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-versionMetadata.json.sha256 new file mode 100644 index 000000000..3a6a6491d --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-versionMetadata.json.sha256 @@ -0,0 +1 @@ +4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-versionMetadata.json.sha512 b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-versionMetadata.json.sha512 new file mode 100644 index 000000000..c5a54e2c4 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-versionMetadata.json.sha512 @@ -0,0 +1 @@ +b25b294cb4deb69ea00a4c3cf3113904801b6015e5956bd019a8570b1fe1d6040e944ef3cdee16d0a46503ca6e659a25f21cf9ceddc13f352a3c98138c15d6af
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.aar b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.aar Binary files differnew file mode 100644 index 000000000..2ef414fb5 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.aar diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.aar.md5 b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.aar.md5 new file mode 100644 index 000000000..fcc608776 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.aar.md5 @@ -0,0 +1 @@ +7290cd87dea225090bb99559b7cefacc
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.aar.sha1 b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.aar.sha1 new file mode 100644 index 000000000..55b3d2a8c --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.aar.sha1 @@ -0,0 +1 @@ +4aafdee22ac2730309017082b8ccccebb9cf699e
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.aar.sha256 b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.aar.sha256 new file mode 100644 index 000000000..0fc5ea445 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.aar.sha256 @@ -0,0 +1 @@ +17dd76ef8da487dedf0f0041a4e7d00c68de38037da536580ec567631a23f0ac
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.aar.sha512 b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.aar.sha512 new file mode 100644 index 000000000..bb56e5d95 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.aar.sha512 @@ -0,0 +1 @@ +7c800e09de6df41e9909fb465a6dd5564a35508eae3e6861db87cad4996b5de625705b3df9a3432502a1ca88217b173a7380894bda23294cdc4594c78db5a78c
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.module b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.module new file mode 100644 index 000000000..9a5cbf104 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.module @@ -0,0 +1,657 @@ +{ + "formatVersion": "1.1", + "component": { + "group": "androidx.room", + "module": "room-guava", + "version": "2.7.0-alpha01", + "attributes": { + "org.gradle.status": "release" + } + }, + "createdBy": { + "gradle": { + "version": "8.4" + } + }, + "variants": [ + { + "name": "releaseVariantReleaseApiPublication", + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-api" + }, + "dependencies": [ + { + "group": "androidx.annotation", + "module": "annotation", + "version": { + "requires": "1.0.0" + } + }, + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + } + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.7.0-alpha01" + }, + "excludes": [ + { + "group": "com.google.guava", + "module": "listenablefuture" + } + ] + } + ], + "dependencyConstraints": [ + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-gradle-plugin", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-ktx", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-migration", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + } + ], + "files": [ + { + "name": "room-guava-2.7.0-alpha01.aar", + "url": "room-guava-2.7.0-alpha01.aar", + "size": 6964, + "sha512": "7c800e09de6df41e9909fb465a6dd5564a35508eae3e6861db87cad4996b5de625705b3df9a3432502a1ca88217b173a7380894bda23294cdc4594c78db5a78c", + "sha256": "17dd76ef8da487dedf0f0041a4e7d00c68de38037da536580ec567631a23f0ac", + "sha1": "4aafdee22ac2730309017082b8ccccebb9cf699e", + "md5": "7290cd87dea225090bb99559b7cefacc" + } + ] + }, + { + "name": "releaseVariantReleaseRuntimePublication", + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-runtime" + }, + "dependencies": [ + { + "group": "androidx.annotation", + "module": "annotation", + "version": { + "requires": "1.0.0" + } + }, + { + "group": "androidx.arch.core", + "module": "core-runtime", + "version": { + "requires": "2.2.0" + } + }, + { + "group": "androidx.concurrent", + "module": "concurrent-futures", + "version": { + "requires": "1.0.0" + } + }, + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + } + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.7.0-alpha01" + }, + "excludes": [ + { + "group": "com.google.guava", + "module": "listenablefuture" + } + ] + } + ], + "dependencyConstraints": [ + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-gradle-plugin", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-ktx", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-migration", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + } + ], + "files": [ + { + "name": "room-guava-2.7.0-alpha01.aar", + "url": "room-guava-2.7.0-alpha01.aar", + "size": 6964, + "sha512": "7c800e09de6df41e9909fb465a6dd5564a35508eae3e6861db87cad4996b5de625705b3df9a3432502a1ca88217b173a7380894bda23294cdc4594c78db5a78c", + "sha256": "17dd76ef8da487dedf0f0041a4e7d00c68de38037da536580ec567631a23f0ac", + "sha1": "4aafdee22ac2730309017082b8ccccebb9cf699e", + "md5": "7290cd87dea225090bb99559b7cefacc" + } + ] + }, + { + "name": "sourcesElements", + "attributes": { + "org.gradle.category": "documentation", + "org.gradle.dependency.bundling": "external", + "org.gradle.docstype": "sources", + "org.gradle.usage": "java-runtime" + }, + "dependencyConstraints": [ + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-gradle-plugin", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-ktx", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-migration", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + } + ], + "files": [ + { + "name": "room-guava-2.7.0-alpha01-sources.jar", + "url": "room-guava-2.7.0-alpha01-sources.jar", + "size": 2321, + "sha512": "124f7b4c929f6810bc6cda8f22b27043bebc37b16e451175c8bba3a296cac5795e96f648b8f10b01f7601484da8ee6bb3d36b30b293c9be15683f1bd2b0966b4", + "sha256": "e950000da971d6ce9f68f6aa4f6fda3e1dc6e7788317a452e7e7851453f0931b", + "sha1": "02288b3272be7cd443fb0433e82e48becc549e7c", + "md5": "81e2f63ed51b73f8d663595271388fcf" + } + ] + }, + { + "name": "libraryVersionMetadata", + "attributes": { + "org.gradle.category": "documentation", + "org.gradle.dependency.bundling": "external", + "org.gradle.usage": "library-version-metadata" + }, + "dependencyConstraints": [ + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-gradle-plugin", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-ktx", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-migration", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-guava is in atomic group androidx.room" + } + ], + "files": [ + { + "name": "room-guava-2.7.0-alpha01-versionMetadata.json", + "url": "room-guava-2.7.0-alpha01-versionMetadata.json", + "size": 2, + "sha512": "b25b294cb4deb69ea00a4c3cf3113904801b6015e5956bd019a8570b1fe1d6040e944ef3cdee16d0a46503ca6e659a25f21cf9ceddc13f352a3c98138c15d6af", + "sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945", + "sha1": "97d170e1550eee4afc0af065b78cda302a97674c", + "md5": "d751713988987e9331980363e24189ce" + } + ] + } + ] +}
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.module.md5 new file mode 100644 index 000000000..95f665ba2 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.module.md5 @@ -0,0 +1 @@ +ad71ab11eb8e0a1a6c7273564f0dd081
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.module.sha1 new file mode 100644 index 000000000..6d55a8593 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.module.sha1 @@ -0,0 +1 @@ +fa4a4719444837f08f0c7e14d2291b6b4c59c2a3
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.module.sha256 new file mode 100644 index 000000000..f29f49d1a --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.module.sha256 @@ -0,0 +1 @@ +24b9f67251fb0a7a64c58756b86dae604b9e6f69c2263685c58dc1204d8188bb
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.module.sha512 new file mode 100644 index 000000000..dfa963c59 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.module.sha512 @@ -0,0 +1 @@ +0e25fc172b364109fdb5a46cdfceba36015c0283b834c363f0765cb55aa06e9b4290961c3e56311a0af733c4a8e165d6f4361e96d01d5e42a60f2dd5d0e3c64c
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.pom b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.pom new file mode 100644 index 000000000..eb3db7cce --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.pom @@ -0,0 +1,155 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <!-- This module was also published with a richer model, Gradle metadata, --> + <!-- which should be used instead. Do not delete the following line which --> + <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> + <!-- that they should prefer consuming it instead. --> + <!-- do_not_remove: published-with-gradle-metadata --> + <modelVersion>4.0.0</modelVersion> + <groupId>androidx.room</groupId> + <artifactId>room-guava</artifactId> + <version>2.7.0-alpha01</version> + <packaging>aar</packaging> + <name>Room Guava</name> + <description>Android Room Guava</description> + <url>https://developer.android.com/jetpack/androidx/releases/room#2.7.0-alpha01</url> + <inceptionYear>2018</inceptionYear> + <organization> + <name>The Android Open Source Project</name> + </organization> + <licenses> + <license> + <name>The Apache Software License, Version 2.0</name> + <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> + <distribution>repo</distribution> + </license> + </licenses> + <developers> + <developer> + <name>The Android Open Source Project</name> + </developer> + </developers> + <scm> + <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> + <url>https://cs.android.com/androidx/platform/frameworks/support</url> + </scm> + <dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-common</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-compiler</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-compiler-processing</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-compiler-processing-testing</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-gradle-plugin</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-ktx</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-migration</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-paging</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-paging-guava</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-paging-rxjava2</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-paging-rxjava3</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-runtime</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-rxjava2</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-rxjava3</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-testing</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + </dependencies> + </dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.annotation</groupId> + <artifactId>annotation</artifactId> + <version>1.0.0</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>androidx.arch.core</groupId> + <artifactId>core-runtime</artifactId> + <version>2.2.0</version> + <scope>runtime</scope> + <type>aar</type> + </dependency> + <dependency> + <groupId>androidx.concurrent</groupId> + <artifactId>concurrent-futures</artifactId> + <version>1.0.0</version> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-common</artifactId> + <version>[2.7.0-alpha01]</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-runtime</artifactId> + <version>[2.7.0-alpha01]</version> + <scope>compile</scope> + <exclusions> + <exclusion> + <groupId>com.google.guava</groupId> + <artifactId>listenablefuture</artifactId> + </exclusion> + </exclusions> + <type>aar</type> + </dependency> + </dependencies> +</project>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.pom.md5 new file mode 100644 index 000000000..bd54a5d2f --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.pom.md5 @@ -0,0 +1 @@ +66bb8e74e736aaa35c6ef561ade0da6d
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.pom.sha1 new file mode 100644 index 000000000..e49aab5b3 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.pom.sha1 @@ -0,0 +1 @@ +677b7e177306d77730730feb9b0dccc27508cf26
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.pom.sha256 new file mode 100644 index 000000000..3ae5df729 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.pom.sha256 @@ -0,0 +1 @@ +74f6db660021f662b0c84db4a7f4d35e2d363f2e249a9e87bd3287a8e0f09ede
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.pom.sha512 new file mode 100644 index 000000000..ade43343d --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.pom.sha512 @@ -0,0 +1 @@ +844ae1048319a8cae7ed988bb8df9e0acd7855bdfc28d86b19fd32159fbb6f527767329e07fd02354df2a10cd51544288cfe292dff7f436204ba27505ff850e0
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01-sources.jar Binary files differdeleted file mode 100644 index 5998e8725..000000000 --- a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01-sources.jar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01-sources.jar.md5 deleted file mode 100644 index e72da3621..000000000 --- a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01-sources.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -7c6168fcf0542c0f8840f453ee7b9498
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01-sources.jar.sha1 deleted file mode 100644 index 2ff6cdc87..000000000 --- a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01-sources.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -dde5739324784ec695041f2c447905111a8adbe6
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01-sources.jar.sha256 deleted file mode 100644 index 0b69d5c45..000000000 --- a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01-sources.jar.sha256 +++ /dev/null @@ -1 +0,0 @@ -3118f596d5c3e70a2f8934db3d9655a71753f8d313dff794ab6b3ee1bf967547
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01-sources.jar.sha512 deleted file mode 100644 index 4dea8a1d9..000000000 --- a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01-sources.jar.sha512 +++ /dev/null @@ -1 +0,0 @@ -89be0dc376b1e2c2108ce8ce07f099aa6a77fadeb7c3492497e7ca4978305eee701c0aa05540e981c8930d784482cb8cab28f0dcbda6fb54c310c5afd026f140
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.aar b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.aar Binary files differdeleted file mode 100644 index a5a50bc3e..000000000 --- a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.aar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.aar.md5 b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.aar.md5 deleted file mode 100644 index 024bf2d5a..000000000 --- a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.aar.md5 +++ /dev/null @@ -1 +0,0 @@ -6b1367148a0982549f279957d8a54b52
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.aar.sha1 b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.aar.sha1 deleted file mode 100644 index fbd10b06d..000000000 --- a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.aar.sha1 +++ /dev/null @@ -1 +0,0 @@ -de2e7dae2334b19763983cbe81ca910d123f5cd3
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.aar.sha256 b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.aar.sha256 deleted file mode 100644 index 099a74c0d..000000000 --- a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.aar.sha256 +++ /dev/null @@ -1 +0,0 @@ -54bb6e4304e6d3c0c9276efb7f3f167794ba30c17a69a10d90f778e547af3756
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.aar.sha512 b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.aar.sha512 deleted file mode 100644 index 11dee5290..000000000 --- a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.aar.sha512 +++ /dev/null @@ -1 +0,0 @@ -7d1b85f2707d084675a71f86394ff67b7ac4e440e36cc3a692adb1e1f152fadf2aafaf2042bc6401d3872394607fe216261800f7080404213a22df915459e72e
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.module b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.module deleted file mode 100644 index e3d87928b..000000000 --- a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.module +++ /dev/null @@ -1,438 +0,0 @@ -{ - "formatVersion": "1.1", - "component": { - "group": "androidx.room", - "module": "room-ktx", - "version": "2.6.0-alpha01", - "attributes": { - "org.gradle.status": "release" - } - }, - "createdBy": { - "gradle": { - "version": "8.0" - } - }, - "variants": [ - { - "name": "releaseVariantReleaseApiPublication", - "attributes": { - "org.gradle.category": "library", - "org.gradle.dependency.bundling": "external", - "org.gradle.libraryelements": "aar", - "org.gradle.usage": "java-api" - }, - "dependencies": [ - { - "group": "androidx.room", - "module": "room-common", - "version": { - "requires": "2.6.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-runtime", - "version": { - "requires": "2.6.0-alpha01" - } - }, - { - "group": "org.jetbrains.kotlin", - "module": "kotlin-stdlib", - "version": { - "requires": "1.8.10" - } - }, - { - "group": "org.jetbrains.kotlinx", - "module": "kotlinx-coroutines-android", - "version": { - "requires": "1.6.4" - } - } - ], - "dependencyConstraints": [ - { - "group": "androidx.room", - "module": "room-common", - "version": { - "requires": "2.6.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-compiler", - "version": { - "requires": "2.6.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-compiler-processing", - "version": { - "requires": "2.6.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-compiler-processing-testing", - "version": { - "requires": "2.6.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-guava", - "version": { - "requires": "2.6.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-migration", - "version": { - "requires": "2.6.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-paging", - "version": { - "requires": "2.6.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-paging-guava", - "version": { - "requires": "2.6.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-paging-rxjava2", - "version": { - "requires": "2.6.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-paging-rxjava3", - "version": { - "requires": "2.6.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-runtime", - "version": { - "requires": "2.6.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-rxjava2", - "version": { - "requires": "2.6.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-rxjava3", - "version": { - "requires": "2.6.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-testing", - "version": { - "requires": "2.6.0-alpha01" - } - } - ], - "files": [ - { - "name": "room-ktx-2.6.0-alpha01.aar", - "url": "room-ktx-2.6.0-alpha01.aar", - "size": 39699, - "sha512": "7d1b85f2707d084675a71f86394ff67b7ac4e440e36cc3a692adb1e1f152fadf2aafaf2042bc6401d3872394607fe216261800f7080404213a22df915459e72e", - "sha256": "54bb6e4304e6d3c0c9276efb7f3f167794ba30c17a69a10d90f778e547af3756", - "sha1": "de2e7dae2334b19763983cbe81ca910d123f5cd3", - "md5": "6b1367148a0982549f279957d8a54b52" - } - ] - }, - { - "name": "releaseVariantReleaseRuntimePublication", - "attributes": { - "org.gradle.category": "library", - "org.gradle.dependency.bundling": "external", - "org.gradle.libraryelements": "aar", - "org.gradle.usage": "java-runtime" - }, - "dependencies": [ - { - "group": "androidx.room", - "module": "room-common", - "version": { - "requires": "2.6.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-runtime", - "version": { - "requires": "2.6.0-alpha01" - } - }, - { - "group": "org.jetbrains.kotlin", - "module": "kotlin-stdlib", - "version": { - "requires": "1.8.10" - } - }, - { - "group": "org.jetbrains.kotlinx", - "module": "kotlinx-coroutines-android", - "version": { - "requires": "1.6.4" - } - } - ], - "dependencyConstraints": [ - { - "group": "androidx.room", - "module": "room-common", - "version": { - "requires": "2.6.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-compiler", - "version": { - "requires": "2.6.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-compiler-processing", - "version": { - "requires": "2.6.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-compiler-processing-testing", - "version": { - "requires": "2.6.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-guava", - "version": { - "requires": "2.6.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-migration", - "version": { - "requires": "2.6.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-paging", - "version": { - "requires": "2.6.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-paging-guava", - "version": { - "requires": "2.6.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-paging-rxjava2", - "version": { - "requires": "2.6.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-paging-rxjava3", - "version": { - "requires": "2.6.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-runtime", - "version": { - "requires": "2.6.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-rxjava2", - "version": { - "requires": "2.6.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-rxjava3", - "version": { - "requires": "2.6.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-testing", - "version": { - "requires": "2.6.0-alpha01" - } - } - ], - "files": [ - { - "name": "room-ktx-2.6.0-alpha01.aar", - "url": "room-ktx-2.6.0-alpha01.aar", - "size": 39699, - "sha512": "7d1b85f2707d084675a71f86394ff67b7ac4e440e36cc3a692adb1e1f152fadf2aafaf2042bc6401d3872394607fe216261800f7080404213a22df915459e72e", - "sha256": "54bb6e4304e6d3c0c9276efb7f3f167794ba30c17a69a10d90f778e547af3756", - "sha1": "de2e7dae2334b19763983cbe81ca910d123f5cd3", - "md5": "6b1367148a0982549f279957d8a54b52" - } - ] - }, - { - "name": "sourcesElements", - "attributes": { - "org.gradle.category": "documentation", - "org.gradle.dependency.bundling": "external", - "org.gradle.docstype": "sources", - "org.gradle.usage": "java-runtime" - }, - "dependencyConstraints": [ - { - "group": "androidx.room", - "module": "room-common", - "version": { - "requires": "2.6.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-compiler", - "version": { - "requires": "2.6.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-compiler-processing", - "version": { - "requires": "2.6.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-compiler-processing-testing", - "version": { - "requires": "2.6.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-guava", - "version": { - "requires": "2.6.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-migration", - "version": { - "requires": "2.6.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-paging", - "version": { - "requires": "2.6.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-paging-guava", - "version": { - "requires": "2.6.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-paging-rxjava2", - "version": { - "requires": "2.6.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-paging-rxjava3", - "version": { - "requires": "2.6.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-runtime", - "version": { - "requires": "2.6.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-rxjava2", - "version": { - "requires": "2.6.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-rxjava3", - "version": { - "requires": "2.6.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-testing", - "version": { - "requires": "2.6.0-alpha01" - } - } - ], - "files": [ - { - "name": "room-ktx-2.6.0-alpha01-sources.jar", - "url": "room-ktx-2.6.0-alpha01-sources.jar", - "size": 6915, - "sha512": "89be0dc376b1e2c2108ce8ce07f099aa6a77fadeb7c3492497e7ca4978305eee701c0aa05540e981c8930d784482cb8cab28f0dcbda6fb54c310c5afd026f140", - "sha256": "3118f596d5c3e70a2f8934db3d9655a71753f8d313dff794ab6b3ee1bf967547", - "sha1": "dde5739324784ec695041f2c447905111a8adbe6", - "md5": "7c6168fcf0542c0f8840f453ee7b9498" - } - ] - } - ] -}
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.module.md5 deleted file mode 100644 index 91164532a..000000000 --- a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.module.md5 +++ /dev/null @@ -1 +0,0 @@ -4c3ffbb33009a65cee87a8578251054c
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.module.sha1 deleted file mode 100644 index 5015e39ec..000000000 --- a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.module.sha1 +++ /dev/null @@ -1 +0,0 @@ -bb37957d5afb802d6d8a3a25fdbe37054a839b4e
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.module.sha256 deleted file mode 100644 index 21bd6fe91..000000000 --- a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.module.sha256 +++ /dev/null @@ -1 +0,0 @@ -72b58b649d168ba7ae5b53c3a956744614946c50181abd663919740bd62255c1
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.module.sha512 deleted file mode 100644 index 961a69078..000000000 --- a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.module.sha512 +++ /dev/null @@ -1 +0,0 @@ -e913078831b0c088b2ecd53aece206bf313f1a0703f1b42e52068041a61c041aebced0f54210053722e1d1675c69329ccc44ca2f12faf4b3140e10f9108d0d74
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.pom b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.pom deleted file mode 100644 index 4791437f5..000000000 --- a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.pom +++ /dev/null @@ -1,134 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> - <!-- This module was also published with a richer model, Gradle metadata, --> - <!-- which should be used instead. Do not delete the following line which --> - <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> - <!-- that they should prefer consuming it instead. --> - <!-- do_not_remove: published-with-gradle-metadata --> - <modelVersion>4.0.0</modelVersion> - <groupId>androidx.room</groupId> - <artifactId>room-ktx</artifactId> - <version>2.6.0-alpha01</version> - <packaging>aar</packaging> - <name>Android Room Kotlin Extensions</name> - <description>Android Room Kotlin Extensions</description> - <url>https://developer.android.com/jetpack/androidx/releases/room#2.6.0-alpha01</url> - <inceptionYear>2019</inceptionYear> - <licenses> - <license> - <name>The Apache Software License, Version 2.0</name> - <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> - <distribution>repo</distribution> - </license> - </licenses> - <developers> - <developer> - <name>The Android Open Source Project</name> - </developer> - </developers> - <scm> - <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> - <url>https://cs.android.com/androidx/platform/frameworks/support</url> - </scm> - <dependencyManagement> - <dependencies> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-common</artifactId> - <version>2.6.0-alpha01</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-compiler</artifactId> - <version>2.6.0-alpha01</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-compiler-processing</artifactId> - <version>2.6.0-alpha01</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-compiler-processing-testing</artifactId> - <version>2.6.0-alpha01</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-guava</artifactId> - <version>2.6.0-alpha01</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-migration</artifactId> - <version>2.6.0-alpha01</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-paging</artifactId> - <version>2.6.0-alpha01</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-paging-guava</artifactId> - <version>2.6.0-alpha01</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-paging-rxjava2</artifactId> - <version>2.6.0-alpha01</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-paging-rxjava3</artifactId> - <version>2.6.0-alpha01</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-runtime</artifactId> - <version>2.6.0-alpha01</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-rxjava2</artifactId> - <version>2.6.0-alpha01</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-rxjava3</artifactId> - <version>2.6.0-alpha01</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-testing</artifactId> - <version>2.6.0-alpha01</version> - </dependency> - </dependencies> - </dependencyManagement> - <dependencies> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-common</artifactId> - <version>[2.6.0-alpha01]</version> - <scope>compile</scope> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-runtime</artifactId> - <version>[2.6.0-alpha01]</version> - <scope>compile</scope> - <type>aar</type> - </dependency> - <dependency> - <groupId>org.jetbrains.kotlin</groupId> - <artifactId>kotlin-stdlib</artifactId> - <version>1.8.10</version> - <scope>compile</scope> - </dependency> - <dependency> - <groupId>org.jetbrains.kotlinx</groupId> - <artifactId>kotlinx-coroutines-android</artifactId> - <version>1.6.4</version> - <scope>compile</scope> - </dependency> - </dependencies> -</project>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.pom.md5 deleted file mode 100644 index fb05117b6..000000000 --- a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -dfde3e8aef6f40e8b162f21a3c4a9a9d
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.pom.sha1 deleted file mode 100644 index 48143f8ef..000000000 --- a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -2e3b75a6501107938aab5e709f17c6dcb72ae5e8
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.pom.sha256 deleted file mode 100644 index 5ddffa0e5..000000000 --- a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.pom.sha256 +++ /dev/null @@ -1 +0,0 @@ -bd1810dd8c87d74adb466f595c5be08ccb84f5396521d15eb9965ddd85ff6203
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.pom.sha512 deleted file mode 100644 index f637f952d..000000000 --- a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.pom.sha512 +++ /dev/null @@ -1 +0,0 @@ -1160020ae25dfa920168732e33f604d90d4b6e0f11732d3d97b448e93596946612ac1246963723c9197077e823b523598a09c47beb6316035ff2a2abff0936aa
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/Android.bp new file mode 100644 index 000000000..5e12da975 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.room_room-ktx-nodeps", + aars: ["room-ktx-2.7.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.room_room-common", + "androidx.room_room-runtime", + "kotlin-stdlib", + "kotlinx_coroutines_android", + ], +} + +android_library { + name: "androidx.room_room-ktx", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.room_room-ktx-nodeps", + "androidx.room_room-common", + "androidx.room_room-runtime", + "kotlin-stdlib", + "kotlinx_coroutines_android", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/build-info.textproto b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/build-info.textproto new file mode 100644 index 000000000..ac8fdeae7 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/build-info.textproto @@ -0,0 +1,118 @@ +version: "2.7.0-alpha01" +dependency_list { + dependency { + group_id: "androidx.room" + artifact_id: "room-common" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-runtime" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } +} +release_checklist { +} +build_id: "androidx.room" +group_id: "androidx.room" +artifact_id: "room-ktx" +path: "/room/room-ktx" +sha: "fb0e74535a7a408585f4079d7e6e34f664146990" +require_same_version_group_build: true +group_zip_path: "per-group-zips/gmaven-androidx-room-11143848.zip" +project_zip_path: "per-project-zips/androidx.room-room-ktx-all-11143848-2.7.0-alpha01.zip" +kotlin_version: "1.9.20" +dependency_constraint_list { + dependency { + group_id: "androidx.room" + artifact_id: "room-common" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-compiler" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-compiler-processing" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-compiler-processing-testing" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-gradle-plugin" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-guava" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-migration" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-paging" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-paging-guava" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-paging-rxjava2" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-paging-rxjava3" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-runtime" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-rxjava2" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-rxjava3" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-testing" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } +} diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..2755440f6 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2018 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.room.ktx" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-sources.jar Binary files differnew file mode 100644 index 000000000..2c64fc7b8 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-sources.jar diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-sources.jar.md5 new file mode 100644 index 000000000..78e44ee52 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-sources.jar.md5 @@ -0,0 +1 @@ +62d1b37be42019d99585d611116368bc
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-sources.jar.sha1 new file mode 100644 index 000000000..dc2008075 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-sources.jar.sha1 @@ -0,0 +1 @@ +a789af8e3795f4e4d404371670b3105ba82d97cb
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-sources.jar.sha256 new file mode 100644 index 000000000..830b9c4b5 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-sources.jar.sha256 @@ -0,0 +1 @@ +78700174b49f8d81fc9d12c6f5202d0acf22621d5c80ba18777d68f835dce603
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-sources.jar.sha512 new file mode 100644 index 000000000..483e82937 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-sources.jar.sha512 @@ -0,0 +1 @@ +c38c7192c7e0f1b8448c23db39cc5b635d12a42d3106c1092d8abcd634d5907e10f5eb59d687dc4f17f66bc82bbee84e2c321b86602dc58eaf46313ff74725fb
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-versionMetadata.json b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-versionMetadata.json new file mode 100644 index 000000000..8efe5a3eb --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-versionMetadata.json @@ -0,0 +1 @@ +[{"class":"androidx.room.CoroutinesRoomKt","addedIn":"2.1.0","methods":[{"method":"CoroutinesRoomKt()","addedIn":"2.1.0"}],"fields":[]},{"class":"androidx.room.RoomDatabaseKt","addedIn":"2.1.0","methods":[{"method":"withTransaction<R>(androidx.room.RoomDatabase,kotlin.jvm.functions.Function1<? super kotlin.coroutines.Continuation<? super R>,?>,kotlin.coroutines.Continuation<? super R>)","addedIn":"2.1.0"},{"method":"invalidationTrackerFlow(androidx.room.RoomDatabase,java.lang.String[],boolean)","addedIn":"2.6.0"},{"method":"RoomDatabaseKt()","addedIn":"2.1.0"}],"fields":[]},{"class":"androidx.room.migration.MigrationKt","addedIn":"2.4.0","methods":[{"method":"Migration(int,int,kotlin.jvm.functions.Function1<? super androidx.sqlite.db.SupportSQLiteDatabase,kotlin.Unit>)","addedIn":"2.4.0"}],"fields":[]}]
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-versionMetadata.json.md5 b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-versionMetadata.json.md5 new file mode 100644 index 000000000..ebb8e656b --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-versionMetadata.json.md5 @@ -0,0 +1 @@ +6c27c68f0c9e5a610e3f76c99bb34c56
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-versionMetadata.json.sha1 b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-versionMetadata.json.sha1 new file mode 100644 index 000000000..d4e02d555 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-versionMetadata.json.sha1 @@ -0,0 +1 @@ +f30bf3b8e6bbd1c7e2f14f55088451a93592b71b
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-versionMetadata.json.sha256 b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-versionMetadata.json.sha256 new file mode 100644 index 000000000..0209cf9c0 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-versionMetadata.json.sha256 @@ -0,0 +1 @@ +354f00f9f639395f1b3b7b67f1b347930877a53d5478ee774a0fe2d0bff0e4a5
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-versionMetadata.json.sha512 b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-versionMetadata.json.sha512 new file mode 100644 index 000000000..76276bf33 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-versionMetadata.json.sha512 @@ -0,0 +1 @@ +1c94a33cd9b1fbf050412e6cb6ea9da9a8502b88a79f92a5c3e34a48abab58b8b2cb7629609339e4f6507d21f82adcc68e78db6069c605f931f9d289b2e38405
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.aar b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.aar Binary files differnew file mode 100644 index 000000000..06b8c1dc8 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.aar diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.aar.md5 b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.aar.md5 new file mode 100644 index 000000000..ab97b4243 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.aar.md5 @@ -0,0 +1 @@ +60b5eea8e94053b03ee9204faa771650
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.aar.sha1 b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.aar.sha1 new file mode 100644 index 000000000..ed712de51 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.aar.sha1 @@ -0,0 +1 @@ +23cc7eed3107aa16035f30d759b2545fb0afce28
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.aar.sha256 b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.aar.sha256 new file mode 100644 index 000000000..9ed25493e --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.aar.sha256 @@ -0,0 +1 @@ +459d7ea901f1cdbe1f678fb548f816597528806bccb7e06f68a354c268826a98
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.aar.sha512 b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.aar.sha512 new file mode 100644 index 000000000..6b3338022 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.aar.sha512 @@ -0,0 +1 @@ +1f76ee187f4c833769aec1af52fc74f09200cc9c82a76489ae2094de8961c8c8ec82debfb5f3db5c5b0ef99075539fafe0d340edf387c868661dd58f8c426224
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.module b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.module new file mode 100644 index 000000000..32cfb9725 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.module @@ -0,0 +1,645 @@ +{ + "formatVersion": "1.1", + "component": { + "group": "androidx.room", + "module": "room-ktx", + "version": "2.7.0-alpha01", + "attributes": { + "org.gradle.status": "release" + } + }, + "createdBy": { + "gradle": { + "version": "8.4" + } + }, + "variants": [ + { + "name": "releaseVariantReleaseApiPublication", + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-api" + }, + "dependencies": [ + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + } + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.7.0-alpha01" + } + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib", + "version": { + "requires": "1.8.22" + } + }, + { + "group": "org.jetbrains.kotlinx", + "module": "kotlinx-coroutines-android", + "version": { + "requires": "1.7.3" + } + } + ], + "dependencyConstraints": [ + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-gradle-plugin", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-migration", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + } + ], + "files": [ + { + "name": "room-ktx-2.7.0-alpha01.aar", + "url": "room-ktx-2.7.0-alpha01.aar", + "size": 39128, + "sha512": "1f76ee187f4c833769aec1af52fc74f09200cc9c82a76489ae2094de8961c8c8ec82debfb5f3db5c5b0ef99075539fafe0d340edf387c868661dd58f8c426224", + "sha256": "459d7ea901f1cdbe1f678fb548f816597528806bccb7e06f68a354c268826a98", + "sha1": "23cc7eed3107aa16035f30d759b2545fb0afce28", + "md5": "60b5eea8e94053b03ee9204faa771650" + } + ] + }, + { + "name": "releaseVariantReleaseRuntimePublication", + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-runtime" + }, + "dependencies": [ + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + } + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.7.0-alpha01" + } + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib", + "version": { + "requires": "1.8.22" + } + }, + { + "group": "org.jetbrains.kotlinx", + "module": "kotlinx-coroutines-android", + "version": { + "requires": "1.7.3" + } + } + ], + "dependencyConstraints": [ + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-gradle-plugin", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-migration", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + } + ], + "files": [ + { + "name": "room-ktx-2.7.0-alpha01.aar", + "url": "room-ktx-2.7.0-alpha01.aar", + "size": 39128, + "sha512": "1f76ee187f4c833769aec1af52fc74f09200cc9c82a76489ae2094de8961c8c8ec82debfb5f3db5c5b0ef99075539fafe0d340edf387c868661dd58f8c426224", + "sha256": "459d7ea901f1cdbe1f678fb548f816597528806bccb7e06f68a354c268826a98", + "sha1": "23cc7eed3107aa16035f30d759b2545fb0afce28", + "md5": "60b5eea8e94053b03ee9204faa771650" + } + ] + }, + { + "name": "sourcesElements", + "attributes": { + "org.gradle.category": "documentation", + "org.gradle.dependency.bundling": "external", + "org.gradle.docstype": "sources", + "org.gradle.usage": "java-runtime" + }, + "dependencyConstraints": [ + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-gradle-plugin", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-migration", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + } + ], + "files": [ + { + "name": "room-ktx-2.7.0-alpha01-sources.jar", + "url": "room-ktx-2.7.0-alpha01-sources.jar", + "size": 6812, + "sha512": "c38c7192c7e0f1b8448c23db39cc5b635d12a42d3106c1092d8abcd634d5907e10f5eb59d687dc4f17f66bc82bbee84e2c321b86602dc58eaf46313ff74725fb", + "sha256": "78700174b49f8d81fc9d12c6f5202d0acf22621d5c80ba18777d68f835dce603", + "sha1": "a789af8e3795f4e4d404371670b3105ba82d97cb", + "md5": "62d1b37be42019d99585d611116368bc" + } + ] + }, + { + "name": "libraryVersionMetadata", + "attributes": { + "org.gradle.category": "documentation", + "org.gradle.dependency.bundling": "external", + "org.gradle.usage": "library-version-metadata" + }, + "dependencyConstraints": [ + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-gradle-plugin", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-migration", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-ktx is in atomic group androidx.room" + } + ], + "files": [ + { + "name": "room-ktx-2.7.0-alpha01-versionMetadata.json", + "url": "room-ktx-2.7.0-alpha01-versionMetadata.json", + "size": 814, + "sha512": "1c94a33cd9b1fbf050412e6cb6ea9da9a8502b88a79f92a5c3e34a48abab58b8b2cb7629609339e4f6507d21f82adcc68e78db6069c605f931f9d289b2e38405", + "sha256": "354f00f9f639395f1b3b7b67f1b347930877a53d5478ee774a0fe2d0bff0e4a5", + "sha1": "f30bf3b8e6bbd1c7e2f14f55088451a93592b71b", + "md5": "6c27c68f0c9e5a610e3f76c99bb34c56" + } + ] + } + ] +}
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.module.md5 new file mode 100644 index 000000000..7ea11de03 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.module.md5 @@ -0,0 +1 @@ +7f930f1aa0137b797483f7fa98cfa8f2
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.module.sha1 new file mode 100644 index 000000000..dd70c0021 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.module.sha1 @@ -0,0 +1 @@ +2c604d24659f60ab52e3e5bd118a683566cf1ac3
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.module.sha256 new file mode 100644 index 000000000..0b10270a9 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.module.sha256 @@ -0,0 +1 @@ +cecbc3d1089a971d3ac7105987af7ca413dc3e4d63ea38d7518ec998e93fa17e
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.module.sha512 new file mode 100644 index 000000000..e9e0fdf68 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.module.sha512 @@ -0,0 +1 @@ +48a71a1207ef46a9eaccf11fdf77566c2651349bfb271f7377e58125a49127a86024121095019dbf8bcc966923160669fab6e9a19b471fbbe55fc52411e2ae55
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.pom b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.pom new file mode 100644 index 000000000..ca786a147 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.pom @@ -0,0 +1,142 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <!-- This module was also published with a richer model, Gradle metadata, --> + <!-- which should be used instead. Do not delete the following line which --> + <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> + <!-- that they should prefer consuming it instead. --> + <!-- do_not_remove: published-with-gradle-metadata --> + <modelVersion>4.0.0</modelVersion> + <groupId>androidx.room</groupId> + <artifactId>room-ktx</artifactId> + <version>2.7.0-alpha01</version> + <packaging>aar</packaging> + <name>Room Kotlin Extensions</name> + <description>Android Room Kotlin Extensions</description> + <url>https://developer.android.com/jetpack/androidx/releases/room#2.7.0-alpha01</url> + <inceptionYear>2019</inceptionYear> + <organization> + <name>The Android Open Source Project</name> + </organization> + <licenses> + <license> + <name>The Apache Software License, Version 2.0</name> + <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> + <distribution>repo</distribution> + </license> + </licenses> + <developers> + <developer> + <name>The Android Open Source Project</name> + </developer> + </developers> + <scm> + <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> + <url>https://cs.android.com/androidx/platform/frameworks/support</url> + </scm> + <dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-common</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-compiler</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-compiler-processing</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-compiler-processing-testing</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-guava</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-gradle-plugin</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-migration</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-paging</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-paging-guava</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-paging-rxjava2</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-paging-rxjava3</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-runtime</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-rxjava2</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-rxjava3</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-testing</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + </dependencies> + </dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-common</artifactId> + <version>[2.7.0-alpha01]</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-runtime</artifactId> + <version>[2.7.0-alpha01]</version> + <scope>compile</scope> + <type>aar</type> + </dependency> + <dependency> + <groupId>org.jetbrains.kotlin</groupId> + <artifactId>kotlin-stdlib</artifactId> + <version>1.8.22</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.jetbrains.kotlinx</groupId> + <artifactId>kotlinx-coroutines-android</artifactId> + <version>1.7.3</version> + <scope>compile</scope> + </dependency> + </dependencies> +</project>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.pom.md5 new file mode 100644 index 000000000..8dda9355f --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.pom.md5 @@ -0,0 +1 @@ +30a604d7e0b56fa25308484ee6fcaa0e
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.pom.sha1 new file mode 100644 index 000000000..bbb772eaf --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.pom.sha1 @@ -0,0 +1 @@ +846b95c4a4660e4081de81ec4d0021a1a7cb974b
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.pom.sha256 new file mode 100644 index 000000000..5a30dd5ee --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.pom.sha256 @@ -0,0 +1 @@ +7ff882b57276d7af3d191b48808eeed63535d8b966ea6a100d24abde224c7f4f
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.pom.sha512 new file mode 100644 index 000000000..68324db2d --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.pom.sha512 @@ -0,0 +1 @@ +1fa3e25c84f2ee8f8f94ac42af21cbe05cccbcf157c3b9b8d5b45f04fdce305a066532d9212a276333118526ba3df0f993a42b1e7ea23a13a3bc8097e01cb7cb
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01-sources.jar Binary files differdeleted file mode 100644 index ddb27f0a5..000000000 --- a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01-sources.jar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01-sources.jar.md5 deleted file mode 100644 index 660155960..000000000 --- a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01-sources.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -2e5b6d95c3c2aa473779f3c841792df3
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01-sources.jar.sha1 deleted file mode 100644 index 101937d10..000000000 --- a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01-sources.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -abc198d764b45af9a96d1c786bfefa818b1b329c
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01-sources.jar.sha256 deleted file mode 100644 index dbf539bd9..000000000 --- a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01-sources.jar.sha256 +++ /dev/null @@ -1 +0,0 @@ -ae0689cf3f14380c5cfa164b4e71aebfb30285e3cee17c33848967b25558755a
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01-sources.jar.sha512 deleted file mode 100644 index 9a7955acc..000000000 --- a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01-sources.jar.sha512 +++ /dev/null @@ -1 +0,0 @@ -7e6f9c9ba65e11734c1f6ceab92fe2ff6b8bc0b080806d8a684af413a7c632c86402b1da8d499659687c800d105d24015202f5e3414788fdc1209695239a3f64
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.jar b/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.jar Binary files differdeleted file mode 100644 index f91134856..000000000 --- a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.jar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.jar.md5 b/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.jar.md5 deleted file mode 100644 index c9567fdc8..000000000 --- a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -018168b22af774ea1d7a7f7f8f2d92e4
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.jar.sha1 b/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.jar.sha1 deleted file mode 100644 index d593f4a4d..000000000 --- a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -da9bc00bfade97efd801077b0639d71b840a7454
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.jar.sha256 b/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.jar.sha256 deleted file mode 100644 index af78d1374..000000000 --- a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.jar.sha256 +++ /dev/null @@ -1 +0,0 @@ -ee6797c4cb487d8a930c35dd033feaa87bde9caf509b8ddf5998233ebe6fd526
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.jar.sha512 b/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.jar.sha512 deleted file mode 100644 index 0f877f08c..000000000 --- a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.jar.sha512 +++ /dev/null @@ -1 +0,0 @@ -2d9911a5fee1e5ecd62f9b97c17d3fdfc0cf943ccb2f40cf07f09f30cdb9d60b4cf94991086030ab36ba6a225431d268aae66efe2abee630ef65a0914fec6cfa
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.module b/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.module deleted file mode 100644 index 1b971a905..000000000 --- a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.module +++ /dev/null @@ -1,107 +0,0 @@ -{ - "formatVersion": "1.1", - "component": { - "group": "androidx.room", - "module": "room-migration", - "version": "2.5.0-alpha01", - "attributes": { - "org.gradle.status": "release" - } - }, - "createdBy": { - "gradle": { - "version": "7.4" - } - }, - "variants": [ - { - "name": "apiElements", - "attributes": { - "org.gradle.category": "library", - "org.gradle.dependency.bundling": "external", - "org.gradle.jvm.environment": "standard-jvm", - "org.gradle.jvm.version": 8, - "org.gradle.libraryelements": "jar", - "org.gradle.usage": "java-api", - "org.jetbrains.kotlin.platform.type": "jvm" - }, - "files": [ - { - "name": "room-migration-2.5.0-alpha01.jar", - "url": "room-migration-2.5.0-alpha01.jar", - "size": 41949, - "sha512": "2d9911a5fee1e5ecd62f9b97c17d3fdfc0cf943ccb2f40cf07f09f30cdb9d60b4cf94991086030ab36ba6a225431d268aae66efe2abee630ef65a0914fec6cfa", - "sha256": "ee6797c4cb487d8a930c35dd033feaa87bde9caf509b8ddf5998233ebe6fd526", - "sha1": "da9bc00bfade97efd801077b0639d71b840a7454", - "md5": "018168b22af774ea1d7a7f7f8f2d92e4" - } - ] - }, - { - "name": "runtimeElements", - "attributes": { - "org.gradle.category": "library", - "org.gradle.dependency.bundling": "external", - "org.gradle.jvm.environment": "standard-jvm", - "org.gradle.jvm.version": 8, - "org.gradle.libraryelements": "jar", - "org.gradle.usage": "java-runtime", - "org.jetbrains.kotlin.platform.type": "jvm" - }, - "dependencies": [ - { - "group": "androidx.room", - "module": "room-common", - "version": { - "requires": "2.5.0-alpha01" - } - }, - { - "group": "org.jetbrains.kotlin", - "module": "kotlin-stdlib", - "version": { - "requires": "1.6.10" - } - }, - { - "group": "com.google.code.gson", - "module": "gson", - "version": { - "requires": "2.8.0" - } - } - ], - "files": [ - { - "name": "room-migration-2.5.0-alpha01.jar", - "url": "room-migration-2.5.0-alpha01.jar", - "size": 41949, - "sha512": "2d9911a5fee1e5ecd62f9b97c17d3fdfc0cf943ccb2f40cf07f09f30cdb9d60b4cf94991086030ab36ba6a225431d268aae66efe2abee630ef65a0914fec6cfa", - "sha256": "ee6797c4cb487d8a930c35dd033feaa87bde9caf509b8ddf5998233ebe6fd526", - "sha1": "da9bc00bfade97efd801077b0639d71b840a7454", - "md5": "018168b22af774ea1d7a7f7f8f2d92e4" - } - ] - }, - { - "name": "sourcesElements", - "attributes": { - "org.gradle.category": "documentation", - "org.gradle.dependency.bundling": "external", - "org.gradle.docstype": "sources", - "org.gradle.usage": "java-runtime" - }, - "files": [ - { - "name": "room-migration-2.5.0-alpha01-sources.jar", - "url": "room-migration-2.5.0-alpha01-sources.jar", - "size": 16574, - "sha512": "7e6f9c9ba65e11734c1f6ceab92fe2ff6b8bc0b080806d8a684af413a7c632c86402b1da8d499659687c800d105d24015202f5e3414788fdc1209695239a3f64", - "sha256": "ae0689cf3f14380c5cfa164b4e71aebfb30285e3cee17c33848967b25558755a", - "sha1": "abc198d764b45af9a96d1c786bfefa818b1b329c", - "md5": "2e5b6d95c3c2aa473779f3c841792df3" - } - ] - } - ] -} diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.module.md5 deleted file mode 100644 index 121436d42..000000000 --- a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.module.md5 +++ /dev/null @@ -1 +0,0 @@ -853bd02664f36cfe0627deb2468f194a
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.module.sha1 deleted file mode 100644 index 7a50088ef..000000000 --- a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.module.sha1 +++ /dev/null @@ -1 +0,0 @@ -46f4321fe3817f4216f5fc930ed14b1081798a0f
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.module.sha256 deleted file mode 100644 index e3f1b1455..000000000 --- a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.module.sha256 +++ /dev/null @@ -1 +0,0 @@ -0473cc56a267ce810cf767d2a967db823be68a0b6ddfe7975fe09ce5787096ae
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.module.sha512 deleted file mode 100644 index 75eea643d..000000000 --- a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.module.sha512 +++ /dev/null @@ -1 +0,0 @@ -3a522a395637b2b3c12a6ef914ce5b791a752f7373b92d48928b001c72558a86b3c1d17259c64b6ce61c8f8ddcd23173ca8327259cb29409eeeb5075eecb8587
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.pom b/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.pom deleted file mode 100644 index 439806850..000000000 --- a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.pom +++ /dev/null @@ -1,52 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> - <!-- This module was also published with a richer model, Gradle metadata, --> - <!-- which should be used instead. Do not delete the following line which --> - <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> - <!-- that they should prefer consuming it instead. --> - <!-- do_not_remove: published-with-gradle-metadata --> - <modelVersion>4.0.0</modelVersion> - <groupId>androidx.room</groupId> - <artifactId>room-migration</artifactId> - <version>2.5.0-alpha01</version> - <name>Android Room Migration</name> - <description>Android Room Migration</description> - <url>https://developer.android.com/jetpack/androidx/releases/room#2.5.0-alpha01</url> - <inceptionYear>2017</inceptionYear> - <licenses> - <license> - <name>The Apache Software License, Version 2.0</name> - <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> - <distribution>repo</distribution> - </license> - </licenses> - <developers> - <developer> - <name>The Android Open Source Project</name> - </developer> - </developers> - <scm> - <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> - <url>https://cs.android.com/androidx/platform/frameworks/support</url> - </scm> - <dependencies> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-common</artifactId> - <version>[2.5.0-alpha01]</version> - <scope>runtime</scope> - </dependency> - <dependency> - <groupId>org.jetbrains.kotlin</groupId> - <artifactId>kotlin-stdlib</artifactId> - <version>1.6.10</version> - <scope>runtime</scope> - </dependency> - <dependency> - <groupId>com.google.code.gson</groupId> - <artifactId>gson</artifactId> - <version>2.8.0</version> - <scope>runtime</scope> - </dependency> - </dependencies> -</project> diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.pom.md5 deleted file mode 100644 index a7cd34634..000000000 --- a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -c1840d32d2c0e7e7fdb4a9d89335ddff
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.pom.sha1 deleted file mode 100644 index 0c619eeeb..000000000 --- a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -27a2ff8ece426c8ef5cb58f383c7de2a26ecd1d4
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.pom.sha256 deleted file mode 100644 index 467affd73..000000000 --- a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.pom.sha256 +++ /dev/null @@ -1 +0,0 @@ -f0b4b45c330763caefcd1a01e81ba09bd7e7cd65452236536a8970f65c3a9594
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.pom.sha512 deleted file mode 100644 index ce3098b5d..000000000 --- a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.pom.sha512 +++ /dev/null @@ -1 +0,0 @@ -7a88f0d1995bc365e63274c2b78c716072e20e3e62e7e4ddb40dab32a6f2abb255d44652369832c3c7f3e7efe83b823d770cdb6b5e582f825e1d0866bcaf44dc
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/Android.bp new file mode 100644 index 000000000..ecc3876ec --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/Android.bp @@ -0,0 +1,46 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import { + name: "androidx.room_room-migration-nodeps", + jars: ["room-migration-2.7.0-alpha01.jar"], + sdk_version: "31", + host_supported: true, + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", +} + +java_library_static { + name: "androidx.room_room-migration", + sdk_version: "31", + host_supported: true, + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", + static_libs: [ + "androidx.room_room-migration-nodeps", + "androidx.room_room-common", + "gson", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-sources.jar Binary files differnew file mode 100644 index 000000000..61a966c56 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-sources.jar diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-sources.jar.md5 new file mode 100644 index 000000000..079d6e536 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-sources.jar.md5 @@ -0,0 +1 @@ +07c6e8c55caf63e9350198318341b17a
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-sources.jar.sha1 new file mode 100644 index 000000000..ccfbd72dc --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-sources.jar.sha1 @@ -0,0 +1 @@ +8cf7dbff8a9c7dd22581479950565f2e97c5d64e
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-sources.jar.sha256 new file mode 100644 index 000000000..730138e0e --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-sources.jar.sha256 @@ -0,0 +1 @@ +946925a5c1c5a81f4af84dd8f3e5a2813c920579904ec8f117e454947c5c6463
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-sources.jar.sha512 new file mode 100644 index 000000000..ad7e0ed62 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-sources.jar.sha512 @@ -0,0 +1 @@ +4c0d4188a7bd137621af092561fbef818953c366a164f2ef5babdad6ea3a71c409428ab1912ea9d4bf761e97549070f9a78a606beb34dad6b8d12c87ea65feef
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-versionMetadata.json b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-versionMetadata.json new file mode 100644 index 000000000..0637a088a --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-versionMetadata.json @@ -0,0 +1 @@ +[]
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-versionMetadata.json.md5 b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-versionMetadata.json.md5 new file mode 100644 index 000000000..f48d298b6 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-versionMetadata.json.md5 @@ -0,0 +1 @@ +d751713988987e9331980363e24189ce
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-versionMetadata.json.sha1 b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-versionMetadata.json.sha1 new file mode 100644 index 000000000..855a6630f --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-versionMetadata.json.sha1 @@ -0,0 +1 @@ +97d170e1550eee4afc0af065b78cda302a97674c
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-versionMetadata.json.sha256 b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-versionMetadata.json.sha256 new file mode 100644 index 000000000..3a6a6491d --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-versionMetadata.json.sha256 @@ -0,0 +1 @@ +4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-versionMetadata.json.sha512 b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-versionMetadata.json.sha512 new file mode 100644 index 000000000..c5a54e2c4 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-versionMetadata.json.sha512 @@ -0,0 +1 @@ +b25b294cb4deb69ea00a4c3cf3113904801b6015e5956bd019a8570b1fe1d6040e944ef3cdee16d0a46503ca6e659a25f21cf9ceddc13f352a3c98138c15d6af
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.jar b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.jar Binary files differnew file mode 100644 index 000000000..52069cab8 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.jar diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.jar.md5 b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.jar.md5 new file mode 100644 index 000000000..8f9e393c1 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.jar.md5 @@ -0,0 +1 @@ +67721e3dafc54d20766da01de88bb6e6
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.jar.sha1 b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.jar.sha1 new file mode 100644 index 000000000..574d84698 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.jar.sha1 @@ -0,0 +1 @@ +91abcc10fd4c53464a944ccd183658f697c614b6
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.jar.sha256 b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.jar.sha256 new file mode 100644 index 000000000..e2803210a --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.jar.sha256 @@ -0,0 +1 @@ +03db0ae8c9bf15ad050ad7bab23e89dc0dd8c4793d380b16a45151b7959fe13a
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.jar.sha512 b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.jar.sha512 new file mode 100644 index 000000000..f6f5bbfbb --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.jar.sha512 @@ -0,0 +1 @@ +5094d0b0c0189f02c8f3dc6098561fd6f1a67bd14813065a15d0bb06afb2ade4d18865324127481d7b5d729b930567f64ced55be05208bebb86dedc9709e1369
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.module b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.module new file mode 100644 index 000000000..6f8ad34ee --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.module @@ -0,0 +1,614 @@ +{ + "formatVersion": "1.1", + "component": { + "group": "androidx.room", + "module": "room-migration", + "version": "2.7.0-alpha01", + "attributes": { + "org.gradle.status": "release" + } + }, + "createdBy": { + "gradle": { + "version": "8.4-rc-2" + } + }, + "variants": [ + { + "name": "apiElements", + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.jvm.environment": "standard-jvm", + "org.gradle.jvm.version": 8, + "org.gradle.libraryelements": "jar", + "org.gradle.usage": "java-api", + "org.jetbrains.kotlin.platform.type": "jvm" + }, + "dependencyConstraints": [ + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-gradle-plugin", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-ktx", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + } + ], + "files": [ + { + "name": "room-migration-2.7.0-alpha01.jar", + "url": "room-migration-2.7.0-alpha01.jar", + "size": 45000, + "sha512": "5094d0b0c0189f02c8f3dc6098561fd6f1a67bd14813065a15d0bb06afb2ade4d18865324127481d7b5d729b930567f64ced55be05208bebb86dedc9709e1369", + "sha256": "03db0ae8c9bf15ad050ad7bab23e89dc0dd8c4793d380b16a45151b7959fe13a", + "sha1": "91abcc10fd4c53464a944ccd183658f697c614b6", + "md5": "67721e3dafc54d20766da01de88bb6e6" + } + ] + }, + { + "name": "runtimeElements", + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.jvm.environment": "standard-jvm", + "org.gradle.jvm.version": 8, + "org.gradle.libraryelements": "jar", + "org.gradle.usage": "java-runtime", + "org.jetbrains.kotlin.platform.type": "jvm" + }, + "dependencies": [ + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + } + }, + { + "group": "com.google.code.gson", + "module": "gson", + "version": { + "requires": "2.9.0" + } + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib", + "version": { + "requires": "1.8.22" + } + } + ], + "dependencyConstraints": [ + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-gradle-plugin", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-ktx", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + } + ], + "files": [ + { + "name": "room-migration-2.7.0-alpha01.jar", + "url": "room-migration-2.7.0-alpha01.jar", + "size": 45000, + "sha512": "5094d0b0c0189f02c8f3dc6098561fd6f1a67bd14813065a15d0bb06afb2ade4d18865324127481d7b5d729b930567f64ced55be05208bebb86dedc9709e1369", + "sha256": "03db0ae8c9bf15ad050ad7bab23e89dc0dd8c4793d380b16a45151b7959fe13a", + "sha1": "91abcc10fd4c53464a944ccd183658f697c614b6", + "md5": "67721e3dafc54d20766da01de88bb6e6" + } + ] + }, + { + "name": "sourcesElements", + "attributes": { + "org.gradle.category": "documentation", + "org.gradle.dependency.bundling": "external", + "org.gradle.docstype": "sources", + "org.gradle.usage": "java-runtime" + }, + "dependencyConstraints": [ + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-gradle-plugin", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-ktx", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + } + ], + "files": [ + { + "name": "room-migration-2.7.0-alpha01-sources.jar", + "url": "room-migration-2.7.0-alpha01-sources.jar", + "size": 16655, + "sha512": "4c0d4188a7bd137621af092561fbef818953c366a164f2ef5babdad6ea3a71c409428ab1912ea9d4bf761e97549070f9a78a606beb34dad6b8d12c87ea65feef", + "sha256": "946925a5c1c5a81f4af84dd8f3e5a2813c920579904ec8f117e454947c5c6463", + "sha1": "8cf7dbff8a9c7dd22581479950565f2e97c5d64e", + "md5": "07c6e8c55caf63e9350198318341b17a" + } + ] + }, + { + "name": "libraryVersionMetadata", + "attributes": { + "org.gradle.category": "documentation", + "org.gradle.dependency.bundling": "external", + "org.gradle.usage": "library-version-metadata" + }, + "dependencyConstraints": [ + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-gradle-plugin", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-ktx", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-migration is in atomic group androidx.room" + } + ], + "files": [ + { + "name": "room-migration-2.7.0-alpha01-versionMetadata.json", + "url": "room-migration-2.7.0-alpha01-versionMetadata.json", + "size": 2, + "sha512": "b25b294cb4deb69ea00a4c3cf3113904801b6015e5956bd019a8570b1fe1d6040e944ef3cdee16d0a46503ca6e659a25f21cf9ceddc13f352a3c98138c15d6af", + "sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945", + "sha1": "97d170e1550eee4afc0af065b78cda302a97674c", + "md5": "d751713988987e9331980363e24189ce" + } + ] + } + ] +}
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.module.md5 new file mode 100644 index 000000000..fa82e552a --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.module.md5 @@ -0,0 +1 @@ +7c569c292de029b4968e4d44d70c2321
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.module.sha1 new file mode 100644 index 000000000..c9301cd8b --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.module.sha1 @@ -0,0 +1 @@ +8fddf457760fecf841eefa5d45fff489b0189f33
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.module.sha256 new file mode 100644 index 000000000..39b78dbab --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.module.sha256 @@ -0,0 +1 @@ +137035f77bef733793b43a027dd29001bc777bab332d76a72f2866f650f97138
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.module.sha512 new file mode 100644 index 000000000..3e4c52ec2 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.module.sha512 @@ -0,0 +1 @@ +4913032d103739e155b2b206324acd66a8310b6311b7a4fbc10e114a975b340811727d54a40ae619746cb8576472ebd1fe6ae07a608ba1e980ae641a647cb66c
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.pom b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.pom new file mode 100644 index 000000000..0fae81eb2 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.pom @@ -0,0 +1,134 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <!-- This module was also published with a richer model, Gradle metadata, --> + <!-- which should be used instead. Do not delete the following line which --> + <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> + <!-- that they should prefer consuming it instead. --> + <!-- do_not_remove: published-with-gradle-metadata --> + <modelVersion>4.0.0</modelVersion> + <groupId>androidx.room</groupId> + <artifactId>room-migration</artifactId> + <version>2.7.0-alpha01</version> + <name>Room Migration</name> + <description>Android Room Migration</description> + <url>https://developer.android.com/jetpack/androidx/releases/room#2.7.0-alpha01</url> + <inceptionYear>2017</inceptionYear> + <organization> + <name>The Android Open Source Project</name> + </organization> + <licenses> + <license> + <name>The Apache Software License, Version 2.0</name> + <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> + <distribution>repo</distribution> + </license> + </licenses> + <developers> + <developer> + <name>The Android Open Source Project</name> + </developer> + </developers> + <scm> + <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> + <url>https://cs.android.com/androidx/platform/frameworks/support</url> + </scm> + <dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-common</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-compiler</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-compiler-processing</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-compiler-processing-testing</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-guava</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-gradle-plugin</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-ktx</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-paging</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-paging-guava</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-paging-rxjava2</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-paging-rxjava3</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-runtime</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-rxjava2</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-rxjava3</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-testing</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + </dependencies> + </dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-common</artifactId> + <version>[2.7.0-alpha01]</version> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>com.google.code.gson</groupId> + <artifactId>gson</artifactId> + <version>2.9.0</version> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>org.jetbrains.kotlin</groupId> + <artifactId>kotlin-stdlib</artifactId> + <version>1.8.22</version> + <scope>runtime</scope> + </dependency> + </dependencies> +</project>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.pom.md5 new file mode 100644 index 000000000..ba6d9ab7a --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.pom.md5 @@ -0,0 +1 @@ +e06466375084a88783ed937e986bde2e
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.pom.sha1 new file mode 100644 index 000000000..9b69f1fa8 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.pom.sha1 @@ -0,0 +1 @@ +4df979f43cc8151e6c1282e61578796f1fd9111e
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.pom.sha256 new file mode 100644 index 000000000..6fb8c27bd --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.pom.sha256 @@ -0,0 +1 @@ +c3b615fb90d2d4973adce3102e1a29ac41611d238709c359a94d2e60deb94f3c
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.pom.sha512 new file mode 100644 index 000000000..af5138540 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.pom.sha512 @@ -0,0 +1 @@ +0258effb37a05318ed07a8babc438b38beb97a7449a8a8a28a4c72d76fb4ac83671564c1c00c072458e62661e66cd4c65be0ebea39a97989dcc59b6ac9bfd0c2
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02-sources.jar b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02-sources.jar Binary files differdeleted file mode 100644 index 335bff14c..000000000 --- a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02-sources.jar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02-sources.jar.md5 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02-sources.jar.md5 deleted file mode 100644 index 47afc5bd5..000000000 --- a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02-sources.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -f483d4356f019f4e490913322a4c26bf
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02-sources.jar.sha1 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02-sources.jar.sha1 deleted file mode 100644 index bc20bd3a3..000000000 --- a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02-sources.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -44c566c44a5c63fc97e23af6df1afc1b2456d0f0
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02-sources.jar.sha256 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02-sources.jar.sha256 deleted file mode 100644 index 7f6547f5d..000000000 --- a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02-sources.jar.sha256 +++ /dev/null @@ -1 +0,0 @@ -c4ea59de948b651ef4e8aa69893e74f7aa2ec30d1afd07b6619af4333a721aae
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02-sources.jar.sha512 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02-sources.jar.sha512 deleted file mode 100644 index bd889d84a..000000000 --- a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02-sources.jar.sha512 +++ /dev/null @@ -1 +0,0 @@ -26b079acb4d352aede875c847e2fd789cf2fb16a4781f6d79a68307dbcab15c350be7eb2585964a63dab914b588a7e6a4484f74f8c6b5cb766269a3931c3e96a
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.aar b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.aar Binary files differdeleted file mode 100644 index 03eaa2454..000000000 --- a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.aar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.aar.md5 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.aar.md5 deleted file mode 100644 index ed9d297bc..000000000 --- a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.aar.md5 +++ /dev/null @@ -1 +0,0 @@ -e7d95930dd08900edc0666430e049f8d
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.aar.sha1 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.aar.sha1 deleted file mode 100644 index f18a78161..000000000 --- a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.aar.sha1 +++ /dev/null @@ -1 +0,0 @@ -e0a81176f4f13575eaaa67d6c0d20bce62c86d18
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.aar.sha256 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.aar.sha256 deleted file mode 100644 index b0f6031b6..000000000 --- a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.aar.sha256 +++ /dev/null @@ -1 +0,0 @@ -05ca7f8e34dfde7c04067a223382e63673831de548b94bbb09282e6cdc70a8b6
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.aar.sha512 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.aar.sha512 deleted file mode 100644 index 3766642c5..000000000 --- a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.aar.sha512 +++ /dev/null @@ -1 +0,0 @@ -8a1e6b5c5354064faf3c456164a0bdfae615bd85c3c60eb5ffa00e6120ccf99d6e1625b3df8c2caeeaf5d89a8cfa6547bc1186df297eb33726b5789e5ece82cb
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.module b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.module deleted file mode 100644 index 949c54114..000000000 --- a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.module +++ /dev/null @@ -1,424 +0,0 @@ -{ - "formatVersion": "1.1", - "component": { - "group": "androidx.room", - "module": "room-paging-guava", - "version": "2.6.0-alpha02", - "attributes": { - "org.gradle.status": "release" - } - }, - "createdBy": { - "gradle": { - "version": "8.0" - } - }, - "variants": [ - { - "name": "releaseVariantReleaseApiPublication", - "attributes": { - "org.gradle.category": "library", - "org.gradle.dependency.bundling": "external", - "org.gradle.libraryelements": "aar", - "org.gradle.usage": "java-api" - }, - "dependencies": [ - { - "group": "androidx.paging", - "module": "paging-guava", - "version": { - "requires": "3.1.1" - } - }, - { - "group": "org.jetbrains.kotlin", - "module": "kotlin-stdlib", - "version": { - "requires": "1.8.21" - } - } - ], - "dependencyConstraints": [ - { - "group": "androidx.room", - "module": "room-common", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-compiler", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-compiler-processing", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-compiler-processing-testing", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-guava", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-ktx", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-migration", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-paging", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-paging-rxjava2", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-paging-rxjava3", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-runtime", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-rxjava2", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-rxjava3", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-testing", - "version": { - "requires": "2.6.0-alpha02" - } - } - ], - "files": [ - { - "name": "room-paging-guava-2.6.0-alpha02.aar", - "url": "room-paging-guava-2.6.0-alpha02.aar", - "size": 10855, - "sha512": "8a1e6b5c5354064faf3c456164a0bdfae615bd85c3c60eb5ffa00e6120ccf99d6e1625b3df8c2caeeaf5d89a8cfa6547bc1186df297eb33726b5789e5ece82cb", - "sha256": "05ca7f8e34dfde7c04067a223382e63673831de548b94bbb09282e6cdc70a8b6", - "sha1": "e0a81176f4f13575eaaa67d6c0d20bce62c86d18", - "md5": "e7d95930dd08900edc0666430e049f8d" - } - ] - }, - { - "name": "releaseVariantReleaseRuntimePublication", - "attributes": { - "org.gradle.category": "library", - "org.gradle.dependency.bundling": "external", - "org.gradle.libraryelements": "aar", - "org.gradle.usage": "java-runtime" - }, - "dependencies": [ - { - "group": "androidx.paging", - "module": "paging-guava", - "version": { - "requires": "3.1.1" - } - }, - { - "group": "androidx.room", - "module": "room-guava", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-paging", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "org.jetbrains.kotlin", - "module": "kotlin-stdlib", - "version": { - "requires": "1.8.21" - } - } - ], - "dependencyConstraints": [ - { - "group": "androidx.room", - "module": "room-common", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-compiler", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-compiler-processing", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-compiler-processing-testing", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-guava", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-ktx", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-migration", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-paging", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-paging-rxjava2", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-paging-rxjava3", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-runtime", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-rxjava2", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-rxjava3", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-testing", - "version": { - "requires": "2.6.0-alpha02" - } - } - ], - "files": [ - { - "name": "room-paging-guava-2.6.0-alpha02.aar", - "url": "room-paging-guava-2.6.0-alpha02.aar", - "size": 10855, - "sha512": "8a1e6b5c5354064faf3c456164a0bdfae615bd85c3c60eb5ffa00e6120ccf99d6e1625b3df8c2caeeaf5d89a8cfa6547bc1186df297eb33726b5789e5ece82cb", - "sha256": "05ca7f8e34dfde7c04067a223382e63673831de548b94bbb09282e6cdc70a8b6", - "sha1": "e0a81176f4f13575eaaa67d6c0d20bce62c86d18", - "md5": "e7d95930dd08900edc0666430e049f8d" - } - ] - }, - { - "name": "sourcesElements", - "attributes": { - "org.gradle.category": "documentation", - "org.gradle.dependency.bundling": "external", - "org.gradle.docstype": "sources", - "org.gradle.usage": "java-runtime" - }, - "dependencyConstraints": [ - { - "group": "androidx.room", - "module": "room-common", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-compiler", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-compiler-processing", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-compiler-processing-testing", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-guava", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-ktx", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-migration", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-paging", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-paging-rxjava2", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-paging-rxjava3", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-runtime", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-rxjava2", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-rxjava3", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-testing", - "version": { - "requires": "2.6.0-alpha02" - } - } - ], - "files": [ - { - "name": "room-paging-guava-2.6.0-alpha02-sources.jar", - "url": "room-paging-guava-2.6.0-alpha02-sources.jar", - "size": 2852, - "sha512": "26b079acb4d352aede875c847e2fd789cf2fb16a4781f6d79a68307dbcab15c350be7eb2585964a63dab914b588a7e6a4484f74f8c6b5cb766269a3931c3e96a", - "sha256": "c4ea59de948b651ef4e8aa69893e74f7aa2ec30d1afd07b6619af4333a721aae", - "sha1": "44c566c44a5c63fc97e23af6df1afc1b2456d0f0", - "md5": "f483d4356f019f4e490913322a4c26bf" - } - ] - } - ] -}
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.module.md5 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.module.md5 deleted file mode 100644 index eae8ce72f..000000000 --- a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.module.md5 +++ /dev/null @@ -1 +0,0 @@ -762152cf031465e4889bc6d816184393
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.module.sha1 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.module.sha1 deleted file mode 100644 index b2485350d..000000000 --- a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.module.sha1 +++ /dev/null @@ -1 +0,0 @@ -80fbb7d6e6661cfe585bad352f6370ec494b738a
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.module.sha256 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.module.sha256 deleted file mode 100644 index eda81eb6d..000000000 --- a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.module.sha256 +++ /dev/null @@ -1 +0,0 @@ -0723ffef0b9038b6d70d55201efdce174e06a44fccd4713c652e33aa9c13497d
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.module.sha512 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.module.sha512 deleted file mode 100644 index c0344dd4c..000000000 --- a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.module.sha512 +++ /dev/null @@ -1 +0,0 @@ -dd70e0c855b1255498fe358f74e3d288187a7a5f4540509d2e436b91e17d18062d7791618420c23da1f31bedf5779fe0dea058180b096760fcf63bcb00fceed6
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.pom b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.pom deleted file mode 100644 index 7801dbdb8..000000000 --- a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.pom +++ /dev/null @@ -1,136 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> - <!-- This module was also published with a richer model, Gradle metadata, --> - <!-- which should be used instead. Do not delete the following line which --> - <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> - <!-- that they should prefer consuming it instead. --> - <!-- do_not_remove: published-with-gradle-metadata --> - <modelVersion>4.0.0</modelVersion> - <groupId>androidx.room</groupId> - <artifactId>room-paging-guava</artifactId> - <version>2.6.0-alpha02</version> - <packaging>aar</packaging> - <name>Room Paging Guava</name> - <description>Guava integration in Room Paging</description> - <url>https://developer.android.com/jetpack/androidx/releases/room#2.6.0-alpha02</url> - <inceptionYear>2022</inceptionYear> - <licenses> - <license> - <name>The Apache Software License, Version 2.0</name> - <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> - <distribution>repo</distribution> - </license> - </licenses> - <developers> - <developer> - <name>The Android Open Source Project</name> - </developer> - </developers> - <scm> - <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> - <url>https://cs.android.com/androidx/platform/frameworks/support</url> - </scm> - <dependencyManagement> - <dependencies> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-common</artifactId> - <version>2.6.0-alpha02</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-compiler</artifactId> - <version>2.6.0-alpha02</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-compiler-processing</artifactId> - <version>2.6.0-alpha02</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-compiler-processing-testing</artifactId> - <version>2.6.0-alpha02</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-guava</artifactId> - <version>2.6.0-alpha02</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-ktx</artifactId> - <version>2.6.0-alpha02</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-migration</artifactId> - <version>2.6.0-alpha02</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-paging</artifactId> - <version>2.6.0-alpha02</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-paging-rxjava2</artifactId> - <version>2.6.0-alpha02</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-paging-rxjava3</artifactId> - <version>2.6.0-alpha02</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-runtime</artifactId> - <version>2.6.0-alpha02</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-rxjava2</artifactId> - <version>2.6.0-alpha02</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-rxjava3</artifactId> - <version>2.6.0-alpha02</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-testing</artifactId> - <version>2.6.0-alpha02</version> - </dependency> - </dependencies> - </dependencyManagement> - <dependencies> - <dependency> - <groupId>androidx.paging</groupId> - <artifactId>paging-guava</artifactId> - <version>3.1.1</version> - <scope>compile</scope> - <type>aar</type> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-guava</artifactId> - <version>[2.6.0-alpha02]</version> - <scope>runtime</scope> - <type>aar</type> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-paging</artifactId> - <version>[2.6.0-alpha02]</version> - <scope>runtime</scope> - <type>aar</type> - </dependency> - <dependency> - <groupId>org.jetbrains.kotlin</groupId> - <artifactId>kotlin-stdlib</artifactId> - <version>1.8.21</version> - <scope>compile</scope> - </dependency> - </dependencies> -</project>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.pom.md5 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.pom.md5 deleted file mode 100644 index 8139602fd..000000000 --- a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -04e22a075c8ecbeac196f5d96cc657e3
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.pom.sha1 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.pom.sha1 deleted file mode 100644 index c5a6d7fcb..000000000 --- a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -295f7bfd097a02476c4e1bf110cc0cdf35f8d461
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.pom.sha256 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.pom.sha256 deleted file mode 100644 index eda3ce77d..000000000 --- a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.pom.sha256 +++ /dev/null @@ -1 +0,0 @@ -36efe9e2cd801ebcd8609d39e612c61cc9eb39b5622eb73d2d321e49e39fde6c
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.pom.sha512 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.pom.sha512 deleted file mode 100644 index 270e041b6..000000000 --- a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.pom.sha512 +++ /dev/null @@ -1 +0,0 @@ -301e6ac66018091df5eb15a6cfc968503250e02ca5b164845cdb12ca362e7e80bd0b6db27281de699ded4db63f8a68f5fcaa43d2544a472cd8393bc08af738f5
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/Android.bp new file mode 100644 index 000000000..413b30991 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.room_room-paging-guava-nodeps", + aars: ["room-paging-guava-2.7.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.paging_paging-guava", + "androidx.room_room-guava", + "androidx.room_room-paging", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.room_room-paging-guava", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.room_room-paging-guava-nodeps", + "androidx.paging_paging-guava", + "androidx.room_room-guava", + "androidx.room_room-paging", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/build-info.textproto b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/build-info.textproto new file mode 100644 index 000000000..1e26075f0 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/build-info.textproto @@ -0,0 +1,124 @@ +version: "2.7.0-alpha01" +dependency_list { + dependency { + group_id: "androidx.paging" + artifact_id: "paging-guava" + version: "3.1.1" + is_tip_of_tree: false + } + dependency { + group_id: "androidx.room" + artifact_id: "room-guava" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-paging" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } +} +release_checklist { +} +build_id: "androidx.room" +group_id: "androidx.room" +artifact_id: "room-paging-guava" +path: "/room/room-paging-guava" +sha: "fb0e74535a7a408585f4079d7e6e34f664146990" +require_same_version_group_build: true +group_zip_path: "per-group-zips/gmaven-androidx-room-11143848.zip" +project_zip_path: "per-project-zips/androidx.room-room-paging-guava-all-11143848-2.7.0-alpha01.zip" +kotlin_version: "1.9.20" +dependency_constraint_list { + dependency { + group_id: "androidx.room" + artifact_id: "room-common" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-compiler" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-compiler-processing" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-compiler-processing-testing" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-gradle-plugin" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-guava" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-ktx" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-migration" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-paging" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-paging-rxjava2" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-paging-rxjava3" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-runtime" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-rxjava2" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-rxjava3" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-testing" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } +} diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..ebc6f494c --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2022 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.room.paging.guava" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-sources.jar Binary files differnew file mode 100644 index 000000000..22a608844 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-sources.jar diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-sources.jar.md5 new file mode 100644 index 000000000..2b22128ee --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-sources.jar.md5 @@ -0,0 +1 @@ +eb7e1557389af503bc95939625173b4a
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-sources.jar.sha1 new file mode 100644 index 000000000..fe0a84d75 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-sources.jar.sha1 @@ -0,0 +1 @@ +6290cb9c0ae524ce3aa24a69268b1a6b62ff5099
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-sources.jar.sha256 new file mode 100644 index 000000000..8022dc0e7 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-sources.jar.sha256 @@ -0,0 +1 @@ +a0bc4b8731307c923032ec4713781e89b068c07d522856f50114a3c45e751cc6
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-sources.jar.sha512 new file mode 100644 index 000000000..962de75c8 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-sources.jar.sha512 @@ -0,0 +1 @@ +2a92e7b857544e5dff4819bd1d50cbf14075df5e6f96770786ccca2be2142cb33e217a551d132f55b092a81311323066f51d2cc24040757704b1037c4bb9f1e9
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-versionMetadata.json b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-versionMetadata.json new file mode 100644 index 000000000..0637a088a --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-versionMetadata.json @@ -0,0 +1 @@ +[]
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-versionMetadata.json.md5 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-versionMetadata.json.md5 new file mode 100644 index 000000000..f48d298b6 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-versionMetadata.json.md5 @@ -0,0 +1 @@ +d751713988987e9331980363e24189ce
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-versionMetadata.json.sha1 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-versionMetadata.json.sha1 new file mode 100644 index 000000000..855a6630f --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-versionMetadata.json.sha1 @@ -0,0 +1 @@ +97d170e1550eee4afc0af065b78cda302a97674c
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-versionMetadata.json.sha256 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-versionMetadata.json.sha256 new file mode 100644 index 000000000..3a6a6491d --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-versionMetadata.json.sha256 @@ -0,0 +1 @@ +4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-versionMetadata.json.sha512 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-versionMetadata.json.sha512 new file mode 100644 index 000000000..c5a54e2c4 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-versionMetadata.json.sha512 @@ -0,0 +1 @@ +b25b294cb4deb69ea00a4c3cf3113904801b6015e5956bd019a8570b1fe1d6040e944ef3cdee16d0a46503ca6e659a25f21cf9ceddc13f352a3c98138c15d6af
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.aar b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.aar Binary files differnew file mode 100644 index 000000000..36e310856 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.aar diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.aar.md5 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.aar.md5 new file mode 100644 index 000000000..4a7b7a6d2 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.aar.md5 @@ -0,0 +1 @@ +8341792dc75ac587af3613a471de3f7d
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.aar.sha1 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.aar.sha1 new file mode 100644 index 000000000..b89876c27 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.aar.sha1 @@ -0,0 +1 @@ +a7aa727658d3253808d11f21c050c28873e4baa7
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.aar.sha256 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.aar.sha256 new file mode 100644 index 000000000..c83efcdf7 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.aar.sha256 @@ -0,0 +1 @@ +575125286830fbf946049b5b47c7cbc1fa820daf63a957b9a264b0cd7d890a19
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.aar.sha512 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.aar.sha512 new file mode 100644 index 000000000..7ff1fbb4d --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.aar.sha512 @@ -0,0 +1 @@ +a0e696e13d200e0cf3b1793d8502fbe3fca5e6299b44e5a8ce722e4d0624dd6f45621ead931d9ac95e18819e3942fc7a83f6f7f799d20587e7b07f129cf233ec
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.module b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.module new file mode 100644 index 000000000..600d8688f --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.module @@ -0,0 +1,631 @@ +{ + "formatVersion": "1.1", + "component": { + "group": "androidx.room", + "module": "room-paging-guava", + "version": "2.7.0-alpha01", + "attributes": { + "org.gradle.status": "release" + } + }, + "createdBy": { + "gradle": { + "version": "8.4" + } + }, + "variants": [ + { + "name": "releaseVariantReleaseApiPublication", + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-api" + }, + "dependencies": [ + { + "group": "androidx.paging", + "module": "paging-guava", + "version": { + "requires": "3.1.1" + } + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib", + "version": { + "requires": "1.8.22" + } + } + ], + "dependencyConstraints": [ + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-gradle-plugin", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-ktx", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-migration", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + } + ], + "files": [ + { + "name": "room-paging-guava-2.7.0-alpha01.aar", + "url": "room-paging-guava-2.7.0-alpha01.aar", + "size": 10870, + "sha512": "a0e696e13d200e0cf3b1793d8502fbe3fca5e6299b44e5a8ce722e4d0624dd6f45621ead931d9ac95e18819e3942fc7a83f6f7f799d20587e7b07f129cf233ec", + "sha256": "575125286830fbf946049b5b47c7cbc1fa820daf63a957b9a264b0cd7d890a19", + "sha1": "a7aa727658d3253808d11f21c050c28873e4baa7", + "md5": "8341792dc75ac587af3613a471de3f7d" + } + ] + }, + { + "name": "releaseVariantReleaseRuntimePublication", + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-runtime" + }, + "dependencies": [ + { + "group": "androidx.paging", + "module": "paging-guava", + "version": { + "requires": "3.1.1" + } + }, + { + "group": "androidx.room", + "module": "room-guava", + "version": { + "requires": "2.7.0-alpha01" + } + }, + { + "group": "androidx.room", + "module": "room-paging", + "version": { + "requires": "2.7.0-alpha01" + } + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib", + "version": { + "requires": "1.8.22" + } + } + ], + "dependencyConstraints": [ + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-gradle-plugin", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-ktx", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-migration", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + } + ], + "files": [ + { + "name": "room-paging-guava-2.7.0-alpha01.aar", + "url": "room-paging-guava-2.7.0-alpha01.aar", + "size": 10870, + "sha512": "a0e696e13d200e0cf3b1793d8502fbe3fca5e6299b44e5a8ce722e4d0624dd6f45621ead931d9ac95e18819e3942fc7a83f6f7f799d20587e7b07f129cf233ec", + "sha256": "575125286830fbf946049b5b47c7cbc1fa820daf63a957b9a264b0cd7d890a19", + "sha1": "a7aa727658d3253808d11f21c050c28873e4baa7", + "md5": "8341792dc75ac587af3613a471de3f7d" + } + ] + }, + { + "name": "sourcesElements", + "attributes": { + "org.gradle.category": "documentation", + "org.gradle.dependency.bundling": "external", + "org.gradle.docstype": "sources", + "org.gradle.usage": "java-runtime" + }, + "dependencyConstraints": [ + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-gradle-plugin", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-ktx", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-migration", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + } + ], + "files": [ + { + "name": "room-paging-guava-2.7.0-alpha01-sources.jar", + "url": "room-paging-guava-2.7.0-alpha01-sources.jar", + "size": 2850, + "sha512": "2a92e7b857544e5dff4819bd1d50cbf14075df5e6f96770786ccca2be2142cb33e217a551d132f55b092a81311323066f51d2cc24040757704b1037c4bb9f1e9", + "sha256": "a0bc4b8731307c923032ec4713781e89b068c07d522856f50114a3c45e751cc6", + "sha1": "6290cb9c0ae524ce3aa24a69268b1a6b62ff5099", + "md5": "eb7e1557389af503bc95939625173b4a" + } + ] + }, + { + "name": "libraryVersionMetadata", + "attributes": { + "org.gradle.category": "documentation", + "org.gradle.dependency.bundling": "external", + "org.gradle.usage": "library-version-metadata" + }, + "dependencyConstraints": [ + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-gradle-plugin", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-ktx", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-migration", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging-guava is in atomic group androidx.room" + } + ], + "files": [ + { + "name": "room-paging-guava-2.7.0-alpha01-versionMetadata.json", + "url": "room-paging-guava-2.7.0-alpha01-versionMetadata.json", + "size": 2, + "sha512": "b25b294cb4deb69ea00a4c3cf3113904801b6015e5956bd019a8570b1fe1d6040e944ef3cdee16d0a46503ca6e659a25f21cf9ceddc13f352a3c98138c15d6af", + "sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945", + "sha1": "97d170e1550eee4afc0af065b78cda302a97674c", + "md5": "d751713988987e9331980363e24189ce" + } + ] + } + ] +}
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.module.md5 new file mode 100644 index 000000000..796f88ac7 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.module.md5 @@ -0,0 +1 @@ +3e6842fb721b067717fccf367c904662
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.module.sha1 new file mode 100644 index 000000000..00a73ff79 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.module.sha1 @@ -0,0 +1 @@ +1dc7d76c9e09a6acf5282053e7361ae2e5e32042
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.module.sha256 new file mode 100644 index 000000000..317f56687 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.module.sha256 @@ -0,0 +1 @@ +198704e2ec494e5fabd7f73fe586eeb921b83268ad1e30c01ce19088b043e1ea
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.module.sha512 new file mode 100644 index 000000000..00aa175e3 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.module.sha512 @@ -0,0 +1 @@ +20a9a8ab193fd3f75850d52697662f6748a1237c8388827d2ec4d860d71b038f016265cd482cfc03ddb48069a406dbf3600f0cc5f90c6335d20c8acfe571b02f
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.pom b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.pom new file mode 100644 index 000000000..847a4ae9a --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.pom @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <!-- This module was also published with a richer model, Gradle metadata, --> + <!-- which should be used instead. Do not delete the following line which --> + <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> + <!-- that they should prefer consuming it instead. --> + <!-- do_not_remove: published-with-gradle-metadata --> + <modelVersion>4.0.0</modelVersion> + <groupId>androidx.room</groupId> + <artifactId>room-paging-guava</artifactId> + <version>2.7.0-alpha01</version> + <packaging>aar</packaging> + <name>Room Paging Guava</name> + <description>Guava integration in Room Paging</description> + <url>https://developer.android.com/jetpack/androidx/releases/room#2.7.0-alpha01</url> + <inceptionYear>2022</inceptionYear> + <organization> + <name>The Android Open Source Project</name> + </organization> + <licenses> + <license> + <name>The Apache Software License, Version 2.0</name> + <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> + <distribution>repo</distribution> + </license> + </licenses> + <developers> + <developer> + <name>The Android Open Source Project</name> + </developer> + </developers> + <scm> + <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> + <url>https://cs.android.com/androidx/platform/frameworks/support</url> + </scm> + <dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-common</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-compiler</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-compiler-processing</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-compiler-processing-testing</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-guava</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-gradle-plugin</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-ktx</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-migration</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-paging</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-paging-rxjava2</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-paging-rxjava3</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-runtime</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-rxjava2</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-rxjava3</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-testing</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + </dependencies> + </dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.paging</groupId> + <artifactId>paging-guava</artifactId> + <version>3.1.1</version> + <scope>compile</scope> + <type>aar</type> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-guava</artifactId> + <version>[2.7.0-alpha01]</version> + <scope>runtime</scope> + <type>aar</type> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-paging</artifactId> + <version>[2.7.0-alpha01]</version> + <scope>runtime</scope> + <type>aar</type> + </dependency> + <dependency> + <groupId>org.jetbrains.kotlin</groupId> + <artifactId>kotlin-stdlib</artifactId> + <version>1.8.22</version> + <scope>compile</scope> + </dependency> + </dependencies> +</project>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.pom.md5 new file mode 100644 index 000000000..b19a724dc --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.pom.md5 @@ -0,0 +1 @@ +af472d267a557b23acfdb5ee3e0fbe58
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.pom.sha1 new file mode 100644 index 000000000..dc700d014 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.pom.sha1 @@ -0,0 +1 @@ +f2bba3c6bf39466523f64fec4110e3684310a9ca
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.pom.sha256 new file mode 100644 index 000000000..c8a4612cc --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.pom.sha256 @@ -0,0 +1 @@ +6b4a0d7e6563ab984dc8a6d8a7badbb94ad54868659f2f266356c2e3834abdc1
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.pom.sha512 new file mode 100644 index 000000000..5704d50f0 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.pom.sha512 @@ -0,0 +1 @@ +ba74312a86fd7e165902889b41b7cde93d8fc1d4bf683a6fd9673a55a3171307ac0a04093b5ad091c353b0c4b3e64b495c938be41017c585d0993bf21ac72a71
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02-sources.jar b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02-sources.jar Binary files differdeleted file mode 100644 index e2ce505c6..000000000 --- a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02-sources.jar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02-sources.jar.md5 b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02-sources.jar.md5 deleted file mode 100644 index b0fd12393..000000000 --- a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02-sources.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -595936cd7b4e424315ff1e8de59d1752
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02-sources.jar.sha1 b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02-sources.jar.sha1 deleted file mode 100644 index c4071562d..000000000 --- a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02-sources.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -8237999cf62093395e784298221bfe4130424361
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02-sources.jar.sha256 b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02-sources.jar.sha256 deleted file mode 100644 index da1170168..000000000 --- a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02-sources.jar.sha256 +++ /dev/null @@ -1 +0,0 @@ -c0909e2034ede2d202d0c4f0bff8af71736aa96811cfd58876f5408733f93f09
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02-sources.jar.sha512 b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02-sources.jar.sha512 deleted file mode 100644 index 6a35e8b51..000000000 --- a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02-sources.jar.sha512 +++ /dev/null @@ -1 +0,0 @@ -5f6b2e18d37bcccd17dd72cfca4bf3bc3ecde8cf47f59c8acfec170f128805babe742c7e4b29aeb95c34a589140d5deffb5fbbe9406c279efead9f25f1f314a0
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.aar b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.aar Binary files differdeleted file mode 100644 index 8f1d274c5..000000000 --- a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.aar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.aar.md5 b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.aar.md5 deleted file mode 100644 index 339da02e3..000000000 --- a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.aar.md5 +++ /dev/null @@ -1 +0,0 @@ -bee420354b48ec837969d50217566dc3
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.aar.sha1 b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.aar.sha1 deleted file mode 100644 index bd4686fae..000000000 --- a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.aar.sha1 +++ /dev/null @@ -1 +0,0 @@ -50d2c32eba540651dba27fa891caaf91e7676e20
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.aar.sha256 b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.aar.sha256 deleted file mode 100644 index 1df3a2cbe..000000000 --- a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.aar.sha256 +++ /dev/null @@ -1 +0,0 @@ -06395ec103f11bb3b9e3d263e18104ef81664222c079464fd18c4bbdb0ae9413
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.aar.sha512 b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.aar.sha512 deleted file mode 100644 index 274d6ee0f..000000000 --- a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.aar.sha512 +++ /dev/null @@ -1 +0,0 @@ -ab71a7e8b801ef1215603521fee600de9fb8a4996775db16d437d387a4057b5c7a50756c2f31de03442b2c03201cd5de8755576a901acc1ce4a82e015ac221c6
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.module b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.module deleted file mode 100644 index 1028c8eb2..000000000 --- a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.module +++ /dev/null @@ -1,431 +0,0 @@ -{ - "formatVersion": "1.1", - "component": { - "group": "androidx.room", - "module": "room-paging", - "version": "2.6.0-alpha02", - "attributes": { - "org.gradle.status": "release" - } - }, - "createdBy": { - "gradle": { - "version": "8.0" - } - }, - "variants": [ - { - "name": "releaseVariantReleaseApiPublication", - "attributes": { - "org.gradle.category": "library", - "org.gradle.dependency.bundling": "external", - "org.gradle.libraryelements": "aar", - "org.gradle.usage": "java-api" - }, - "dependencies": [ - { - "group": "androidx.paging", - "module": "paging-common", - "version": { - "requires": "3.1.1" - } - }, - { - "group": "androidx.room", - "module": "room-runtime", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "org.jetbrains.kotlin", - "module": "kotlin-stdlib", - "version": { - "requires": "1.8.21" - } - } - ], - "dependencyConstraints": [ - { - "group": "androidx.room", - "module": "room-common", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-compiler", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-compiler-processing", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-compiler-processing-testing", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-guava", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-ktx", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-migration", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-paging-guava", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-paging-rxjava2", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-paging-rxjava3", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-runtime", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-rxjava2", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-rxjava3", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-testing", - "version": { - "requires": "2.6.0-alpha02" - } - } - ], - "files": [ - { - "name": "room-paging-2.6.0-alpha02.aar", - "url": "room-paging-2.6.0-alpha02.aar", - "size": 17398, - "sha512": "ab71a7e8b801ef1215603521fee600de9fb8a4996775db16d437d387a4057b5c7a50756c2f31de03442b2c03201cd5de8755576a901acc1ce4a82e015ac221c6", - "sha256": "06395ec103f11bb3b9e3d263e18104ef81664222c079464fd18c4bbdb0ae9413", - "sha1": "50d2c32eba540651dba27fa891caaf91e7676e20", - "md5": "bee420354b48ec837969d50217566dc3" - } - ] - }, - { - "name": "releaseVariantReleaseRuntimePublication", - "attributes": { - "org.gradle.category": "library", - "org.gradle.dependency.bundling": "external", - "org.gradle.libraryelements": "aar", - "org.gradle.usage": "java-runtime" - }, - "dependencies": [ - { - "group": "androidx.paging", - "module": "paging-common", - "version": { - "requires": "3.1.1" - } - }, - { - "group": "androidx.room", - "module": "room-ktx", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-runtime", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "org.jetbrains.kotlin", - "module": "kotlin-stdlib", - "version": { - "requires": "1.8.21" - } - } - ], - "dependencyConstraints": [ - { - "group": "androidx.room", - "module": "room-common", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-compiler", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-compiler-processing", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-compiler-processing-testing", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-guava", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-ktx", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-migration", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-paging-guava", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-paging-rxjava2", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-paging-rxjava3", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-runtime", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-rxjava2", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-rxjava3", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-testing", - "version": { - "requires": "2.6.0-alpha02" - } - } - ], - "files": [ - { - "name": "room-paging-2.6.0-alpha02.aar", - "url": "room-paging-2.6.0-alpha02.aar", - "size": 17398, - "sha512": "ab71a7e8b801ef1215603521fee600de9fb8a4996775db16d437d387a4057b5c7a50756c2f31de03442b2c03201cd5de8755576a901acc1ce4a82e015ac221c6", - "sha256": "06395ec103f11bb3b9e3d263e18104ef81664222c079464fd18c4bbdb0ae9413", - "sha1": "50d2c32eba540651dba27fa891caaf91e7676e20", - "md5": "bee420354b48ec837969d50217566dc3" - } - ] - }, - { - "name": "sourcesElements", - "attributes": { - "org.gradle.category": "documentation", - "org.gradle.dependency.bundling": "external", - "org.gradle.docstype": "sources", - "org.gradle.usage": "java-runtime" - }, - "dependencyConstraints": [ - { - "group": "androidx.room", - "module": "room-common", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-compiler", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-compiler-processing", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-compiler-processing-testing", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-guava", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-ktx", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-migration", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-paging-guava", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-paging-rxjava2", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-paging-rxjava3", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-runtime", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-rxjava2", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-rxjava3", - "version": { - "requires": "2.6.0-alpha02" - } - }, - { - "group": "androidx.room", - "module": "room-testing", - "version": { - "requires": "2.6.0-alpha02" - } - } - ], - "files": [ - { - "name": "room-paging-2.6.0-alpha02-sources.jar", - "url": "room-paging-2.6.0-alpha02-sources.jar", - "size": 6425, - "sha512": "5f6b2e18d37bcccd17dd72cfca4bf3bc3ecde8cf47f59c8acfec170f128805babe742c7e4b29aeb95c34a589140d5deffb5fbbe9406c279efead9f25f1f314a0", - "sha256": "c0909e2034ede2d202d0c4f0bff8af71736aa96811cfd58876f5408733f93f09", - "sha1": "8237999cf62093395e784298221bfe4130424361", - "md5": "595936cd7b4e424315ff1e8de59d1752" - } - ] - } - ] -}
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.module.md5 b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.module.md5 deleted file mode 100644 index 299d6136e..000000000 --- a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.module.md5 +++ /dev/null @@ -1 +0,0 @@ -aeda715418c80fcc1a7d052c93c8007a
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.module.sha1 b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.module.sha1 deleted file mode 100644 index c6feb409e..000000000 --- a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.module.sha1 +++ /dev/null @@ -1 +0,0 @@ -707566fb26da7d238ddcad1284e47bc4cd3a34cf
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.module.sha256 b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.module.sha256 deleted file mode 100644 index 1cdfe3037..000000000 --- a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.module.sha256 +++ /dev/null @@ -1 +0,0 @@ -e98b746c805a04dd7413e84e061790bb77f756c8c7ad246867d20f3a7b956fd8
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.module.sha512 b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.module.sha512 deleted file mode 100644 index 833bb205c..000000000 --- a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.module.sha512 +++ /dev/null @@ -1 +0,0 @@ -7d2ef10f1e37594f88c81b27382bb3f8fd676ce19d8385a31da49af743ab37bcf368150e5278279d27a596bc4d6bd2edf0708d7c2b1fb815fb932de43a919f0f
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.pom b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.pom deleted file mode 100644 index 326eb415b..000000000 --- a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.pom +++ /dev/null @@ -1,135 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> - <!-- This module was also published with a richer model, Gradle metadata, --> - <!-- which should be used instead. Do not delete the following line which --> - <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> - <!-- that they should prefer consuming it instead. --> - <!-- do_not_remove: published-with-gradle-metadata --> - <modelVersion>4.0.0</modelVersion> - <groupId>androidx.room</groupId> - <artifactId>room-paging</artifactId> - <version>2.6.0-alpha02</version> - <packaging>aar</packaging> - <name>Room Paging</name> - <description>Room Paging integration</description> - <url>https://developer.android.com/jetpack/androidx/releases/room#2.6.0-alpha02</url> - <inceptionYear>2021</inceptionYear> - <licenses> - <license> - <name>The Apache Software License, Version 2.0</name> - <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> - <distribution>repo</distribution> - </license> - </licenses> - <developers> - <developer> - <name>The Android Open Source Project</name> - </developer> - </developers> - <scm> - <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> - <url>https://cs.android.com/androidx/platform/frameworks/support</url> - </scm> - <dependencyManagement> - <dependencies> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-common</artifactId> - <version>2.6.0-alpha02</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-compiler</artifactId> - <version>2.6.0-alpha02</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-compiler-processing</artifactId> - <version>2.6.0-alpha02</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-compiler-processing-testing</artifactId> - <version>2.6.0-alpha02</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-guava</artifactId> - <version>2.6.0-alpha02</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-ktx</artifactId> - <version>2.6.0-alpha02</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-migration</artifactId> - <version>2.6.0-alpha02</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-paging-guava</artifactId> - <version>2.6.0-alpha02</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-paging-rxjava2</artifactId> - <version>2.6.0-alpha02</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-paging-rxjava3</artifactId> - <version>2.6.0-alpha02</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-runtime</artifactId> - <version>2.6.0-alpha02</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-rxjava2</artifactId> - <version>2.6.0-alpha02</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-rxjava3</artifactId> - <version>2.6.0-alpha02</version> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-testing</artifactId> - <version>2.6.0-alpha02</version> - </dependency> - </dependencies> - </dependencyManagement> - <dependencies> - <dependency> - <groupId>androidx.paging</groupId> - <artifactId>paging-common</artifactId> - <version>3.1.1</version> - <scope>compile</scope> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-ktx</artifactId> - <version>[2.6.0-alpha02]</version> - <scope>runtime</scope> - <type>aar</type> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-runtime</artifactId> - <version>[2.6.0-alpha02]</version> - <scope>compile</scope> - <type>aar</type> - </dependency> - <dependency> - <groupId>org.jetbrains.kotlin</groupId> - <artifactId>kotlin-stdlib</artifactId> - <version>1.8.21</version> - <scope>compile</scope> - </dependency> - </dependencies> -</project>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.pom.md5 b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.pom.md5 deleted file mode 100644 index 30ad5d53c..000000000 --- a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -e2901184ec878beb153c5facc6fa89a0
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.pom.sha1 b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.pom.sha1 deleted file mode 100644 index 8ebe3ed96..000000000 --- a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -c0575fa57945369dbf75d2d2a1582f6d16e47c1c
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.pom.sha256 b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.pom.sha256 deleted file mode 100644 index aa1540ba4..000000000 --- a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.pom.sha256 +++ /dev/null @@ -1 +0,0 @@ -572196dc4da9199b4123ae83931e2e6df3c30b15b83198526e16492f18c6505e
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.pom.sha512 b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.pom.sha512 deleted file mode 100644 index 78dfcb1e6..000000000 --- a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.pom.sha512 +++ /dev/null @@ -1 +0,0 @@ -39e18b00c1b3faf3860162583afdb2c0ca8e24790eb174e4e74c29dc081e26c48552b9c58eb33fae677bbdf5a48f52271768bde9139d554e82dd4b4ee13758c2
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/Android.bp new file mode 100644 index 000000000..4e17aec43 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.room_room-paging-nodeps", + aars: ["room-paging-2.7.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.paging_paging-common", + "androidx.room_room-ktx", + "androidx.room_room-runtime", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.room_room-paging", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.room_room-paging-nodeps", + "androidx.paging_paging-common", + "androidx.room_room-ktx", + "androidx.room_room-runtime", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/build-info.textproto b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/build-info.textproto new file mode 100644 index 000000000..0612d940b --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/build-info.textproto @@ -0,0 +1,124 @@ +version: "2.7.0-alpha01" +dependency_list { + dependency { + group_id: "androidx.paging" + artifact_id: "paging-common" + version: "3.1.1" + is_tip_of_tree: false + } + dependency { + group_id: "androidx.room" + artifact_id: "room-ktx" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-runtime" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } +} +release_checklist { +} +build_id: "androidx.room" +group_id: "androidx.room" +artifact_id: "room-paging" +path: "/room/room-paging" +sha: "fb0e74535a7a408585f4079d7e6e34f664146990" +require_same_version_group_build: true +group_zip_path: "per-group-zips/gmaven-androidx-room-11143848.zip" +project_zip_path: "per-project-zips/androidx.room-room-paging-all-11143848-2.7.0-alpha01.zip" +kotlin_version: "1.9.20" +dependency_constraint_list { + dependency { + group_id: "androidx.room" + artifact_id: "room-common" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-compiler" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-compiler-processing" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-compiler-processing-testing" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-gradle-plugin" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-guava" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-ktx" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-migration" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-paging-guava" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-paging-rxjava2" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-paging-rxjava3" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-runtime" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-rxjava2" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-rxjava3" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-testing" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } +} diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..e203a6db4 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2021 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.room.paging" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-sources.jar Binary files differnew file mode 100644 index 000000000..de4ab169f --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-sources.jar diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-sources.jar.md5 new file mode 100644 index 000000000..0a5c677e4 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-sources.jar.md5 @@ -0,0 +1 @@ +92213334c5cbcfdfe8f846522bd9da89
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-sources.jar.sha1 new file mode 100644 index 000000000..8a94b2add --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-sources.jar.sha1 @@ -0,0 +1 @@ +ea26e308515a71326d421b61b7f521b036563975
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-sources.jar.sha256 new file mode 100644 index 000000000..7923f8c74 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-sources.jar.sha256 @@ -0,0 +1 @@ +ae3b8198a108a5ee791412b649db773eaf60d88c0acc4a2a7a6fde1cf723e571
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-sources.jar.sha512 new file mode 100644 index 000000000..9df86e5e3 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-sources.jar.sha512 @@ -0,0 +1 @@ +d00774e8a6e3037b85da20c454e48bc53b1b6d8bb2ee067b1fbb31fb013be9f3fefa435de598a4d1741ad0306e42233bb00681a3d65f6285be729e6d71bd95a8
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-versionMetadata.json b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-versionMetadata.json new file mode 100644 index 000000000..0637a088a --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-versionMetadata.json @@ -0,0 +1 @@ +[]
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-versionMetadata.json.md5 b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-versionMetadata.json.md5 new file mode 100644 index 000000000..f48d298b6 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-versionMetadata.json.md5 @@ -0,0 +1 @@ +d751713988987e9331980363e24189ce
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-versionMetadata.json.sha1 b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-versionMetadata.json.sha1 new file mode 100644 index 000000000..855a6630f --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-versionMetadata.json.sha1 @@ -0,0 +1 @@ +97d170e1550eee4afc0af065b78cda302a97674c
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-versionMetadata.json.sha256 b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-versionMetadata.json.sha256 new file mode 100644 index 000000000..3a6a6491d --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-versionMetadata.json.sha256 @@ -0,0 +1 @@ +4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-versionMetadata.json.sha512 b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-versionMetadata.json.sha512 new file mode 100644 index 000000000..c5a54e2c4 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-versionMetadata.json.sha512 @@ -0,0 +1 @@ +b25b294cb4deb69ea00a4c3cf3113904801b6015e5956bd019a8570b1fe1d6040e944ef3cdee16d0a46503ca6e659a25f21cf9ceddc13f352a3c98138c15d6af
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.aar b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.aar Binary files differnew file mode 100644 index 000000000..1b1345d43 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.aar diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.aar.md5 b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.aar.md5 new file mode 100644 index 000000000..60d304ac1 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.aar.md5 @@ -0,0 +1 @@ +a38425af6c01540259a40e4b241b5906
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.aar.sha1 b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.aar.sha1 new file mode 100644 index 000000000..38797bcd5 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.aar.sha1 @@ -0,0 +1 @@ +8410b66572c1d6ef8122f45bfb37593430ae8a5c
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.aar.sha256 b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.aar.sha256 new file mode 100644 index 000000000..425a41f48 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.aar.sha256 @@ -0,0 +1 @@ +8d613393ae2daa51f2d7a941cc040981ece12cc567a0787f3eb4f730eba9d01e
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.aar.sha512 b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.aar.sha512 new file mode 100644 index 000000000..666548986 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.aar.sha512 @@ -0,0 +1 @@ +0cb8e23aa0d4df517dc7ef38647b52678efc6082fac2a9c18a64f3f9344fcb4115cfd05631a9c0391fc80e6a1e681f247ff6c271b1dd6841001ddbe059f12a5c
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.module b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.module new file mode 100644 index 000000000..c162f0eb1 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.module @@ -0,0 +1,638 @@ +{ + "formatVersion": "1.1", + "component": { + "group": "androidx.room", + "module": "room-paging", + "version": "2.7.0-alpha01", + "attributes": { + "org.gradle.status": "release" + } + }, + "createdBy": { + "gradle": { + "version": "8.4" + } + }, + "variants": [ + { + "name": "releaseVariantReleaseApiPublication", + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-api" + }, + "dependencies": [ + { + "group": "androidx.paging", + "module": "paging-common", + "version": { + "requires": "3.1.1" + } + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.7.0-alpha01" + } + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib", + "version": { + "requires": "1.8.22" + } + } + ], + "dependencyConstraints": [ + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-gradle-plugin", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-ktx", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-migration", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + } + ], + "files": [ + { + "name": "room-paging-2.7.0-alpha01.aar", + "url": "room-paging-2.7.0-alpha01.aar", + "size": 17559, + "sha512": "0cb8e23aa0d4df517dc7ef38647b52678efc6082fac2a9c18a64f3f9344fcb4115cfd05631a9c0391fc80e6a1e681f247ff6c271b1dd6841001ddbe059f12a5c", + "sha256": "8d613393ae2daa51f2d7a941cc040981ece12cc567a0787f3eb4f730eba9d01e", + "sha1": "8410b66572c1d6ef8122f45bfb37593430ae8a5c", + "md5": "a38425af6c01540259a40e4b241b5906" + } + ] + }, + { + "name": "releaseVariantReleaseRuntimePublication", + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-runtime" + }, + "dependencies": [ + { + "group": "androidx.paging", + "module": "paging-common", + "version": { + "requires": "3.1.1" + } + }, + { + "group": "androidx.room", + "module": "room-ktx", + "version": { + "requires": "2.7.0-alpha01" + } + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.7.0-alpha01" + } + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib", + "version": { + "requires": "1.8.22" + } + } + ], + "dependencyConstraints": [ + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-gradle-plugin", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-ktx", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-migration", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + } + ], + "files": [ + { + "name": "room-paging-2.7.0-alpha01.aar", + "url": "room-paging-2.7.0-alpha01.aar", + "size": 17559, + "sha512": "0cb8e23aa0d4df517dc7ef38647b52678efc6082fac2a9c18a64f3f9344fcb4115cfd05631a9c0391fc80e6a1e681f247ff6c271b1dd6841001ddbe059f12a5c", + "sha256": "8d613393ae2daa51f2d7a941cc040981ece12cc567a0787f3eb4f730eba9d01e", + "sha1": "8410b66572c1d6ef8122f45bfb37593430ae8a5c", + "md5": "a38425af6c01540259a40e4b241b5906" + } + ] + }, + { + "name": "sourcesElements", + "attributes": { + "org.gradle.category": "documentation", + "org.gradle.dependency.bundling": "external", + "org.gradle.docstype": "sources", + "org.gradle.usage": "java-runtime" + }, + "dependencyConstraints": [ + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-gradle-plugin", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-ktx", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-migration", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + } + ], + "files": [ + { + "name": "room-paging-2.7.0-alpha01-sources.jar", + "url": "room-paging-2.7.0-alpha01-sources.jar", + "size": 6461, + "sha512": "d00774e8a6e3037b85da20c454e48bc53b1b6d8bb2ee067b1fbb31fb013be9f3fefa435de598a4d1741ad0306e42233bb00681a3d65f6285be729e6d71bd95a8", + "sha256": "ae3b8198a108a5ee791412b649db773eaf60d88c0acc4a2a7a6fde1cf723e571", + "sha1": "ea26e308515a71326d421b61b7f521b036563975", + "md5": "92213334c5cbcfdfe8f846522bd9da89" + } + ] + }, + { + "name": "libraryVersionMetadata", + "attributes": { + "org.gradle.category": "documentation", + "org.gradle.dependency.bundling": "external", + "org.gradle.usage": "library-version-metadata" + }, + "dependencyConstraints": [ + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-gradle-plugin", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-ktx", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-migration", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-paging is in atomic group androidx.room" + } + ], + "files": [ + { + "name": "room-paging-2.7.0-alpha01-versionMetadata.json", + "url": "room-paging-2.7.0-alpha01-versionMetadata.json", + "size": 2, + "sha512": "b25b294cb4deb69ea00a4c3cf3113904801b6015e5956bd019a8570b1fe1d6040e944ef3cdee16d0a46503ca6e659a25f21cf9ceddc13f352a3c98138c15d6af", + "sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945", + "sha1": "97d170e1550eee4afc0af065b78cda302a97674c", + "md5": "d751713988987e9331980363e24189ce" + } + ] + } + ] +}
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.module.md5 new file mode 100644 index 000000000..d65454e0e --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.module.md5 @@ -0,0 +1 @@ +744f3035f475058b33c9bd7cfdcff5de
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.module.sha1 new file mode 100644 index 000000000..d0c4b84fc --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.module.sha1 @@ -0,0 +1 @@ +7dab64eb7841360ebbba3064d889ad9fd307e8f2
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.module.sha256 new file mode 100644 index 000000000..64a7a6218 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.module.sha256 @@ -0,0 +1 @@ +87b1e09cf9ade722647c02823582413d4ab58c980c88bda3a709fae6bc434fbe
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.module.sha512 new file mode 100644 index 000000000..412e9e95e --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.module.sha512 @@ -0,0 +1 @@ +d399007c666d1dea4826bf1de0def64dd1d665d1d92208a69743367f33d1ffada4d5acd614fd06d2dce8034c000d66f299a4c808f82d9029a38135ed2c3b589e
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.pom b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.pom new file mode 100644 index 000000000..dcdf8fb0f --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.pom @@ -0,0 +1,143 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <!-- This module was also published with a richer model, Gradle metadata, --> + <!-- which should be used instead. Do not delete the following line which --> + <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> + <!-- that they should prefer consuming it instead. --> + <!-- do_not_remove: published-with-gradle-metadata --> + <modelVersion>4.0.0</modelVersion> + <groupId>androidx.room</groupId> + <artifactId>room-paging</artifactId> + <version>2.7.0-alpha01</version> + <packaging>aar</packaging> + <name>Room Paging</name> + <description>Room Paging integration</description> + <url>https://developer.android.com/jetpack/androidx/releases/room#2.7.0-alpha01</url> + <inceptionYear>2021</inceptionYear> + <organization> + <name>The Android Open Source Project</name> + </organization> + <licenses> + <license> + <name>The Apache Software License, Version 2.0</name> + <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> + <distribution>repo</distribution> + </license> + </licenses> + <developers> + <developer> + <name>The Android Open Source Project</name> + </developer> + </developers> + <scm> + <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> + <url>https://cs.android.com/androidx/platform/frameworks/support</url> + </scm> + <dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-common</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-compiler</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-compiler-processing</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-compiler-processing-testing</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-guava</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-gradle-plugin</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-ktx</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-migration</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-paging-guava</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-paging-rxjava2</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-paging-rxjava3</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-runtime</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-rxjava2</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-rxjava3</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-testing</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + </dependencies> + </dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.paging</groupId> + <artifactId>paging-common</artifactId> + <version>3.1.1</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-ktx</artifactId> + <version>[2.7.0-alpha01]</version> + <scope>runtime</scope> + <type>aar</type> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-runtime</artifactId> + <version>[2.7.0-alpha01]</version> + <scope>compile</scope> + <type>aar</type> + </dependency> + <dependency> + <groupId>org.jetbrains.kotlin</groupId> + <artifactId>kotlin-stdlib</artifactId> + <version>1.8.22</version> + <scope>compile</scope> + </dependency> + </dependencies> +</project>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.pom.md5 new file mode 100644 index 000000000..af16ab668 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.pom.md5 @@ -0,0 +1 @@ +1c8031b7c32be081b6c78a938f576eb8
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.pom.sha1 new file mode 100644 index 000000000..65aefa3af --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.pom.sha1 @@ -0,0 +1 @@ +d68a256ccf4339fb9a5256c42d55f350b2ed3e50
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.pom.sha256 new file mode 100644 index 000000000..5b16c589b --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.pom.sha256 @@ -0,0 +1 @@ +f699a64dbda5a038bb4eaaafa352583bf94e7a02ba7581168c811dc2e93e26f9
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.pom.sha512 new file mode 100644 index 000000000..0e9e14db8 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.pom.sha512 @@ -0,0 +1 @@ +efb4a9be00201fe5835a18748202dff0e285b89406a76f72ea374457172ac5a89f8a48bbce99ead28125b450bd1efb6e627a2fdebf90473a3b1b3911f8461ec7
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01-sources.jar Binary files differdeleted file mode 100644 index dbc0743f4..000000000 --- a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01-sources.jar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01-sources.jar.md5 deleted file mode 100644 index 96ff0f6bf..000000000 --- a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01-sources.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -8a147ac51b89f2e80ff63381e2c3b9fe
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01-sources.jar.sha1 deleted file mode 100644 index ab1fc5a20..000000000 --- a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01-sources.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -f44ac4bddc1d78ffb6e000efabc63e5d808b9541
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01-sources.jar.sha256 deleted file mode 100644 index 23b95a702..000000000 --- a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01-sources.jar.sha256 +++ /dev/null @@ -1 +0,0 @@ -79dc8b3c80e0949a424199debeecee7f8f58707048e98cf9a9855323083d3d29
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01-sources.jar.sha512 deleted file mode 100644 index 334d2d8ed..000000000 --- a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01-sources.jar.sha512 +++ /dev/null @@ -1 +0,0 @@ -9af0dc2d9e7b8b68e477f8493334a7a798e9bf789dcafca27f7cdc4062a8ba3e8606ec392fcfb42c336380bb7b1226dc9141dbeee6c102bceb1fabf71ca1c3be
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.aar b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.aar Binary files differdeleted file mode 100644 index 28de826ae..000000000 --- a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.aar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.aar.md5 b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.aar.md5 deleted file mode 100644 index a7335cafe..000000000 --- a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.aar.md5 +++ /dev/null @@ -1 +0,0 @@ -15f196ce46f0fff69da3cc93cfe29160
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.aar.sha1 b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.aar.sha1 deleted file mode 100644 index 1dc111364..000000000 --- a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.aar.sha1 +++ /dev/null @@ -1 +0,0 @@ -0721186ae60e41f6efff7b7c9288968293c6a8dd
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.aar.sha256 b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.aar.sha256 deleted file mode 100644 index 45f82e908..000000000 --- a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.aar.sha256 +++ /dev/null @@ -1 +0,0 @@ -b8804dfad7f9e5dd14788f89488d1e58be0be04862b5a156d03ef7816e33a24d
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.aar.sha512 b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.aar.sha512 deleted file mode 100644 index 9d6540823..000000000 --- a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.aar.sha512 +++ /dev/null @@ -1 +0,0 @@ -d4beb7cf764ae8d50850b6fe7ab471e92f42583df2ca616fc198e3414f178370513c14326fd15782beee0c2a4fe435b286f88e1013b7223eb01e84014df88846
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.module b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.module deleted file mode 100644 index 328939aa1..000000000 --- a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.module +++ /dev/null @@ -1,138 +0,0 @@ -{ - "formatVersion": "1.1", - "component": { - "group": "androidx.room", - "module": "room-runtime", - "version": "2.5.0-alpha01", - "attributes": { - "org.gradle.status": "release" - } - }, - "createdBy": { - "gradle": { - "version": "7.4" - } - }, - "variants": [ - { - "name": "releaseVariantReleaseApiPublication", - "attributes": { - "org.gradle.category": "library", - "org.gradle.dependency.bundling": "external", - "org.gradle.libraryelements": "aar", - "org.gradle.usage": "java-api" - }, - "dependencies": [ - { - "group": "androidx.room", - "module": "room-common", - "version": { - "requires": "2.5.0-alpha01" - } - }, - { - "group": "androidx.sqlite", - "module": "sqlite-framework", - "version": { - "requires": "2.3.0-alpha01" - } - }, - { - "group": "androidx.sqlite", - "module": "sqlite", - "version": { - "requires": "2.3.0-alpha01" - } - } - ], - "files": [ - { - "name": "room-runtime-2.5.0-alpha01.aar", - "url": "room-runtime-2.5.0-alpha01.aar", - "size": 138913, - "sha512": "d4beb7cf764ae8d50850b6fe7ab471e92f42583df2ca616fc198e3414f178370513c14326fd15782beee0c2a4fe435b286f88e1013b7223eb01e84014df88846", - "sha256": "b8804dfad7f9e5dd14788f89488d1e58be0be04862b5a156d03ef7816e33a24d", - "sha1": "0721186ae60e41f6efff7b7c9288968293c6a8dd", - "md5": "15f196ce46f0fff69da3cc93cfe29160" - } - ] - }, - { - "name": "releaseVariantReleaseRuntimePublication", - "attributes": { - "org.gradle.category": "library", - "org.gradle.dependency.bundling": "external", - "org.gradle.libraryelements": "aar", - "org.gradle.usage": "java-runtime" - }, - "dependencies": [ - { - "group": "androidx.room", - "module": "room-common", - "version": { - "requires": "2.5.0-alpha01" - } - }, - { - "group": "androidx.sqlite", - "module": "sqlite-framework", - "version": { - "requires": "2.3.0-alpha01" - } - }, - { - "group": "androidx.sqlite", - "module": "sqlite", - "version": { - "requires": "2.3.0-alpha01" - } - }, - { - "group": "androidx.arch.core", - "module": "core-runtime", - "version": { - "requires": "2.0.1" - } - }, - { - "group": "androidx.annotation", - "module": "annotation-experimental", - "version": { - "requires": "1.1.0-rc01" - } - } - ], - "files": [ - { - "name": "room-runtime-2.5.0-alpha01.aar", - "url": "room-runtime-2.5.0-alpha01.aar", - "size": 138913, - "sha512": "d4beb7cf764ae8d50850b6fe7ab471e92f42583df2ca616fc198e3414f178370513c14326fd15782beee0c2a4fe435b286f88e1013b7223eb01e84014df88846", - "sha256": "b8804dfad7f9e5dd14788f89488d1e58be0be04862b5a156d03ef7816e33a24d", - "sha1": "0721186ae60e41f6efff7b7c9288968293c6a8dd", - "md5": "15f196ce46f0fff69da3cc93cfe29160" - } - ] - }, - { - "name": "sourcesElements", - "attributes": { - "org.gradle.category": "documentation", - "org.gradle.dependency.bundling": "external", - "org.gradle.docstype": "sources", - "org.gradle.usage": "java-runtime" - }, - "files": [ - { - "name": "room-runtime-2.5.0-alpha01-sources.jar", - "url": "room-runtime-2.5.0-alpha01-sources.jar", - "size": 93389, - "sha512": "9af0dc2d9e7b8b68e477f8493334a7a798e9bf789dcafca27f7cdc4062a8ba3e8606ec392fcfb42c336380bb7b1226dc9141dbeee6c102bceb1fabf71ca1c3be", - "sha256": "79dc8b3c80e0949a424199debeecee7f8f58707048e98cf9a9855323083d3d29", - "sha1": "f44ac4bddc1d78ffb6e000efabc63e5d808b9541", - "md5": "8a147ac51b89f2e80ff63381e2c3b9fe" - } - ] - } - ] -} diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.module.md5 deleted file mode 100644 index 3ae84bff2..000000000 --- a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.module.md5 +++ /dev/null @@ -1 +0,0 @@ -17c11ea8ed28d5a72eedae68204225ce
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.module.sha1 deleted file mode 100644 index d85ac2f18..000000000 --- a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.module.sha1 +++ /dev/null @@ -1 +0,0 @@ -22c2cc0a05b35c4385ee98b83740b52249e3f70e
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.module.sha256 deleted file mode 100644 index b6da73755..000000000 --- a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.module.sha256 +++ /dev/null @@ -1 +0,0 @@ -4b5ec43b20cc9d3a7e1609dc60df1c22dd656a138993ff7572c05edefc59da5b
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.module.sha512 deleted file mode 100644 index 66f9fd566..000000000 --- a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.module.sha512 +++ /dev/null @@ -1 +0,0 @@ -c0f62b0716d728b111104e816fbb1159a54bd3fa2018c82042645eae9595e9eaed6e6ada2d6b3e2b048c3a826eee7ec90b01782f00bb6bdaed2603100a805741
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.pom b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.pom deleted file mode 100644 index adbbf04e3..000000000 --- a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.pom +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> - <!-- This module was also published with a richer model, Gradle metadata, --> - <!-- which should be used instead. Do not delete the following line which --> - <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> - <!-- that they should prefer consuming it instead. --> - <!-- do_not_remove: published-with-gradle-metadata --> - <modelVersion>4.0.0</modelVersion> - <groupId>androidx.room</groupId> - <artifactId>room-runtime</artifactId> - <version>2.5.0-alpha01</version> - <packaging>aar</packaging> - <name>Android Room-Runtime</name> - <description>Android Room-Runtime</description> - <url>https://developer.android.com/jetpack/androidx/releases/room#2.5.0-alpha01</url> - <inceptionYear>2017</inceptionYear> - <licenses> - <license> - <name>The Apache Software License, Version 2.0</name> - <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> - <distribution>repo</distribution> - </license> - </licenses> - <developers> - <developer> - <name>The Android Open Source Project</name> - </developer> - </developers> - <scm> - <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> - <url>https://cs.android.com/androidx/platform/frameworks/support</url> - </scm> - <dependencies> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-common</artifactId> - <version>[2.5.0-alpha01]</version> - <scope>compile</scope> - </dependency> - <dependency> - <groupId>androidx.sqlite</groupId> - <artifactId>sqlite-framework</artifactId> - <version>2.3.0-alpha01</version> - <scope>compile</scope> - <type>aar</type> - </dependency> - <dependency> - <groupId>androidx.sqlite</groupId> - <artifactId>sqlite</artifactId> - <version>2.3.0-alpha01</version> - <scope>compile</scope> - <type>aar</type> - </dependency> - <dependency> - <groupId>androidx.arch.core</groupId> - <artifactId>core-runtime</artifactId> - <version>2.0.1</version> - <scope>runtime</scope> - <type>aar</type> - </dependency> - <dependency> - <groupId>androidx.annotation</groupId> - <artifactId>annotation-experimental</artifactId> - <version>1.1.0-rc01</version> - <scope>runtime</scope> - <type>aar</type> - </dependency> - </dependencies> -</project> diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.pom.md5 deleted file mode 100644 index b6cb4d002..000000000 --- a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -e6029120819456d7107df1e49766773a
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.pom.sha1 deleted file mode 100644 index e118ef0b4..000000000 --- a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -04e8b14491bfdbfc0afec3936b2d1a7440db7328
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.pom.sha256 deleted file mode 100644 index 20f9110cf..000000000 --- a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.pom.sha256 +++ /dev/null @@ -1 +0,0 @@ -598f10057a445650fe04864718a9f8bfe7f54137b9666ec6129ddda72eb6ff85
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.pom.sha512 deleted file mode 100644 index 243300e51..000000000 --- a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.pom.sha512 +++ /dev/null @@ -1 +0,0 @@ -f76131626c01be21b8cd37e50de3434219972a7937520ecf2f57d03dc70cf5c6970499abad5fbc441fb742b083b3acbee4f27ee46e4bb249e1fd96866ba48b1a
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/Android.bp new file mode 100644 index 000000000..a1e4c3821 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.room_room-runtime-nodeps", + aars: ["room-runtime-2.7.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation-experimental", + "androidx.arch.core_core-runtime", + "androidx.room_room-common", + "androidx.sqlite_sqlite", + "androidx.sqlite_sqlite-framework", + ], +} + +android_library { + name: "androidx.room_room-runtime", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.room_room-runtime-nodeps", + "androidx.annotation_annotation-experimental", + "androidx.arch.core_core-runtime", + "androidx.room_room-common", + "androidx.sqlite_sqlite", + "androidx.sqlite_sqlite-framework", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/build-info.textproto b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/build-info.textproto new file mode 100644 index 000000000..1d7550591 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/build-info.textproto @@ -0,0 +1,136 @@ +version: "2.7.0-alpha01" +dependency_list { + dependency { + group_id: "androidx.annotation" + artifact_id: "annotation-experimental" + version: "1.1.0-rc01" + is_tip_of_tree: false + } + dependency { + group_id: "androidx.arch.core" + artifact_id: "core-runtime" + version: "2.2.0" + is_tip_of_tree: false + } + dependency { + group_id: "androidx.room" + artifact_id: "room-common" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.sqlite" + artifact_id: "sqlite" + version: "2.5.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.sqlite" + artifact_id: "sqlite-framework" + version: "2.5.0-alpha01" + is_tip_of_tree: true + } +} +release_checklist { +} +build_id: "androidx.room" +group_id: "androidx.room" +artifact_id: "room-runtime" +path: "/room/room-runtime" +sha: "fb0e74535a7a408585f4079d7e6e34f664146990" +require_same_version_group_build: true +group_zip_path: "per-group-zips/gmaven-androidx-room-11143848.zip" +project_zip_path: "per-project-zips/androidx.room-room-runtime-all-11143848-2.7.0-alpha01.zip" +kotlin_version: "1.9.20" +dependency_constraint_list { + dependency { + group_id: "androidx.room" + artifact_id: "room-common" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-compiler" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-compiler-processing" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-compiler-processing-testing" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-gradle-plugin" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-guava" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-ktx" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-migration" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-paging" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-paging-guava" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-paging-rxjava2" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-paging-rxjava3" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-rxjava2" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-rxjava3" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-testing" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } +} diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..1913a8226 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2016 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + package="androidx.room" > + + <uses-sdk android:minSdkVersion="19" /> + + <application> + <service + android:name="androidx.room.MultiInstanceInvalidationService" + android:directBootAware="true" + android:exported="false" + tools:ignore="MissingServiceExportedEqualsTrue" /> + </application> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-sources.jar Binary files differnew file mode 100644 index 000000000..961d2cc2b --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-sources.jar diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-sources.jar.md5 new file mode 100644 index 000000000..6b8a9be33 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-sources.jar.md5 @@ -0,0 +1 @@ +5ab279e4ba6e201ea7861b410d58f1c8
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-sources.jar.sha1 new file mode 100644 index 000000000..baf41fc29 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-sources.jar.sha1 @@ -0,0 +1 @@ +9aa5f232582d97364f539551fc002990685d73e1
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-sources.jar.sha256 new file mode 100644 index 000000000..71f8c1a6b --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-sources.jar.sha256 @@ -0,0 +1 @@ +f032d23392a8719626e42c2125cafd071d74e99192ba40b7fdae782286438d3d
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-sources.jar.sha512 new file mode 100644 index 000000000..7e4d4b279 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-sources.jar.sha512 @@ -0,0 +1 @@ +a06760becca205d8009f3a0c497fd971a278b949f5f89dc01f0a74e2269c104f67cad166ac5e5f9a72e400ea192d04ec88fd1aa256faa1a39bc92844932cab13
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-versionMetadata.json b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-versionMetadata.json new file mode 100644 index 000000000..9f933ab2b --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-versionMetadata.json @@ -0,0 +1 @@ +[{"class":"androidx.room.InvalidationTracker","addedIn":"2.0.0","methods":[{"method":"addObserver(androidx.room.InvalidationTracker.Observer)","addedIn":"2.0.0"},{"method":"removeObserver(androidx.room.InvalidationTracker.Observer)","addedIn":"2.0.0"},{"method":"refreshVersionsAsync()","addedIn":"2.0.0"}],"fields":[{"field":"Companion","addedIn":"2.5.0"}]},{"class":"androidx.room.RoomDatabase.Companion","addedIn":"2.5.0","methods":[],"fields":[]},{"class":"androidx.room.RoomDatabase","addedIn":"2.0.0","methods":[{"method":"setTransactionSuccessful()","addedIn":"2.0.0","deprecatedIn":"2.1.0"},{"method":"getTypeConverter<T>(java.lang.Class<T>)","addedIn":"2.3.0"},{"method":"endTransaction()","addedIn":"2.0.0","deprecatedIn":"2.1.0"},{"method":"query(androidx.sqlite.db.SupportSQLiteQuery,android.os.CancellationSignal)","addedIn":"2.2.0"},{"method":"runInTransaction(java.lang.Runnable)","addedIn":"2.0.0"},{"method":"beginTransaction()","addedIn":"2.0.0","deprecatedIn":"2.1.0"},{"method":"inTransaction()","addedIn":"2.0.0"},{"method":"compileStatement(java.lang.String)","addedIn":"2.0.0"},{"method":"close()","addedIn":"2.0.0"},{"method":"internalInitInvalidationTracker(androidx.sqlite.db.SupportSQLiteDatabase)","addedIn":"2.0.0"},{"method":"getTransactionExecutor()","addedIn":"2.1.0"},{"method":"init(androidx.room.DatabaseConfiguration)","addedIn":"2.0.0"},{"method":"isOpen()","addedIn":"2.0.0"},{"method":"createOpenHelper(androidx.room.DatabaseConfiguration)","addedIn":"2.0.0"},{"method":"getInvalidationTracker()","addedIn":"2.0.0"},{"method":"getRequiredTypeConverters()","addedIn":"2.3.0"},{"method":"RoomDatabase()","addedIn":"2.0.0"},{"method":"getOpenHelper()","addedIn":"2.0.0"},{"method":"clearAllTables()","addedIn":"2.0.0"},{"method":"createInvalidationTracker()","addedIn":"2.0.0"},{"method":"runInTransaction<V>(java.util.concurrent.Callable<V>)","addedIn":"2.0.0"},{"method":"getQueryExecutor()","addedIn":"2.0.0"},{"method":"query(java.lang.String,java.lang.Object[])","addedIn":"2.0.0"},{"method":"query(androidx.sqlite.db.SupportSQLiteQuery)","addedIn":"2.0.0"}],"fields":[{"field":"Companion","addedIn":"2.5.0"},{"field":"mCallbacks","addedIn":"2.0.0","deprecatedIn":"2.1.0"},{"field":"mDatabase","addedIn":"2.0.0","deprecatedIn":"2.1.0"}]},{"class":"androidx.room.RoomDatabase.QueryCallback","addedIn":"2.3.0","methods":[{"method":"onQuery(java.lang.String,java.util.List<java.lang.Object>)","addedIn":"2.3.0"},{"method":"onQuery(java.lang.String,java.util.List<?>)","addedIn":"2.5.0"}],"fields":[]},{"class":"androidx.room.EntityUpsertionAdapterKt","addedIn":"2.5.0","methods":[],"fields":[]},{"class":"androidx.room.RoomDatabase.Callback","addedIn":"2.0.0","methods":[{"method":"Callback()","addedIn":"2.0.0"},{"method":"onCreate(androidx.sqlite.db.SupportSQLiteDatabase)","addedIn":"2.0.0"},{"method":"onOpen(androidx.sqlite.db.SupportSQLiteDatabase)","addedIn":"2.0.0"},{"method":"onDestructiveMigration(androidx.sqlite.db.SupportSQLiteDatabase)","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.room.RoomDatabase.JournalMode","addedIn":"2.0.0","methods":[{"method":"values()","addedIn":"2.0.0"},{"method":"valueOf(java.lang.String)","addedIn":"2.0.0"}],"fields":[{"field":"AUTOMATIC","addedIn":"2.0.0"},{"field":"WRITE_AHEAD_LOGGING","addedIn":"2.0.0"},{"field":"TRUNCATE","addedIn":"2.0.0"}]},{"class":"androidx.room.Room","addedIn":"2.0.0","methods":[{"method":"Room()","addedIn":"2.0.0","deprecatedIn":"2.0.0"},{"method":"inMemoryDatabaseBuilder<T extends androidx.room.RoomDatabase>(android.content.Context,java.lang.Class<T>)","addedIn":"2.0.0"},{"method":"databaseBuilder<T extends androidx.room.RoomDatabase>(android.content.Context,java.lang.Class<T>,java.lang.String)","addedIn":"2.0.0"}],"fields":[{"field":"MASTER_TABLE_NAME","addedIn":"2.0.0"},{"field":"INSTANCE","addedIn":"2.5.0"}]},{"class":"androidx.room.migration.AutoMigrationSpec","addedIn":"2.4.0","methods":[{"method":"onPostMigrate(androidx.sqlite.db.SupportSQLiteDatabase)","addedIn":"2.4.0"}],"fields":[]},{"class":"androidx.room.InvalidationTracker.Observer","addedIn":"2.0.0","methods":[{"method":"Observer(java.lang.String,java.lang.String...)","addedIn":"2.0.0"},{"method":"Observer(java.lang.String[])","addedIn":"2.0.0"},{"method":"onInvalidated(java.util.Set<java.lang.String>)","addedIn":"2.0.0"}],"fields":[]},{"class":"androidx.room.RoomDatabase.Builder","addedIn":"2.0.0","methods":[{"method":"setJournalMode(androidx.room.RoomDatabase.JournalMode)","addedIn":"2.0.0"},{"method":"setTransactionExecutor(java.util.concurrent.Executor)","addedIn":"2.1.0"},{"method":"createFromInputStream(java.util.concurrent.Callable<java.io.InputStream>,androidx.room.RoomDatabase.PrepackagedDatabaseCallback)","addedIn":"2.3.0"},{"method":"addTypeConverter(java.lang.Object)","addedIn":"2.3.0"},{"method":"createFromFile(java.io.File)","addedIn":"2.2.0"},{"method":"fallbackToDestructiveMigrationOnDowngrade()","addedIn":"2.1.0","deprecatedIn":"2.7.0-alpha01"},{"method":"setAutoCloseTimeout(long,java.util.concurrent.TimeUnit)","addedIn":"2.3.0"},{"method":"createFromFile(java.io.File,androidx.room.RoomDatabase.PrepackagedDatabaseCallback)","addedIn":"2.3.0"},{"method":"enableMultiInstanceInvalidation()","addedIn":"2.1.0"},{"method":"fallbackToDestructiveMigrationOnDowngrade(boolean)","addedIn":"2.7.0-alpha01"},{"method":"fallbackToDestructiveMigration(boolean)","addedIn":"2.7.0-alpha01"},{"method":"allowMainThreadQueries()","addedIn":"2.0.0"},{"method":"fallbackToDestructiveMigrationFrom(int...)","addedIn":"2.0.0","deprecatedIn":"2.7.0-alpha01"},{"method":"addMigrations(androidx.room.migration.Migration...)","addedIn":"2.0.0"},{"method":"createFromInputStream(java.util.concurrent.Callable<java.io.InputStream>)","addedIn":"2.3.0"},{"method":"setQueryCallback(androidx.room.RoomDatabase.QueryCallback,java.util.concurrent.Executor)","addedIn":"2.3.0"},{"method":"fallbackToDestructiveMigrationFrom(boolean,int...)","addedIn":"2.7.0-alpha01"},{"method":"setQueryExecutor(java.util.concurrent.Executor)","addedIn":"2.0.0"},{"method":"build()","addedIn":"2.0.0"},{"method":"createFromAsset(java.lang.String)","addedIn":"2.2.0"},{"method":"addCallback(androidx.room.RoomDatabase.Callback)","addedIn":"2.0.0"},{"method":"createFromAsset(java.lang.String,androidx.room.RoomDatabase.PrepackagedDatabaseCallback)","addedIn":"2.3.0"},{"method":"fallbackToDestructiveMigration()","addedIn":"2.0.0","deprecatedIn":"2.7.0-alpha01"},{"method":"openHelperFactory(androidx.sqlite.db.SupportSQLiteOpenHelper.Factory)","addedIn":"2.0.0"},{"method":"addAutoMigrationSpec(androidx.room.migration.AutoMigrationSpec)","addedIn":"2.4.0"},{"method":"setMultiInstanceInvalidationServiceIntent(android.content.Intent)","addedIn":"2.4.0"}],"fields":[]},{"class":"androidx.room.RoomDatabase.MigrationContainer","addedIn":"2.0.0","methods":[{"method":"addMigrations(java.util.List<? extends androidx.room.migration.Migration>)","addedIn":"2.5.0"},{"method":"contains(int,int)","addedIn":"2.5.0"},{"method":"getMigrations()","addedIn":"2.4.0"},{"method":"addMigrations(java.util.List<androidx.room.migration.Migration>)","addedIn":"2.4.0"},{"method":"MigrationContainer()","addedIn":"2.0.0"},{"method":"findMigrationPath(int,int)","addedIn":"2.0.0"},{"method":"addMigrations(androidx.room.migration.Migration...)","addedIn":"2.0.0"}],"fields":[]},{"class":"androidx.room.MultiInstanceInvalidationService","addedIn":"2.4.0","methods":[{"method":"onBind(android.content.Intent)","addedIn":"2.4.0"},{"method":"MultiInstanceInvalidationService()","addedIn":"2.4.0"}],"fields":[]},{"class":"androidx.room.util.TableInfoKt","addedIn":"2.5.0","methods":[],"fields":[]},{"class":"androidx.room.DatabaseConfiguration","addedIn":"2.0.0","methods":[{"method":"isMigrationRequiredFrom(int)","addedIn":"2.0.0","deprecatedIn":"2.1.0"},{"method":"isMigrationRequired(int,int)","addedIn":"2.1.0"}],"fields":[{"field":"copyFromAssetPath","addedIn":"2.2.0"},{"field":"copyFromFile","addedIn":"2.2.0"},{"field":"copyFromInputStream","addedIn":"2.3.0"},{"field":"callbacks","addedIn":"2.0.0"},{"field":"migrationContainer","addedIn":"2.0.0"},{"field":"sqliteOpenHelperFactory","addedIn":"2.0.0"},{"field":"requireMigration","addedIn":"2.0.0"},{"field":"allowMainThreadQueries","addedIn":"2.0.0"},{"field":"autoMigrationSpecs","addedIn":"2.4.0"},{"field":"multiInstanceInvalidation","addedIn":"2.1.0"},{"field":"allowDestructiveMigrationForAllTables","addedIn":"2.7.0-alpha01"},{"field":"queryExecutor","addedIn":"2.0.0"},{"field":"transactionExecutor","addedIn":"2.1.0"},{"field":"typeConverters","addedIn":"2.3.0"},{"field":"context","addedIn":"2.0.0"},{"field":"name","addedIn":"2.0.0"},{"field":"allowDestructiveMigrationOnDowngrade","addedIn":"2.1.0"},{"field":"prepackagedDatabaseCallback","addedIn":"2.3.0"},{"field":"journalMode","addedIn":"2.0.0"}]},{"class":"androidx.room.ExperimentalRoomApi","addedIn":"2.3.0","methods":[],"fields":[]},{"class":"androidx.room.RoomDatabase.PrepackagedDatabaseCallback","addedIn":"2.3.0","methods":[{"method":"PrepackagedDatabaseCallback()","addedIn":"2.3.0"},{"method":"onOpenPrepackagedDatabase(androidx.sqlite.db.SupportSQLiteDatabase)","addedIn":"2.3.0"}],"fields":[]},{"class":"androidx.room.migration.Migration","addedIn":"2.0.0","methods":[{"method":"migrate(androidx.sqlite.db.SupportSQLiteDatabase)","addedIn":"2.0.0"},{"method":"Migration(int,int)","addedIn":"2.0.0"}],"fields":[{"field":"startVersion","addedIn":"2.0.0"},{"field":"endVersion","addedIn":"2.0.0"}]},{"class":"androidx.room.InvalidationTracker.Companion","addedIn":"2.5.0","methods":[],"fields":[]}]
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-versionMetadata.json.md5 b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-versionMetadata.json.md5 new file mode 100644 index 000000000..5657d4411 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-versionMetadata.json.md5 @@ -0,0 +1 @@ +055a6ed2cbff01566431332161a215cb
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-versionMetadata.json.sha1 b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-versionMetadata.json.sha1 new file mode 100644 index 000000000..6a47d864d --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-versionMetadata.json.sha1 @@ -0,0 +1 @@ +1ff54cac611ef66c379fccfb77cae1c0dec5b3ce
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-versionMetadata.json.sha256 b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-versionMetadata.json.sha256 new file mode 100644 index 000000000..53127f881 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-versionMetadata.json.sha256 @@ -0,0 +1 @@ +6cbda1f7377d288e2fc2c0bfbb8d9c49b17957a46961c04572d1f934b10ea405
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-versionMetadata.json.sha512 b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-versionMetadata.json.sha512 new file mode 100644 index 000000000..e1d6c5854 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-versionMetadata.json.sha512 @@ -0,0 +1 @@ +008152cc3d5d6c07a8b3526407efcc2ac965b702a60f315f8a55b5e28bd42bb19d177cc650205dcc4fc04a42085c1fe354146211a7fdcd3250cb9c03a180a691
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.aar b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.aar Binary files differnew file mode 100644 index 000000000..24cc8754c --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.aar diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.aar.md5 b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.aar.md5 new file mode 100644 index 000000000..6bc392e85 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.aar.md5 @@ -0,0 +1 @@ +fbe30ebbea52770ee2889954febda90c
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.aar.sha1 b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.aar.sha1 new file mode 100644 index 000000000..2b1369ec6 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.aar.sha1 @@ -0,0 +1 @@ +23e561bb444718afd0af76444ef5c367433ed9d5
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.aar.sha256 b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.aar.sha256 new file mode 100644 index 000000000..0c4aab97e --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.aar.sha256 @@ -0,0 +1 @@ +e60720227aa43f14709a573edcbd1089541dcbb7c89fc302bf39bba89a893484
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.aar.sha512 b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.aar.sha512 new file mode 100644 index 000000000..5b5687708 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.aar.sha512 @@ -0,0 +1 @@ +a41384e4c6d613de081af606517069e960441697c85f3bd419bbf78ed1c8ad1df5ba759e922af776a6c418a8af584e86c84fccbfb6fb51ef4f09c66518dbbcee
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.module b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.module new file mode 100644 index 000000000..384db2d1a --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.module @@ -0,0 +1,645 @@ +{ + "formatVersion": "1.1", + "component": { + "group": "androidx.room", + "module": "room-runtime", + "version": "2.7.0-alpha01", + "attributes": { + "org.gradle.status": "release" + } + }, + "createdBy": { + "gradle": { + "version": "8.4" + } + }, + "variants": [ + { + "name": "releaseVariantReleaseApiPublication", + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-api" + }, + "dependencies": [ + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + } + }, + { + "group": "androidx.sqlite", + "module": "sqlite", + "version": { + "requires": "2.5.0-alpha01" + } + }, + { + "group": "androidx.sqlite", + "module": "sqlite-framework", + "version": { + "requires": "2.5.0-alpha01" + } + } + ], + "dependencyConstraints": [ + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-gradle-plugin", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-ktx", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-migration", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + } + ], + "files": [ + { + "name": "room-runtime-2.7.0-alpha01.aar", + "url": "room-runtime-2.7.0-alpha01.aar", + "size": 244458, + "sha512": "a41384e4c6d613de081af606517069e960441697c85f3bd419bbf78ed1c8ad1df5ba759e922af776a6c418a8af584e86c84fccbfb6fb51ef4f09c66518dbbcee", + "sha256": "e60720227aa43f14709a573edcbd1089541dcbb7c89fc302bf39bba89a893484", + "sha1": "23e561bb444718afd0af76444ef5c367433ed9d5", + "md5": "fbe30ebbea52770ee2889954febda90c" + } + ] + }, + { + "name": "releaseVariantReleaseRuntimePublication", + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-runtime" + }, + "dependencies": [ + { + "group": "androidx.annotation", + "module": "annotation-experimental", + "version": { + "requires": "1.1.0-rc01" + } + }, + { + "group": "androidx.arch.core", + "module": "core-runtime", + "version": { + "requires": "2.2.0" + } + }, + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + } + }, + { + "group": "androidx.sqlite", + "module": "sqlite", + "version": { + "requires": "2.5.0-alpha01" + } + }, + { + "group": "androidx.sqlite", + "module": "sqlite-framework", + "version": { + "requires": "2.5.0-alpha01" + } + } + ], + "dependencyConstraints": [ + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-gradle-plugin", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-ktx", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-migration", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + } + ], + "files": [ + { + "name": "room-runtime-2.7.0-alpha01.aar", + "url": "room-runtime-2.7.0-alpha01.aar", + "size": 244458, + "sha512": "a41384e4c6d613de081af606517069e960441697c85f3bd419bbf78ed1c8ad1df5ba759e922af776a6c418a8af584e86c84fccbfb6fb51ef4f09c66518dbbcee", + "sha256": "e60720227aa43f14709a573edcbd1089541dcbb7c89fc302bf39bba89a893484", + "sha1": "23e561bb444718afd0af76444ef5c367433ed9d5", + "md5": "fbe30ebbea52770ee2889954febda90c" + } + ] + }, + { + "name": "sourcesElements", + "attributes": { + "org.gradle.category": "documentation", + "org.gradle.dependency.bundling": "external", + "org.gradle.docstype": "sources", + "org.gradle.usage": "java-runtime" + }, + "dependencyConstraints": [ + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-gradle-plugin", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-ktx", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-migration", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + } + ], + "files": [ + { + "name": "room-runtime-2.7.0-alpha01-sources.jar", + "url": "room-runtime-2.7.0-alpha01-sources.jar", + "size": 90233, + "sha512": "a06760becca205d8009f3a0c497fd971a278b949f5f89dc01f0a74e2269c104f67cad166ac5e5f9a72e400ea192d04ec88fd1aa256faa1a39bc92844932cab13", + "sha256": "f032d23392a8719626e42c2125cafd071d74e99192ba40b7fdae782286438d3d", + "sha1": "9aa5f232582d97364f539551fc002990685d73e1", + "md5": "5ab279e4ba6e201ea7861b410d58f1c8" + } + ] + }, + { + "name": "libraryVersionMetadata", + "attributes": { + "org.gradle.category": "documentation", + "org.gradle.dependency.bundling": "external", + "org.gradle.usage": "library-version-metadata" + }, + "dependencyConstraints": [ + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-gradle-plugin", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-ktx", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-migration", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-runtime is in atomic group androidx.room" + } + ], + "files": [ + { + "name": "room-runtime-2.7.0-alpha01-versionMetadata.json", + "url": "room-runtime-2.7.0-alpha01-versionMetadata.json", + "size": 9599, + "sha512": "008152cc3d5d6c07a8b3526407efcc2ac965b702a60f315f8a55b5e28bd42bb19d177cc650205dcc4fc04a42085c1fe354146211a7fdcd3250cb9c03a180a691", + "sha256": "6cbda1f7377d288e2fc2c0bfbb8d9c49b17957a46961c04572d1f934b10ea405", + "sha1": "1ff54cac611ef66c379fccfb77cae1c0dec5b3ce", + "md5": "055a6ed2cbff01566431332161a215cb" + } + ] + } + ] +}
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.module.md5 new file mode 100644 index 000000000..66abb1f3e --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.module.md5 @@ -0,0 +1 @@ +e13f702e9c9b66b557218289d7163033
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.module.sha1 new file mode 100644 index 000000000..256518a08 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.module.sha1 @@ -0,0 +1 @@ +40a3ab360269fb9c314a5c573c2ae015c2b765b3
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.module.sha256 new file mode 100644 index 000000000..711f38e5a --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.module.sha256 @@ -0,0 +1 @@ +6394425db8a1c25069ebf5e6ec95a6546abc525f8099316c39670f24bdb0452f
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.module.sha512 new file mode 100644 index 000000000..36a8e9f5f --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.module.sha512 @@ -0,0 +1 @@ +82239209fbb8c5170b696ebb28a83d079e78a1ab3b10bbd1cc09ae8ab49b48932e4c4b79a19f86292c886f6b472a459a077f9379273467086e92b5bfd78f2262
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.pom b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.pom new file mode 100644 index 000000000..48fc53d99 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.pom @@ -0,0 +1,151 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <!-- This module was also published with a richer model, Gradle metadata, --> + <!-- which should be used instead. Do not delete the following line which --> + <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> + <!-- that they should prefer consuming it instead. --> + <!-- do_not_remove: published-with-gradle-metadata --> + <modelVersion>4.0.0</modelVersion> + <groupId>androidx.room</groupId> + <artifactId>room-runtime</artifactId> + <version>2.7.0-alpha01</version> + <packaging>aar</packaging> + <name>Room-Runtime</name> + <description>Android Room-Runtime</description> + <url>https://developer.android.com/jetpack/androidx/releases/room#2.7.0-alpha01</url> + <inceptionYear>2017</inceptionYear> + <organization> + <name>The Android Open Source Project</name> + </organization> + <licenses> + <license> + <name>The Apache Software License, Version 2.0</name> + <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> + <distribution>repo</distribution> + </license> + </licenses> + <developers> + <developer> + <name>The Android Open Source Project</name> + </developer> + </developers> + <scm> + <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> + <url>https://cs.android.com/androidx/platform/frameworks/support</url> + </scm> + <dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-common</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-compiler</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-compiler-processing</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-compiler-processing-testing</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-guava</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-gradle-plugin</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-ktx</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-migration</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-paging</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-paging-guava</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-paging-rxjava2</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-paging-rxjava3</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-rxjava2</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-rxjava3</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-testing</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + </dependencies> + </dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.annotation</groupId> + <artifactId>annotation-experimental</artifactId> + <version>1.1.0-rc01</version> + <scope>runtime</scope> + <type>aar</type> + </dependency> + <dependency> + <groupId>androidx.arch.core</groupId> + <artifactId>core-runtime</artifactId> + <version>2.2.0</version> + <scope>runtime</scope> + <type>aar</type> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-common</artifactId> + <version>[2.7.0-alpha01]</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>androidx.sqlite</groupId> + <artifactId>sqlite</artifactId> + <version>2.5.0-alpha01</version> + <scope>compile</scope> + <type>aar</type> + </dependency> + <dependency> + <groupId>androidx.sqlite</groupId> + <artifactId>sqlite-framework</artifactId> + <version>2.5.0-alpha01</version> + <scope>compile</scope> + <type>aar</type> + </dependency> + </dependencies> +</project>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.pom.md5 new file mode 100644 index 000000000..e9255cd11 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.pom.md5 @@ -0,0 +1 @@ +80f41c77d034c51ff6810445618250da
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.pom.sha1 new file mode 100644 index 000000000..dde739c79 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.pom.sha1 @@ -0,0 +1 @@ +2037599ae6d39866d3ca36d0a628e7e86f5e98ba
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.pom.sha256 new file mode 100644 index 000000000..628555d0b --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.pom.sha256 @@ -0,0 +1 @@ +5ce704471c8bd515b5b937dc1e80f1f5814ece2ffe03aba220c8e4fd6348ee20
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.pom.sha512 new file mode 100644 index 000000000..083528371 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.pom.sha512 @@ -0,0 +1 @@ +88c9afc692dfa777651755cd958d6e136a90d85bf83e475e85eb07f93ba883c7aedd35a754f2625650c4fe09cec39561f95eb284bfefe47c6f39f1bd3f899870
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01-sources.jar Binary files differdeleted file mode 100644 index ba6e7a716..000000000 --- a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01-sources.jar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01-sources.jar.md5 deleted file mode 100644 index 4f9200ab1..000000000 --- a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01-sources.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -35970f76fd8a0b3b432bf96285da8bdb
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01-sources.jar.sha1 deleted file mode 100644 index 4d7d147c6..000000000 --- a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01-sources.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -953bfd30ea4f060c56bd77859dceb9f5577100f8
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01-sources.jar.sha256 deleted file mode 100644 index 2b27d0e14..000000000 --- a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01-sources.jar.sha256 +++ /dev/null @@ -1 +0,0 @@ -3f9bbf7c7ae08269b75dc11c135174070bc71176b05f8aa9bc6d9cc01e7104b0
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01-sources.jar.sha512 deleted file mode 100644 index 097300c1b..000000000 --- a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01-sources.jar.sha512 +++ /dev/null @@ -1 +0,0 @@ -ac3f3a4577a60f01f76b2672a8ae6636a8ee898acd50d9714d4cf15949320d7401917581e98c8c4fe56e9d3aa2e9bf3f67900e990ca1b2137c421b2f23e8d7bb
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.aar b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.aar Binary files differdeleted file mode 100644 index 44488a310..000000000 --- a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.aar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.aar.md5 b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.aar.md5 deleted file mode 100644 index 76a6cfc56..000000000 --- a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.aar.md5 +++ /dev/null @@ -1 +0,0 @@ -44e4c8884887b5dab2be94c85b680ea8
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.aar.sha1 b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.aar.sha1 deleted file mode 100644 index 5c400d6f8..000000000 --- a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.aar.sha1 +++ /dev/null @@ -1 +0,0 @@ -d384a0b7d5b0bbeec4a3a7e09f8938c438ec6afa
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.aar.sha256 b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.aar.sha256 deleted file mode 100644 index 24c5071b3..000000000 --- a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.aar.sha256 +++ /dev/null @@ -1 +0,0 @@ -f06aff3026ea321dd45b6582624526c4c6fe3e2a8a4cf0477ec580841cbbe0c0
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.aar.sha512 b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.aar.sha512 deleted file mode 100644 index a8565a3aa..000000000 --- a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.aar.sha512 +++ /dev/null @@ -1 +0,0 @@ -8a3c45cd32068adfc1027aca1f63d41c94565b5dd5755af7ef71fce2ee34441d86538cb1d6a8c9162d8c81d6e5a6b923e2f12745e151e85e063d89a16969b4ff
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.module b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.module deleted file mode 100644 index 62cd60609..000000000 --- a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.module +++ /dev/null @@ -1,173 +0,0 @@ -{ - "formatVersion": "1.1", - "component": { - "group": "androidx.room", - "module": "room-testing", - "version": "2.5.0-alpha01", - "attributes": { - "org.gradle.status": "release" - } - }, - "createdBy": { - "gradle": { - "version": "7.4" - } - }, - "variants": [ - { - "name": "releaseVariantReleaseApiPublication", - "attributes": { - "org.gradle.category": "library", - "org.gradle.dependency.bundling": "external", - "org.gradle.libraryelements": "aar", - "org.gradle.usage": "java-api" - }, - "dependencies": [ - { - "group": "androidx.room", - "module": "room-common", - "version": { - "requires": "2.5.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-runtime", - "version": { - "requires": "2.5.0-alpha01" - } - }, - { - "group": "androidx.sqlite", - "module": "sqlite", - "version": { - "requires": "2.3.0-alpha01" - } - }, - { - "group": "androidx.sqlite", - "module": "sqlite-framework", - "version": { - "requires": "2.3.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-migration", - "version": { - "requires": "2.5.0-alpha01" - } - }, - { - "group": "junit", - "module": "junit", - "version": { - "requires": "4.13.2" - } - } - ], - "files": [ - { - "name": "room-testing-2.5.0-alpha01.aar", - "url": "room-testing-2.5.0-alpha01.aar", - "size": 13633, - "sha512": "8a3c45cd32068adfc1027aca1f63d41c94565b5dd5755af7ef71fce2ee34441d86538cb1d6a8c9162d8c81d6e5a6b923e2f12745e151e85e063d89a16969b4ff", - "sha256": "f06aff3026ea321dd45b6582624526c4c6fe3e2a8a4cf0477ec580841cbbe0c0", - "sha1": "d384a0b7d5b0bbeec4a3a7e09f8938c438ec6afa", - "md5": "44e4c8884887b5dab2be94c85b680ea8" - } - ] - }, - { - "name": "releaseVariantReleaseRuntimePublication", - "attributes": { - "org.gradle.category": "library", - "org.gradle.dependency.bundling": "external", - "org.gradle.libraryelements": "aar", - "org.gradle.usage": "java-runtime" - }, - "dependencies": [ - { - "group": "androidx.arch.core", - "module": "core-runtime", - "version": { - "requires": "2.0.1" - } - }, - { - "group": "androidx.room", - "module": "room-common", - "version": { - "requires": "2.5.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-runtime", - "version": { - "requires": "2.5.0-alpha01" - } - }, - { - "group": "androidx.sqlite", - "module": "sqlite", - "version": { - "requires": "2.3.0-alpha01" - } - }, - { - "group": "androidx.sqlite", - "module": "sqlite-framework", - "version": { - "requires": "2.3.0-alpha01" - } - }, - { - "group": "androidx.room", - "module": "room-migration", - "version": { - "requires": "2.5.0-alpha01" - } - }, - { - "group": "junit", - "module": "junit", - "version": { - "requires": "4.13.2" - } - } - ], - "files": [ - { - "name": "room-testing-2.5.0-alpha01.aar", - "url": "room-testing-2.5.0-alpha01.aar", - "size": 13633, - "sha512": "8a3c45cd32068adfc1027aca1f63d41c94565b5dd5755af7ef71fce2ee34441d86538cb1d6a8c9162d8c81d6e5a6b923e2f12745e151e85e063d89a16969b4ff", - "sha256": "f06aff3026ea321dd45b6582624526c4c6fe3e2a8a4cf0477ec580841cbbe0c0", - "sha1": "d384a0b7d5b0bbeec4a3a7e09f8938c438ec6afa", - "md5": "44e4c8884887b5dab2be94c85b680ea8" - } - ] - }, - { - "name": "sourcesElements", - "attributes": { - "org.gradle.category": "documentation", - "org.gradle.dependency.bundling": "external", - "org.gradle.docstype": "sources", - "org.gradle.usage": "java-runtime" - }, - "files": [ - { - "name": "room-testing-2.5.0-alpha01-sources.jar", - "url": "room-testing-2.5.0-alpha01-sources.jar", - "size": 7114, - "sha512": "ac3f3a4577a60f01f76b2672a8ae6636a8ee898acd50d9714d4cf15949320d7401917581e98c8c4fe56e9d3aa2e9bf3f67900e990ca1b2137c421b2f23e8d7bb", - "sha256": "3f9bbf7c7ae08269b75dc11c135174070bc71176b05f8aa9bc6d9cc01e7104b0", - "sha1": "953bfd30ea4f060c56bd77859dceb9f5577100f8", - "md5": "35970f76fd8a0b3b432bf96285da8bdb" - } - ] - } - ] -} diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.module.md5 deleted file mode 100644 index cdd94d83b..000000000 --- a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.module.md5 +++ /dev/null @@ -1 +0,0 @@ -ef7b9e3520486409433ca2ad75f48072
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.module.sha1 deleted file mode 100644 index b12af7037..000000000 --- a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.module.sha1 +++ /dev/null @@ -1 +0,0 @@ -2e9f06ac595d46dd4658dac7cc7995be6520826a
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.module.sha256 deleted file mode 100644 index 31a29f788..000000000 --- a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.module.sha256 +++ /dev/null @@ -1 +0,0 @@ -317539b09414cffa2244c123c4510395053421a2f22647b7c3207a90ec55292c
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.module.sha512 deleted file mode 100644 index 7368484df..000000000 --- a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.module.sha512 +++ /dev/null @@ -1 +0,0 @@ -90d111c4a81b4058c2b98d6f8e88c0a898cddbb380a65f85633a9ee585b733c7f07a1875f8aafd6c571265ee31d15defbae167d47aaa89b262c86e2f30e64769
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.pom b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.pom deleted file mode 100644 index a897c58b8..000000000 --- a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.pom +++ /dev/null @@ -1,81 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> - <!-- This module was also published with a richer model, Gradle metadata, --> - <!-- which should be used instead. Do not delete the following line which --> - <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> - <!-- that they should prefer consuming it instead. --> - <!-- do_not_remove: published-with-gradle-metadata --> - <modelVersion>4.0.0</modelVersion> - <groupId>androidx.room</groupId> - <artifactId>room-testing</artifactId> - <version>2.5.0-alpha01</version> - <packaging>aar</packaging> - <name>Android Room Testing</name> - <description>Android Room Testing</description> - <url>https://developer.android.com/jetpack/androidx/releases/room#2.5.0-alpha01</url> - <inceptionYear>2017</inceptionYear> - <licenses> - <license> - <name>The Apache Software License, Version 2.0</name> - <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> - <distribution>repo</distribution> - </license> - </licenses> - <developers> - <developer> - <name>The Android Open Source Project</name> - </developer> - </developers> - <scm> - <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> - <url>https://cs.android.com/androidx/platform/frameworks/support</url> - </scm> - <dependencies> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-common</artifactId> - <version>[2.5.0-alpha01]</version> - <scope>compile</scope> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-runtime</artifactId> - <version>[2.5.0-alpha01]</version> - <scope>compile</scope> - <type>aar</type> - </dependency> - <dependency> - <groupId>androidx.sqlite</groupId> - <artifactId>sqlite</artifactId> - <version>2.3.0-alpha01</version> - <scope>compile</scope> - <type>aar</type> - </dependency> - <dependency> - <groupId>androidx.sqlite</groupId> - <artifactId>sqlite-framework</artifactId> - <version>2.3.0-alpha01</version> - <scope>compile</scope> - <type>aar</type> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-migration</artifactId> - <version>[2.5.0-alpha01]</version> - <scope>compile</scope> - </dependency> - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <version>4.13.2</version> - <scope>compile</scope> - </dependency> - <dependency> - <groupId>androidx.arch.core</groupId> - <artifactId>core-runtime</artifactId> - <version>2.0.1</version> - <scope>runtime</scope> - <type>aar</type> - </dependency> - </dependencies> -</project> diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.pom.md5 deleted file mode 100644 index 47e6debc8..000000000 --- a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -bb9c330d63c25be95d0a4e3b1c83f19b
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.pom.sha1 deleted file mode 100644 index 3f4f23c24..000000000 --- a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -926e4fd658e6115634ffb49b8596b1e9f4c0c355
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.pom.sha256 deleted file mode 100644 index 14361fd6d..000000000 --- a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.pom.sha256 +++ /dev/null @@ -1 +0,0 @@ -c4a3d02dff4b10626c4bacceee0bef705d8e8497f3c1ae86c07b09c5a6e7b8c6
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.pom.sha512 deleted file mode 100644 index 2a880c916..000000000 --- a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.pom.sha512 +++ /dev/null @@ -1 +0,0 @@ -172554cba9d4c397f32c6457073995c65b5392f79a387d4eef5f523ce43e38c20f5a7cdd374e5b5a8e634f8f4d2e76f5413dd44cab61f2d160f014c20cc22ace
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/Android.bp new file mode 100644 index 000000000..fe4041966 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/Android.bp @@ -0,0 +1,58 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.room_room-testing-nodeps", + aars: ["room-testing-2.7.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.arch.core_core-runtime", + "androidx.room_room-common", + "androidx.room_room-migration", + "androidx.room_room-runtime", + "androidx.sqlite_sqlite", + "androidx.sqlite_sqlite-framework", + "junit", + ], +} + +android_library { + name: "androidx.room_room-testing", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.room_room-testing-nodeps", + "androidx.arch.core_core-runtime", + "androidx.room_room-common", + "androidx.room_room-migration", + "androidx.room_room-runtime", + "androidx.sqlite_sqlite", + "androidx.sqlite_sqlite-framework", + "junit", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/build-info.textproto b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/build-info.textproto new file mode 100644 index 000000000..24df4711b --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/build-info.textproto @@ -0,0 +1,142 @@ +version: "2.7.0-alpha01" +dependency_list { + dependency { + group_id: "androidx.arch.core" + artifact_id: "core-runtime" + version: "2.2.0" + is_tip_of_tree: false + } + dependency { + group_id: "androidx.room" + artifact_id: "room-common" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-migration" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-runtime" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.sqlite" + artifact_id: "sqlite" + version: "2.5.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.sqlite" + artifact_id: "sqlite-framework" + version: "2.5.0-alpha01" + is_tip_of_tree: true + } +} +release_checklist { +} +build_id: "androidx.room" +group_id: "androidx.room" +artifact_id: "room-testing" +path: "/room/room-testing" +sha: "fb0e74535a7a408585f4079d7e6e34f664146990" +require_same_version_group_build: true +group_zip_path: "per-group-zips/gmaven-androidx-room-11143848.zip" +project_zip_path: "per-project-zips/androidx.room-room-testing-all-11143848-2.7.0-alpha01.zip" +kotlin_version: "1.9.20" +dependency_constraint_list { + dependency { + group_id: "androidx.room" + artifact_id: "room-common" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-compiler" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-compiler-processing" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-compiler-processing-testing" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-gradle-plugin" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-guava" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-ktx" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-migration" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-paging" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-paging-guava" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-paging-rxjava2" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-paging-rxjava3" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-runtime" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-rxjava2" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.room" + artifact_id: "room-rxjava3" + version: "2.7.0-alpha01" + is_tip_of_tree: true + } +} diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..7e773cfb9 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2017 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.room.testing" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-sources.jar Binary files differnew file mode 100644 index 000000000..dbb349d2c --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-sources.jar diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-sources.jar.md5 new file mode 100644 index 000000000..84cf614bc --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-sources.jar.md5 @@ -0,0 +1 @@ +8e784916fc7d359c56603833b868c805
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-sources.jar.sha1 new file mode 100644 index 000000000..a3a87fbf4 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-sources.jar.sha1 @@ -0,0 +1 @@ +5fd02473d0cb554b7b7cfd211eb77f2886dbd5f4
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-sources.jar.sha256 new file mode 100644 index 000000000..70481d780 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-sources.jar.sha256 @@ -0,0 +1 @@ +c2073914b4f25c8dfc7d815de0138de97b5ec7d85a29e59f33b8f745ab532bbe
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-sources.jar.sha512 new file mode 100644 index 000000000..2051aa7ae --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-sources.jar.sha512 @@ -0,0 +1 @@ +136534a4199f4d85b89de88838899f49526f8874607a31e4c09e2822abcca14b1d8e066a94ca4f4a29e98f29509f25fc739da1b8774dc0d04399ed295876488a
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-versionMetadata.json b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-versionMetadata.json new file mode 100644 index 000000000..7572d6b0b --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-versionMetadata.json @@ -0,0 +1 @@ +[{"class":"androidx.room.testing.MigrationTestHelper","addedIn":"2.0.0","methods":[{"method":"MigrationTestHelper(android.app.Instrumentation,java.lang.Class<? extends androidx.room.RoomDatabase>,java.util.List<androidx.room.migration.AutoMigrationSpec>)","addedIn":"2.4.0"},{"method":"MigrationTestHelper(android.app.Instrumentation,java.lang.String)","addedIn":"2.0.0","deprecatedIn":"2.4.0"},{"method":"MigrationTestHelper(android.app.Instrumentation,java.lang.Class<? extends androidx.room.RoomDatabase>,java.util.List<? extends androidx.room.migration.AutoMigrationSpec>)","addedIn":"2.6.0"},{"method":"MigrationTestHelper(android.app.Instrumentation,java.lang.String,androidx.sqlite.db.SupportSQLiteOpenHelper.Factory)","addedIn":"2.0.0","deprecatedIn":"2.4.0"},{"method":"createDatabase(java.lang.String,int)","addedIn":"2.0.0"},{"method":"MigrationTestHelper(android.app.Instrumentation,java.lang.Class<? extends androidx.room.RoomDatabase>,java.util.List<androidx.room.migration.AutoMigrationSpec>,androidx.sqlite.db.SupportSQLiteOpenHelper.Factory)","addedIn":"2.4.0"},{"method":"MigrationTestHelper(android.app.Instrumentation,java.lang.Class<? extends androidx.room.RoomDatabase>,java.util.List<? extends androidx.room.migration.AutoMigrationSpec>,androidx.sqlite.db.SupportSQLiteOpenHelper.Factory)","addedIn":"2.6.0"},{"method":"MigrationTestHelper(android.app.Instrumentation,java.lang.Class<? extends androidx.room.RoomDatabase>)","addedIn":"2.4.0"},{"method":"closeWhenFinished(androidx.room.RoomDatabase)","addedIn":"2.0.0"},{"method":"closeWhenFinished(androidx.sqlite.db.SupportSQLiteDatabase)","addedIn":"2.0.0"},{"method":"runMigrationsAndValidate(java.lang.String,int,boolean,androidx.room.migration.Migration...)","addedIn":"2.0.0"}],"fields":[]}]
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-versionMetadata.json.md5 b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-versionMetadata.json.md5 new file mode 100644 index 000000000..a415c4412 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-versionMetadata.json.md5 @@ -0,0 +1 @@ +b31f7fff73cb00000311edea784673c2
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-versionMetadata.json.sha1 b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-versionMetadata.json.sha1 new file mode 100644 index 000000000..c576fc2d2 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-versionMetadata.json.sha1 @@ -0,0 +1 @@ +50733f34525e1e35fe12afb07122c83f865d0fb1
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-versionMetadata.json.sha256 b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-versionMetadata.json.sha256 new file mode 100644 index 000000000..c6c5b1224 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-versionMetadata.json.sha256 @@ -0,0 +1 @@ +b7110e4bd737868b6a4c187253c0451c7ff8464b4f605d03ee7126ad69b0e40a
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-versionMetadata.json.sha512 b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-versionMetadata.json.sha512 new file mode 100644 index 000000000..6f8d40fd7 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-versionMetadata.json.sha512 @@ -0,0 +1 @@ +19a3d9fac497deb55614b803733eb49068606034cd333eb49550a42e7d86e9ffd4e21816511264946da458a46cd34b52492ba4946cc3936fa5bd3b9cb4e70a9b
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.aar b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.aar Binary files differnew file mode 100644 index 000000000..04e3f2f81 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.aar diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.aar.md5 b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.aar.md5 new file mode 100644 index 000000000..cdb92c9ca --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.aar.md5 @@ -0,0 +1 @@ +9978463fabd3989fe5ee72e132883746
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.aar.sha1 b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.aar.sha1 new file mode 100644 index 000000000..63c14a7bc --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.aar.sha1 @@ -0,0 +1 @@ +5bc34dd2bc72e0002c72326205c1db220248a9f6
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.aar.sha256 b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.aar.sha256 new file mode 100644 index 000000000..116aa6625 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.aar.sha256 @@ -0,0 +1 @@ +0d0efdf0a87a1e4b3f81b3f334d518590d9b4cd187796a013362ac8c50551544
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.aar.sha512 b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.aar.sha512 new file mode 100644 index 000000000..e27131070 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.aar.sha512 @@ -0,0 +1 @@ +2a773f396572009714571bb1174f6b22e5000e902f0eb3b6b8b9a555438f56b486a23b079da2b3b62c50acc7040cf70c95a4dc51b512576a345e622dfcb74540
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.module b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.module new file mode 100644 index 000000000..5bdb2524a --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.module @@ -0,0 +1,680 @@ +{ + "formatVersion": "1.1", + "component": { + "group": "androidx.room", + "module": "room-testing", + "version": "2.7.0-alpha01", + "attributes": { + "org.gradle.status": "release" + } + }, + "createdBy": { + "gradle": { + "version": "8.4" + } + }, + "variants": [ + { + "name": "releaseVariantReleaseApiPublication", + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-api" + }, + "dependencies": [ + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + } + }, + { + "group": "androidx.room", + "module": "room-migration", + "version": { + "requires": "2.7.0-alpha01" + } + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.7.0-alpha01" + } + }, + { + "group": "androidx.sqlite", + "module": "sqlite", + "version": { + "requires": "2.5.0-alpha01" + } + }, + { + "group": "androidx.sqlite", + "module": "sqlite-framework", + "version": { + "requires": "2.5.0-alpha01" + } + }, + { + "group": "junit", + "module": "junit", + "version": { + "requires": "4.13.2" + } + } + ], + "dependencyConstraints": [ + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-gradle-plugin", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-ktx", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-migration", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + } + ], + "files": [ + { + "name": "room-testing-2.7.0-alpha01.aar", + "url": "room-testing-2.7.0-alpha01.aar", + "size": 23460, + "sha512": "2a773f396572009714571bb1174f6b22e5000e902f0eb3b6b8b9a555438f56b486a23b079da2b3b62c50acc7040cf70c95a4dc51b512576a345e622dfcb74540", + "sha256": "0d0efdf0a87a1e4b3f81b3f334d518590d9b4cd187796a013362ac8c50551544", + "sha1": "5bc34dd2bc72e0002c72326205c1db220248a9f6", + "md5": "9978463fabd3989fe5ee72e132883746" + } + ] + }, + { + "name": "releaseVariantReleaseRuntimePublication", + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-runtime" + }, + "dependencies": [ + { + "group": "androidx.arch.core", + "module": "core-runtime", + "version": { + "requires": "2.2.0" + } + }, + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + } + }, + { + "group": "androidx.room", + "module": "room-migration", + "version": { + "requires": "2.7.0-alpha01" + } + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.7.0-alpha01" + } + }, + { + "group": "androidx.sqlite", + "module": "sqlite", + "version": { + "requires": "2.5.0-alpha01" + } + }, + { + "group": "androidx.sqlite", + "module": "sqlite-framework", + "version": { + "requires": "2.5.0-alpha01" + } + }, + { + "group": "junit", + "module": "junit", + "version": { + "requires": "4.13.2" + } + } + ], + "dependencyConstraints": [ + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-gradle-plugin", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-ktx", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-migration", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + } + ], + "files": [ + { + "name": "room-testing-2.7.0-alpha01.aar", + "url": "room-testing-2.7.0-alpha01.aar", + "size": 23460, + "sha512": "2a773f396572009714571bb1174f6b22e5000e902f0eb3b6b8b9a555438f56b486a23b079da2b3b62c50acc7040cf70c95a4dc51b512576a345e622dfcb74540", + "sha256": "0d0efdf0a87a1e4b3f81b3f334d518590d9b4cd187796a013362ac8c50551544", + "sha1": "5bc34dd2bc72e0002c72326205c1db220248a9f6", + "md5": "9978463fabd3989fe5ee72e132883746" + } + ] + }, + { + "name": "sourcesElements", + "attributes": { + "org.gradle.category": "documentation", + "org.gradle.dependency.bundling": "external", + "org.gradle.docstype": "sources", + "org.gradle.usage": "java-runtime" + }, + "dependencyConstraints": [ + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-gradle-plugin", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-ktx", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-migration", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + } + ], + "files": [ + { + "name": "room-testing-2.7.0-alpha01-sources.jar", + "url": "room-testing-2.7.0-alpha01-sources.jar", + "size": 7069, + "sha512": "136534a4199f4d85b89de88838899f49526f8874607a31e4c09e2822abcca14b1d8e066a94ca4f4a29e98f29509f25fc739da1b8774dc0d04399ed295876488a", + "sha256": "c2073914b4f25c8dfc7d815de0138de97b5ec7d85a29e59f33b8f745ab532bbe", + "sha1": "5fd02473d0cb554b7b7cfd211eb77f2886dbd5f4", + "md5": "8e784916fc7d359c56603833b868c805" + } + ] + }, + { + "name": "libraryVersionMetadata", + "attributes": { + "org.gradle.category": "documentation", + "org.gradle.dependency.bundling": "external", + "org.gradle.usage": "library-version-metadata" + }, + "dependencyConstraints": [ + { + "group": "androidx.room", + "module": "room-common", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-compiler-processing-testing", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-gradle-plugin", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-ktx", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-migration", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-guava", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-paging-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava2", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + }, + { + "group": "androidx.room", + "module": "room-rxjava3", + "version": { + "requires": "2.7.0-alpha01" + }, + "reason": "room-testing is in atomic group androidx.room" + } + ], + "files": [ + { + "name": "room-testing-2.7.0-alpha01-versionMetadata.json", + "url": "room-testing-2.7.0-alpha01-versionMetadata.json", + "size": 1771, + "sha512": "19a3d9fac497deb55614b803733eb49068606034cd333eb49550a42e7d86e9ffd4e21816511264946da458a46cd34b52492ba4946cc3936fa5bd3b9cb4e70a9b", + "sha256": "b7110e4bd737868b6a4c187253c0451c7ff8464b4f605d03ee7126ad69b0e40a", + "sha1": "50733f34525e1e35fe12afb07122c83f865d0fb1", + "md5": "b31f7fff73cb00000311edea784673c2" + } + ] + } + ] +}
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.module.md5 new file mode 100644 index 000000000..39ca7fc65 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.module.md5 @@ -0,0 +1 @@ +1666d11a6666341f8ab477d756781bdb
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.module.sha1 new file mode 100644 index 000000000..a97271bf7 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.module.sha1 @@ -0,0 +1 @@ +a30e184e7e9293dbb65caf856f44d7cc42e32372
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.module.sha256 new file mode 100644 index 000000000..91259bbca --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.module.sha256 @@ -0,0 +1 @@ +b21506f0177ade8593be44d81333b2485d6cca3c5affa292fbf887b74d705e41
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.module.sha512 new file mode 100644 index 000000000..63071f031 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.module.sha512 @@ -0,0 +1 @@ +c0be8050d7317a2be9317da951fd19c2a957ca01ac9841185109f5921c4ae2443fb84dc73a57f2db5aaa4386ffae1fbbcaf8df5e0e08b8f9219cc76fbc510da1
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.pom b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.pom new file mode 100644 index 000000000..21abda69f --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.pom @@ -0,0 +1,163 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <!-- This module was also published with a richer model, Gradle metadata, --> + <!-- which should be used instead. Do not delete the following line which --> + <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> + <!-- that they should prefer consuming it instead. --> + <!-- do_not_remove: published-with-gradle-metadata --> + <modelVersion>4.0.0</modelVersion> + <groupId>androidx.room</groupId> + <artifactId>room-testing</artifactId> + <version>2.7.0-alpha01</version> + <packaging>aar</packaging> + <name>Room Testing</name> + <description>Android Room Testing</description> + <url>https://developer.android.com/jetpack/androidx/releases/room#2.7.0-alpha01</url> + <inceptionYear>2017</inceptionYear> + <organization> + <name>The Android Open Source Project</name> + </organization> + <licenses> + <license> + <name>The Apache Software License, Version 2.0</name> + <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> + <distribution>repo</distribution> + </license> + </licenses> + <developers> + <developer> + <name>The Android Open Source Project</name> + </developer> + </developers> + <scm> + <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> + <url>https://cs.android.com/androidx/platform/frameworks/support</url> + </scm> + <dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-common</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-compiler</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-compiler-processing</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-compiler-processing-testing</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-guava</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-gradle-plugin</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-ktx</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-migration</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-paging</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-paging-guava</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-paging-rxjava2</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-paging-rxjava3</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-runtime</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-rxjava2</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-rxjava3</artifactId> + <version>2.7.0-alpha01</version> + </dependency> + </dependencies> + </dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.arch.core</groupId> + <artifactId>core-runtime</artifactId> + <version>2.2.0</version> + <scope>runtime</scope> + <type>aar</type> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-common</artifactId> + <version>[2.7.0-alpha01]</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-migration</artifactId> + <version>[2.7.0-alpha01]</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-runtime</artifactId> + <version>[2.7.0-alpha01]</version> + <scope>compile</scope> + <type>aar</type> + </dependency> + <dependency> + <groupId>androidx.sqlite</groupId> + <artifactId>sqlite</artifactId> + <version>2.5.0-alpha01</version> + <scope>compile</scope> + <type>aar</type> + </dependency> + <dependency> + <groupId>androidx.sqlite</groupId> + <artifactId>sqlite-framework</artifactId> + <version>2.5.0-alpha01</version> + <scope>compile</scope> + <type>aar</type> + </dependency> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>4.13.2</version> + <scope>compile</scope> + </dependency> + </dependencies> +</project>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.pom.md5 new file mode 100644 index 000000000..ce4c616b6 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.pom.md5 @@ -0,0 +1 @@ +7556188257966bebcbcfddb56fc37484
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.pom.sha1 new file mode 100644 index 000000000..33f1e1eba --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.pom.sha1 @@ -0,0 +1 @@ +8618ea87aca950fb1e143f9230f39d2ef52bfdf6
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.pom.sha256 new file mode 100644 index 000000000..2087bdcc1 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.pom.sha256 @@ -0,0 +1 @@ +df34dcd2f981d1d03cd20927898a8cc94c6129246ee24d7b8ac22d3d5e746329
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.pom.sha512 new file mode 100644 index 000000000..8702a7b08 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.pom.sha512 @@ -0,0 +1 @@ +afa7276768ee8a84936d48f1eea7c7430027e2f9710077ddc62d9ea8672093756d57a45f1c19d213ddcf8a8ceb05d371129397c15071a6f804d9c5f86414b5f0
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/savedstate/savedstate-ktx/1.3.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/savedstate/savedstate-ktx/1.3.0-alpha01/Android.bp new file mode 100644 index 000000000..171e86ab9 --- /dev/null +++ b/current/androidx/m2repository/androidx/savedstate/savedstate-ktx/1.3.0-alpha01/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.savedstate_savedstate-ktx-nodeps", + aars: ["savedstate-ktx-1.3.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.savedstate_savedstate", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.savedstate_savedstate-ktx", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.savedstate_savedstate-ktx-nodeps", + "androidx.savedstate_savedstate", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/savedstate/savedstate-ktx/1.3.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/savedstate/savedstate-ktx/1.3.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..c5c280ee6 --- /dev/null +++ b/current/androidx/m2repository/androidx/savedstate/savedstate-ktx/1.3.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2020 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.savedstate.ktx" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/savedstate/savedstate/1.3.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/savedstate/savedstate/1.3.0-alpha01/Android.bp new file mode 100644 index 000000000..e0c53eb1f --- /dev/null +++ b/current/androidx/m2repository/androidx/savedstate/savedstate/1.3.0-alpha01/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.savedstate_savedstate-nodeps", + aars: ["savedstate-1.3.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.arch.core_core-common", + "androidx.lifecycle_lifecycle-common", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.savedstate_savedstate", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.savedstate_savedstate-nodeps", + "androidx.annotation_annotation", + "androidx.arch.core_core-common", + "androidx.lifecycle_lifecycle-common", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/savedstate/savedstate/1.3.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/savedstate/savedstate/1.3.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..32e4c9152 --- /dev/null +++ b/current/androidx/m2repository/androidx/savedstate/savedstate/1.3.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2018 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.savedstate" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/slice/slice-builders/1.1.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/slice/slice-builders/1.1.0-alpha02/Android.bp new file mode 100644 index 000000000..46efebe99 --- /dev/null +++ b/current/androidx/m2repository/androidx/slice/slice-builders/1.1.0-alpha02/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.slice_slice-builders-nodeps", + aars: ["slice-builders-1.1.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.remotecallback_remotecallback", + "androidx.slice_slice-core", + ], +} + +android_library { + name: "androidx.slice_slice-builders", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.slice_slice-builders-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.remotecallback_remotecallback", + "androidx.slice_slice-core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/slice/slice-builders/1.1.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/slice/slice-builders/1.1.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..f1b101954 --- /dev/null +++ b/current/androidx/m2repository/androidx/slice/slice-builders/1.1.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2017 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.slice.builders" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/slice/slice-core/1.1.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/slice/slice-core/1.1.0-alpha02/Android.bp new file mode 100644 index 000000000..7b0acd5ce --- /dev/null +++ b/current/androidx/m2repository/androidx/slice/slice-core/1.1.0-alpha02/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.slice_slice-core-nodeps", + aars: ["slice-core-1.1.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.appcompat_appcompat", + "androidx.collection_collection", + ], +} + +android_library { + name: "androidx.slice_slice-core", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.slice_slice-core-nodeps", + "androidx.annotation_annotation", + "androidx.appcompat_appcompat", + "androidx.collection_collection", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/slice/slice-core/1.1.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/slice/slice-core/1.1.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..b1e0cd622 --- /dev/null +++ b/current/androidx/m2repository/androidx/slice/slice-core/1.1.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2014 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.slice.core" > + + <uses-sdk android:minSdkVersion="19" /> + + <application> + <activity + android:name="androidx.slice.compat.SlicePermissionActivity" + android:excludeFromRecents="true" > + </activity> + </application> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/slice/slice-view/1.1.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/slice/slice-view/1.1.0-alpha02/Android.bp new file mode 100644 index 000000000..428d1e455 --- /dev/null +++ b/current/androidx/m2repository/androidx/slice/slice-view/1.1.0-alpha02/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.slice_slice-view-nodeps", + aars: ["slice-view-1.1.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.appcompat_appcompat", + "androidx.collection_collection", + "androidx.lifecycle_lifecycle-livedata-core", + "androidx.recyclerview_recyclerview", + "androidx.slice_slice-core", + ], +} + +android_library { + name: "androidx.slice_slice-view", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.slice_slice-view-nodeps", + "androidx.appcompat_appcompat", + "androidx.collection_collection", + "androidx.lifecycle_lifecycle-livedata-core", + "androidx.recyclerview_recyclerview", + "androidx.slice_slice-core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/slice/slice-view/1.1.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/slice/slice-view/1.1.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..e843e6142 --- /dev/null +++ b/current/androidx/m2repository/androidx/slice/slice-view/1.1.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2014 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.slice.view" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/slidingpanelayout/slidingpanelayout/1.3.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/slidingpanelayout/slidingpanelayout/1.3.0-alpha01/Android.bp new file mode 100644 index 000000000..8d5bb6221 --- /dev/null +++ b/current/androidx/m2repository/androidx/slidingpanelayout/slidingpanelayout/1.3.0-alpha01/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.slidingpanelayout_slidingpanelayout-nodeps", + aars: ["slidingpanelayout-1.3.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.core_core", + "androidx.customview_customview", + "androidx.transition_transition", + "androidx.window_window", + ], +} + +android_library { + name: "androidx.slidingpanelayout_slidingpanelayout", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.slidingpanelayout_slidingpanelayout-nodeps", + "androidx.annotation_annotation", + "androidx.core_core", + "androidx.customview_customview", + "androidx.transition_transition", + "androidx.window_window", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/slidingpanelayout/slidingpanelayout/1.3.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/slidingpanelayout/slidingpanelayout/1.3.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..09d773a78 --- /dev/null +++ b/current/androidx/m2repository/androidx/slidingpanelayout/slidingpanelayout/1.3.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2014 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.slidingpanelayout" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01-sources.jar Binary files differdeleted file mode 100644 index 939642510..000000000 --- a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01-sources.jar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01-sources.jar.md5 deleted file mode 100644 index a04811c5c..000000000 --- a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01-sources.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -780078603552289061a23d2af928dcac
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01-sources.jar.sha1 deleted file mode 100644 index 1746e8ee8..000000000 --- a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01-sources.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -42eede0c58de7d96f71c675a1df25a91dc2555b1
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01-sources.jar.sha256 deleted file mode 100644 index 8ac41e60c..000000000 --- a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01-sources.jar.sha256 +++ /dev/null @@ -1 +0,0 @@ -55f79392bdc64468c01152a0b60a88faab12fca75605a2a1dc6ba1c50641a1ae
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01-sources.jar.sha512 deleted file mode 100644 index f41458c7e..000000000 --- a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01-sources.jar.sha512 +++ /dev/null @@ -1 +0,0 @@ -593ed855222bdb77ccf80a3fefaec7b37a38f45bdc0caa9b65e8f9e8cd8059a10e21ebf89250242e08e5b9e1e5d60b56d2d0271bf5939e315e3e9ae439f99403
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.aar b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.aar Binary files differdeleted file mode 100644 index 331c328bf..000000000 --- a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.aar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.aar.md5 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.aar.md5 deleted file mode 100644 index 75f3e4a6b..000000000 --- a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.aar.md5 +++ /dev/null @@ -1 +0,0 @@ -2090a48cc02395e8bcde7f34c4ddb466
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.aar.sha1 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.aar.sha1 deleted file mode 100644 index f97d2f17d..000000000 --- a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.aar.sha1 +++ /dev/null @@ -1 +0,0 @@ -574255aadfd8775ceb2d687f8a979498305b7023
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.aar.sha256 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.aar.sha256 deleted file mode 100644 index f459545bc..000000000 --- a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.aar.sha256 +++ /dev/null @@ -1 +0,0 @@ -428b4ce6f438bf7732f3142edc5ee5a360f1906c8e1597eccd9bb188251688b3
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.aar.sha512 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.aar.sha512 deleted file mode 100644 index c64a44b34..000000000 --- a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.aar.sha512 +++ /dev/null @@ -1 +0,0 @@ -7746b80506360eb8868030b5a9c52a90872e134004387ea427728b1740c026097829d8173b21b9816c6ea0fd5744f7befb431792d6ab7e294ce599f484c079fe
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.module b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.module deleted file mode 100644 index 7bdfc0d8b..000000000 --- a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.module +++ /dev/null @@ -1,117 +0,0 @@ -{ - "formatVersion": "1.1", - "component": { - "group": "androidx.sqlite", - "module": "sqlite-framework", - "version": "2.4.0-alpha01", - "attributes": { - "org.gradle.status": "release" - } - }, - "createdBy": { - "gradle": { - "version": "7.5" - } - }, - "variants": [ - { - "name": "releaseVariantReleaseApiPublication", - "attributes": { - "org.gradle.category": "library", - "org.gradle.dependency.bundling": "external", - "org.gradle.libraryelements": "aar", - "org.gradle.usage": "java-api" - }, - "dependencies": [ - { - "group": "androidx.annotation", - "module": "annotation", - "version": { - "requires": "1.2.0" - } - }, - { - "group": "androidx.sqlite", - "module": "sqlite", - "version": { - "requires": "2.4.0-alpha01" - } - } - ], - "files": [ - { - "name": "sqlite-framework-2.4.0-alpha01.aar", - "url": "sqlite-framework-2.4.0-alpha01.aar", - "size": 32075, - "sha512": "7746b80506360eb8868030b5a9c52a90872e134004387ea427728b1740c026097829d8173b21b9816c6ea0fd5744f7befb431792d6ab7e294ce599f484c079fe", - "sha256": "428b4ce6f438bf7732f3142edc5ee5a360f1906c8e1597eccd9bb188251688b3", - "sha1": "574255aadfd8775ceb2d687f8a979498305b7023", - "md5": "2090a48cc02395e8bcde7f34c4ddb466" - } - ] - }, - { - "name": "releaseVariantReleaseRuntimePublication", - "attributes": { - "org.gradle.category": "library", - "org.gradle.dependency.bundling": "external", - "org.gradle.libraryelements": "aar", - "org.gradle.usage": "java-runtime" - }, - "dependencies": [ - { - "group": "androidx.annotation", - "module": "annotation", - "version": { - "requires": "1.2.0" - } - }, - { - "group": "androidx.sqlite", - "module": "sqlite", - "version": { - "requires": "2.4.0-alpha01" - } - }, - { - "group": "org.jetbrains.kotlin", - "module": "kotlin-stdlib", - "version": { - "requires": "1.7.20" - } - } - ], - "files": [ - { - "name": "sqlite-framework-2.4.0-alpha01.aar", - "url": "sqlite-framework-2.4.0-alpha01.aar", - "size": 32075, - "sha512": "7746b80506360eb8868030b5a9c52a90872e134004387ea427728b1740c026097829d8173b21b9816c6ea0fd5744f7befb431792d6ab7e294ce599f484c079fe", - "sha256": "428b4ce6f438bf7732f3142edc5ee5a360f1906c8e1597eccd9bb188251688b3", - "sha1": "574255aadfd8775ceb2d687f8a979498305b7023", - "md5": "2090a48cc02395e8bcde7f34c4ddb466" - } - ] - }, - { - "name": "sourcesElements", - "attributes": { - "org.gradle.category": "documentation", - "org.gradle.dependency.bundling": "external", - "org.gradle.docstype": "sources", - "org.gradle.usage": "java-runtime" - }, - "files": [ - { - "name": "sqlite-framework-2.4.0-alpha01-sources.jar", - "url": "sqlite-framework-2.4.0-alpha01-sources.jar", - "size": 11136, - "sha512": "593ed855222bdb77ccf80a3fefaec7b37a38f45bdc0caa9b65e8f9e8cd8059a10e21ebf89250242e08e5b9e1e5d60b56d2d0271bf5939e315e3e9ae439f99403", - "sha256": "55f79392bdc64468c01152a0b60a88faab12fca75605a2a1dc6ba1c50641a1ae", - "sha1": "42eede0c58de7d96f71c675a1df25a91dc2555b1", - "md5": "780078603552289061a23d2af928dcac" - } - ] - } - ] -}
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.module.md5 deleted file mode 100644 index 75e014b15..000000000 --- a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.module.md5 +++ /dev/null @@ -1 +0,0 @@ -f2e754b5b15a491774ebdba5c73afe15
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.module.sha1 deleted file mode 100644 index 8bd385590..000000000 --- a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.module.sha1 +++ /dev/null @@ -1 +0,0 @@ -e206194705a61c73b2efa9e361f1037780c1a5e6
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.module.sha256 deleted file mode 100644 index cf79639ae..000000000 --- a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.module.sha256 +++ /dev/null @@ -1 +0,0 @@ -1fcfc91afb30a2b1250c870b707248d7283304bddd78428ad0a4ccb2976a2631
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.module.sha512 deleted file mode 100644 index 941c1f08b..000000000 --- a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.module.sha512 +++ /dev/null @@ -1 +0,0 @@ -116de284b8e305c2eb679da54e62e82ad9645ed922d4ac771c02c013d9131a7b810493d0bc2648ace144ee05281a23aa8ccf13e9ae5d97aababb9b47b808383d
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.pom b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.pom deleted file mode 100644 index e70a2f0b1..000000000 --- a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.pom +++ /dev/null @@ -1,54 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> - <!-- This module was also published with a richer model, Gradle metadata, --> - <!-- which should be used instead. Do not delete the following line which --> - <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> - <!-- that they should prefer consuming it instead. --> - <!-- do_not_remove: published-with-gradle-metadata --> - <modelVersion>4.0.0</modelVersion> - <groupId>androidx.sqlite</groupId> - <artifactId>sqlite-framework</artifactId> - <version>2.4.0-alpha01</version> - <packaging>aar</packaging> - <name>Android Support SQLite - Framework Implementation</name> - <description>The implementation of Support SQLite library using the framework code.</description> - <url>https://developer.android.com/jetpack/androidx/releases/sqlite#2.4.0-alpha01</url> - <inceptionYear>2017</inceptionYear> - <licenses> - <license> - <name>The Apache Software License, Version 2.0</name> - <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> - <distribution>repo</distribution> - </license> - </licenses> - <developers> - <developer> - <name>The Android Open Source Project</name> - </developer> - </developers> - <scm> - <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> - <url>https://cs.android.com/androidx/platform/frameworks/support</url> - </scm> - <dependencies> - <dependency> - <groupId>androidx.annotation</groupId> - <artifactId>annotation</artifactId> - <version>1.2.0</version> - <scope>compile</scope> - </dependency> - <dependency> - <groupId>androidx.sqlite</groupId> - <artifactId>sqlite</artifactId> - <version>[2.4.0-alpha01]</version> - <scope>compile</scope> - <type>aar</type> - </dependency> - <dependency> - <groupId>org.jetbrains.kotlin</groupId> - <artifactId>kotlin-stdlib</artifactId> - <version>1.7.20</version> - <scope>runtime</scope> - </dependency> - </dependencies> -</project>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.pom.md5 deleted file mode 100644 index 49fd8d882..000000000 --- a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -53ede76adf7c242bde3aa1152729d8e2
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.pom.sha1 deleted file mode 100644 index bc707a612..000000000 --- a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -f611448a19216a410d0760354aa779c6c1ca8fa4
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.pom.sha256 deleted file mode 100644 index fac2f2ebe..000000000 --- a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.pom.sha256 +++ /dev/null @@ -1 +0,0 @@ -f234eb7bc291253dfc153ab6aa7b8a145f4285f53106bbf428602c3a9954705d
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.pom.sha512 deleted file mode 100644 index d283fed68..000000000 --- a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.pom.sha512 +++ /dev/null @@ -1 +0,0 @@ -85285b4e42590e3e607d5665b6d7fc77d6a533eedcfec5fea5223fc7b5ed50705e8e3f2d7f30fb4d917eae4a25ff7303a302f92e7ab504f892f7e569651ce0be
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/Android.bp new file mode 100644 index 000000000..e376d18d8 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.sqlite_sqlite-framework-nodeps", + aars: ["sqlite-framework-2.5.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.sqlite_sqlite", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.sqlite_sqlite-framework", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.sqlite_sqlite-framework-nodeps", + "androidx.annotation_annotation", + "androidx.sqlite_sqlite", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..1ee538c25 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2016 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.sqlite.db.framework" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-sources.jar Binary files differnew file mode 100644 index 000000000..944cb7fd7 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-sources.jar diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-sources.jar.md5 new file mode 100644 index 000000000..a1b731c51 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-sources.jar.md5 @@ -0,0 +1 @@ +96cfb7c73f2bce1894f01d6b60976eb9
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-sources.jar.sha1 new file mode 100644 index 000000000..86c66aa97 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-sources.jar.sha1 @@ -0,0 +1 @@ +edd5d14792596229407204bf8e4a68e6f9b6cddc
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-sources.jar.sha256 new file mode 100644 index 000000000..615f1506a --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-sources.jar.sha256 @@ -0,0 +1 @@ +3614148d2064b62debd45ef7b14297f5d75bd397c4747cb6d63ebab70903117e
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-sources.jar.sha512 new file mode 100644 index 000000000..601a1db87 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-sources.jar.sha512 @@ -0,0 +1 @@ +205cb3fef1b6bcb5de3835279b27333adf50ec7320101c6d465854195704d76d78e19e44e25bcdcb1c9704b0aa327f02c3e2566d710cb25757715b208712bf01
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-versionMetadata.json b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-versionMetadata.json new file mode 100644 index 000000000..fc0a70922 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-versionMetadata.json @@ -0,0 +1 @@ +[{"class":"androidx.sqlite.db.framework.FrameworkSQLiteOpenHelperFactory","addedIn":"2.0.0","methods":[{"method":"create(androidx.sqlite.db.SupportSQLiteOpenHelper.Configuration)","addedIn":"2.0.0"},{"method":"FrameworkSQLiteOpenHelperFactory()","addedIn":"2.0.0"}],"fields":[]}]
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-versionMetadata.json.md5 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-versionMetadata.json.md5 new file mode 100644 index 000000000..7b46bb104 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-versionMetadata.json.md5 @@ -0,0 +1 @@ +c203c328b08420a2ef6639e5e449c86c
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-versionMetadata.json.sha1 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-versionMetadata.json.sha1 new file mode 100644 index 000000000..4cae96dd3 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-versionMetadata.json.sha1 @@ -0,0 +1 @@ +b57ea16d64f2a881eefdf67782a7b52800dbeca3
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-versionMetadata.json.sha256 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-versionMetadata.json.sha256 new file mode 100644 index 000000000..9c6f90053 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-versionMetadata.json.sha256 @@ -0,0 +1 @@ +21b8efce749eaca777fb1da9c844934589020bdbff3c1f7b1066852a649bc6e8
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-versionMetadata.json.sha512 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-versionMetadata.json.sha512 new file mode 100644 index 000000000..4f37da504 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-versionMetadata.json.sha512 @@ -0,0 +1 @@ +403ead0a0a52b73859d8bebe0fdf123ee2b527546aaf38a28e00ebbd4456b77adfbba28d8d4a6a76d0f2dc2269b65700d5081a04e5650e30f1f0dcb53588246f
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.aar b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.aar Binary files differnew file mode 100644 index 000000000..36636e354 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.aar diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.aar.md5 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.aar.md5 new file mode 100644 index 000000000..2517851d3 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.aar.md5 @@ -0,0 +1 @@ +2ab02c390af4208064f97386241b6ed2
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.aar.sha1 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.aar.sha1 new file mode 100644 index 000000000..185f30951 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.aar.sha1 @@ -0,0 +1 @@ +6f427f4557f4acbbf483802e4b94b342f7127a39
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.aar.sha256 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.aar.sha256 new file mode 100644 index 000000000..e5eaa1074 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.aar.sha256 @@ -0,0 +1 @@ +bac7ee3b8bea387dd3aca1fe5c2740404bdfcac379c10ecf3a100b48a4612211
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.aar.sha512 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.aar.sha512 new file mode 100644 index 000000000..8fee8550d --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.aar.sha512 @@ -0,0 +1 @@ +1e40bf2a552f9d8d18878c0f0944b846558931f817d8a4d2e7d0353e868e29e748cf08dabddf6a169910680e03c00abc104c7df9652bd93c0fd1bf0a60e2332b
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.module b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.module new file mode 100644 index 000000000..e0f8bbd37 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.module @@ -0,0 +1,208 @@ +{ + "formatVersion": "1.1", + "component": { + "group": "androidx.sqlite", + "module": "sqlite-framework", + "version": "2.5.0-alpha01", + "attributes": { + "org.gradle.status": "release" + } + }, + "createdBy": { + "gradle": { + "version": "8.4-rc-2" + } + }, + "variants": [ + { + "name": "releaseVariantReleaseApiPublication", + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-api" + }, + "dependencies": [ + { + "group": "androidx.annotation", + "module": "annotation", + "version": { + "requires": "1.2.0" + } + }, + { + "group": "androidx.sqlite", + "module": "sqlite", + "version": { + "requires": "2.5.0-alpha01" + } + } + ], + "dependencyConstraints": [ + { + "group": "androidx.sqlite", + "module": "sqlite", + "version": { + "requires": "2.5.0-alpha01" + }, + "reason": "sqlite-framework is in atomic group androidx.sqlite" + }, + { + "group": "androidx.sqlite", + "module": "sqlite-ktx", + "version": { + "requires": "2.5.0-alpha01" + }, + "reason": "sqlite-framework is in atomic group androidx.sqlite" + } + ], + "files": [ + { + "name": "sqlite-framework-2.5.0-alpha01.aar", + "url": "sqlite-framework-2.5.0-alpha01.aar", + "size": 32696, + "sha512": "1e40bf2a552f9d8d18878c0f0944b846558931f817d8a4d2e7d0353e868e29e748cf08dabddf6a169910680e03c00abc104c7df9652bd93c0fd1bf0a60e2332b", + "sha256": "bac7ee3b8bea387dd3aca1fe5c2740404bdfcac379c10ecf3a100b48a4612211", + "sha1": "6f427f4557f4acbbf483802e4b94b342f7127a39", + "md5": "2ab02c390af4208064f97386241b6ed2" + } + ] + }, + { + "name": "releaseVariantReleaseRuntimePublication", + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-runtime" + }, + "dependencies": [ + { + "group": "androidx.annotation", + "module": "annotation", + "version": { + "requires": "1.2.0" + } + }, + { + "group": "androidx.sqlite", + "module": "sqlite", + "version": { + "requires": "2.5.0-alpha01" + } + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib", + "version": { + "requires": "1.8.22" + } + } + ], + "dependencyConstraints": [ + { + "group": "androidx.sqlite", + "module": "sqlite", + "version": { + "requires": "2.5.0-alpha01" + }, + "reason": "sqlite-framework is in atomic group androidx.sqlite" + }, + { + "group": "androidx.sqlite", + "module": "sqlite-ktx", + "version": { + "requires": "2.5.0-alpha01" + }, + "reason": "sqlite-framework is in atomic group androidx.sqlite" + } + ], + "files": [ + { + "name": "sqlite-framework-2.5.0-alpha01.aar", + "url": "sqlite-framework-2.5.0-alpha01.aar", + "size": 32696, + "sha512": "1e40bf2a552f9d8d18878c0f0944b846558931f817d8a4d2e7d0353e868e29e748cf08dabddf6a169910680e03c00abc104c7df9652bd93c0fd1bf0a60e2332b", + "sha256": "bac7ee3b8bea387dd3aca1fe5c2740404bdfcac379c10ecf3a100b48a4612211", + "sha1": "6f427f4557f4acbbf483802e4b94b342f7127a39", + "md5": "2ab02c390af4208064f97386241b6ed2" + } + ] + }, + { + "name": "sourcesElements", + "attributes": { + "org.gradle.category": "documentation", + "org.gradle.dependency.bundling": "external", + "org.gradle.docstype": "sources", + "org.gradle.usage": "java-runtime" + }, + "dependencyConstraints": [ + { + "group": "androidx.sqlite", + "module": "sqlite", + "version": { + "requires": "2.5.0-alpha01" + }, + "reason": "sqlite-framework is in atomic group androidx.sqlite" + }, + { + "group": "androidx.sqlite", + "module": "sqlite-ktx", + "version": { + "requires": "2.5.0-alpha01" + }, + "reason": "sqlite-framework is in atomic group androidx.sqlite" + } + ], + "files": [ + { + "name": "sqlite-framework-2.5.0-alpha01-sources.jar", + "url": "sqlite-framework-2.5.0-alpha01-sources.jar", + "size": 11350, + "sha512": "205cb3fef1b6bcb5de3835279b27333adf50ec7320101c6d465854195704d76d78e19e44e25bcdcb1c9704b0aa327f02c3e2566d710cb25757715b208712bf01", + "sha256": "3614148d2064b62debd45ef7b14297f5d75bd397c4747cb6d63ebab70903117e", + "sha1": "edd5d14792596229407204bf8e4a68e6f9b6cddc", + "md5": "96cfb7c73f2bce1894f01d6b60976eb9" + } + ] + }, + { + "name": "libraryVersionMetadata", + "attributes": { + "org.gradle.category": "documentation", + "org.gradle.dependency.bundling": "external", + "org.gradle.usage": "library-version-metadata" + }, + "dependencyConstraints": [ + { + "group": "androidx.sqlite", + "module": "sqlite", + "version": { + "requires": "2.5.0-alpha01" + }, + "reason": "sqlite-framework is in atomic group androidx.sqlite" + }, + { + "group": "androidx.sqlite", + "module": "sqlite-ktx", + "version": { + "requires": "2.5.0-alpha01" + }, + "reason": "sqlite-framework is in atomic group androidx.sqlite" + } + ], + "files": [ + { + "name": "sqlite-framework-2.5.0-alpha01-versionMetadata.json", + "url": "sqlite-framework-2.5.0-alpha01-versionMetadata.json", + "size": 279, + "sha512": "403ead0a0a52b73859d8bebe0fdf123ee2b527546aaf38a28e00ebbd4456b77adfbba28d8d4a6a76d0f2dc2269b65700d5081a04e5650e30f1f0dcb53588246f", + "sha256": "21b8efce749eaca777fb1da9c844934589020bdbff3c1f7b1066852a649bc6e8", + "sha1": "b57ea16d64f2a881eefdf67782a7b52800dbeca3", + "md5": "c203c328b08420a2ef6639e5e449c86c" + } + ] + } + ] +}
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.module.md5 new file mode 100644 index 000000000..742bd7ee8 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.module.md5 @@ -0,0 +1 @@ +b116e2fce90d750f392a9201cc9a7af2
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.module.sha1 new file mode 100644 index 000000000..9ae4ad832 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.module.sha1 @@ -0,0 +1 @@ +fad7050533ac356e8cf61c1dd64fb966ef3c456e
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.module.sha256 new file mode 100644 index 000000000..331fd6cea --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.module.sha256 @@ -0,0 +1 @@ +48af83175e66c798fb575823adbaf09d81899b0ebbe8f24b4ecc59b3c339e1b7
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.module.sha512 new file mode 100644 index 000000000..32f5d6841 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.module.sha512 @@ -0,0 +1 @@ +3ecad2fb8bbff4743328a2ba743986deb4d814fe74ba967f1d4033f1b265c26ef5fc492dcde9adbe35ecfeb3a28f821b185361e011bdcc058b790ce003941185
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.pom b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.pom new file mode 100644 index 000000000..3f42c61c7 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.pom @@ -0,0 +1,71 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <!-- This module was also published with a richer model, Gradle metadata, --> + <!-- which should be used instead. Do not delete the following line which --> + <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> + <!-- that they should prefer consuming it instead. --> + <!-- do_not_remove: published-with-gradle-metadata --> + <modelVersion>4.0.0</modelVersion> + <groupId>androidx.sqlite</groupId> + <artifactId>sqlite-framework</artifactId> + <version>2.5.0-alpha01</version> + <packaging>aar</packaging> + <name>SQLite Framework Integration</name> + <description>The implementation of Support SQLite library using the framework code.</description> + <url>https://developer.android.com/jetpack/androidx/releases/sqlite#2.5.0-alpha01</url> + <inceptionYear>2017</inceptionYear> + <organization> + <name>The Android Open Source Project</name> + </organization> + <licenses> + <license> + <name>The Apache Software License, Version 2.0</name> + <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> + <distribution>repo</distribution> + </license> + </licenses> + <developers> + <developer> + <name>The Android Open Source Project</name> + </developer> + </developers> + <scm> + <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> + <url>https://cs.android.com/androidx/platform/frameworks/support</url> + </scm> + <dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.sqlite</groupId> + <artifactId>sqlite</artifactId> + <version>2.5.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.sqlite</groupId> + <artifactId>sqlite-ktx</artifactId> + <version>2.5.0-alpha01</version> + </dependency> + </dependencies> + </dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.annotation</groupId> + <artifactId>annotation</artifactId> + <version>1.2.0</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>androidx.sqlite</groupId> + <artifactId>sqlite</artifactId> + <version>[2.5.0-alpha01]</version> + <scope>compile</scope> + <type>aar</type> + </dependency> + <dependency> + <groupId>org.jetbrains.kotlin</groupId> + <artifactId>kotlin-stdlib</artifactId> + <version>1.8.22</version> + <scope>runtime</scope> + </dependency> + </dependencies> +</project>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.pom.md5 new file mode 100644 index 000000000..0a21529ad --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.pom.md5 @@ -0,0 +1 @@ +03a13fa58c57f76a262ecb0d76dbe352
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.pom.sha1 new file mode 100644 index 000000000..bcd4eb753 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.pom.sha1 @@ -0,0 +1 @@ +12ea210042153ac66239cf02e8785d4c97bfd32c
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.pom.sha256 new file mode 100644 index 000000000..417b62f51 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.pom.sha256 @@ -0,0 +1 @@ +3807e883d2bc9e8a098976dccb77904189cdbf37265a51768d875a21155ac524
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.pom.sha512 new file mode 100644 index 000000000..3c94b62c2 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.pom.sha512 @@ -0,0 +1 @@ +5c5e6f7c4c0822175738d253591f98d0a6de72b21e97976d40eee3d95724b81cf589e3be4d07e51e43ea6a3628d090ba465ab97b764ba61cd016737139aa9865
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01-sources.jar Binary files differdeleted file mode 100644 index 36ff00fe1..000000000 --- a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01-sources.jar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01-sources.jar.md5 deleted file mode 100644 index a10b6808d..000000000 --- a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01-sources.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -bbba435294e4e8b61b536c3d3c3e7ac5
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01-sources.jar.sha1 deleted file mode 100644 index 2e0b6dc0c..000000000 --- a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01-sources.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -e0a43e27896b5782d2d0758a911126716f4b9dcb
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01-sources.jar.sha256 deleted file mode 100644 index 43d835ae5..000000000 --- a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01-sources.jar.sha256 +++ /dev/null @@ -1 +0,0 @@ -21f8c16a407909a2d0bd4c8826419436607528a6b58274a21b279df7e6895254
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01-sources.jar.sha512 deleted file mode 100644 index 82be6749b..000000000 --- a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01-sources.jar.sha512 +++ /dev/null @@ -1 +0,0 @@ -9684575e8230744788f4a8c399033440c562effc42d73e3836050c3c49dd6ed7d3a57451d99ad728725cc6f45da38d15ede1a752aa57785ec5cbf62832d9efea
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.aar b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.aar Binary files differdeleted file mode 100644 index 53598dedb..000000000 --- a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.aar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.aar.md5 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.aar.md5 deleted file mode 100644 index 50e793437..000000000 --- a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.aar.md5 +++ /dev/null @@ -1 +0,0 @@ -08863eef167645f61e640e8de274aa9d
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.aar.sha1 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.aar.sha1 deleted file mode 100644 index 6f4d4fe9c..000000000 --- a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.aar.sha1 +++ /dev/null @@ -1 +0,0 @@ -9af61b5146c6074a821da105cf6d7d285fcf49ff
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.aar.sha256 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.aar.sha256 deleted file mode 100644 index 465a3fa30..000000000 --- a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.aar.sha256 +++ /dev/null @@ -1 +0,0 @@ -c4071ec6822860a59cea12f776f22aa1be83c2173cc4517488841695439dc0a4
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.aar.sha512 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.aar.sha512 deleted file mode 100644 index 8728c57d4..000000000 --- a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.aar.sha512 +++ /dev/null @@ -1 +0,0 @@ -485eb6cc554f401266b9e8b3ddd7f31318d36064b1feb98267d708d0ce47970805131bd63aef8bd1e7a3869e3d6297debc858d0d33d8137aafff04a5aa96f703
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.module b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.module deleted file mode 100644 index 24f4825ac..000000000 --- a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.module +++ /dev/null @@ -1,103 +0,0 @@ -{ - "formatVersion": "1.1", - "component": { - "group": "androidx.sqlite", - "module": "sqlite", - "version": "2.4.0-alpha01", - "attributes": { - "org.gradle.status": "release" - } - }, - "createdBy": { - "gradle": { - "version": "7.5" - } - }, - "variants": [ - { - "name": "releaseVariantReleaseApiPublication", - "attributes": { - "org.gradle.category": "library", - "org.gradle.dependency.bundling": "external", - "org.gradle.libraryelements": "aar", - "org.gradle.usage": "java-api" - }, - "dependencies": [ - { - "group": "androidx.annotation", - "module": "annotation", - "version": { - "requires": "1.0.0" - } - } - ], - "files": [ - { - "name": "sqlite-2.4.0-alpha01.aar", - "url": "sqlite-2.4.0-alpha01.aar", - "size": 30035, - "sha512": "485eb6cc554f401266b9e8b3ddd7f31318d36064b1feb98267d708d0ce47970805131bd63aef8bd1e7a3869e3d6297debc858d0d33d8137aafff04a5aa96f703", - "sha256": "c4071ec6822860a59cea12f776f22aa1be83c2173cc4517488841695439dc0a4", - "sha1": "9af61b5146c6074a821da105cf6d7d285fcf49ff", - "md5": "08863eef167645f61e640e8de274aa9d" - } - ] - }, - { - "name": "releaseVariantReleaseRuntimePublication", - "attributes": { - "org.gradle.category": "library", - "org.gradle.dependency.bundling": "external", - "org.gradle.libraryelements": "aar", - "org.gradle.usage": "java-runtime" - }, - "dependencies": [ - { - "group": "androidx.annotation", - "module": "annotation", - "version": { - "requires": "1.0.0" - } - }, - { - "group": "org.jetbrains.kotlin", - "module": "kotlin-stdlib", - "version": { - "requires": "1.7.20" - } - } - ], - "files": [ - { - "name": "sqlite-2.4.0-alpha01.aar", - "url": "sqlite-2.4.0-alpha01.aar", - "size": 30035, - "sha512": "485eb6cc554f401266b9e8b3ddd7f31318d36064b1feb98267d708d0ce47970805131bd63aef8bd1e7a3869e3d6297debc858d0d33d8137aafff04a5aa96f703", - "sha256": "c4071ec6822860a59cea12f776f22aa1be83c2173cc4517488841695439dc0a4", - "sha1": "9af61b5146c6074a821da105cf6d7d285fcf49ff", - "md5": "08863eef167645f61e640e8de274aa9d" - } - ] - }, - { - "name": "sourcesElements", - "attributes": { - "org.gradle.category": "documentation", - "org.gradle.dependency.bundling": "external", - "org.gradle.docstype": "sources", - "org.gradle.usage": "java-runtime" - }, - "files": [ - { - "name": "sqlite-2.4.0-alpha01-sources.jar", - "url": "sqlite-2.4.0-alpha01-sources.jar", - "size": 20888, - "sha512": "9684575e8230744788f4a8c399033440c562effc42d73e3836050c3c49dd6ed7d3a57451d99ad728725cc6f45da38d15ede1a752aa57785ec5cbf62832d9efea", - "sha256": "21f8c16a407909a2d0bd4c8826419436607528a6b58274a21b279df7e6895254", - "sha1": "e0a43e27896b5782d2d0758a911126716f4b9dcb", - "md5": "bbba435294e4e8b61b536c3d3c3e7ac5" - } - ] - } - ] -}
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.module.md5 deleted file mode 100644 index 0ebb32a01..000000000 --- a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.module.md5 +++ /dev/null @@ -1 +0,0 @@ -7e21c11c701730e027c3ac1e65c2f52f
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.module.sha1 deleted file mode 100644 index 9c71924f0..000000000 --- a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.module.sha1 +++ /dev/null @@ -1 +0,0 @@ -a8ede0cc7bb65998d6b5e76b448e9baa20079a9e
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.module.sha256 deleted file mode 100644 index 813e6746e..000000000 --- a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.module.sha256 +++ /dev/null @@ -1 +0,0 @@ -c58777beba5e51d6950f9c086370d9e530568f439851a8c87bda4a4ea8c54f83
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.module.sha512 deleted file mode 100644 index 619d36fcd..000000000 --- a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.module.sha512 +++ /dev/null @@ -1 +0,0 @@ -670c83648c24f6a43389e4498581edf72141ffaf3a576fba3f9df37ad6de23da15ac943e2e1bcd0f9f2782419f2148727afd7ffb3f80f7d46a1e59a5d30a4cec
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.pom b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.pom deleted file mode 100644 index bb8a3f179..000000000 --- a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.pom +++ /dev/null @@ -1,47 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> - <!-- This module was also published with a richer model, Gradle metadata, --> - <!-- which should be used instead. Do not delete the following line which --> - <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> - <!-- that they should prefer consuming it instead. --> - <!-- do_not_remove: published-with-gradle-metadata --> - <modelVersion>4.0.0</modelVersion> - <groupId>androidx.sqlite</groupId> - <artifactId>sqlite</artifactId> - <version>2.4.0-alpha01</version> - <packaging>aar</packaging> - <name>Android DB</name> - <description>Android DB</description> - <url>https://developer.android.com/jetpack/androidx/releases/sqlite#2.4.0-alpha01</url> - <inceptionYear>2017</inceptionYear> - <licenses> - <license> - <name>The Apache Software License, Version 2.0</name> - <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> - <distribution>repo</distribution> - </license> - </licenses> - <developers> - <developer> - <name>The Android Open Source Project</name> - </developer> - </developers> - <scm> - <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> - <url>https://cs.android.com/androidx/platform/frameworks/support</url> - </scm> - <dependencies> - <dependency> - <groupId>androidx.annotation</groupId> - <artifactId>annotation</artifactId> - <version>1.0.0</version> - <scope>compile</scope> - </dependency> - <dependency> - <groupId>org.jetbrains.kotlin</groupId> - <artifactId>kotlin-stdlib</artifactId> - <version>1.7.20</version> - <scope>runtime</scope> - </dependency> - </dependencies> -</project>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.pom.md5 deleted file mode 100644 index 30c3cee1b..000000000 --- a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -c5b8c762f93f36a01bf8f0ef6fb4e91f
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.pom.sha1 deleted file mode 100644 index 90d0e236b..000000000 --- a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -c017a636e2db0372b604dcf56e8b5c7b18126a86
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.pom.sha256 deleted file mode 100644 index e63b2f7ec..000000000 --- a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.pom.sha256 +++ /dev/null @@ -1 +0,0 @@ -a4b8ad12db026fdc7d720366ed1713c8d9274165d442939b156a2901d5c3f8c7
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.pom.sha512 deleted file mode 100644 index d0d99d099..000000000 --- a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.pom.sha512 +++ /dev/null @@ -1 +0,0 @@ -56e6196c064a102fb9d056b5afcd34f00791c01188432e7c671c29efdfeb0a83fa454b5b6d0e873e50c353d1ad5148993399d371c7039f6cd53453f07e7c83b7
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/Android.bp new file mode 100644 index 000000000..5423efb1e --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.sqlite_sqlite-nodeps", + aars: ["sqlite-2.5.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.sqlite_sqlite", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.sqlite_sqlite-nodeps", + "androidx.annotation_annotation", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..2cf630699 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2016 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.sqlite.db" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-sources.jar Binary files differnew file mode 100644 index 000000000..fc2f505d6 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-sources.jar diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-sources.jar.md5 new file mode 100644 index 000000000..bf5cf76ab --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-sources.jar.md5 @@ -0,0 +1 @@ +e0e227791136f86b7981cf7d595b3a58
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-sources.jar.sha1 new file mode 100644 index 000000000..7c90f28ce --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-sources.jar.sha1 @@ -0,0 +1 @@ +64eec23481a9132037f83e036924d7d584a17c3d
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-sources.jar.sha256 new file mode 100644 index 000000000..5f4149bff --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-sources.jar.sha256 @@ -0,0 +1 @@ +a6777c99f104a2d01afcb95137c9de494220cd968f91f3dd04ece79c3e8d8b13
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-sources.jar.sha512 new file mode 100644 index 000000000..daaf1de91 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-sources.jar.sha512 @@ -0,0 +1 @@ +53c3798ed2f0897d495d6f5f9baaeb833086df39d11f3e8ee7f328b5f05309c5e34b76e43823372d4cc8dd2cbbd53bbc8090d976b62f6cf2fe045156f9ca3939
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-versionMetadata.json b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-versionMetadata.json new file mode 100644 index 000000000..416e1781d --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-versionMetadata.json @@ -0,0 +1 @@ +[{"class":"androidx.sqlite.db.SupportSQLiteOpenHelper.Configuration.Builder","addedIn":"2.0.0","methods":[{"method":"noBackupDirectory(boolean)","addedIn":"2.1.0"},{"method":"callback(androidx.sqlite.db.SupportSQLiteOpenHelper.Callback)","addedIn":"2.0.0"},{"method":"name(java.lang.String)","addedIn":"2.0.0"},{"method":"allowDataLossOnRecovery(boolean)","addedIn":"2.3.0"},{"method":"build()","addedIn":"2.0.0"}],"fields":[]},{"class":"androidx.sqlite.db.SimpleSQLiteQuery.Companion","addedIn":"2.3.0","methods":[{"method":"bind(androidx.sqlite.db.SupportSQLiteProgram,java.lang.Object[])","addedIn":"2.3.0"}],"fields":[]},{"class":"androidx.sqlite.db.SupportSQLiteOpenHelper.Configuration","addedIn":"2.0.0","methods":[{"method":"builder(android.content.Context)","addedIn":"2.0.0"},{"method":"Configuration(android.content.Context,java.lang.String,androidx.sqlite.db.SupportSQLiteOpenHelper.Callback,boolean,boolean)","addedIn":"2.3.0"}],"fields":[{"field":"Companion","addedIn":"2.3.0"},{"field":"context","addedIn":"2.0.0"},{"field":"name","addedIn":"2.0.0"},{"field":"callback","addedIn":"2.0.0"},{"field":"allowDataLossOnRecovery","addedIn":"2.3.0"},{"field":"useNoBackupDirectory","addedIn":"2.1.0"}]},{"class":"androidx.sqlite.db.SupportSQLiteOpenHelper.Factory","addedIn":"2.0.0","methods":[{"method":"create(androidx.sqlite.db.SupportSQLiteOpenHelper.Configuration)","addedIn":"2.0.0"}],"fields":[]},{"class":"androidx.sqlite.db.SupportSQLiteProgram","addedIn":"2.0.0","methods":[{"method":"bindNull(int)","addedIn":"2.0.0"},{"method":"bindString(int,java.lang.String)","addedIn":"2.0.0"},{"method":"bindLong(int,long)","addedIn":"2.0.0"},{"method":"bindDouble(int,double)","addedIn":"2.0.0"},{"method":"bindBlob(int,byte[])","addedIn":"2.0.0"},{"method":"clearBindings()","addedIn":"2.0.0"}],"fields":[]},{"class":"androidx.sqlite.db.SupportSQLiteQueryBuilder","addedIn":"2.0.0","methods":[{"method":"groupBy(java.lang.String)","addedIn":"2.0.0"},{"method":"builder(java.lang.String)","addedIn":"2.0.0"},{"method":"selection(java.lang.String,java.lang.Object[])","addedIn":"2.0.0"},{"method":"distinct()","addedIn":"2.0.0"},{"method":"having(java.lang.String)","addedIn":"2.0.0"},{"method":"limit(java.lang.String)","addedIn":"2.0.0"},{"method":"orderBy(java.lang.String)","addedIn":"2.0.0"},{"method":"columns(java.lang.String[])","addedIn":"2.0.0"},{"method":"create()","addedIn":"2.0.0"}],"fields":[{"field":"Companion","addedIn":"2.3.0"}]},{"class":"androidx.sqlite.db.SupportSQLiteOpenHelper.Configuration.Companion","addedIn":"2.3.0","methods":[{"method":"builder(android.content.Context)","addedIn":"2.3.0"}],"fields":[]},{"class":"androidx.sqlite.db.SupportSQLiteDatabase","addedIn":"2.0.0","methods":[{"method":"isDbLockedByCurrentThread()","addedIn":"2.0.0"},{"method":"setTransactionSuccessful()","addedIn":"2.0.0"},{"method":"isDatabaseIntegrityOk()","addedIn":"2.0.0"},{"method":"execPerConnectionSQL(java.lang.String,java.lang.Object[])","addedIn":"2.2.0"},{"method":"getPageSize()","addedIn":"2.0.0"},{"method":"endTransaction()","addedIn":"2.0.0"},{"method":"enableWriteAheadLogging()","addedIn":"2.0.0"},{"method":"delete(java.lang.String,java.lang.String,java.lang.Object[])","addedIn":"2.0.0"},{"method":"query(java.lang.String)","addedIn":"2.0.0"},{"method":"setForeignKeyConstraintsEnabled(boolean)","addedIn":"2.0.0"},{"method":"getMaximumSize()","addedIn":"2.0.0"},{"method":"disableWriteAheadLogging()","addedIn":"2.0.0"},{"method":"beginTransactionWithListenerNonExclusive(android.database.sqlite.SQLiteTransactionListener)","addedIn":"2.0.0"},{"method":"query(androidx.sqlite.db.SupportSQLiteQuery,android.os.CancellationSignal)","addedIn":"2.0.0"},{"method":"yieldIfContendedSafely(long)","addedIn":"2.0.0"},{"method":"beginTransaction()","addedIn":"2.0.0"},{"method":"inTransaction()","addedIn":"2.0.0"},{"method":"compileStatement(java.lang.String)","addedIn":"2.0.0"},{"method":"isReadOnly()","addedIn":"2.0.0"},{"method":"isWriteAheadLoggingEnabled()","addedIn":"2.0.0"},{"method":"getPath()","addedIn":"2.0.0"},{"method":"needUpgrade(int)","addedIn":"2.0.0"},{"method":"insert(java.lang.String,int,android.content.ContentValues)","addedIn":"2.0.0"},{"method":"isOpen()","addedIn":"2.0.0"},{"method":"execSQL(java.lang.String,java.lang.Object[])","addedIn":"2.0.0"},{"method":"setPageSize(long)","addedIn":"2.0.0"},{"method":"getAttachedDbs()","addedIn":"2.0.0"},{"method":"setMaxSqlCacheSize(int)","addedIn":"2.0.0"},{"method":"getVersion()","addedIn":"2.0.0"},{"method":"beginTransactionNonExclusive()","addedIn":"2.0.0"},{"method":"beginTransactionWithListener(android.database.sqlite.SQLiteTransactionListener)","addedIn":"2.0.0"},{"method":"setLocale(java.util.Locale)","addedIn":"2.0.0"},{"method":"update(java.lang.String,int,android.content.ContentValues,java.lang.String,java.lang.Object[])","addedIn":"2.0.0"},{"method":"setMaximumSize(long)","addedIn":"2.0.0"},{"method":"query(java.lang.String,java.lang.Object[])","addedIn":"2.0.0"},{"method":"execSQL(java.lang.String)","addedIn":"2.0.0"},{"method":"yieldIfContendedSafely()","addedIn":"2.0.0"},{"method":"isExecPerConnectionSQLSupported()","addedIn":"2.2.0"},{"method":"query(androidx.sqlite.db.SupportSQLiteQuery)","addedIn":"2.0.0"},{"method":"setVersion(int)","addedIn":"2.0.0"}],"fields":[]},{"class":"androidx.sqlite.db.SupportSQLiteOpenHelper.Callback","addedIn":"2.0.0","methods":[{"method":"onUpgrade(androidx.sqlite.db.SupportSQLiteDatabase,int,int)","addedIn":"2.0.0"},{"method":"onCorruption(androidx.sqlite.db.SupportSQLiteDatabase)","addedIn":"2.0.0"},{"method":"onCreate(androidx.sqlite.db.SupportSQLiteDatabase)","addedIn":"2.0.0"},{"method":"onDowngrade(androidx.sqlite.db.SupportSQLiteDatabase,int,int)","addedIn":"2.0.0"},{"method":"onOpen(androidx.sqlite.db.SupportSQLiteDatabase)","addedIn":"2.0.0"},{"method":"Callback(int)","addedIn":"2.0.0"},{"method":"onConfigure(androidx.sqlite.db.SupportSQLiteDatabase)","addedIn":"2.0.0"}],"fields":[{"field":"version","addedIn":"2.0.0"}]},{"class":"androidx.sqlite.db.SupportSQLiteQuery","addedIn":"2.0.0","methods":[{"method":"getArgCount()","addedIn":"2.0.0"},{"method":"bindTo(androidx.sqlite.db.SupportSQLiteProgram)","addedIn":"2.0.0"},{"method":"getSql()","addedIn":"2.0.0"}],"fields":[]},{"class":"androidx.sqlite.db.SupportSQLiteOpenHelper","addedIn":"2.0.0","methods":[{"method":"setWriteAheadLoggingEnabled(boolean)","addedIn":"2.0.0"},{"method":"getReadableDatabase()","addedIn":"2.0.0"},{"method":"getWritableDatabase()","addedIn":"2.0.0"},{"method":"close()","addedIn":"2.0.0"},{"method":"getDatabaseName()","addedIn":"2.0.0"}],"fields":[]},{"class":"androidx.sqlite.db.SupportSQLiteQueryBuilder.Companion","addedIn":"2.3.0","methods":[{"method":"builder(java.lang.String)","addedIn":"2.3.0"}],"fields":[]},{"class":"androidx.sqlite.db.SupportSQLiteStatement","addedIn":"2.0.0","methods":[{"method":"simpleQueryForLong()","addedIn":"2.0.0"},{"method":"executeInsert()","addedIn":"2.0.0"},{"method":"simpleQueryForString()","addedIn":"2.0.0"},{"method":"execute()","addedIn":"2.0.0"},{"method":"executeUpdateDelete()","addedIn":"2.0.0"}],"fields":[]},{"class":"androidx.sqlite.db.SimpleSQLiteQuery","addedIn":"2.0.0","methods":[{"method":"SimpleSQLiteQuery(java.lang.String,java.lang.Object[])","addedIn":"2.0.0"},{"method":"bind(androidx.sqlite.db.SupportSQLiteProgram,java.lang.Object[])","addedIn":"2.0.0"},{"method":"getArgCount()","addedIn":"2.5.0-alpha01"},{"method":"bindTo(androidx.sqlite.db.SupportSQLiteProgram)","addedIn":"2.5.0-alpha01"},{"method":"SimpleSQLiteQuery(java.lang.String)","addedIn":"2.0.0"},{"method":"getSql()","addedIn":"2.5.0-alpha01"}],"fields":[{"field":"Companion","addedIn":"2.3.0"}]}]
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-versionMetadata.json.md5 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-versionMetadata.json.md5 new file mode 100644 index 000000000..dc3ac3849 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-versionMetadata.json.md5 @@ -0,0 +1 @@ +fa2aa04c7cc56344efdda69b9615a3f6
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-versionMetadata.json.sha1 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-versionMetadata.json.sha1 new file mode 100644 index 000000000..52119f359 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-versionMetadata.json.sha1 @@ -0,0 +1 @@ +b040eb2b3f3781903c92347c0f77a79adf9cfebb
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-versionMetadata.json.sha256 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-versionMetadata.json.sha256 new file mode 100644 index 000000000..f065948d9 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-versionMetadata.json.sha256 @@ -0,0 +1 @@ +6442f977ce597f0908b9820c256e0e2280afbefe689fbdbc0b4867fac1e9e9c2
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-versionMetadata.json.sha512 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-versionMetadata.json.sha512 new file mode 100644 index 000000000..1ef0c349d --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-versionMetadata.json.sha512 @@ -0,0 +1 @@ +379e516a96d7b37cde50519330bce4bcef8aec49582b46cc0ca0794150fd91f0dd40bd6ff0f00b3f07d93a950bf42871c03a7733ad5cab24f79d0e1aea743688
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.aar b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.aar Binary files differnew file mode 100644 index 000000000..38a7903a2 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.aar diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.aar.md5 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.aar.md5 new file mode 100644 index 000000000..63e4f7dfd --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.aar.md5 @@ -0,0 +1 @@ +2d18fddff46c78481e86a658ac14569e
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.aar.sha1 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.aar.sha1 new file mode 100644 index 000000000..adb364e04 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.aar.sha1 @@ -0,0 +1 @@ +75311d95a99982a8aeddf76064b6e00967aebd3a
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.aar.sha256 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.aar.sha256 new file mode 100644 index 000000000..de7ee2f68 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.aar.sha256 @@ -0,0 +1 @@ +ae9412ad0eddd2205dbbe4c76a6826fe29a561533d245a84a36f6cf546deaf31
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.aar.sha512 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.aar.sha512 new file mode 100644 index 000000000..8224e3068 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.aar.sha512 @@ -0,0 +1 @@ +068b0614d4951997ef7e100cf69d207e9f49a517065f8f66331f58b4c16fcc884a0ce1089915e8006c94b897c87e946323244392201e110f4600b86a6683d1fe
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.module b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.module new file mode 100644 index 000000000..8056db37d --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.module @@ -0,0 +1,194 @@ +{ + "formatVersion": "1.1", + "component": { + "group": "androidx.sqlite", + "module": "sqlite", + "version": "2.5.0-alpha01", + "attributes": { + "org.gradle.status": "release" + } + }, + "createdBy": { + "gradle": { + "version": "8.4-rc-2" + } + }, + "variants": [ + { + "name": "releaseVariantReleaseApiPublication", + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-api" + }, + "dependencies": [ + { + "group": "androidx.annotation", + "module": "annotation", + "version": { + "requires": "1.0.0" + } + } + ], + "dependencyConstraints": [ + { + "group": "androidx.sqlite", + "module": "sqlite-framework", + "version": { + "requires": "2.5.0-alpha01" + }, + "reason": "sqlite is in atomic group androidx.sqlite" + }, + { + "group": "androidx.sqlite", + "module": "sqlite-ktx", + "version": { + "requires": "2.5.0-alpha01" + }, + "reason": "sqlite is in atomic group androidx.sqlite" + } + ], + "files": [ + { + "name": "sqlite-2.5.0-alpha01.aar", + "url": "sqlite-2.5.0-alpha01.aar", + "size": 30240, + "sha512": "068b0614d4951997ef7e100cf69d207e9f49a517065f8f66331f58b4c16fcc884a0ce1089915e8006c94b897c87e946323244392201e110f4600b86a6683d1fe", + "sha256": "ae9412ad0eddd2205dbbe4c76a6826fe29a561533d245a84a36f6cf546deaf31", + "sha1": "75311d95a99982a8aeddf76064b6e00967aebd3a", + "md5": "2d18fddff46c78481e86a658ac14569e" + } + ] + }, + { + "name": "releaseVariantReleaseRuntimePublication", + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-runtime" + }, + "dependencies": [ + { + "group": "androidx.annotation", + "module": "annotation", + "version": { + "requires": "1.0.0" + } + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib", + "version": { + "requires": "1.8.22" + } + } + ], + "dependencyConstraints": [ + { + "group": "androidx.sqlite", + "module": "sqlite-framework", + "version": { + "requires": "2.5.0-alpha01" + }, + "reason": "sqlite is in atomic group androidx.sqlite" + }, + { + "group": "androidx.sqlite", + "module": "sqlite-ktx", + "version": { + "requires": "2.5.0-alpha01" + }, + "reason": "sqlite is in atomic group androidx.sqlite" + } + ], + "files": [ + { + "name": "sqlite-2.5.0-alpha01.aar", + "url": "sqlite-2.5.0-alpha01.aar", + "size": 30240, + "sha512": "068b0614d4951997ef7e100cf69d207e9f49a517065f8f66331f58b4c16fcc884a0ce1089915e8006c94b897c87e946323244392201e110f4600b86a6683d1fe", + "sha256": "ae9412ad0eddd2205dbbe4c76a6826fe29a561533d245a84a36f6cf546deaf31", + "sha1": "75311d95a99982a8aeddf76064b6e00967aebd3a", + "md5": "2d18fddff46c78481e86a658ac14569e" + } + ] + }, + { + "name": "sourcesElements", + "attributes": { + "org.gradle.category": "documentation", + "org.gradle.dependency.bundling": "external", + "org.gradle.docstype": "sources", + "org.gradle.usage": "java-runtime" + }, + "dependencyConstraints": [ + { + "group": "androidx.sqlite", + "module": "sqlite-framework", + "version": { + "requires": "2.5.0-alpha01" + }, + "reason": "sqlite is in atomic group androidx.sqlite" + }, + { + "group": "androidx.sqlite", + "module": "sqlite-ktx", + "version": { + "requires": "2.5.0-alpha01" + }, + "reason": "sqlite is in atomic group androidx.sqlite" + } + ], + "files": [ + { + "name": "sqlite-2.5.0-alpha01-sources.jar", + "url": "sqlite-2.5.0-alpha01-sources.jar", + "size": 20824, + "sha512": "53c3798ed2f0897d495d6f5f9baaeb833086df39d11f3e8ee7f328b5f05309c5e34b76e43823372d4cc8dd2cbbd53bbc8090d976b62f6cf2fe045156f9ca3939", + "sha256": "a6777c99f104a2d01afcb95137c9de494220cd968f91f3dd04ece79c3e8d8b13", + "sha1": "64eec23481a9132037f83e036924d7d584a17c3d", + "md5": "e0e227791136f86b7981cf7d595b3a58" + } + ] + }, + { + "name": "libraryVersionMetadata", + "attributes": { + "org.gradle.category": "documentation", + "org.gradle.dependency.bundling": "external", + "org.gradle.usage": "library-version-metadata" + }, + "dependencyConstraints": [ + { + "group": "androidx.sqlite", + "module": "sqlite-framework", + "version": { + "requires": "2.5.0-alpha01" + }, + "reason": "sqlite is in atomic group androidx.sqlite" + }, + { + "group": "androidx.sqlite", + "module": "sqlite-ktx", + "version": { + "requires": "2.5.0-alpha01" + }, + "reason": "sqlite is in atomic group androidx.sqlite" + } + ], + "files": [ + { + "name": "sqlite-2.5.0-alpha01-versionMetadata.json", + "url": "sqlite-2.5.0-alpha01-versionMetadata.json", + "size": 7701, + "sha512": "379e516a96d7b37cde50519330bce4bcef8aec49582b46cc0ca0794150fd91f0dd40bd6ff0f00b3f07d93a950bf42871c03a7733ad5cab24f79d0e1aea743688", + "sha256": "6442f977ce597f0908b9820c256e0e2280afbefe689fbdbc0b4867fac1e9e9c2", + "sha1": "b040eb2b3f3781903c92347c0f77a79adf9cfebb", + "md5": "fa2aa04c7cc56344efdda69b9615a3f6" + } + ] + } + ] +}
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.module.md5 new file mode 100644 index 000000000..11dcdd5f1 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.module.md5 @@ -0,0 +1 @@ +a491e95a87f7ca5eec7df70d2d1ad4c0
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.module.sha1 new file mode 100644 index 000000000..128ad6202 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.module.sha1 @@ -0,0 +1 @@ +1c86c53cfdf3c1947cf5c5195efca9e93bbeceec
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.module.sha256 new file mode 100644 index 000000000..04ce5f0e1 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.module.sha256 @@ -0,0 +1 @@ +d35687a2d7463efa4d96e9dd1ca7f6a4662c0b70ef9454387958816e353cc1d8
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.module.sha512 new file mode 100644 index 000000000..3b47b4974 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.module.sha512 @@ -0,0 +1 @@ +84dcb620d572c964e094551d7b95360595a6ed5b818f3127526af82517adf1ce56404c941c0cf20b0cf12396831a30c0f5ef33be8011995dc0019de039c9c9ac
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.pom b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.pom new file mode 100644 index 000000000..ef08f2204 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.pom @@ -0,0 +1,64 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <!-- This module was also published with a richer model, Gradle metadata, --> + <!-- which should be used instead. Do not delete the following line which --> + <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> + <!-- that they should prefer consuming it instead. --> + <!-- do_not_remove: published-with-gradle-metadata --> + <modelVersion>4.0.0</modelVersion> + <groupId>androidx.sqlite</groupId> + <artifactId>sqlite</artifactId> + <version>2.5.0-alpha01</version> + <packaging>aar</packaging> + <name>SQLite</name> + <description>Android DB</description> + <url>https://developer.android.com/jetpack/androidx/releases/sqlite#2.5.0-alpha01</url> + <inceptionYear>2017</inceptionYear> + <organization> + <name>The Android Open Source Project</name> + </organization> + <licenses> + <license> + <name>The Apache Software License, Version 2.0</name> + <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> + <distribution>repo</distribution> + </license> + </licenses> + <developers> + <developer> + <name>The Android Open Source Project</name> + </developer> + </developers> + <scm> + <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> + <url>https://cs.android.com/androidx/platform/frameworks/support</url> + </scm> + <dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.sqlite</groupId> + <artifactId>sqlite-framework</artifactId> + <version>2.5.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.sqlite</groupId> + <artifactId>sqlite-ktx</artifactId> + <version>2.5.0-alpha01</version> + </dependency> + </dependencies> + </dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.annotation</groupId> + <artifactId>annotation</artifactId> + <version>1.0.0</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.jetbrains.kotlin</groupId> + <artifactId>kotlin-stdlib</artifactId> + <version>1.8.22</version> + <scope>runtime</scope> + </dependency> + </dependencies> +</project>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.pom.md5 new file mode 100644 index 000000000..135f2a0c7 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.pom.md5 @@ -0,0 +1 @@ +35ce44f39f426be62b794ce7b4226509
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.pom.sha1 new file mode 100644 index 000000000..323d1714f --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.pom.sha1 @@ -0,0 +1 @@ +c326fb48ea000d6f25cace0324e9dad1556b92f2
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.pom.sha256 new file mode 100644 index 000000000..dd3469979 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.pom.sha256 @@ -0,0 +1 @@ +3faad0bd40e45bbb3acb0c1507bed051729968a375fc3ce5c30025d0f4af43e9
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.pom.sha512 new file mode 100644 index 000000000..4f6e13165 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.pom.sha512 @@ -0,0 +1 @@ +56f5e30ac5aa1a833d48cac7ed919265ae54c75bc917477ebd90a5d4a3e09727bb363af7df99d95f5caddc41612ffb109d67f594035530f05ae4768e65fbc217
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/startup/startup-runtime/1.2.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/startup/startup-runtime/1.2.0-alpha02/Android.bp new file mode 100644 index 000000000..481ee0683 --- /dev/null +++ b/current/androidx/m2repository/androidx/startup/startup-runtime/1.2.0-alpha02/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.startup_startup-runtime-nodeps", + aars: ["startup-runtime-1.2.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.tracing_tracing", + ], +} + +android_library { + name: "androidx.startup_startup-runtime", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.startup_startup-runtime-nodeps", + "androidx.annotation_annotation", + "androidx.tracing_tracing", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/startup/startup-runtime/1.2.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/startup/startup-runtime/1.2.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..55106a9c9 --- /dev/null +++ b/current/androidx/m2repository/androidx/startup/startup-runtime/1.2.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2020 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + package="androidx.startup" > + + <uses-sdk android:minSdkVersion="19" /> + + <application> + <provider + android:name="androidx.startup.InitializationProvider" + android:authorities="${applicationId}.androidx-startup" + android:exported="false" + tools:node="merge" /> + </application> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/swiperefreshlayout/swiperefreshlayout/1.2.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/swiperefreshlayout/swiperefreshlayout/1.2.0-alpha01/Android.bp new file mode 100644 index 000000000..704286245 --- /dev/null +++ b/current/androidx/m2repository/androidx/swiperefreshlayout/swiperefreshlayout/1.2.0-alpha01/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.swiperefreshlayout_swiperefreshlayout-nodeps", + aars: ["swiperefreshlayout-1.2.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.core_core", + "androidx.interpolator_interpolator", + ], +} + +android_library { + name: "androidx.swiperefreshlayout_swiperefreshlayout", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.swiperefreshlayout_swiperefreshlayout-nodeps", + "androidx.annotation_annotation", + "androidx.core_core", + "androidx.interpolator_interpolator", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/swiperefreshlayout/swiperefreshlayout/1.2.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/swiperefreshlayout/swiperefreshlayout/1.2.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..42b194481 --- /dev/null +++ b/current/androidx/m2repository/androidx/swiperefreshlayout/swiperefreshlayout/1.2.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2014 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.swiperefreshlayout" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04-sources.jar b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04-sources.jar Binary files differdeleted file mode 100644 index f0975c51c..000000000 --- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04-sources.jar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04-sources.jar.md5 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04-sources.jar.md5 deleted file mode 100644 index 0a7887e0e..000000000 --- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04-sources.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -035bc8b01191badcc549e2dfbe1e18d1
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04-sources.jar.sha1 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04-sources.jar.sha1 deleted file mode 100644 index e5af995f8..000000000 --- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04-sources.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -93b208bdd08c2ac924de5db97af9ea080b661a13
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04-sources.jar.sha256 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04-sources.jar.sha256 deleted file mode 100644 index 1907c6e74..000000000 --- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04-sources.jar.sha256 +++ /dev/null @@ -1 +0,0 @@ -daa953d1cb7d1906cffdab5ef5513f93234d44cc5f58815c26418097eb499033
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04-sources.jar.sha512 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04-sources.jar.sha512 deleted file mode 100644 index 1bd8e32a9..000000000 --- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04-sources.jar.sha512 +++ /dev/null @@ -1 +0,0 @@ -9ec5b4db64700fae2a28a67d0b33b80e63aed26cf185ba6f58240303dfd474842a32d5407f8e0db0e4cdc1a0e8f6ee9d10594202dbd28e7db3f89e7b2f26a317
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.aar b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.aar Binary files differdeleted file mode 100644 index d12c4dbca..000000000 --- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.aar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.aar.md5 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.aar.md5 deleted file mode 100644 index b5253019d..000000000 --- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.aar.md5 +++ /dev/null @@ -1 +0,0 @@ -23e747db26d47a0563e001b3197f5344
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.aar.sha1 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.aar.sha1 deleted file mode 100644 index a04c4df2d..000000000 --- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.aar.sha1 +++ /dev/null @@ -1 +0,0 @@ -bd1ed46ae475c36a13d11c4bca8850ed9e50927c
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.aar.sha256 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.aar.sha256 deleted file mode 100644 index 6c8a02a87..000000000 --- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.aar.sha256 +++ /dev/null @@ -1 +0,0 @@ -9202916abb308e529c2935e63f564fdc95b20feac6683f672558b96ecaa92ae0
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.aar.sha512 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.aar.sha512 deleted file mode 100644 index 06ec35f49..000000000 --- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.aar.sha512 +++ /dev/null @@ -1 +0,0 @@ -edcd40665c7edb5de86cc67ac2766b772912f0d54c922fe991265600d9da8ca6cc9c942779d3cc442a05319665e798cebe1950c8ba72a000b016e8b0978f48fd
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.module b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.module deleted file mode 100644 index a7e9ee081..000000000 --- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.module +++ /dev/null @@ -1,101 +0,0 @@ -{ - "formatVersion": "1.1", - "component": { - "group": "androidx.test.uiautomator", - "module": "uiautomator", - "version": "2.3.0-alpha04", - "attributes": { - "org.gradle.status": "release" - } - }, - "createdBy": { - "gradle": { - "version": "8.0" - } - }, - "variants": [ - { - "name": "releaseVariantReleaseApiPublication", - "attributes": { - "org.gradle.category": "library", - "org.gradle.dependency.bundling": "external", - "org.gradle.libraryelements": "aar", - "org.gradle.usage": "java-api" - }, - "files": [ - { - "name": "uiautomator-2.3.0-alpha04.aar", - "url": "uiautomator-2.3.0-alpha04.aar", - "size": 124100, - "sha512": "edcd40665c7edb5de86cc67ac2766b772912f0d54c922fe991265600d9da8ca6cc9c942779d3cc442a05319665e798cebe1950c8ba72a000b016e8b0978f48fd", - "sha256": "9202916abb308e529c2935e63f564fdc95b20feac6683f672558b96ecaa92ae0", - "sha1": "bd1ed46ae475c36a13d11c4bca8850ed9e50927c", - "md5": "23e747db26d47a0563e001b3197f5344" - } - ] - }, - { - "name": "releaseVariantReleaseRuntimePublication", - "attributes": { - "org.gradle.category": "library", - "org.gradle.dependency.bundling": "external", - "org.gradle.libraryelements": "aar", - "org.gradle.usage": "java-runtime" - }, - "dependencies": [ - { - "group": "androidx.annotation", - "module": "annotation", - "version": { - "requires": "1.4.0" - } - }, - { - "group": "androidx.tracing", - "module": "tracing", - "version": { - "requires": "1.1.0" - } - }, - { - "group": "junit", - "module": "junit", - "version": { - "requires": "4.13.2" - } - } - ], - "files": [ - { - "name": "uiautomator-2.3.0-alpha04.aar", - "url": "uiautomator-2.3.0-alpha04.aar", - "size": 124100, - "sha512": "edcd40665c7edb5de86cc67ac2766b772912f0d54c922fe991265600d9da8ca6cc9c942779d3cc442a05319665e798cebe1950c8ba72a000b016e8b0978f48fd", - "sha256": "9202916abb308e529c2935e63f564fdc95b20feac6683f672558b96ecaa92ae0", - "sha1": "bd1ed46ae475c36a13d11c4bca8850ed9e50927c", - "md5": "23e747db26d47a0563e001b3197f5344" - } - ] - }, - { - "name": "sourcesElements", - "attributes": { - "org.gradle.category": "documentation", - "org.gradle.dependency.bundling": "external", - "org.gradle.docstype": "sources", - "org.gradle.usage": "java-runtime" - }, - "files": [ - { - "name": "uiautomator-2.3.0-alpha04-sources.jar", - "url": "uiautomator-2.3.0-alpha04-sources.jar", - "size": 91392, - "sha512": "9ec5b4db64700fae2a28a67d0b33b80e63aed26cf185ba6f58240303dfd474842a32d5407f8e0db0e4cdc1a0e8f6ee9d10594202dbd28e7db3f89e7b2f26a317", - "sha256": "daa953d1cb7d1906cffdab5ef5513f93234d44cc5f58815c26418097eb499033", - "sha1": "93b208bdd08c2ac924de5db97af9ea080b661a13", - "md5": "035bc8b01191badcc549e2dfbe1e18d1" - } - ] - } - ] -}
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.module.md5 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.module.md5 deleted file mode 100644 index 5d367f605..000000000 --- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.module.md5 +++ /dev/null @@ -1 +0,0 @@ -d18b921cb2a2c89e47732adba787efeb
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.module.sha1 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.module.sha1 deleted file mode 100644 index 4b203c832..000000000 --- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.module.sha1 +++ /dev/null @@ -1 +0,0 @@ -48a8852eda32638d7d1b0e27c16d77c0dc4719ad
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.module.sha256 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.module.sha256 deleted file mode 100644 index c3ab7be43..000000000 --- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.module.sha256 +++ /dev/null @@ -1 +0,0 @@ -596cc6f7d447ce39a28c90f4d37b951f23014521175a5b7cacfca16d86106462
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.module.sha512 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.module.sha512 deleted file mode 100644 index 69062e5a4..000000000 --- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.module.sha512 +++ /dev/null @@ -1 +0,0 @@ -63b683601015194dbf9d59060b7178a50c7e152f4c3d37934b39d4b2767f3fe37aad9c72c480e5aec856bd483ceb4bca381c2f61a6b4c2d760ac522e404b7c28
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.pom b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.pom deleted file mode 100644 index 49ec3eb55..000000000 --- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.pom +++ /dev/null @@ -1,54 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> - <!-- This module was also published with a richer model, Gradle metadata, --> - <!-- which should be used instead. Do not delete the following line which --> - <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> - <!-- that they should prefer consuming it instead. --> - <!-- do_not_remove: published-with-gradle-metadata --> - <modelVersion>4.0.0</modelVersion> - <groupId>androidx.test.uiautomator</groupId> - <artifactId>uiautomator</artifactId> - <version>2.3.0-alpha04</version> - <packaging>aar</packaging> - <name>UIAutomator</name> - <description>UI testing framework suitable for cross-app functional UI testing</description> - <url>https://developer.android.com/jetpack/androidx/releases/test-uiautomator#2.3.0-alpha04</url> - <inceptionYear>2012</inceptionYear> - <licenses> - <license> - <name>The Apache Software License, Version 2.0</name> - <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> - <distribution>repo</distribution> - </license> - </licenses> - <developers> - <developer> - <name>The Android Open Source Project</name> - </developer> - </developers> - <scm> - <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> - <url>https://cs.android.com/androidx/platform/frameworks/support</url> - </scm> - <dependencies> - <dependency> - <groupId>androidx.annotation</groupId> - <artifactId>annotation</artifactId> - <version>1.4.0</version> - <scope>runtime</scope> - </dependency> - <dependency> - <groupId>androidx.tracing</groupId> - <artifactId>tracing</artifactId> - <version>1.1.0</version> - <scope>runtime</scope> - <type>aar</type> - </dependency> - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <version>4.13.2</version> - <scope>runtime</scope> - </dependency> - </dependencies> -</project>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.pom.md5 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.pom.md5 deleted file mode 100644 index c594083b7..000000000 --- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -dd2c8dcaa59f9755e189a18d8f6147cc
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.pom.sha1 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.pom.sha1 deleted file mode 100644 index f4bc8d03c..000000000 --- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -3a1f02d864af829d8332bc88c15da586e7e2ab3a
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.pom.sha256 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.pom.sha256 deleted file mode 100644 index 6b36ca643..000000000 --- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.pom.sha256 +++ /dev/null @@ -1 +0,0 @@ -f35a5755cea6c9673ca3b872b6145b27ff8a4b8d55d016e3d9fe6286fb630315
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.pom.sha512 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.pom.sha512 deleted file mode 100644 index 8b1d0ee7a..000000000 --- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha04/uiautomator-2.3.0-alpha04.pom.sha512 +++ /dev/null @@ -1 +0,0 @@ -4895ab6d737f2025b8efd24b7afe7bfdd6b11252345148bb33abc37e8cebb4975263c4ef473e809674413338aad9ec4d09dd546144fc7fca3f51929b81074fa0
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/Android.bp b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/Android.bp new file mode 100644 index 000000000..fae9cb6c0 --- /dev/null +++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.test.uiautomator_uiautomator-nodeps", + aars: ["uiautomator-2.3.0-alpha05.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.tracing_tracing", + "junit", + ], +} + +android_library { + name: "androidx.test.uiautomator_uiautomator", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.test.uiautomator_uiautomator-nodeps", + "androidx.annotation_annotation", + "androidx.tracing_tracing", + "junit", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/manifest/AndroidManifest.xml new file mode 100644 index 000000000..c6a9cc213 --- /dev/null +++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/manifest/AndroidManifest.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.test.uiautomator" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-sources.jar b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-sources.jar Binary files differnew file mode 100644 index 000000000..c0feccaad --- /dev/null +++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-sources.jar diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-sources.jar.md5 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-sources.jar.md5 new file mode 100644 index 000000000..ebb4d9e1f --- /dev/null +++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-sources.jar.md5 @@ -0,0 +1 @@ +2937d57e7f6f66eb5b2a54588b8d6fcb
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-sources.jar.sha1 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-sources.jar.sha1 new file mode 100644 index 000000000..007b05634 --- /dev/null +++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-sources.jar.sha1 @@ -0,0 +1 @@ +ffe08b2baef59a717cf232409e235828d58ecc3a
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-sources.jar.sha256 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-sources.jar.sha256 new file mode 100644 index 000000000..45aae7075 --- /dev/null +++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-sources.jar.sha256 @@ -0,0 +1 @@ +28654f89c8b9b3318b3875143d84807cace56b86ba76c93937eaf20d384dad2b
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-sources.jar.sha512 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-sources.jar.sha512 new file mode 100644 index 000000000..e01bed058 --- /dev/null +++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-sources.jar.sha512 @@ -0,0 +1 @@ +d792ae3905b2e11a9d50c645dadff743604368e89c1b59bbffc09a8fd9581a87461f3381cd16fa6e4d4b38c614ebcffe0627c4bd53c830890e83bde5f3e7e2a7
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-versionMetadata.json b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-versionMetadata.json new file mode 100644 index 000000000..e38cf479e --- /dev/null +++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-versionMetadata.json @@ -0,0 +1 @@ +[{"class":"androidx.test.uiautomator.Direction","addedIn":"2.2.0","methods":[{"method":"values()","addedIn":"2.2.0"},{"method":"valueOf(java.lang.String)","addedIn":"2.2.0"},{"method":"reverse(androidx.test.uiautomator.Direction)","addedIn":"2.2.0"}],"fields":[{"field":"DOWN","addedIn":"2.2.0"},{"field":"LEFT","addedIn":"2.2.0"},{"field":"RIGHT","addedIn":"2.2.0"},{"field":"UP","addedIn":"2.2.0"}]},{"class":"androidx.test.uiautomator.UiDevice","addedIn":"2.2.0","methods":[{"method":"setCompressedLayoutHierarchy(boolean)","addedIn":"2.3.0-alpha05"},{"method":"pressKeyCodes(int[])","addedIn":"2.3.0-alpha05"},{"method":"hasObject(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"getLastTraversedText()","addedIn":"2.2.0"},{"method":"pressKeyCode(int,int)","addedIn":"2.2.0"},{"method":"wait<R>(androidx.test.uiautomator.SearchCondition<R>,long)","addedIn":"2.2.0"},{"method":"resetWatcherTriggers()","addedIn":"2.2.0"},{"method":"drag(int,int,int,int,int)","addedIn":"2.2.0"},{"method":"registerWatcher(java.lang.String,androidx.test.uiautomator.UiWatcher)","addedIn":"2.2.0"},{"method":"takeScreenshot(java.io.File,float,int)","addedIn":"2.2.0"},{"method":"wakeUp()","addedIn":"2.2.0"},{"method":"freezeRotation(int)","addedIn":"2.3.0-alpha05"},{"method":"setOrientationPortrait()","addedIn":"2.3.0-alpha05"},{"method":"dumpWindowHierarchy(java.io.File)","addedIn":"2.2.0"},{"method":"getProductName()","addedIn":"2.2.0"},{"method":"runWatchers()","addedIn":"2.2.0"},{"method":"setOrientationPortrait(int)","addedIn":"2.3.0-alpha05"},{"method":"wait<U>(androidx.test.uiautomator.SearchCondition<U>,long)","addedIn":"2.3.0-alpha05"},{"method":"swipe(int,int,int,int,int)","addedIn":"2.2.0"},{"method":"getDisplayRotation(int)","addedIn":"2.3.0-alpha05"},{"method":"performActionAndWait<U>(java.lang.Runnable,androidx.test.uiautomator.EventCondition<U>,long)","addedIn":"2.3.0-alpha05"},{"method":"dumpWindowHierarchy(java.io.OutputStream)","addedIn":"2.2.0"},{"method":"pressRecentApps()","addedIn":"2.2.0"},{"method":"performActionAndWait<R>(java.lang.Runnable,androidx.test.uiautomator.EventCondition<R>,long)","addedIn":"2.2.0"},{"method":"pressBack()","addedIn":"2.2.0"},{"method":"pressKeyCode(int)","addedIn":"2.2.0"},{"method":"setOrientationRight(int)","addedIn":"2.3.0-alpha05"},{"method":"getCurrentActivityName()","addedIn":"2.2.0","deprecatedIn":"2.2.0"},{"method":"executeShellCommand(java.lang.String)","addedIn":"2.3.0-alpha05"},{"method":"isNaturalOrientation()","addedIn":"2.2.0"},{"method":"pressDPadDown()","addedIn":"2.2.0"},{"method":"setOrientationLandscape()","addedIn":"2.3.0-alpha05"},{"method":"freezeRotation()","addedIn":"2.2.0"},{"method":"pressDPadUp()","addedIn":"2.2.0"},{"method":"findObject(androidx.test.uiautomator.UiSelector)","addedIn":"2.2.0"},{"method":"removeWatcher(java.lang.String)","addedIn":"2.2.0"},{"method":"pressSearch()","addedIn":"2.2.0"},{"method":"getCurrentPackageName()","addedIn":"2.2.0"},{"method":"getDisplayRotation()","addedIn":"2.2.0"},{"method":"hasWatcherTriggered(java.lang.String)","addedIn":"2.2.0"},{"method":"pressMenu()","addedIn":"2.2.0"},{"method":"pressDPadCenter()","addedIn":"2.2.0"},{"method":"openNotification()","addedIn":"2.2.0"},{"method":"getDisplayWidth(int)","addedIn":"2.3.0-alpha05"},{"method":"hasAnyWatcherTriggered()","addedIn":"2.2.0"},{"method":"pressHome()","addedIn":"2.2.0"},{"method":"click(int,int)","addedIn":"2.2.0"},{"method":"dumpWindowHierarchy(java.lang.String)","addedIn":"2.2.0","deprecatedIn":"2.2.0"},{"method":"getDisplayHeight(int)","addedIn":"2.3.0-alpha05"},{"method":"getDisplaySizeDp()","addedIn":"2.2.0"},{"method":"pressDPadRight()","addedIn":"2.2.0"},{"method":"swipe(android.graphics.Point[],int)","addedIn":"2.2.0"},{"method":"setOrientationLeft()","addedIn":"2.2.0"},{"method":"findObjects(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"findObject(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"getInstance()","addedIn":"2.2.0","deprecatedIn":"2.2.0"},{"method":"pressDPadLeft()","addedIn":"2.2.0"},{"method":"setOrientationNatural()","addedIn":"2.2.0"},{"method":"openQuickSettings()","addedIn":"2.2.0"},{"method":"pressKeyCodes(int[],int)","addedIn":"2.3.0-alpha05"},{"method":"waitForWindowUpdate(java.lang.String,long)","addedIn":"2.2.0"},{"method":"clearLastTraversedText()","addedIn":"2.2.0"},{"method":"wait<U>(androidx.test.uiautomator.Condition<? super androidx.test.uiautomator.UiDevice,U>,long)","addedIn":"2.3.0-alpha05"},{"method":"getDisplayWidth()","addedIn":"2.2.0"},{"method":"pressDelete()","addedIn":"2.2.0"},{"method":"pressEnter()","addedIn":"2.2.0"},{"method":"setCompressedLayoutHeirarchy(boolean)","addedIn":"2.2.0","deprecatedIn":"2.3.0-alpha05"},{"method":"waitForIdle(long)","addedIn":"2.2.0"},{"method":"unfreezeRotation(int)","addedIn":"2.3.0-alpha05"},{"method":"takeScreenshot(java.io.File)","addedIn":"2.2.0"},{"method":"getDisplayHeight()","addedIn":"2.2.0"},{"method":"setOrientationRight()","addedIn":"2.2.0"},{"method":"sleep()","addedIn":"2.2.0"},{"method":"getInstance(android.app.Instrumentation)","addedIn":"2.2.0"},{"method":"setOrientationLandscape(int)","addedIn":"2.3.0-alpha05"},{"method":"unfreezeRotation()","addedIn":"2.2.0"},{"method":"waitForIdle()","addedIn":"2.2.0"},{"method":"setOrientationLeft(int)","addedIn":"2.3.0-alpha05"},{"method":"getLauncherPackageName()","addedIn":"2.2.0"},{"method":"setOrientationNatural(int)","addedIn":"2.3.0-alpha05"},{"method":"isScreenOn()","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.UiSelector","addedIn":"2.2.0","methods":[{"method":"instance(int)","addedIn":"2.2.0"},{"method":"textStartsWith(java.lang.String)","addedIn":"2.2.0"},{"method":"resourceId(java.lang.String)","addedIn":"2.2.0"},{"method":"checked(boolean)","addedIn":"2.2.0"},{"method":"UiSelector()","addedIn":"2.2.0"},{"method":"index(int)","addedIn":"2.2.0"},{"method":"textMatches(java.lang.String)","addedIn":"2.2.0"},{"method":"longClickable(boolean)","addedIn":"2.2.0"},{"method":"focusable(boolean)","addedIn":"2.2.0"},{"method":"resourceIdMatches(java.lang.String)","addedIn":"2.2.0"},{"method":"clickable(boolean)","addedIn":"2.2.0"},{"method":"packageName(java.lang.String)","addedIn":"2.2.0"},{"method":"childSelector(androidx.test.uiautomator.UiSelector)","addedIn":"2.2.0"},{"method":"descriptionMatches(java.lang.String)","addedIn":"2.2.0"},{"method":"fromParent(androidx.test.uiautomator.UiSelector)","addedIn":"2.2.0"},{"method":"classNameMatches(java.lang.String)","addedIn":"2.2.0"},{"method":"checkable(boolean)","addedIn":"2.2.0"},{"method":"className(java.lang.String)","addedIn":"2.2.0"},{"method":"toString()","addedIn":"2.3.0-alpha05"},{"method":"className<T>(java.lang.Class<T>)","addedIn":"2.2.0"},{"method":"cloneSelector()","addedIn":"2.2.0"},{"method":"textContains(java.lang.String)","addedIn":"2.2.0"},{"method":"selected(boolean)","addedIn":"2.2.0"},{"method":"descriptionContains(java.lang.String)","addedIn":"2.2.0"},{"method":"enabled(boolean)","addedIn":"2.2.0"},{"method":"focused(boolean)","addedIn":"2.2.0"},{"method":"packageNameMatches(java.lang.String)","addedIn":"2.2.0"},{"method":"scrollable(boolean)","addedIn":"2.2.0"},{"method":"description(java.lang.String)","addedIn":"2.2.0"},{"method":"descriptionStartsWith(java.lang.String)","addedIn":"2.2.0"},{"method":"text(java.lang.String)","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.EventCondition","addedIn":"2.2.0","methods":[{"method":"getResult()","addedIn":"2.3.0-alpha05"},{"method":"EventCondition()","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.StaleObjectException","addedIn":"2.2.0","methods":[{"method":"StaleObjectException()","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.UiAutomatorInstrumentationTestRunner","addedIn":"2.2.0","deprecatedIn":"2.3.0-alpha05","methods":[{"method":"getAndroidTestRunner()","addedIn":"2.2.0","deprecatedIn":"2.3.0-alpha05"},{"method":"initializeUiAutomatorTest(androidx.test.uiautomator.UiAutomatorTestCase)","addedIn":"2.2.0","deprecatedIn":"2.3.0-alpha05"},{"method":"UiAutomatorInstrumentationTestRunner()","addedIn":"2.2.0","deprecatedIn":"2.3.0-alpha05"}],"fields":[]},{"class":"androidx.test.uiautomator.UiObject2Condition","addedIn":"2.2.0","methods":[{"method":"UiObject2Condition()","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.By","addedIn":"2.2.0","methods":[{"method":"textStartsWith(java.lang.String)","addedIn":"2.2.0"},{"method":"checked(boolean)","addedIn":"2.2.0"},{"method":"res(java.lang.String)","addedIn":"2.2.0"},{"method":"hasDescendant(androidx.test.uiautomator.BySelector,int)","addedIn":"2.2.0"},{"method":"descEndsWith(java.lang.String)","addedIn":"2.2.0"},{"method":"desc(java.lang.String)","addedIn":"2.2.0"},{"method":"longClickable(boolean)","addedIn":"2.2.0"},{"method":"focusable(boolean)","addedIn":"2.2.0"},{"method":"res(java.lang.String,java.lang.String)","addedIn":"2.2.0"},{"method":"res(java.util.regex.Pattern)","addedIn":"2.2.0"},{"method":"text(java.util.regex.Pattern)","addedIn":"2.2.0"},{"method":"clickable(boolean)","addedIn":"2.2.0"},{"method":"clazz(java.util.regex.Pattern)","addedIn":"2.2.0"},{"method":"clazz(java.lang.String,java.lang.String)","addedIn":"2.2.0"},{"method":"clazz(java.lang.Class)","addedIn":"2.2.0"},{"method":"hasDescendant(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"clazz(java.lang.String)","addedIn":"2.2.0"},{"method":"copy(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"displayId(int)","addedIn":"2.3.0-alpha05"},{"method":"hint(java.lang.String)","addedIn":"2.3.0-alpha05"},{"method":"checkable(boolean)","addedIn":"2.2.0"},{"method":"textEndsWith(java.lang.String)","addedIn":"2.2.0"},{"method":"hint(java.util.regex.Pattern)","addedIn":"2.3.0-alpha05"},{"method":"textContains(java.lang.String)","addedIn":"2.2.0"},{"method":"descStartsWith(java.lang.String)","addedIn":"2.2.0"},{"method":"selected(boolean)","addedIn":"2.2.0"},{"method":"enabled(boolean)","addedIn":"2.2.0"},{"method":"pkg(java.util.regex.Pattern)","addedIn":"2.2.0"},{"method":"focused(boolean)","addedIn":"2.2.0"},{"method":"hasAncestor(androidx.test.uiautomator.BySelector,int)","addedIn":"2.3.0-alpha05"},{"method":"descContains(java.lang.String)","addedIn":"2.2.0"},{"method":"hasAncestor(androidx.test.uiautomator.BySelector)","addedIn":"2.3.0-alpha05"},{"method":"pkg(java.lang.String)","addedIn":"2.2.0"},{"method":"scrollable(boolean)","addedIn":"2.2.0"},{"method":"hintStartsWith(java.lang.String)","addedIn":"2.3.0-alpha05"},{"method":"depth(int)","addedIn":"2.2.0"},{"method":"hasParent(androidx.test.uiautomator.BySelector)","addedIn":"2.3.0-alpha05"},{"method":"hintContains(java.lang.String)","addedIn":"2.3.0-alpha05"},{"method":"desc(java.util.regex.Pattern)","addedIn":"2.2.0"},{"method":"hintEndsWith(java.lang.String)","addedIn":"2.3.0-alpha05"},{"method":"hasChild(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"text(java.lang.String)","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.UiScrollable","addedIn":"2.2.0","methods":[{"method":"scrollToEnd(int)","addedIn":"2.2.0"},{"method":"scrollForward(int)","addedIn":"2.2.0"},{"method":"getSwipeDeadZonePercentage()","addedIn":"2.2.0"},{"method":"exists(androidx.test.uiautomator.UiSelector)","addedIn":"2.2.0"},{"method":"flingForward()","addedIn":"2.2.0"},{"method":"getChildByText(androidx.test.uiautomator.UiSelector,java.lang.String,boolean)","addedIn":"2.2.0"},{"method":"setSwipeDeadZonePercentage(double)","addedIn":"2.2.0"},{"method":"scrollTextIntoView(java.lang.String)","addedIn":"2.2.0"},{"method":"scrollForward()","addedIn":"2.2.0"},{"method":"scrollBackward(int)","addedIn":"2.2.0"},{"method":"setAsVerticalList()","addedIn":"2.2.0"},{"method":"scrollDescriptionIntoView(java.lang.String)","addedIn":"2.2.0"},{"method":"getChildByInstance(androidx.test.uiautomator.UiSelector,int)","addedIn":"2.3.0-alpha05"},{"method":"flingToEnd(int)","addedIn":"2.2.0"},{"method":"scrollToBeginning(int)","addedIn":"2.2.0"},{"method":"scrollToBeginning(int,int)","addedIn":"2.2.0"},{"method":"UiScrollable(androidx.test.uiautomator.UiSelector)","addedIn":"2.2.0"},{"method":"getChildByText(androidx.test.uiautomator.UiSelector,java.lang.String)","addedIn":"2.3.0-alpha05"},{"method":"scrollToEnd(int,int)","addedIn":"2.2.0"},{"method":"getChildByDescription(androidx.test.uiautomator.UiSelector,java.lang.String)","addedIn":"2.3.0-alpha05"},{"method":"scrollIntoView(androidx.test.uiautomator.UiObject)","addedIn":"2.2.0"},{"method":"scrollIntoView(androidx.test.uiautomator.UiSelector)","addedIn":"2.2.0"},{"method":"flingToBeginning(int)","addedIn":"2.2.0"},{"method":"setMaxSearchSwipes(int)","addedIn":"2.2.0"},{"method":"getChildByDescription(androidx.test.uiautomator.UiSelector,java.lang.String,boolean)","addedIn":"2.2.0"},{"method":"getMaxSearchSwipes()","addedIn":"2.2.0"},{"method":"scrollBackward()","addedIn":"2.2.0"},{"method":"setAsHorizontalList()","addedIn":"2.2.0"},{"method":"flingBackward()","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.UiObject2","addedIn":"2.2.0","methods":[{"method":"clickAndWait<U>(androidx.test.uiautomator.EventCondition<U>,long)","addedIn":"2.3.0-alpha05"},{"method":"isClickable()","addedIn":"2.2.0"},{"method":"hasObject(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"pinchOpen(float,int)","addedIn":"2.2.0"},{"method":"wait<R>(androidx.test.uiautomator.SearchCondition<R>,long)","addedIn":"2.2.0"},{"method":"fling(androidx.test.uiautomator.Direction,int)","addedIn":"2.2.0"},{"method":"isSelected()","addedIn":"2.2.0"},{"method":"fling(androidx.test.uiautomator.Direction)","addedIn":"2.2.0"},{"method":"scrollUntil<U>(androidx.test.uiautomator.Direction,androidx.test.uiautomator.Condition<? super androidx.test.uiautomator.UiObject2,U>)","addedIn":"2.3.0-alpha05"},{"method":"clear()","addedIn":"2.2.0"},{"method":"clickAndWait<U>(android.graphics.Point,androidx.test.uiautomator.EventCondition<U>,long)","addedIn":"2.3.0-alpha05"},{"method":"wait<U>(androidx.test.uiautomator.SearchCondition<U>,long)","addedIn":"2.3.0-alpha05"},{"method":"isLongClickable()","addedIn":"2.2.0"},{"method":"recycle()","addedIn":"2.2.0"},{"method":"wait<U>(androidx.test.uiautomator.UiObject2Condition<U>,long)","addedIn":"2.3.0-alpha05"},{"method":"scroll(androidx.test.uiautomator.Direction,float)","addedIn":"2.2.0"},{"method":"getText()","addedIn":"2.2.0"},{"method":"getHint()","addedIn":"2.3.0-alpha05"},{"method":"click(long)","addedIn":"2.2.0"},{"method":"getContentDescription()","addedIn":"2.2.0"},{"method":"getVisibleCenter()","addedIn":"2.2.0"},{"method":"longClick()","addedIn":"2.2.0"},{"method":"swipe(androidx.test.uiautomator.Direction,float,int)","addedIn":"2.2.0"},{"method":"click(android.graphics.Point)","addedIn":"2.3.0-alpha05"},{"method":"equals(java.lang.Object)","addedIn":"2.3.0-alpha05"},{"method":"swipe(androidx.test.uiautomator.Direction,float)","addedIn":"2.2.0"},{"method":"getChildren()","addedIn":"2.2.0"},{"method":"scroll(androidx.test.uiautomator.Direction,float,int)","addedIn":"2.2.0"},{"method":"scrollUntil<U>(androidx.test.uiautomator.Direction,androidx.test.uiautomator.EventCondition<U>)","addedIn":"2.3.0-alpha05"},{"method":"click()","addedIn":"2.2.0"},{"method":"setText(java.lang.String)","addedIn":"2.2.0"},{"method":"getParent()","addedIn":"2.2.0"},{"method":"getClassName()","addedIn":"2.2.0"},{"method":"pinchOpen(float)","addedIn":"2.2.0"},{"method":"findObject(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"findObjects(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"isScrollable()","addedIn":"2.2.0"},{"method":"wait<U>(androidx.test.uiautomator.Condition<? super androidx.test.uiautomator.UiObject2,U>,long)","addedIn":"2.3.0-alpha05"},{"method":"drag(android.graphics.Point,int)","addedIn":"2.2.0"},{"method":"setGestureMargins(int,int,int,int)","addedIn":"2.2.0"},{"method":"click(android.graphics.Point,long)","addedIn":"2.3.0-alpha05"},{"method":"wait<R>(androidx.test.uiautomator.UiObject2Condition<R>,long)","addedIn":"2.2.0"},{"method":"hashCode()","addedIn":"2.3.0-alpha05"},{"method":"setGestureMarginPercent(float)","addedIn":"2.3.0-alpha05"},{"method":"getVisibleBounds()","addedIn":"2.2.0"},{"method":"getDrawingOrder()","addedIn":"2.3.0-alpha05"},{"method":"drag(android.graphics.Point)","addedIn":"2.2.0"},{"method":"pinchClose(float)","addedIn":"2.2.0"},{"method":"isChecked()","addedIn":"2.2.0"},{"method":"getChildCount()","addedIn":"2.2.0"},{"method":"getApplicationPackage()","addedIn":"2.2.0"},{"method":"pinchClose(float,int)","addedIn":"2.2.0"},{"method":"setGestureMarginPercent(float,float,float,float)","addedIn":"2.3.0-alpha05"},{"method":"getResourceName()","addedIn":"2.2.0"},{"method":"isEnabled()","addedIn":"2.2.0"},{"method":"isCheckable()","addedIn":"2.2.0"},{"method":"clickAndWait<R>(androidx.test.uiautomator.EventCondition<R>,long)","addedIn":"2.2.0"},{"method":"getDisplayId()","addedIn":"2.3.0-alpha05"},{"method":"isFocused()","addedIn":"2.2.0"},{"method":"setGestureMargin(int)","addedIn":"2.2.0"},{"method":"isFocusable()","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.UiWatcher","addedIn":"2.2.0","methods":[{"method":"checkForCondition()","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.UiAutomatorTestCase","addedIn":"2.2.0","deprecatedIn":"2.2.0","methods":[{"method":"getParams()","addedIn":"2.2.0","deprecatedIn":"2.2.0"},{"method":"getAutomationSupport()","addedIn":"2.2.0","deprecatedIn":"2.2.0"},{"method":"UiAutomatorTestCase()","addedIn":"2.2.0","deprecatedIn":"2.2.0"},{"method":"getUiDevice()","addedIn":"2.2.0","deprecatedIn":"2.2.0"},{"method":"sleep(long)","addedIn":"2.2.0","deprecatedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.Condition","addedIn":"2.3.0-alpha05","methods":[{"method":"apply(T)","addedIn":"2.3.0-alpha05"}],"fields":[]},{"class":"androidx.test.uiautomator.Configurator","addedIn":"2.2.0","methods":[{"method":"getToolType()","addedIn":"2.2.0"},{"method":"getActionAcknowledgmentTimeout()","addedIn":"2.2.0"},{"method":"getInstance()","addedIn":"2.2.0"},{"method":"setWaitForSelectorTimeout(long)","addedIn":"2.2.0"},{"method":"getWaitForSelectorTimeout()","addedIn":"2.2.0"},{"method":"getScrollAcknowledgmentTimeout()","addedIn":"2.2.0"},{"method":"getKeyInjectionDelay()","addedIn":"2.2.0"},{"method":"setActionAcknowledgmentTimeout(long)","addedIn":"2.2.0"},{"method":"setToolType(int)","addedIn":"2.2.0"},{"method":"getUiAutomationFlags()","addedIn":"2.2.0"},{"method":"getWaitForIdleTimeout()","addedIn":"2.2.0"},{"method":"setKeyInjectionDelay(long)","addedIn":"2.2.0"},{"method":"setScrollAcknowledgmentTimeout(long)","addedIn":"2.2.0"},{"method":"setUiAutomationFlags(int)","addedIn":"2.2.0"},{"method":"setWaitForIdleTimeout(long)","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.UiObjectNotFoundException","addedIn":"2.2.0","methods":[{"method":"UiObjectNotFoundException(java.lang.Throwable)","addedIn":"2.2.0"},{"method":"UiObjectNotFoundException(java.lang.String)","addedIn":"2.2.0"},{"method":"UiObjectNotFoundException(java.lang.String,java.lang.Throwable)","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.BySelector","addedIn":"2.2.0","methods":[{"method":"textStartsWith(java.lang.String)","addedIn":"2.2.0"},{"method":"checked(boolean)","addedIn":"2.2.0"},{"method":"res(java.lang.String)","addedIn":"2.2.0"},{"method":"hasDescendant(androidx.test.uiautomator.BySelector,int)","addedIn":"2.2.0"},{"method":"descEndsWith(java.lang.String)","addedIn":"2.2.0"},{"method":"desc(java.lang.String)","addedIn":"2.2.0"},{"method":"longClickable(boolean)","addedIn":"2.2.0"},{"method":"focusable(boolean)","addedIn":"2.2.0"},{"method":"res(java.lang.String,java.lang.String)","addedIn":"2.2.0"},{"method":"res(java.util.regex.Pattern)","addedIn":"2.2.0"},{"method":"text(java.util.regex.Pattern)","addedIn":"2.2.0"},{"method":"clickable(boolean)","addedIn":"2.2.0"},{"method":"clazz(java.util.regex.Pattern)","addedIn":"2.2.0"},{"method":"clazz(java.lang.String,java.lang.String)","addedIn":"2.2.0"},{"method":"clazz(java.lang.Class)","addedIn":"2.2.0"},{"method":"hasDescendant(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"clazz(java.lang.String)","addedIn":"2.2.0"},{"method":"maxDepth(int)","addedIn":"2.2.0"},{"method":"displayId(int)","addedIn":"2.3.0-alpha05"},{"method":"hint(java.lang.String)","addedIn":"2.3.0-alpha05"},{"method":"checkable(boolean)","addedIn":"2.2.0"},{"method":"textEndsWith(java.lang.String)","addedIn":"2.2.0"},{"method":"toString()","addedIn":"2.3.0-alpha05"},{"method":"hint(java.util.regex.Pattern)","addedIn":"2.3.0-alpha05"},{"method":"textContains(java.lang.String)","addedIn":"2.2.0"},{"method":"descStartsWith(java.lang.String)","addedIn":"2.2.0"},{"method":"selected(boolean)","addedIn":"2.2.0"},{"method":"enabled(boolean)","addedIn":"2.2.0"},{"method":"pkg(java.util.regex.Pattern)","addedIn":"2.2.0"},{"method":"depth(int,int)","addedIn":"2.2.0"},{"method":"focused(boolean)","addedIn":"2.2.0"},{"method":"minDepth(int)","addedIn":"2.2.0"},{"method":"hasAncestor(androidx.test.uiautomator.BySelector,int)","addedIn":"2.3.0-alpha05"},{"method":"descContains(java.lang.String)","addedIn":"2.2.0"},{"method":"hasAncestor(androidx.test.uiautomator.BySelector)","addedIn":"2.3.0-alpha05"},{"method":"pkg(java.lang.String)","addedIn":"2.2.0"},{"method":"scrollable(boolean)","addedIn":"2.2.0"},{"method":"hintStartsWith(java.lang.String)","addedIn":"2.3.0-alpha05"},{"method":"depth(int)","addedIn":"2.2.0"},{"method":"hasParent(androidx.test.uiautomator.BySelector)","addedIn":"2.3.0-alpha05"},{"method":"hintContains(java.lang.String)","addedIn":"2.3.0-alpha05"},{"method":"desc(java.util.regex.Pattern)","addedIn":"2.2.0"},{"method":"hintEndsWith(java.lang.String)","addedIn":"2.3.0-alpha05"},{"method":"hasChild(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"text(java.lang.String)","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.SearchCondition","addedIn":"2.2.0","methods":[{"method":"SearchCondition()","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.IAutomationSupport","addedIn":"2.2.0","methods":[{"method":"sendStatus(int,android.os.Bundle)","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.UiCollection","addedIn":"2.2.0","methods":[{"method":"getChildByText(androidx.test.uiautomator.UiSelector,java.lang.String)","addedIn":"2.2.0"},{"method":"getChildCount(androidx.test.uiautomator.UiSelector)","addedIn":"2.2.0"},{"method":"getChildByDescription(androidx.test.uiautomator.UiSelector,java.lang.String)","addedIn":"2.2.0"},{"method":"UiCollection(androidx.test.uiautomator.UiSelector)","addedIn":"2.2.0"},{"method":"getChildByInstance(androidx.test.uiautomator.UiSelector,int)","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.UiObject","addedIn":"2.2.0","methods":[{"method":"performTwoPointerGesture(android.graphics.Point,android.graphics.Point,android.graphics.Point,android.graphics.Point,int)","addedIn":"2.2.0"},{"method":"pinchIn(int,int)","addedIn":"2.2.0"},{"method":"click()","addedIn":"2.2.0"},{"method":"setText(java.lang.String)","addedIn":"2.2.0"},{"method":"waitForExists(long)","addedIn":"2.2.0"},{"method":"getClassName()","addedIn":"2.2.0"},{"method":"isClickable()","addedIn":"2.2.0"},{"method":"performMultiPointerGesture(android.view.MotionEvent.PointerCoords[]...)","addedIn":"2.2.0"},{"method":"waitUntilGone(long)","addedIn":"2.2.0"},{"method":"isScrollable()","addedIn":"2.2.0"},{"method":"clickBottomRight()","addedIn":"2.2.0"},{"method":"longClickTopLeft()","addedIn":"2.2.0"},{"method":"getSelector()","addedIn":"2.2.0"},{"method":"getVisibleBounds()","addedIn":"2.2.0"},{"method":"swipeUp(int)","addedIn":"2.2.0"},{"method":"isChecked()","addedIn":"2.2.0"},{"method":"isSelected()","addedIn":"2.2.0"},{"method":"clickTopLeft()","addedIn":"2.2.0"},{"method":"getPackageName()","addedIn":"2.2.0"},{"method":"getChildCount()","addedIn":"2.2.0"},{"method":"swipeDown(int)","addedIn":"2.2.0"},{"method":"UiObject(androidx.test.uiautomator.UiSelector)","addedIn":"2.2.0","deprecatedIn":"2.2.0"},{"method":"clickAndWaitForNewWindow()","addedIn":"2.2.0"},{"method":"isLongClickable()","addedIn":"2.2.0"},{"method":"exists()","addedIn":"2.2.0"},{"method":"getBounds()","addedIn":"2.2.0"},{"method":"swipeLeft(int)","addedIn":"2.2.0"},{"method":"clickAndWaitForNewWindow(long)","addedIn":"2.2.0"},{"method":"swipeRight(int)","addedIn":"2.2.0"},{"method":"isEnabled()","addedIn":"2.2.0"},{"method":"findAccessibilityNodeInfo(long)","addedIn":"2.2.0"},{"method":"isCheckable()","addedIn":"2.2.0"},{"method":"dragTo(int,int,int)","addedIn":"2.2.0"},{"method":"getText()","addedIn":"2.2.0"},{"method":"isFocused()","addedIn":"2.2.0"},{"method":"getContentDescription()","addedIn":"2.2.0"},{"method":"longClick()","addedIn":"2.2.0"},{"method":"dragTo(androidx.test.uiautomator.UiObject,int)","addedIn":"2.2.0"},{"method":"getChild(androidx.test.uiautomator.UiSelector)","addedIn":"2.2.0"},{"method":"getFromParent(androidx.test.uiautomator.UiSelector)","addedIn":"2.2.0"},{"method":"longClickBottomRight()","addedIn":"2.2.0"},{"method":"pinchOut(int,int)","addedIn":"2.2.0"},{"method":"clearTextField()","addedIn":"2.2.0"},{"method":"isFocusable()","addedIn":"2.2.0"}],"fields":[{"field":"WAIT_FOR_SELECTOR_TIMEOUT","addedIn":"2.2.0","deprecatedIn":"2.2.0"},{"field":"WAIT_FOR_EVENT_TMEOUT","addedIn":"2.2.0","deprecatedIn":"2.2.0"},{"field":"FINGER_TOUCH_HALF_WIDTH","addedIn":"2.2.0"},{"field":"WAIT_FOR_SELECTOR_POLL","addedIn":"2.2.0"},{"field":"SWIPE_MARGIN_LIMIT","addedIn":"2.2.0"},{"field":"WAIT_FOR_WINDOW_TMEOUT","addedIn":"2.2.0"}]},{"class":"androidx.test.uiautomator.Until","addedIn":"2.2.0","methods":[{"method":"textStartsWith(java.lang.String)","addedIn":"2.2.0"},{"method":"checked(boolean)","addedIn":"2.2.0"},{"method":"gone(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"Until()","addedIn":"2.2.0"},{"method":"hasObject(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"findObject(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"findObjects(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"descEndsWith(java.lang.String)","addedIn":"2.2.0"},{"method":"textMatches(java.lang.String)","addedIn":"2.2.0"},{"method":"longClickable(boolean)","addedIn":"2.2.0"},{"method":"scrollFinished(androidx.test.uiautomator.Direction)","addedIn":"2.2.0"},{"method":"focusable(boolean)","addedIn":"2.2.0"},{"method":"descMatches(java.lang.String)","addedIn":"2.2.0"},{"method":"clickable(boolean)","addedIn":"2.2.0"},{"method":"descEquals(java.lang.String)","addedIn":"2.2.0"},{"method":"newWindow()","addedIn":"2.2.0"},{"method":"textNotEquals(java.lang.String)","addedIn":"2.2.0"},{"method":"checkable(boolean)","addedIn":"2.2.0"},{"method":"textEndsWith(java.lang.String)","addedIn":"2.2.0"},{"method":"textContains(java.lang.String)","addedIn":"2.2.0"},{"method":"descStartsWith(java.lang.String)","addedIn":"2.2.0"},{"method":"selected(boolean)","addedIn":"2.2.0"},{"method":"enabled(boolean)","addedIn":"2.2.0"},{"method":"focused(boolean)","addedIn":"2.2.0"},{"method":"descContains(java.lang.String)","addedIn":"2.2.0"},{"method":"textEquals(java.lang.String)","addedIn":"2.2.0"},{"method":"textMatches(java.util.regex.Pattern)","addedIn":"2.2.0"},{"method":"descMatches(java.util.regex.Pattern)","addedIn":"2.2.0"},{"method":"scrollable(boolean)","addedIn":"2.2.0"}],"fields":[]}]
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-versionMetadata.json.md5 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-versionMetadata.json.md5 new file mode 100644 index 000000000..b3d26f9a3 --- /dev/null +++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-versionMetadata.json.md5 @@ -0,0 +1 @@ +e4e27510020be88600f539071bd4797f
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-versionMetadata.json.sha1 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-versionMetadata.json.sha1 new file mode 100644 index 000000000..cf1d9c779 --- /dev/null +++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-versionMetadata.json.sha1 @@ -0,0 +1 @@ +f3d91aa26a728e629fdf79c7c2924f83fbab4e2d
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-versionMetadata.json.sha256 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-versionMetadata.json.sha256 new file mode 100644 index 000000000..757d8bc5c --- /dev/null +++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-versionMetadata.json.sha256 @@ -0,0 +1 @@ +087c2c6af3c265472edd8120442c775b830ba3a0e7b627c6d75a9d2215ce14f0
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-versionMetadata.json.sha512 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-versionMetadata.json.sha512 new file mode 100644 index 000000000..1a327a4b2 --- /dev/null +++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-versionMetadata.json.sha512 @@ -0,0 +1 @@ +7c5caa51ff1531e90c5ae6301b8a8e178aa129e262d9733184534bcc3f201842c4c44ab5b1f5ec43021a57f43bff11c66c9d292db07a3039ae05573b62d33b72
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.aar b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.aar Binary files differnew file mode 100644 index 000000000..66c11691e --- /dev/null +++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.aar diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.aar.md5 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.aar.md5 new file mode 100644 index 000000000..d0ea94b77 --- /dev/null +++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.aar.md5 @@ -0,0 +1 @@ +f4b95cf55d99143be887219a86a162f2
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.aar.sha1 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.aar.sha1 new file mode 100644 index 000000000..c7845de44 --- /dev/null +++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.aar.sha1 @@ -0,0 +1 @@ +160af0d7cc358a390d036176005cdcd9d8c8a6a4
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.aar.sha256 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.aar.sha256 new file mode 100644 index 000000000..62b3330f4 --- /dev/null +++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.aar.sha256 @@ -0,0 +1 @@ +6abcad6931e483314d235ef275c767f938bf5d01fab5b95857f0e47e7a2703c2
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.aar.sha512 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.aar.sha512 new file mode 100644 index 000000000..fc3772d21 --- /dev/null +++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.aar.sha512 @@ -0,0 +1 @@ +b10b27372ddc5d20b61f1174c41ef2d8d220913d99de47e9c33d5d03a8927a27828db1028a1f72d2caefd6d413a10ffa244814ba3125e9c683e11476d9ffc5e6
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.module b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.module new file mode 100644 index 000000000..34bfacd1e --- /dev/null +++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.module @@ -0,0 +1,120 @@ +{ + "formatVersion": "1.1", + "component": { + "group": "androidx.test.uiautomator", + "module": "uiautomator", + "version": "2.3.0-alpha05", + "attributes": { + "org.gradle.status": "release" + } + }, + "createdBy": { + "gradle": { + "version": "8.4" + } + }, + "variants": [ + { + "name": "releaseVariantReleaseApiPublication", + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-api" + }, + "files": [ + { + "name": "uiautomator-2.3.0-alpha05.aar", + "url": "uiautomator-2.3.0-alpha05.aar", + "size": 129971, + "sha512": "b10b27372ddc5d20b61f1174c41ef2d8d220913d99de47e9c33d5d03a8927a27828db1028a1f72d2caefd6d413a10ffa244814ba3125e9c683e11476d9ffc5e6", + "sha256": "6abcad6931e483314d235ef275c767f938bf5d01fab5b95857f0e47e7a2703c2", + "sha1": "160af0d7cc358a390d036176005cdcd9d8c8a6a4", + "md5": "f4b95cf55d99143be887219a86a162f2" + } + ] + }, + { + "name": "releaseVariantReleaseRuntimePublication", + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-runtime" + }, + "dependencies": [ + { + "group": "androidx.annotation", + "module": "annotation", + "version": { + "requires": "1.4.0" + } + }, + { + "group": "androidx.tracing", + "module": "tracing", + "version": { + "requires": "1.1.0" + } + }, + { + "group": "junit", + "module": "junit", + "version": { + "requires": "4.13.2" + } + } + ], + "files": [ + { + "name": "uiautomator-2.3.0-alpha05.aar", + "url": "uiautomator-2.3.0-alpha05.aar", + "size": 129971, + "sha512": "b10b27372ddc5d20b61f1174c41ef2d8d220913d99de47e9c33d5d03a8927a27828db1028a1f72d2caefd6d413a10ffa244814ba3125e9c683e11476d9ffc5e6", + "sha256": "6abcad6931e483314d235ef275c767f938bf5d01fab5b95857f0e47e7a2703c2", + "sha1": "160af0d7cc358a390d036176005cdcd9d8c8a6a4", + "md5": "f4b95cf55d99143be887219a86a162f2" + } + ] + }, + { + "name": "sourcesElements", + "attributes": { + "org.gradle.category": "documentation", + "org.gradle.dependency.bundling": "external", + "org.gradle.docstype": "sources", + "org.gradle.usage": "java-runtime" + }, + "files": [ + { + "name": "uiautomator-2.3.0-alpha05-sources.jar", + "url": "uiautomator-2.3.0-alpha05-sources.jar", + "size": 94061, + "sha512": "d792ae3905b2e11a9d50c645dadff743604368e89c1b59bbffc09a8fd9581a87461f3381cd16fa6e4d4b38c614ebcffe0627c4bd53c830890e83bde5f3e7e2a7", + "sha256": "28654f89c8b9b3318b3875143d84807cace56b86ba76c93937eaf20d384dad2b", + "sha1": "ffe08b2baef59a717cf232409e235828d58ecc3a", + "md5": "2937d57e7f6f66eb5b2a54588b8d6fcb" + } + ] + }, + { + "name": "libraryVersionMetadata", + "attributes": { + "org.gradle.category": "documentation", + "org.gradle.dependency.bundling": "external", + "org.gradle.usage": "library-version-metadata" + }, + "files": [ + { + "name": "uiautomator-2.3.0-alpha05-versionMetadata.json", + "url": "uiautomator-2.3.0-alpha05-versionMetadata.json", + "size": 27754, + "sha512": "7c5caa51ff1531e90c5ae6301b8a8e178aa129e262d9733184534bcc3f201842c4c44ab5b1f5ec43021a57f43bff11c66c9d292db07a3039ae05573b62d33b72", + "sha256": "087c2c6af3c265472edd8120442c775b830ba3a0e7b627c6d75a9d2215ce14f0", + "sha1": "f3d91aa26a728e629fdf79c7c2924f83fbab4e2d", + "md5": "e4e27510020be88600f539071bd4797f" + } + ] + } + ] +}
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.module.md5 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.module.md5 new file mode 100644 index 000000000..2bd793bef --- /dev/null +++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.module.md5 @@ -0,0 +1 @@ +af99e5c86fd4e8d9f7bbfb4e9d48afe2
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.module.sha1 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.module.sha1 new file mode 100644 index 000000000..5c830b5a9 --- /dev/null +++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.module.sha1 @@ -0,0 +1 @@ +ef15ecc35dba80e84aad3ffdbee0c271efb816ab
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.module.sha256 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.module.sha256 new file mode 100644 index 000000000..1c559e8ba --- /dev/null +++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.module.sha256 @@ -0,0 +1 @@ +c01a42b7ecf7ddfa90dd45363b36f2d572e5e3e382b672901196f229864d4c4d
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.module.sha512 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.module.sha512 new file mode 100644 index 000000000..2baf28be0 --- /dev/null +++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.module.sha512 @@ -0,0 +1 @@ +b71ab40cf2629b2c07dae2fe65d0291c46c0cda63b21566d9d99c487cd41fe9682b36fbddb9bda840baddff9c14a4a7d80fc19b7b5f13ca3412320349ee4518d
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.pom b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.pom new file mode 100644 index 000000000..8c05e84c6 --- /dev/null +++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.pom @@ -0,0 +1,57 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <!-- This module was also published with a richer model, Gradle metadata, --> + <!-- which should be used instead. Do not delete the following line which --> + <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> + <!-- that they should prefer consuming it instead. --> + <!-- do_not_remove: published-with-gradle-metadata --> + <modelVersion>4.0.0</modelVersion> + <groupId>androidx.test.uiautomator</groupId> + <artifactId>uiautomator</artifactId> + <version>2.3.0-alpha05</version> + <packaging>aar</packaging> + <name>UIAutomator</name> + <description>UI testing framework suitable for cross-app functional UI testing</description> + <url>https://developer.android.com/jetpack/androidx/releases/test-uiautomator#2.3.0-alpha05</url> + <inceptionYear>2012</inceptionYear> + <organization> + <name>The Android Open Source Project</name> + </organization> + <licenses> + <license> + <name>The Apache Software License, Version 2.0</name> + <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> + <distribution>repo</distribution> + </license> + </licenses> + <developers> + <developer> + <name>The Android Open Source Project</name> + </developer> + </developers> + <scm> + <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> + <url>https://cs.android.com/androidx/platform/frameworks/support</url> + </scm> + <dependencies> + <dependency> + <groupId>androidx.annotation</groupId> + <artifactId>annotation</artifactId> + <version>1.4.0</version> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>androidx.tracing</groupId> + <artifactId>tracing</artifactId> + <version>1.1.0</version> + <scope>runtime</scope> + <type>aar</type> + </dependency> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>4.13.2</version> + <scope>runtime</scope> + </dependency> + </dependencies> +</project>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.pom.md5 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.pom.md5 new file mode 100644 index 000000000..8e5065c7b --- /dev/null +++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.pom.md5 @@ -0,0 +1 @@ +c84fb634c977dc3c5c9a996d14352d91
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.pom.sha1 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.pom.sha1 new file mode 100644 index 000000000..0461b141f --- /dev/null +++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.pom.sha1 @@ -0,0 +1 @@ +4953ad02aa20bfa6d97f7466c0289294996385af
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.pom.sha256 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.pom.sha256 new file mode 100644 index 000000000..f53db8ab4 --- /dev/null +++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.pom.sha256 @@ -0,0 +1 @@ +d71e12284cf0d6be0ba49bf21a15dd501d57330779eb4db253b12b505cdf6ae0
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.pom.sha512 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.pom.sha512 new file mode 100644 index 000000000..909771d4b --- /dev/null +++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.pom.sha512 @@ -0,0 +1 @@ +a555efdc80b12bd26c8fd34815b89c95086b3830c03b45ad4e8bf244c06b7c98117870815451ad7a2ff24841d7ae4cc836b9e8e9a43fee4ad65512537c5a0c9d
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/textclassifier/textclassifier/1.0.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/textclassifier/textclassifier/1.0.0-alpha03/Android.bp new file mode 100644 index 000000000..ab44f0129 --- /dev/null +++ b/current/androidx/m2repository/androidx/textclassifier/textclassifier/1.0.0-alpha03/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.textclassifier_textclassifier-nodeps", + aars: ["textclassifier-1.0.0-alpha03.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.appcompat_appcompat", + "androidx.collection_collection", + "androidx.core_core", + ], +} + +android_library { + name: "androidx.textclassifier_textclassifier", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.textclassifier_textclassifier-nodeps", + "androidx.annotation_annotation", + "androidx.appcompat_appcompat", + "androidx.collection_collection", + "androidx.core_core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/textclassifier/textclassifier/1.0.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/textclassifier/textclassifier/1.0.0-alpha03/manifest/AndroidManifest.xml new file mode 100644 index 000000000..7373df6cb --- /dev/null +++ b/current/androidx/m2repository/androidx/textclassifier/textclassifier/1.0.0-alpha03/manifest/AndroidManifest.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2018 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.textclassifier" > + + <uses-sdk + android:minSdkVersion="14" + android:targetSdkVersion="31" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/tracing/tracing-ktx/1.2.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/tracing/tracing-ktx/1.2.0-alpha02/Android.bp new file mode 100644 index 000000000..dd764f655 --- /dev/null +++ b/current/androidx/m2repository/androidx/tracing/tracing-ktx/1.2.0-alpha02/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.tracing_tracing-ktx-nodeps", + aars: ["tracing-ktx-1.2.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.tracing_tracing", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.tracing_tracing-ktx", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.tracing_tracing-ktx-nodeps", + "androidx.tracing_tracing", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/tracing/tracing-ktx/1.2.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/tracing/tracing-ktx/1.2.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..7136d1822 --- /dev/null +++ b/current/androidx/m2repository/androidx/tracing/tracing-ktx/1.2.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2020 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.tracing.ktx" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/tracing/tracing-perfetto-binary/1.0.0-alpha10/Android.bp b/current/androidx/m2repository/androidx/tracing/tracing-perfetto-binary/1.0.0-alpha10/Android.bp new file mode 100644 index 000000000..4cc729647 --- /dev/null +++ b/current/androidx/m2repository/androidx/tracing/tracing-perfetto-binary/1.0.0-alpha10/Android.bp @@ -0,0 +1,44 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.tracing_tracing-perfetto-binary-nodeps", + aars: ["tracing-perfetto-binary-1.0.0-alpha10.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + ], +} + +android_library { + name: "androidx.tracing_tracing-perfetto-binary", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.tracing_tracing-perfetto-binary-nodeps", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/tracing/tracing-perfetto-binary/1.0.0-alpha10/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/tracing/tracing-perfetto-binary/1.0.0-alpha10/manifest/AndroidManifest.xml new file mode 100644 index 000000000..6311110cb --- /dev/null +++ b/current/androidx/m2repository/androidx/tracing/tracing-perfetto-binary/1.0.0-alpha10/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2022 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.tracing.perfetto.binary" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/tracing/tracing-perfetto-common/1.0.0-alpha10/Android.bp b/current/androidx/m2repository/androidx/tracing/tracing-perfetto-common/1.0.0-alpha10/Android.bp new file mode 100644 index 000000000..e8d70357a --- /dev/null +++ b/current/androidx/m2repository/androidx/tracing/tracing-perfetto-common/1.0.0-alpha10/Android.bp @@ -0,0 +1,42 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import { + name: "androidx.tracing_tracing-perfetto-common-nodeps", + jars: ["tracing-perfetto-common-1.0.0-alpha10.jar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", +} + +java_library_static { + name: "androidx.tracing_tracing-perfetto-common", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", + static_libs: [ + "androidx.tracing_tracing-perfetto-common-nodeps", + "androidx.annotation_annotation", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/tracing/tracing-perfetto/1.0.0-alpha10/Android.bp b/current/androidx/m2repository/androidx/tracing/tracing-perfetto/1.0.0-alpha10/Android.bp new file mode 100644 index 000000000..64c55309b --- /dev/null +++ b/current/androidx/m2repository/androidx/tracing/tracing-perfetto/1.0.0-alpha10/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.tracing_tracing-perfetto-nodeps", + aars: ["tracing-perfetto-1.0.0-alpha10.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.tracing_tracing-perfetto-common", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.tracing_tracing-perfetto", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.tracing_tracing-perfetto-nodeps", + "androidx.annotation_annotation", + "androidx.tracing_tracing-perfetto-common", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/tracing/tracing-perfetto/1.0.0-alpha10/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/tracing/tracing-perfetto/1.0.0-alpha10/manifest/AndroidManifest.xml new file mode 100644 index 000000000..5e25fce77 --- /dev/null +++ b/current/androidx/m2repository/androidx/tracing/tracing-perfetto/1.0.0-alpha10/manifest/AndroidManifest.xml @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2022 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.tracing.perfetto" > + + <uses-sdk android:minSdkVersion="19" /> + + <application> + <receiver + android:name="androidx.tracing.perfetto.TracingReceiver" + android:directBootAware="false" + android:enabled="true" + android:exported="true" + android:permission="android.permission.DUMP" > + + <!-- Note: DUMP above highly limits who can call the receiver; Shell has DUMP perm. --> + <intent-filter> + <action android:name="androidx.tracing.perfetto.action.ENABLE_TRACING" /> + </intent-filter> + </receiver> + </application> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/tracing/tracing/1.2.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/tracing/tracing/1.2.0-alpha02/Android.bp new file mode 100644 index 000000000..a4c4b48a9 --- /dev/null +++ b/current/androidx/m2repository/androidx/tracing/tracing/1.2.0-alpha02/Android.bp @@ -0,0 +1,46 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.tracing_tracing-nodeps", + aars: ["tracing-1.2.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + ], +} + +android_library { + name: "androidx.tracing_tracing", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.tracing_tracing-nodeps", + "androidx.annotation_annotation", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/tracing/tracing/1.2.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/tracing/tracing/1.2.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..5aa708e98 --- /dev/null +++ b/current/androidx/m2repository/androidx/tracing/tracing/1.2.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2020 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.tracing" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/transition/transition/1.5.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/transition/transition/1.5.0-alpha01/Android.bp new file mode 100644 index 000000000..aa1de86c2 --- /dev/null +++ b/current/androidx/m2repository/androidx/transition/transition/1.5.0-alpha01/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.transition_transition-nodeps", + aars: ["transition-1.5.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + ], +} + +android_library { + name: "androidx.transition_transition", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.transition_transition-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/transition/transition/1.5.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/transition/transition/1.5.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..3b08b00fb --- /dev/null +++ b/current/androidx/m2repository/androidx/transition/transition/1.5.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2016 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.transition" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/tvprovider/tvprovider/1.1.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/tvprovider/tvprovider/1.1.0-alpha02/Android.bp new file mode 100644 index 000000000..6cac13fd9 --- /dev/null +++ b/current/androidx/m2repository/androidx/tvprovider/tvprovider/1.1.0-alpha02/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.tvprovider_tvprovider-nodeps", + aars: ["tvprovider-1.1.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.annotation_annotation", + "androidx.core_core", + ], +} + +android_library { + name: "androidx.tvprovider_tvprovider", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.tvprovider_tvprovider-nodeps", + "androidx.annotation_annotation", + "androidx.core_core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/tvprovider/tvprovider/1.1.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/tvprovider/tvprovider/1.1.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..e4df589b4 --- /dev/null +++ b/current/androidx/m2repository/androidx/tvprovider/tvprovider/1.1.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2017 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.tvprovider" > + + <uses-sdk android:minSdkVersion="21" /> + + <uses-permission android:name="com.android.providers.tv.permission.WRITE_EPG_DATA" /> + <uses-permission android:name="com.android.providers.tv.permission.READ_EPG_DATA" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/vectordrawable/vectordrawable-animated/1.2.0-beta01/Android.bp b/current/androidx/m2repository/androidx/vectordrawable/vectordrawable-animated/1.2.0-beta01/Android.bp new file mode 100644 index 000000000..01eda953a --- /dev/null +++ b/current/androidx/m2repository/androidx/vectordrawable/vectordrawable-animated/1.2.0-beta01/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.vectordrawable_vectordrawable-animated-nodeps", + aars: ["vectordrawable-animated-1.2.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.interpolator_interpolator", + "androidx.vectordrawable_vectordrawable", + ], +} + +android_library { + name: "androidx.vectordrawable_vectordrawable-animated", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.vectordrawable_vectordrawable-animated-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.interpolator_interpolator", + "androidx.vectordrawable_vectordrawable", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/vectordrawable/vectordrawable-animated/1.2.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/vectordrawable/vectordrawable-animated/1.2.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..93f69466e --- /dev/null +++ b/current/androidx/m2repository/androidx/vectordrawable/vectordrawable-animated/1.2.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2015 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.vectordrawable.animated" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/vectordrawable/vectordrawable/1.2.0-beta02/Android.bp b/current/androidx/m2repository/androidx/vectordrawable/vectordrawable/1.2.0-beta02/Android.bp new file mode 100644 index 000000000..5590354b7 --- /dev/null +++ b/current/androidx/m2repository/androidx/vectordrawable/vectordrawable/1.2.0-beta02/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.vectordrawable_vectordrawable-nodeps", + aars: ["vectordrawable-1.2.0-beta02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + ], +} + +android_library { + name: "androidx.vectordrawable_vectordrawable", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.vectordrawable_vectordrawable-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/vectordrawable/vectordrawable/1.2.0-beta02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/vectordrawable/vectordrawable/1.2.0-beta02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..eeaff7664 --- /dev/null +++ b/current/androidx/m2repository/androidx/vectordrawable/vectordrawable/1.2.0-beta02/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2015 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.vectordrawable" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/versionedparcelable/versionedparcelable/1.2.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/versionedparcelable/versionedparcelable/1.2.0-alpha01/Android.bp new file mode 100644 index 000000000..9dfc28ae4 --- /dev/null +++ b/current/androidx/m2repository/androidx/versionedparcelable/versionedparcelable/1.2.0-alpha01/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.versionedparcelable_versionedparcelable-nodeps", + aars: ["versionedparcelable-1.2.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + ], +} + +android_library { + name: "androidx.versionedparcelable_versionedparcelable", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.versionedparcelable_versionedparcelable-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/versionedparcelable/versionedparcelable/1.2.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/versionedparcelable/versionedparcelable/1.2.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..dc1e263e9 --- /dev/null +++ b/current/androidx/m2repository/androidx/versionedparcelable/versionedparcelable/1.2.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2018 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.versionedparcelable" > + + <uses-sdk android:minSdkVersion="19" /> + + <application> + </application> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/viewpager/viewpager/1.1.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/viewpager/viewpager/1.1.0-alpha02/Android.bp new file mode 100644 index 000000000..1d4f4410d --- /dev/null +++ b/current/androidx/m2repository/androidx/viewpager/viewpager/1.1.0-alpha02/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.viewpager_viewpager-nodeps", + aars: ["viewpager-1.1.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.core_core", + "androidx.customview_customview", + ], +} + +android_library { + name: "androidx.viewpager_viewpager", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.viewpager_viewpager-nodeps", + "androidx.annotation_annotation", + "androidx.core_core", + "androidx.customview_customview", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/viewpager/viewpager/1.1.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/viewpager/viewpager/1.1.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..897ebec66 --- /dev/null +++ b/current/androidx/m2repository/androidx/viewpager/viewpager/1.1.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2018 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.viewpager" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/viewpager2/viewpager2/1.2.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/viewpager2/viewpager2/1.2.0-alpha01/Android.bp new file mode 100644 index 000000000..4973da53b --- /dev/null +++ b/current/androidx/m2repository/androidx/viewpager2/viewpager2/1.2.0-alpha01/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.viewpager2_viewpager2-nodeps", + aars: ["viewpager2-1.2.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.fragment_fragment", + "androidx.recyclerview_recyclerview", + ], +} + +android_library { + name: "androidx.viewpager2_viewpager2", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.viewpager2_viewpager2-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.fragment_fragment", + "androidx.recyclerview_recyclerview", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/viewpager2/viewpager2/1.2.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/viewpager2/viewpager2/1.2.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..6ec53b96a --- /dev/null +++ b/current/androidx/m2repository/androidx/viewpager2/viewpager2/1.2.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2017 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.viewpager2" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/wear/wear-ongoing/1.1.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/wear/wear-ongoing/1.1.0-alpha01/Android.bp new file mode 100644 index 000000000..61849f996 --- /dev/null +++ b/current/androidx/m2repository/androidx/wear/wear-ongoing/1.1.0-alpha01/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.wear_wear-ongoing-nodeps", + aars: ["wear-ongoing-1.1.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "25", + static_libs: [ + "androidx.annotation_annotation", + "androidx.core_core", + "androidx.core_core-ktx", + "androidx.versionedparcelable_versionedparcelable", + ], +} + +android_library { + name: "androidx.wear_wear-ongoing", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "25", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.wear_wear-ongoing-nodeps", + "androidx.annotation_annotation", + "androidx.core_core", + "androidx.core_core-ktx", + "androidx.versionedparcelable_versionedparcelable", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/wear/wear-ongoing/1.1.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/wear/wear-ongoing/1.1.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..b5431dc83 --- /dev/null +++ b/current/androidx/m2repository/androidx/wear/wear-ongoing/1.1.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2016 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.wear.ongoing" > + + <uses-sdk android:minSdkVersion="25" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/wear/wear/1.3.0-alpha05/Android.bp b/current/androidx/m2repository/androidx/wear/wear/1.3.0-alpha05/Android.bp new file mode 100644 index 000000000..7cfa8dbd7 --- /dev/null +++ b/current/androidx/m2repository/androidx/wear/wear/1.3.0-alpha05/Android.bp @@ -0,0 +1,62 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.wear_wear-nodeps", + aars: ["wear-1.3.0-alpha05.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "23", + static_libs: [ + "androidx.annotation_annotation", + "androidx.core_core", + "androidx.core_core-ktx", + "androidx.dynamicanimation_dynamicanimation", + "androidx.fragment_fragment", + "androidx.lifecycle_lifecycle-runtime", + "androidx.recyclerview_recyclerview", + "androidx.swiperefreshlayout_swiperefreshlayout", + "androidx.versionedparcelable_versionedparcelable", + ], +} + +android_library { + name: "androidx.wear_wear", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "23", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.wear_wear-nodeps", + "androidx.annotation_annotation", + "androidx.core_core", + "androidx.core_core-ktx", + "androidx.dynamicanimation_dynamicanimation", + "androidx.fragment_fragment", + "androidx.lifecycle_lifecycle-runtime", + "androidx.recyclerview_recyclerview", + "androidx.swiperefreshlayout_swiperefreshlayout", + "androidx.versionedparcelable_versionedparcelable", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/wear/wear/1.3.0-alpha05/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/wear/wear/1.3.0-alpha05/manifest/AndroidManifest.xml new file mode 100644 index 000000000..5754dc9d4 --- /dev/null +++ b/current/androidx/m2repository/androidx/wear/wear/1.3.0-alpha05/manifest/AndroidManifest.xml @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2016 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.wear" > + + <uses-sdk android:minSdkVersion="23" /> + + <application> + <uses-library + android:name="com.google.android.wearable" + android:required="false" /> + </application> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/webkit/webkit/1.7.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/webkit/webkit/1.7.0-alpha02/Android.bp new file mode 100644 index 000000000..d6d828deb --- /dev/null +++ b/current/androidx/m2repository/androidx/webkit/webkit/1.7.0-alpha02/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.webkit_webkit-nodeps", + aars: ["webkit-1.7.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.core_core", + ], +} + +android_library { + name: "androidx.webkit_webkit", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.webkit_webkit-nodeps", + "androidx.annotation_annotation", + "androidx.core_core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/webkit/webkit/1.7.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/webkit/webkit/1.7.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..c4d1e9971 --- /dev/null +++ b/current/androidx/m2repository/androidx/webkit/webkit/1.7.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2017 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.webkit" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/window/extensions/core/core/1.1.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/window/extensions/core/core/1.1.0-alpha01/Android.bp new file mode 100644 index 000000000..6ec5b80ec --- /dev/null +++ b/current/androidx/m2repository/androidx/window/extensions/core/core/1.1.0-alpha01/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.window.extensions.core_core-nodeps", + aars: ["core-1.1.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.window.extensions.core_core", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.window.extensions.core_core-nodeps", + "androidx.annotation_annotation", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/window/extensions/core/core/1.1.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/window/extensions/core/core/1.1.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..063e5ec99 --- /dev/null +++ b/current/androidx/m2repository/androidx/window/extensions/core/core/1.1.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.window.extensions.core" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/window/extensions/extensions/1.2.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/window/extensions/extensions/1.2.0-alpha01/Android.bp new file mode 100644 index 000000000..be1e6ad15 --- /dev/null +++ b/current/androidx/m2repository/androidx/window/extensions/extensions/1.2.0-alpha01/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.window.extensions_extensions-nodeps", + aars: ["extensions-1.2.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.annotation_annotation-experimental", + "androidx.window.extensions.core_core", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.window.extensions_extensions", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.window.extensions_extensions-nodeps", + "androidx.annotation_annotation", + "androidx.annotation_annotation-experimental", + "androidx.window.extensions.core_core", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/window/extensions/extensions/1.2.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/window/extensions/extensions/1.2.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..75b9427a8 --- /dev/null +++ b/current/androidx/m2repository/androidx/window/extensions/extensions/1.2.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.window.extensions" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/window/window-core/1.2.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/window/window-core/1.2.0-alpha01/Android.bp new file mode 100644 index 000000000..0b1710b0a --- /dev/null +++ b/current/androidx/m2repository/androidx/window/window-core/1.2.0-alpha01/Android.bp @@ -0,0 +1,46 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.window_window-core-nodeps", + aars: ["window-core-1.2.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.window_window-core", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.window_window-core-nodeps", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/window/window-core/1.2.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/window/window-core/1.2.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..fc0bc95f6 --- /dev/null +++ b/current/androidx/m2repository/androidx/window/window-core/1.2.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.window.core" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/window/window-java/1.2.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/window/window-java/1.2.0-alpha01/Android.bp new file mode 100644 index 000000000..d298463e7 --- /dev/null +++ b/current/androidx/m2repository/androidx/window/window-java/1.2.0-alpha01/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.window_window-java-nodeps", + aars: ["window-java-1.2.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.core_core", + "androidx.window_window", + "kotlin-stdlib", + "kotlinx_coroutines", + ], +} + +android_library { + name: "androidx.window_window-java", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.window_window-java-nodeps", + "androidx.core_core", + "androidx.window_window", + "kotlin-stdlib", + "kotlinx_coroutines", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/window/window-java/1.2.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/window/window-java/1.2.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..8326de547 --- /dev/null +++ b/current/androidx/m2repository/androidx/window/window-java/1.2.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2021 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.window.java" > <!-- Empty manifest file for the library. --> + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/window/window/1.2.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/window/window/1.2.0-alpha01/Android.bp new file mode 100644 index 000000000..072f09668 --- /dev/null +++ b/current/androidx/m2repository/androidx/window/window/1.2.0-alpha01/Android.bp @@ -0,0 +1,60 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.window_window-nodeps", + aars: ["window-1.2.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.window.extensions.core_core", + "kotlin-stdlib", + "kotlinx_coroutines_android", + ], +} + +android_library { + name: "androidx.window_window", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.window_window-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.window.extensions.core_core", + "kotlin-stdlib", + "kotlinx_coroutines_android", + ], + optional_uses_libs: [ + "androidx.window.extensions", + "androidx.window.sidecar", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/window/window/1.2.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/window/window/1.2.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..b83feafcf --- /dev/null +++ b/current/androidx/m2repository/androidx/window/window/1.2.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2020 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.window" > + + <uses-sdk android:minSdkVersion="19" /> + + <application> + <uses-library + android:name="androidx.window.extensions" + android:required="false" /> + <uses-library + android:name="androidx.window.sidecar" + android:required="false" /> + </application> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/Android.bp new file mode 100644 index 000000000..901a33a55 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/Android.bp @@ -0,0 +1,46 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.work_work-runtime-ktx-nodeps", + aars: ["work-runtime-ktx-2.10.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.work_work-runtime", + ], +} + +android_library { + name: "androidx.work_work-runtime-ktx", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.work_work-runtime-ktx-nodeps", + "androidx.work_work-runtime", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/build-info.textproto b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/build-info.textproto new file mode 100644 index 000000000..54464e2fb --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/build-info.textproto @@ -0,0 +1,58 @@ +version: "2.10.0-alpha01" +dependency_list { + dependency { + group_id: "androidx.work" + artifact_id: "work-runtime" + version: "2.10.0-alpha01" + is_tip_of_tree: true + } +} +release_checklist { +} +build_id: "androidx.work" +group_id: "androidx.work" +artifact_id: "work-runtime-ktx" +path: "/work/work-runtime-ktx" +sha: "e0f55d07b2ef7852f04ebb7db1e3103b48adafe1" +require_same_version_group_build: true +group_zip_path: "per-group-zips/gmaven-androidx-work-11110677.zip" +project_zip_path: "per-project-zips/androidx.work-work-runtime-ktx-all-11110677-2.10.0-alpha01.zip" +kotlin_version: "1.9.20" +dependency_constraint_list { + dependency { + group_id: "androidx.work" + artifact_id: "work-gcm" + version: "2.10.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.work" + artifact_id: "work-multiprocess" + version: "2.10.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.work" + artifact_id: "work-runtime" + version: "2.10.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.work" + artifact_id: "work-rxjava2" + version: "2.10.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.work" + artifact_id: "work-rxjava3" + version: "2.10.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.work" + artifact_id: "work-testing" + version: "2.10.0-alpha01" + is_tip_of_tree: true + } +} diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..22b93f2cc --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2016 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.work.ktx" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-sources.jar Binary files differnew file mode 100644 index 000000000..1a746a2ad --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-sources.jar diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-sources.jar.md5 new file mode 100644 index 000000000..e60396578 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-sources.jar.md5 @@ -0,0 +1 @@ +f43436d6bec321290f6af228ad602604
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-sources.jar.sha1 new file mode 100644 index 000000000..73cb89917 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-sources.jar.sha1 @@ -0,0 +1 @@ +2ad14aed781c4a73ed4dbb421966d408a0a06686
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-sources.jar.sha256 new file mode 100644 index 000000000..8080062b2 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-sources.jar.sha256 @@ -0,0 +1 @@ +c6deada2fac53b8ea6523dbda77597b128006674616f140f04df23264c6d1aa3
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-sources.jar.sha512 new file mode 100644 index 000000000..79ebee711 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-sources.jar.sha512 @@ -0,0 +1 @@ +1487e5a20c9e4d74f298e07c42e96a61be11b7a768c3fbc199ee138cd68e1fc2267d1cfe3f11f288acc05df755315344d052cc5f6f751f126ab4fe1caa5125ea
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-versionMetadata.json b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-versionMetadata.json new file mode 100644 index 000000000..fba4ac7f9 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-versionMetadata.json @@ -0,0 +1 @@ +[{"class":"androidx.work.OperationKt","addedIn":"1.0.0","methods":[{"method":"OperationKt()","addedIn":"1.0.0"},{"method":"await(androidx.work.Operation,kotlin.coroutines.experimental.Continuation<? super androidx.work.Operation.State.SUCCESS>)","addedIn":"1.0.0"},{"method":"await(androidx.work.Operation,kotlin.coroutines.Continuation<? super androidx.work.Operation.State.SUCCESS>)","addedIn":"2.0.0"}],"fields":[]},{"class":"androidx.work.ListenableFutureKt","addedIn":"1.0.0","methods":[{"method":"ListenableFutureKt()","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.work.OneTimeWorkRequestKt","addedIn":"1.0.0","methods":[{"method":"OneTimeWorkRequestBuilder<reified W extends androidx.work.ListenableWorker>()","addedIn":"1.0.0"},{"method":"OneTimeWorkRequestKt()","addedIn":"1.0.0"},{"method":"setInputMerger(androidx.work.OneTimeWorkRequest.Builder,kotlin.reflect.KClass<? extends androidx.work.InputMerger>)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.work.PeriodicWorkRequestKt","addedIn":"1.0.0","methods":[{"method":"PeriodicWorkRequestBuilder<reified W extends androidx.work.ListenableWorker>(long,java.util.concurrent.TimeUnit,long,java.util.concurrent.TimeUnit)","addedIn":"1.0.0"},{"method":"PeriodicWorkRequestBuilder<reified W extends androidx.work.ListenableWorker>(long,java.util.concurrent.TimeUnit)","addedIn":"1.0.0"},{"method":"PeriodicWorkRequestKt()","addedIn":"1.0.0"},{"method":"PeriodicWorkRequestBuilder<reified W extends androidx.work.ListenableWorker>(java.time.Duration,java.time.Duration)","addedIn":"1.0.0"},{"method":"PeriodicWorkRequestBuilder<reified W extends androidx.work.ListenableWorker>(java.time.Duration)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.work.CoroutineWorker","addedIn":"1.0.0","methods":[{"method":"getCoroutineContext()","addedIn":"1.0.0","deprecatedIn":"2.1.0"},{"method":"onStopped()","addedIn":"1.0.0"},{"method":"startWork()","addedIn":"1.0.0"},{"method":"getForegroundInfo(kotlin.coroutines.Continuation<? super androidx.work.ForegroundInfo>)","addedIn":"2.7.0"},{"method":"getForegroundInfoAsync()","addedIn":"2.7.0"},{"method":"CoroutineWorker(android.content.Context,androidx.work.WorkerParameters)","addedIn":"1.0.0"},{"method":"doWork(kotlin.coroutines.experimental.Continuation<? super androidx.work.ListenableWorker.Result>)","addedIn":"1.0.0"},{"method":"doWork(kotlin.coroutines.Continuation<? super androidx.work.ListenableWorker.Result>)","addedIn":"2.0.0"},{"method":"setForeground(androidx.work.ForegroundInfo,kotlin.coroutines.Continuation<? super kotlin.Unit>)","addedIn":"2.3.0"},{"method":"setProgress(androidx.work.Data,kotlin.coroutines.Continuation<? super kotlin.Unit>)","addedIn":"2.3.0"}],"fields":[]},{"class":"androidx.work.DataKt","addedIn":"1.0.0","methods":[{"method":"workDataOf(kotlin.Pair<java.lang.String,?>...)","addedIn":"1.0.0"},{"method":"hasKeyWithValueOfType<reified T>(androidx.work.Data,java.lang.String)","addedIn":"2.3.0"},{"method":"DataKt()","addedIn":"1.0.0"}],"fields":[]}]
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-versionMetadata.json.md5 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-versionMetadata.json.md5 new file mode 100644 index 000000000..58b0f6c29 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-versionMetadata.json.md5 @@ -0,0 +1 @@ +bb6d1d3239f9b605383142a5eee656e5
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-versionMetadata.json.sha1 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-versionMetadata.json.sha1 new file mode 100644 index 000000000..3b525eaf0 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-versionMetadata.json.sha1 @@ -0,0 +1 @@ +21a8d647b22f503ec8017801435e34752ae38c81
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-versionMetadata.json.sha256 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-versionMetadata.json.sha256 new file mode 100644 index 000000000..38cb211c9 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-versionMetadata.json.sha256 @@ -0,0 +1 @@ +6125d9ef70538992093ff3f92bbcddb533fb23bff67c831c10dc8396261bfa01
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-versionMetadata.json.sha512 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-versionMetadata.json.sha512 new file mode 100644 index 000000000..3e262dc94 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-versionMetadata.json.sha512 @@ -0,0 +1 @@ +2935c1bd7b2309f87bd8036a40b99dd68820d73edcfdcc0acbda49f5d2e0f459f63d0a051e4aad216c46ffb7a80df7fe1d1684475e2b587abb2b3b468203f5f3
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.aar b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.aar Binary files differnew file mode 100644 index 000000000..c12240b44 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.aar diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.aar.md5 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.aar.md5 new file mode 100644 index 000000000..3257c0f2c --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.aar.md5 @@ -0,0 +1 @@ +71e7c350767854978f3e1382d3826c60
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.aar.sha1 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.aar.sha1 new file mode 100644 index 000000000..1b2438aef --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.aar.sha1 @@ -0,0 +1 @@ +4b67f8b5778081d4475e2c893adb0276256947ba
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.aar.sha256 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.aar.sha256 new file mode 100644 index 000000000..9e6b08473 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.aar.sha256 @@ -0,0 +1 @@ +134805f09f561b8f69afbcddf4f87a6c37c74206919af014baf1a6e4aa754999
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.aar.sha512 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.aar.sha512 new file mode 100644 index 000000000..fb0ac8222 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.aar.sha512 @@ -0,0 +1 @@ +97c6d77f63cd7ae9f6b8f4fa5f65cf1536a1830a5560b2026953dabf7682a39a4ba99cd71e69cd66af7c3c1ca3b305be36c70af7d54332154645be493cbedc0b
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.module b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.module new file mode 100644 index 000000000..629805c52 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.module @@ -0,0 +1,315 @@ +{ + "formatVersion": "1.1", + "component": { + "group": "androidx.work", + "module": "work-runtime-ktx", + "version": "2.10.0-alpha01", + "attributes": { + "org.gradle.status": "release" + } + }, + "createdBy": { + "gradle": { + "version": "8.4" + } + }, + "variants": [ + { + "name": "releaseVariantReleaseApiPublication", + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-api" + }, + "dependencies": [ + { + "group": "androidx.work", + "module": "work-runtime", + "version": { + "requires": "2.10.0-alpha01" + } + } + ], + "dependencyConstraints": [ + { + "group": "androidx.work", + "module": "work-gcm", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime-ktx is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-multiprocess", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime-ktx is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-runtime", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime-ktx is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-rxjava2", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime-ktx is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-rxjava3", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime-ktx is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-testing", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime-ktx is in atomic group androidx.work" + } + ], + "files": [ + { + "name": "work-runtime-ktx-2.10.0-alpha01.aar", + "url": "work-runtime-ktx-2.10.0-alpha01.aar", + "size": 2507, + "sha512": "97c6d77f63cd7ae9f6b8f4fa5f65cf1536a1830a5560b2026953dabf7682a39a4ba99cd71e69cd66af7c3c1ca3b305be36c70af7d54332154645be493cbedc0b", + "sha256": "134805f09f561b8f69afbcddf4f87a6c37c74206919af014baf1a6e4aa754999", + "sha1": "4b67f8b5778081d4475e2c893adb0276256947ba", + "md5": "71e7c350767854978f3e1382d3826c60" + } + ] + }, + { + "name": "releaseVariantReleaseRuntimePublication", + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-runtime" + }, + "dependencies": [ + { + "group": "androidx.work", + "module": "work-runtime", + "version": { + "requires": "2.10.0-alpha01" + } + } + ], + "dependencyConstraints": [ + { + "group": "androidx.work", + "module": "work-gcm", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime-ktx is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-multiprocess", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime-ktx is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-runtime", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime-ktx is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-rxjava2", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime-ktx is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-rxjava3", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime-ktx is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-testing", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime-ktx is in atomic group androidx.work" + } + ], + "files": [ + { + "name": "work-runtime-ktx-2.10.0-alpha01.aar", + "url": "work-runtime-ktx-2.10.0-alpha01.aar", + "size": 2507, + "sha512": "97c6d77f63cd7ae9f6b8f4fa5f65cf1536a1830a5560b2026953dabf7682a39a4ba99cd71e69cd66af7c3c1ca3b305be36c70af7d54332154645be493cbedc0b", + "sha256": "134805f09f561b8f69afbcddf4f87a6c37c74206919af014baf1a6e4aa754999", + "sha1": "4b67f8b5778081d4475e2c893adb0276256947ba", + "md5": "71e7c350767854978f3e1382d3826c60" + } + ] + }, + { + "name": "sourcesElements", + "attributes": { + "org.gradle.category": "documentation", + "org.gradle.dependency.bundling": "external", + "org.gradle.docstype": "sources", + "org.gradle.usage": "java-runtime" + }, + "dependencyConstraints": [ + { + "group": "androidx.work", + "module": "work-gcm", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime-ktx is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-multiprocess", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime-ktx is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-runtime", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime-ktx is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-rxjava2", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime-ktx is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-rxjava3", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime-ktx is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-testing", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime-ktx is in atomic group androidx.work" + } + ], + "files": [ + { + "name": "work-runtime-ktx-2.10.0-alpha01-sources.jar", + "url": "work-runtime-ktx-2.10.0-alpha01-sources.jar", + "size": 261, + "sha512": "1487e5a20c9e4d74f298e07c42e96a61be11b7a768c3fbc199ee138cd68e1fc2267d1cfe3f11f288acc05df755315344d052cc5f6f751f126ab4fe1caa5125ea", + "sha256": "c6deada2fac53b8ea6523dbda77597b128006674616f140f04df23264c6d1aa3", + "sha1": "2ad14aed781c4a73ed4dbb421966d408a0a06686", + "md5": "f43436d6bec321290f6af228ad602604" + } + ] + }, + { + "name": "libraryVersionMetadata", + "attributes": { + "org.gradle.category": "documentation", + "org.gradle.dependency.bundling": "external", + "org.gradle.usage": "library-version-metadata" + }, + "dependencyConstraints": [ + { + "group": "androidx.work", + "module": "work-gcm", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime-ktx is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-multiprocess", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime-ktx is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-runtime", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime-ktx is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-rxjava2", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime-ktx is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-rxjava3", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime-ktx is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-testing", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime-ktx is in atomic group androidx.work" + } + ], + "files": [ + { + "name": "work-runtime-ktx-2.10.0-alpha01-versionMetadata.json", + "url": "work-runtime-ktx-2.10.0-alpha01-versionMetadata.json", + "size": 3007, + "sha512": "2935c1bd7b2309f87bd8036a40b99dd68820d73edcfdcc0acbda49f5d2e0f459f63d0a051e4aad216c46ffb7a80df7fe1d1684475e2b587abb2b3b468203f5f3", + "sha256": "6125d9ef70538992093ff3f92bbcddb533fb23bff67c831c10dc8396261bfa01", + "sha1": "21a8d647b22f503ec8017801435e34752ae38c81", + "md5": "bb6d1d3239f9b605383142a5eee656e5" + } + ] + } + ] +}
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.module.md5 new file mode 100644 index 000000000..bee4da881 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.module.md5 @@ -0,0 +1 @@ +5881c6c4fa9238d9515782eb10a9a2c0
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.module.sha1 new file mode 100644 index 000000000..021616aae --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.module.sha1 @@ -0,0 +1 @@ +4bb29d7831d044824eac6b402168ff9ec6d280be
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.module.sha256 new file mode 100644 index 000000000..6f027a85f --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.module.sha256 @@ -0,0 +1 @@ +c35426695f9d96a586018664ab8c59768a89e3d0d317c53d949dc79c062241f0
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.module.sha512 new file mode 100644 index 000000000..2eacbd5f0 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.module.sha512 @@ -0,0 +1 @@ +a02a9ed1593c0e86fec7a5c422818bbafad3d65d65e84cb37441f2924a3d51d0dc3c63f91b71d5fc010f17b8c6d845f46eab4dd01c3ee5e220aaf6734d4b2a82
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.pom b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.pom new file mode 100644 index 000000000..76436c846 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.pom @@ -0,0 +1,79 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <!-- This module was also published with a richer model, Gradle metadata, --> + <!-- which should be used instead. Do not delete the following line which --> + <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> + <!-- that they should prefer consuming it instead. --> + <!-- do_not_remove: published-with-gradle-metadata --> + <modelVersion>4.0.0</modelVersion> + <groupId>androidx.work</groupId> + <artifactId>work-runtime-ktx</artifactId> + <version>2.10.0-alpha01</version> + <packaging>aar</packaging> + <name>WorkManager Kotlin Extensions</name> + <description>Android WorkManager Kotlin Extensions</description> + <url>https://developer.android.com/jetpack/androidx/releases/work#2.10.0-alpha01</url> + <inceptionYear>2018</inceptionYear> + <organization> + <name>The Android Open Source Project</name> + </organization> + <licenses> + <license> + <name>The Apache Software License, Version 2.0</name> + <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> + <distribution>repo</distribution> + </license> + </licenses> + <developers> + <developer> + <name>The Android Open Source Project</name> + </developer> + </developers> + <scm> + <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> + <url>https://cs.android.com/androidx/platform/frameworks/support</url> + </scm> + <dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.work</groupId> + <artifactId>work-gcm</artifactId> + <version>2.10.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.work</groupId> + <artifactId>work-multiprocess</artifactId> + <version>2.10.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.work</groupId> + <artifactId>work-runtime</artifactId> + <version>2.10.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.work</groupId> + <artifactId>work-rxjava2</artifactId> + <version>2.10.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.work</groupId> + <artifactId>work-rxjava3</artifactId> + <version>2.10.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.work</groupId> + <artifactId>work-testing</artifactId> + <version>2.10.0-alpha01</version> + </dependency> + </dependencies> + </dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.work</groupId> + <artifactId>work-runtime</artifactId> + <version>[2.10.0-alpha01]</version> + <scope>compile</scope> + <type>aar</type> + </dependency> + </dependencies> +</project>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.pom.md5 new file mode 100644 index 000000000..04331e256 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.pom.md5 @@ -0,0 +1 @@ +a8e370e44e6e9fdf6cebb87b3a3064bd
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.pom.sha1 new file mode 100644 index 000000000..c8b53aa4a --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.pom.sha1 @@ -0,0 +1 @@ +d8e0826ef4665836330b3b6c33093255ed415bf1
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.pom.sha256 new file mode 100644 index 000000000..114fc59a4 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.pom.sha256 @@ -0,0 +1 @@ +108dc01a8e03503046bd9ce9b03aee780475bb8c4ab33a3b9fa5194662bd16ea
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.pom.sha512 new file mode 100644 index 000000000..af3b28979 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.pom.sha512 @@ -0,0 +1 @@ +bae5107a96dff0ef6501f04e31f2ce5c7bb2a91b203637f73b84f82e6060bc64f9f6922495ca0b892c5dd4f8fc1566e527676aed4c789e72270b2faefd88a6fa
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01-sources.jar Binary files differdeleted file mode 100644 index 0e7f12c3a..000000000 --- a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01-sources.jar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01-sources.jar.md5 deleted file mode 100644 index 023761c32..000000000 --- a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01-sources.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -a3b53b6a209080bbb091948d9d6a77c4
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01-sources.jar.sha1 deleted file mode 100644 index 30e749fbd..000000000 --- a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01-sources.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -085fcbca8ac1f7a0bb9bf55872b7429079911eaa
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01-sources.jar.sha256 deleted file mode 100644 index ec287ed9b..000000000 --- a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01-sources.jar.sha256 +++ /dev/null @@ -1 +0,0 @@ -f6a554d3c9ff510e165f3581ca5b17af19e2b2074bf4d3cf0f2f7653fb7bfd12
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01-sources.jar.sha512 deleted file mode 100644 index 2a50b5bd4..000000000 --- a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01-sources.jar.sha512 +++ /dev/null @@ -1 +0,0 @@ -fe63f7c0688edd05a1578b4f4291c73e630df648d24093089d8de4f56b5c560b85a98079ef10ce48f5214e0926b148975be264e29d2e12272e0da393f0c66837
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.aar b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.aar Binary files differdeleted file mode 100644 index 51b1108a3..000000000 --- a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.aar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.aar.md5 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.aar.md5 deleted file mode 100644 index 0fbc453ad..000000000 --- a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.aar.md5 +++ /dev/null @@ -1 +0,0 @@ -cbbe96ff80d598e55c38858c5132621b
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.aar.sha1 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.aar.sha1 deleted file mode 100644 index 459e80205..000000000 --- a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.aar.sha1 +++ /dev/null @@ -1 +0,0 @@ -e99c8ce3faacce241b814c0b089213d334646f3f
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.aar.sha256 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.aar.sha256 deleted file mode 100644 index 96f61b476..000000000 --- a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.aar.sha256 +++ /dev/null @@ -1 +0,0 @@ -655ac63f2e3c968731395f80f0564292094a65347910159f53d84a05056c33cc
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.aar.sha512 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.aar.sha512 deleted file mode 100644 index b1a5600f4..000000000 --- a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.aar.sha512 +++ /dev/null @@ -1 +0,0 @@ -ca10627ace494acbb6d9421c68de03e92e547bc8939245f1c26e56e556bed4f8062de15575026c7fdc7105dfa0d9d83eabe4655eb3a17b3ff753bbef7e682991
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.module b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.module deleted file mode 100644 index 1d9b32df5..000000000 --- a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.module +++ /dev/null @@ -1,256 +0,0 @@ -{ - "formatVersion": "1.1", - "component": { - "group": "androidx.work", - "module": "work-runtime-ktx", - "version": "2.9.0-alpha01", - "attributes": { - "org.gradle.status": "release" - } - }, - "createdBy": { - "gradle": { - "version": "8.0" - } - }, - "variants": [ - { - "name": "releaseVariantReleaseApiPublication", - "attributes": { - "org.gradle.category": "library", - "org.gradle.dependency.bundling": "external", - "org.gradle.libraryelements": "aar", - "org.gradle.usage": "java-api" - }, - "dependencies": [ - { - "group": "androidx.work", - "module": "work-runtime", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "org.jetbrains.kotlin", - "module": "kotlin-stdlib", - "version": { - "requires": "1.8.10" - } - }, - { - "group": "org.jetbrains.kotlinx", - "module": "kotlinx-coroutines-android", - "version": { - "requires": "1.6.4" - } - } - ], - "dependencyConstraints": [ - { - "group": "androidx.work", - "module": "work-gcm", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-multiprocess", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-runtime", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-rxjava2", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-rxjava3", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-testing", - "version": { - "requires": "2.9.0-alpha01" - } - } - ], - "files": [ - { - "name": "work-runtime-ktx-2.9.0-alpha01.aar", - "url": "work-runtime-ktx-2.9.0-alpha01.aar", - "size": 23771, - "sha512": "ca10627ace494acbb6d9421c68de03e92e547bc8939245f1c26e56e556bed4f8062de15575026c7fdc7105dfa0d9d83eabe4655eb3a17b3ff753bbef7e682991", - "sha256": "655ac63f2e3c968731395f80f0564292094a65347910159f53d84a05056c33cc", - "sha1": "e99c8ce3faacce241b814c0b089213d334646f3f", - "md5": "cbbe96ff80d598e55c38858c5132621b" - } - ] - }, - { - "name": "releaseVariantReleaseRuntimePublication", - "attributes": { - "org.gradle.category": "library", - "org.gradle.dependency.bundling": "external", - "org.gradle.libraryelements": "aar", - "org.gradle.usage": "java-runtime" - }, - "dependencies": [ - { - "group": "androidx.work", - "module": "work-runtime", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "org.jetbrains.kotlin", - "module": "kotlin-stdlib", - "version": { - "requires": "1.8.10" - } - }, - { - "group": "org.jetbrains.kotlinx", - "module": "kotlinx-coroutines-android", - "version": { - "requires": "1.6.4" - } - } - ], - "dependencyConstraints": [ - { - "group": "androidx.work", - "module": "work-gcm", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-multiprocess", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-runtime", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-rxjava2", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-rxjava3", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-testing", - "version": { - "requires": "2.9.0-alpha01" - } - } - ], - "files": [ - { - "name": "work-runtime-ktx-2.9.0-alpha01.aar", - "url": "work-runtime-ktx-2.9.0-alpha01.aar", - "size": 23771, - "sha512": "ca10627ace494acbb6d9421c68de03e92e547bc8939245f1c26e56e556bed4f8062de15575026c7fdc7105dfa0d9d83eabe4655eb3a17b3ff753bbef7e682991", - "sha256": "655ac63f2e3c968731395f80f0564292094a65347910159f53d84a05056c33cc", - "sha1": "e99c8ce3faacce241b814c0b089213d334646f3f", - "md5": "cbbe96ff80d598e55c38858c5132621b" - } - ] - }, - { - "name": "sourcesElements", - "attributes": { - "org.gradle.category": "documentation", - "org.gradle.dependency.bundling": "external", - "org.gradle.docstype": "sources", - "org.gradle.usage": "java-runtime" - }, - "dependencyConstraints": [ - { - "group": "androidx.work", - "module": "work-gcm", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-multiprocess", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-runtime", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-rxjava2", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-rxjava3", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-testing", - "version": { - "requires": "2.9.0-alpha01" - } - } - ], - "files": [ - { - "name": "work-runtime-ktx-2.9.0-alpha01-sources.jar", - "url": "work-runtime-ktx-2.9.0-alpha01-sources.jar", - "size": 6098, - "sha512": "fe63f7c0688edd05a1578b4f4291c73e630df648d24093089d8de4f56b5c560b85a98079ef10ce48f5214e0926b148975be264e29d2e12272e0da393f0c66837", - "sha256": "f6a554d3c9ff510e165f3581ca5b17af19e2b2074bf4d3cf0f2f7653fb7bfd12", - "sha1": "085fcbca8ac1f7a0bb9bf55872b7429079911eaa", - "md5": "a3b53b6a209080bbb091948d9d6a77c4" - } - ] - } - ] -}
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.module.md5 deleted file mode 100644 index 996eb9541..000000000 --- a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.module.md5 +++ /dev/null @@ -1 +0,0 @@ -ae725d28209875bc0e91fc4943b89c7d
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.module.sha1 deleted file mode 100644 index b0b5a9503..000000000 --- a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.module.sha1 +++ /dev/null @@ -1 +0,0 @@ -463c387ec608faaaf1e975ce6cb8e03e81418926
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.module.sha256 deleted file mode 100644 index 00de22afa..000000000 --- a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.module.sha256 +++ /dev/null @@ -1 +0,0 @@ -951e16292618777b71b7ea8912c90a358140478c26b01a307bbd8ca89e96cd6e
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.module.sha512 deleted file mode 100644 index 8935730d7..000000000 --- a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.module.sha512 +++ /dev/null @@ -1 +0,0 @@ -3e0cde2aca5cd7ad9c0397b9095c8824ae12f2c04cd78b782d20450cfa475aefb9f089c139dd2032c4400795bed645150f4f389e8afa5cd975c79fe24362c4f5
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.pom b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.pom deleted file mode 100644 index 48b768760..000000000 --- a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.pom +++ /dev/null @@ -1,88 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> - <!-- This module was also published with a richer model, Gradle metadata, --> - <!-- which should be used instead. Do not delete the following line which --> - <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> - <!-- that they should prefer consuming it instead. --> - <!-- do_not_remove: published-with-gradle-metadata --> - <modelVersion>4.0.0</modelVersion> - <groupId>androidx.work</groupId> - <artifactId>work-runtime-ktx</artifactId> - <version>2.9.0-alpha01</version> - <packaging>aar</packaging> - <name>Android WorkManager Kotlin Extensions</name> - <description>Android WorkManager Kotlin Extensions</description> - <url>https://developer.android.com/jetpack/androidx/releases/work#2.9.0-alpha01</url> - <inceptionYear>2018</inceptionYear> - <licenses> - <license> - <name>The Apache Software License, Version 2.0</name> - <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> - <distribution>repo</distribution> - </license> - </licenses> - <developers> - <developer> - <name>The Android Open Source Project</name> - </developer> - </developers> - <scm> - <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> - <url>https://cs.android.com/androidx/platform/frameworks/support</url> - </scm> - <dependencyManagement> - <dependencies> - <dependency> - <groupId>androidx.work</groupId> - <artifactId>work-gcm</artifactId> - <version>2.9.0-alpha01</version> - </dependency> - <dependency> - <groupId>androidx.work</groupId> - <artifactId>work-multiprocess</artifactId> - <version>2.9.0-alpha01</version> - </dependency> - <dependency> - <groupId>androidx.work</groupId> - <artifactId>work-runtime</artifactId> - <version>2.9.0-alpha01</version> - </dependency> - <dependency> - <groupId>androidx.work</groupId> - <artifactId>work-rxjava2</artifactId> - <version>2.9.0-alpha01</version> - </dependency> - <dependency> - <groupId>androidx.work</groupId> - <artifactId>work-rxjava3</artifactId> - <version>2.9.0-alpha01</version> - </dependency> - <dependency> - <groupId>androidx.work</groupId> - <artifactId>work-testing</artifactId> - <version>2.9.0-alpha01</version> - </dependency> - </dependencies> - </dependencyManagement> - <dependencies> - <dependency> - <groupId>androidx.work</groupId> - <artifactId>work-runtime</artifactId> - <version>[2.9.0-alpha01]</version> - <scope>compile</scope> - <type>aar</type> - </dependency> - <dependency> - <groupId>org.jetbrains.kotlin</groupId> - <artifactId>kotlin-stdlib</artifactId> - <version>1.8.10</version> - <scope>compile</scope> - </dependency> - <dependency> - <groupId>org.jetbrains.kotlinx</groupId> - <artifactId>kotlinx-coroutines-android</artifactId> - <version>1.6.4</version> - <scope>compile</scope> - </dependency> - </dependencies> -</project>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.pom.md5 deleted file mode 100644 index 508f2119d..000000000 --- a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -94339b2e5a5bdac604dd65d176dc9680
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.pom.sha1 deleted file mode 100644 index 44e49cc34..000000000 --- a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -aab34a5c44e61bae39273e845381e5a96eb459f4
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.pom.sha256 deleted file mode 100644 index 9f879d196..000000000 --- a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.pom.sha256 +++ /dev/null @@ -1 +0,0 @@ -77222118cdceec152109b4d0979e8e89e17e0c954fdd517b009604034c9a18b9
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.pom.sha512 deleted file mode 100644 index 77ee4f97d..000000000 --- a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.pom.sha512 +++ /dev/null @@ -1 +0,0 @@ -f94a8dfcd3f0876f2ca833ca909729e0975f95b38dd55c80f3e2dfd7980b4002cc6cccdcca50dad994c6d6454f3c84d7fa1ffca446522a9686b66ecd9eb6b005
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/Android.bp new file mode 100644 index 000000000..0fd40f3c2 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/Android.bp @@ -0,0 +1,66 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.work_work-runtime-nodeps", + aars: ["work-runtime-2.10.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation-experimental", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + "androidx.lifecycle_lifecycle-livedata", + "androidx.lifecycle_lifecycle-service", + "androidx.room_room-ktx", + "androidx.sqlite_sqlite-framework", + "androidx.startup_startup-runtime", + "guava-listenablefuture-prebuilt-jar", + "kotlin-stdlib", + "kotlinx_coroutines_android", + ], +} + +android_library { + name: "androidx.work_work-runtime", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.work_work-runtime-nodeps", + "androidx.annotation_annotation-experimental", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + "androidx.lifecycle_lifecycle-livedata", + "androidx.lifecycle_lifecycle-service", + "androidx.room_room-ktx", + "androidx.sqlite_sqlite-framework", + "androidx.startup_startup-runtime", + "guava-listenablefuture-prebuilt-jar", + "kotlin-stdlib", + "kotlinx_coroutines_android", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/build-info.textproto b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/build-info.textproto new file mode 100644 index 000000000..19896e539 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/build-info.textproto @@ -0,0 +1,100 @@ +version: "2.10.0-alpha01" +dependency_list { + dependency { + group_id: "androidx.annotation" + artifact_id: "annotation-experimental" + version: "1.0.0" + is_tip_of_tree: false + } + dependency { + group_id: "androidx.concurrent" + artifact_id: "concurrent-futures" + version: "1.1.0" + is_tip_of_tree: false + } + dependency { + group_id: "androidx.core" + artifact_id: "core" + version: "1.9.0" + is_tip_of_tree: false + } + dependency { + group_id: "androidx.lifecycle" + artifact_id: "lifecycle-livedata" + version: "2.5.1" + is_tip_of_tree: false + } + dependency { + group_id: "androidx.lifecycle" + artifact_id: "lifecycle-service" + version: "2.5.1" + is_tip_of_tree: false + } + dependency { + group_id: "androidx.room" + artifact_id: "room-ktx" + version: "2.5.0" + is_tip_of_tree: false + } + dependency { + group_id: "androidx.sqlite" + artifact_id: "sqlite-framework" + version: "2.3.0" + is_tip_of_tree: false + } + dependency { + group_id: "androidx.startup" + artifact_id: "startup-runtime" + version: "1.1.1" + is_tip_of_tree: false + } +} +release_checklist { +} +build_id: "androidx.work" +group_id: "androidx.work" +artifact_id: "work-runtime" +path: "/work/work-runtime" +sha: "e0f55d07b2ef7852f04ebb7db1e3103b48adafe1" +require_same_version_group_build: true +group_zip_path: "per-group-zips/gmaven-androidx-work-11110677.zip" +project_zip_path: "per-project-zips/androidx.work-work-runtime-all-11110677-2.10.0-alpha01.zip" +kotlin_version: "1.9.20" +dependency_constraint_list { + dependency { + group_id: "androidx.work" + artifact_id: "work-gcm" + version: "2.10.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.work" + artifact_id: "work-multiprocess" + version: "2.10.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.work" + artifact_id: "work-runtime-ktx" + version: "2.10.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.work" + artifact_id: "work-rxjava2" + version: "2.10.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.work" + artifact_id: "work-rxjava3" + version: "2.10.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.work" + artifact_id: "work-testing" + version: "2.10.0-alpha01" + is_tip_of_tree: true + } +} diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..2e089c588 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,145 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2016 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + package="androidx.work" > + + <uses-sdk android:minSdkVersion="19" /> + + <uses-permission android:name="android.permission.WAKE_LOCK" /> + <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> + <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> + <uses-permission android:name="android.permission.FOREGROUND_SERVICE" /> + + <application> + <provider + android:name="androidx.startup.InitializationProvider" + android:authorities="${applicationId}.androidx-startup" + android:exported="false" + tools:node="merge" > + <meta-data + android:name="androidx.work.WorkManagerInitializer" + android:value="androidx.startup" /> + </provider> + + <service + android:name="androidx.work.impl.background.systemalarm.SystemAlarmService" + android:directBootAware="false" + android:enabled="@bool/enable_system_alarm_service_default" + android:exported="false" + tools:ignore="MissingServiceExportedEqualsTrue" + tools:targetApi="n" /> + <service + android:name="androidx.work.impl.background.systemjob.SystemJobService" + android:directBootAware="false" + android:enabled="@bool/enable_system_job_service_default" + android:exported="true" + android:permission="android.permission.BIND_JOB_SERVICE" + tools:targetApi="n" /> + <service + android:name="androidx.work.impl.foreground.SystemForegroundService" + android:directBootAware="false" + android:enabled="@bool/enable_system_foreground_service_default" + android:exported="false" + tools:ignore="MissingServiceExportedEqualsTrue" + tools:targetApi="n" /> + + <receiver + android:name="androidx.work.impl.utils.ForceStopRunnable$BroadcastReceiver" + android:directBootAware="false" + android:enabled="true" + android:exported="false" + tools:targetApi="n" /> + <receiver + android:name="androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryChargingProxy" + android:directBootAware="false" + android:enabled="false" + android:exported="false" + tools:targetApi="n" > + <intent-filter> + <action android:name="android.intent.action.ACTION_POWER_CONNECTED" /> + <action android:name="android.intent.action.ACTION_POWER_DISCONNECTED" /> + </intent-filter> + </receiver> + <receiver + android:name="androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryNotLowProxy" + android:directBootAware="false" + android:enabled="false" + android:exported="false" + tools:targetApi="n" > + <intent-filter> + <action android:name="android.intent.action.BATTERY_OKAY" /> + <action android:name="android.intent.action.BATTERY_LOW" /> + </intent-filter> + </receiver> + <receiver + android:name="androidx.work.impl.background.systemalarm.ConstraintProxy$StorageNotLowProxy" + android:directBootAware="false" + android:enabled="false" + android:exported="false" + tools:targetApi="n" > + <intent-filter> + <action android:name="android.intent.action.DEVICE_STORAGE_LOW" /> + <action android:name="android.intent.action.DEVICE_STORAGE_OK" /> + </intent-filter> + </receiver> + <receiver + android:name="androidx.work.impl.background.systemalarm.ConstraintProxy$NetworkStateProxy" + android:directBootAware="false" + android:enabled="false" + android:exported="false" + tools:targetApi="n" > + <intent-filter> + <action android:name="android.net.conn.CONNECTIVITY_CHANGE" /> + </intent-filter> + </receiver> + <receiver + android:name="androidx.work.impl.background.systemalarm.RescheduleReceiver" + android:directBootAware="false" + android:enabled="false" + android:exported="false" + tools:targetApi="n" > + <intent-filter> + <action android:name="android.intent.action.BOOT_COMPLETED" /> + <action android:name="android.intent.action.TIME_SET" /> + <action android:name="android.intent.action.TIMEZONE_CHANGED" /> + </intent-filter> + </receiver> + <receiver + android:name="androidx.work.impl.background.systemalarm.ConstraintProxyUpdateReceiver" + android:directBootAware="false" + android:enabled="@bool/enable_system_alarm_service_default" + android:exported="false" + tools:targetApi="n" > + <intent-filter> + <action android:name="androidx.work.impl.background.systemalarm.UpdateProxies" /> + </intent-filter> + </receiver> + <receiver + android:name="androidx.work.impl.diagnostics.DiagnosticsReceiver" + android:directBootAware="false" + android:enabled="true" + android:exported="true" + android:permission="android.permission.DUMP" + tools:targetApi="n" > + <intent-filter> + <action android:name="androidx.work.diagnostics.REQUEST_DIAGNOSTICS" /> + </intent-filter> + </receiver> + </application> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-sources.jar Binary files differnew file mode 100644 index 000000000..84c4b492c --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-sources.jar diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-sources.jar.md5 new file mode 100644 index 000000000..f2c41fe61 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-sources.jar.md5 @@ -0,0 +1 @@ +ac7c9ccb3be8b2886847b455937cbfc9
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-sources.jar.sha1 new file mode 100644 index 000000000..d655da016 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-sources.jar.sha1 @@ -0,0 +1 @@ +fae05734966c433b4bdec6536e511a9cd1dbbcf6
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-sources.jar.sha256 new file mode 100644 index 000000000..9c82d0e4b --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-sources.jar.sha256 @@ -0,0 +1 @@ +5a536dac98a17a3099151fb7a6e98f9c40853c67b9ecd1e5a8448473ac4c0e28
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-sources.jar.sha512 new file mode 100644 index 000000000..21fcd4d2d --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-sources.jar.sha512 @@ -0,0 +1 @@ +554cebf206a4c3f04bf29b51a36342948da45c5d26f0e48f12dbfd2618742e54f286287ef2aa2531a58d02b75bdf444aafe9d10189a09e82dece3a346b948cdd
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-versionMetadata.json b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-versionMetadata.json new file mode 100644 index 000000000..ca89f8957 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-versionMetadata.json @@ -0,0 +1 @@ +[{"class":"androidx.work.OperationKt","addedIn":"2.9.0","methods":[{"method":"await(androidx.work.Operation,kotlin.coroutines.Continuation<? super androidx.work.Operation.State.SUCCESS>)","addedIn":"2.9.0"}],"fields":[]},{"class":"androidx.work.InputMerger","addedIn":"1.0.0","methods":[{"method":"InputMerger()","addedIn":"1.0.0"},{"method":"merge(java.util.List<androidx.work.Data>)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.work.BackoffPolicy","addedIn":"1.0.0","methods":[{"method":"values()","addedIn":"1.0.0"},{"method":"valueOf(java.lang.String)","addedIn":"1.0.0"}],"fields":[{"field":"EXPONENTIAL","addedIn":"1.0.0"},{"field":"LINEAR","addedIn":"1.0.0"}]},{"class":"androidx.work.WorkRequest","addedIn":"1.0.0","methods":[{"method":"getId()","addedIn":"1.0.0"}],"fields":[{"field":"Companion","addedIn":"2.8.0"},{"field":"DEFAULT_BACKOFF_DELAY_MILLIS","addedIn":"1.0.0"},{"field":"MIN_BACKOFF_MILLIS","addedIn":"1.0.0"},{"field":"MAX_BACKOFF_MILLIS","addedIn":"1.0.0"}]},{"class":"androidx.work.Operation","addedIn":"1.0.0","methods":[{"method":"getResult()","addedIn":"1.0.0"},{"method":"getState()","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.work.Constraints","addedIn":"1.0.0","methods":[{"method":"Constraints(androidx.work.Constraints)","addedIn":"1.0.0"},{"method":"requiresCharging()","addedIn":"1.0.0"},{"method":"requiresDeviceIdle()","addedIn":"1.0.0"},{"method":"getRequiredNetworkRequest()","addedIn":"2.10.0-alpha01"},{"method":"getContentTriggerMaxDelayMillis()","addedIn":"2.8.0"},{"method":"getContentTriggerUpdateDelayMillis()","addedIn":"2.8.0"},{"method":"requiresStorageNotLow()","addedIn":"1.0.0"},{"method":"Constraints(androidx.work.NetworkType,boolean,boolean,boolean,boolean)","addedIn":"2.9.0"},{"method":"getRequiredNetworkType()","addedIn":"1.0.0"},{"method":"getContentUriTriggers()","addedIn":"2.8.0"},{"method":"Constraints(androidx.work.NetworkType,boolean,boolean,boolean,boolean,long,long,java.util.Set<androidx.work.Constraints.ContentUriTrigger>)","addedIn":"2.8.0"},{"method":"requiresBatteryNotLow()","addedIn":"1.0.0"},{"method":"Constraints(androidx.work.NetworkType,boolean,boolean,boolean)","addedIn":"2.9.0"}],"fields":[{"field":"Companion","addedIn":"2.8.0"},{"field":"NONE","addedIn":"1.0.0"}]},{"class":"androidx.work.OneTimeWorkRequest","addedIn":"1.0.0","methods":[{"method":"from(java.util.List<java.lang.Class<? extends androidx.work.ListenableWorker>>)","addedIn":"1.0.0"},{"method":"from(java.lang.Class<? extends androidx.work.ListenableWorker>)","addedIn":"1.0.0"},{"method":"from(java.util.List<? extends java.lang.Class<? extends androidx.work.ListenableWorker>>)","addedIn":"2.8.0"}],"fields":[{"field":"Companion","addedIn":"2.8.0"}]},{"class":"androidx.work.Operation.State.SUCCESS","addedIn":"1.0.0","methods":[],"fields":[]},{"class":"androidx.work.WorkContinuation","addedIn":"1.0.0","methods":[{"method":"then(androidx.work.OneTimeWorkRequest)","addedIn":"1.0.0"},{"method":"enqueue()","addedIn":"1.0.0"},{"method":"WorkContinuation()","addedIn":"1.0.0"},{"method":"getWorkInfosLiveData()","addedIn":"1.0.0"},{"method":"then(java.util.List<androidx.work.OneTimeWorkRequest>)","addedIn":"1.0.0"},{"method":"combine(java.util.List<androidx.work.WorkContinuation>)","addedIn":"1.0.0"},{"method":"getWorkInfos()","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.work.Operation.State.FAILURE","addedIn":"1.0.0","methods":[{"method":"getThrowable()","addedIn":"1.0.0"},{"method":"FAILURE(java.lang.Throwable)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.work.OneTimeWorkRequestKt","addedIn":"2.8.0","methods":[{"method":"OneTimeWorkRequestBuilder<reified W extends androidx.work.ListenableWorker>()","addedIn":"2.8.0"},{"method":"setInputMerger(androidx.work.OneTimeWorkRequest.Builder,kotlin.reflect.KClass<? extends androidx.work.InputMerger>)","addedIn":"2.8.0"}],"fields":[]},{"class":"androidx.work.WorkManager.UpdateResult","addedIn":"2.8.0","methods":[{"method":"values()","addedIn":"2.8.0"},{"method":"valueOf(java.lang.String)","addedIn":"2.8.0"}],"fields":[{"field":"NOT_APPLIED","addedIn":"2.8.0"},{"field":"APPLIED_IMMEDIATELY","addedIn":"2.8.0"},{"field":"APPLIED_FOR_NEXT_RUN","addedIn":"2.8.0"}]},{"class":"androidx.work.Clock","addedIn":"2.9.0","methods":[{"method":"currentTimeMillis()","addedIn":"2.9.0"}],"fields":[]},{"class":"androidx.work.WorkQuery.Builder","addedIn":"2.4.0","methods":[{"method":"fromStates(java.util.List<androidx.work.WorkInfo.State>)","addedIn":"2.4.0"},{"method":"fromTags(java.util.List<java.lang.String>)","addedIn":"2.4.0"},{"method":"addTags(java.util.List<java.lang.String>)","addedIn":"2.4.0"},{"method":"addStates(java.util.List<androidx.work.WorkInfo.State>)","addedIn":"2.4.0"},{"method":"addUniqueWorkNames(java.util.List<java.lang.String>)","addedIn":"2.4.0"},{"method":"fromUniqueWorkNames(java.util.List<java.lang.String>)","addedIn":"2.4.0"},{"method":"fromStates(java.util.List<? extends androidx.work.WorkInfo.State>)","addedIn":"2.10.0-alpha01"},{"method":"addIds(java.util.List<java.util.UUID>)","addedIn":"2.5.0"},{"method":"build()","addedIn":"2.4.0"},{"method":"fromIds(java.util.List<java.util.UUID>)","addedIn":"2.5.0"},{"method":"addStates(java.util.List<? extends androidx.work.WorkInfo.State>)","addedIn":"2.10.0-alpha01"}],"fields":[{"field":"Companion","addedIn":"2.10.0-alpha01"}]},{"class":"androidx.work.WorkRequest.Companion","addedIn":"2.8.0","methods":[],"fields":[]},{"class":"androidx.work.DelegatingWorkerFactory","addedIn":"2.1.0","methods":[{"method":"addFactory(androidx.work.WorkerFactory)","addedIn":"2.1.0"},{"method":"DelegatingWorkerFactory()","addedIn":"2.1.0"},{"method":"createWorker(android.content.Context,java.lang.String,androidx.work.WorkerParameters)","addedIn":"2.10.0-alpha01"}],"fields":[]},{"class":"androidx.work.OutOfQuotaPolicy","addedIn":"2.7.0","methods":[{"method":"values()","addedIn":"2.7.0"},{"method":"valueOf(java.lang.String)","addedIn":"2.7.0"}],"fields":[{"field":"RUN_AS_NON_EXPEDITED_WORK_REQUEST","addedIn":"2.7.0"},{"field":"DROP_WORK_REQUEST","addedIn":"2.7.0"}]},{"class":"androidx.work.Data","addedIn":"1.0.0","methods":[{"method":"getStringArray(java.lang.String)","addedIn":"1.0.0"},{"method":"getBoolean(java.lang.String,boolean)","addedIn":"1.0.0"},{"method":"getDoubleArray(java.lang.String)","addedIn":"1.0.0"},{"method":"toByteArray()","addedIn":"2.3.0"},{"method":"getFloatArray(java.lang.String)","addedIn":"1.0.0"},{"method":"getIntArray(java.lang.String)","addedIn":"1.0.0"},{"method":"getLong(java.lang.String,long)","addedIn":"1.0.0"},{"method":"getString(java.lang.String)","addedIn":"1.0.0"},{"method":"getFloat(java.lang.String,float)","addedIn":"1.0.0"},{"method":"getLongArray(java.lang.String)","addedIn":"1.0.0"},{"method":"getByteArray(java.lang.String)","addedIn":"2.1.0"},{"method":"fromByteArray(byte[])","addedIn":"2.3.0"},{"method":"Data(androidx.work.Data)","addedIn":"1.0.0"},{"method":"getBooleanArray(java.lang.String)","addedIn":"1.0.0"},{"method":"getInt(java.lang.String,int)","addedIn":"1.0.0"},{"method":"getDouble(java.lang.String,double)","addedIn":"1.0.0"},{"method":"hasKeyWithValueOfType<T>(java.lang.String,java.lang.Class<T>)","addedIn":"2.3.0"},{"method":"getKeyValueMap()","addedIn":"1.0.0"},{"method":"getByte(java.lang.String,byte)","addedIn":"2.1.0"}],"fields":[{"field":"MAX_DATA_BYTES","addedIn":"1.0.0"},{"field":"EMPTY","addedIn":"1.0.0"}]},{"class":"androidx.work.ListenableWorker.Result","addedIn":"1.0.0","methods":[{"method":"retry()","addedIn":"1.0.0"},{"method":"success()","addedIn":"1.0.0"},{"method":"success(androidx.work.Data)","addedIn":"1.0.0"},{"method":"getOutputData()","addedIn":"2.7.0"},{"method":"failure()","addedIn":"1.0.0"},{"method":"failure(androidx.work.Data)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.work.RunnableScheduler","addedIn":"2.4.0","methods":[{"method":"scheduleWithDelay(long,java.lang.Runnable)","addedIn":"2.4.0"},{"method":"cancel(java.lang.Runnable)","addedIn":"2.4.0"}],"fields":[]},{"class":"androidx.work.WorkerFactory","addedIn":"1.0.0","methods":[{"method":"WorkerFactory()","addedIn":"1.0.0"},{"method":"createWorker(android.content.Context,java.lang.String,androidx.work.WorkerParameters)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.work.WorkInfo","addedIn":"1.0.0","methods":[{"method":"getTags()","addedIn":"1.0.0"},{"method":"getInitialDelayMillis()","addedIn":"2.9.0"},{"method":"WorkInfo(java.util.UUID,androidx.work.WorkInfo.State,java.util.Set<java.lang.String>,androidx.work.Data)","addedIn":"2.9.0"},{"method":"WorkInfo(java.util.UUID,androidx.work.WorkInfo.State,java.util.Set<java.lang.String>,androidx.work.Data,androidx.work.Data,int,int)","addedIn":"2.9.0"},{"method":"getState()","addedIn":"1.0.0"},{"method":"WorkInfo(java.util.UUID,androidx.work.WorkInfo.State,java.util.Set<java.lang.String>,androidx.work.Data,androidx.work.Data)","addedIn":"2.9.0"},{"method":"getProgress()","addedIn":"2.3.0"},{"method":"getGeneration()","addedIn":"2.8.0"},{"method":"getOutputData()","addedIn":"1.0.0"},{"method":"getConstraints()","addedIn":"2.9.0"},{"method":"WorkInfo(java.util.UUID,androidx.work.WorkInfo.State,java.util.Set<java.lang.String>,androidx.work.Data,androidx.work.Data,int,int,androidx.work.Constraints,long,androidx.work.WorkInfo.PeriodicityInfo,long,int)","addedIn":"2.9.0"},{"method":"WorkInfo(java.util.UUID,androidx.work.WorkInfo.State,java.util.Set<java.lang.String>,androidx.work.Data,androidx.work.Data,int,int,androidx.work.Constraints)","addedIn":"2.9.0"},{"method":"getPeriodicityInfo()","addedIn":"2.9.0"},{"method":"getStopReason()","addedIn":"2.9.0"},{"method":"getNextScheduleTimeMillis()","addedIn":"2.9.0"},{"method":"getId()","addedIn":"1.0.0"},{"method":"WorkInfo(java.util.UUID,androidx.work.WorkInfo.State,java.util.Set<java.lang.String>,androidx.work.Data,androidx.work.Data,int,int,androidx.work.Constraints,long)","addedIn":"2.9.0"},{"method":"getRunAttemptCount()","addedIn":"2.1.0"},{"method":"WorkInfo(java.util.UUID,androidx.work.WorkInfo.State,java.util.Set<java.lang.String>)","addedIn":"2.9.0"},{"method":"WorkInfo(java.util.UUID,androidx.work.WorkInfo.State,java.util.Set<java.lang.String>,androidx.work.Data,androidx.work.Data,int)","addedIn":"2.9.0"},{"method":"WorkInfo(java.util.UUID,androidx.work.WorkInfo.State,java.util.Set<java.lang.String>,androidx.work.Data,androidx.work.Data,int,int,androidx.work.Constraints,long,androidx.work.WorkInfo.PeriodicityInfo)","addedIn":"2.9.0"},{"method":"WorkInfo(java.util.UUID,androidx.work.WorkInfo.State,java.util.Set<java.lang.String>,androidx.work.Data,androidx.work.Data,int,int,androidx.work.Constraints,long,androidx.work.WorkInfo.PeriodicityInfo,long)","addedIn":"2.9.0"}],"fields":[{"field":"STOP_REASON_SYSTEM_PROCESSING","addedIn":"2.9.0"},{"field":"STOP_REASON_UNKNOWN","addedIn":"2.9.0"},{"field":"STOP_REASON_CANCELLED_BY_APP","addedIn":"2.9.0"},{"field":"STOP_REASON_CONSTRAINT_CONNECTIVITY","addedIn":"2.9.0"},{"field":"STOP_REASON_CONSTRAINT_STORAGE_NOT_LOW","addedIn":"2.9.0"},{"field":"STOP_REASON_NOT_STOPPED","addedIn":"2.9.0"},{"field":"STOP_REASON_QUOTA","addedIn":"2.9.0"},{"field":"STOP_REASON_APP_STANDBY","addedIn":"2.9.0"},{"field":"STOP_REASON_BACKGROUND_RESTRICTION","addedIn":"2.9.0"},{"field":"Companion","addedIn":"2.9.0"},{"field":"STOP_REASON_TIMEOUT","addedIn":"2.9.0"},{"field":"STOP_REASON_CONSTRAINT_CHARGING","addedIn":"2.9.0"},{"field":"STOP_REASON_DEVICE_STATE","addedIn":"2.9.0"},{"field":"STOP_REASON_CONSTRAINT_DEVICE_IDLE","addedIn":"2.9.0"},{"field":"STOP_REASON_PREEMPT","addedIn":"2.9.0"},{"field":"STOP_REASON_CONSTRAINT_BATTERY_NOT_LOW","addedIn":"2.9.0"},{"field":"STOP_REASON_USER","addedIn":"2.9.0"},{"field":"STOP_REASON_ESTIMATED_APP_LAUNCH_TIME_CHANGED","addedIn":"2.9.0"}]},{"class":"androidx.work.InputMergerFactory","addedIn":"2.3.0","methods":[{"method":"InputMergerFactory()","addedIn":"2.3.0"},{"method":"createInputMerger(java.lang.String)","addedIn":"2.3.0"}],"fields":[]},{"class":"androidx.work.Data.Builder","addedIn":"1.0.0","methods":[{"method":"putByte(java.lang.String,byte)","addedIn":"2.1.0"},{"method":"putLong(java.lang.String,long)","addedIn":"1.0.0"},{"method":"putFloat(java.lang.String,float)","addedIn":"1.0.0"},{"method":"Builder()","addedIn":"1.0.0"},{"method":"putIntArray(java.lang.String,int[])","addedIn":"1.0.0"},{"method":"putAll(java.util.Map<java.lang.String,java.lang.Object>)","addedIn":"1.0.0"},{"method":"putBoolean(java.lang.String,boolean)","addedIn":"1.0.0"},{"method":"putStringArray(java.lang.String,java.lang.String[])","addedIn":"1.0.0"},{"method":"putDoubleArray(java.lang.String,double[])","addedIn":"1.0.0"},{"method":"putInt(java.lang.String,int)","addedIn":"1.0.0"},{"method":"build()","addedIn":"1.0.0"},{"method":"putAll(androidx.work.Data)","addedIn":"1.0.0"},{"method":"putBooleanArray(java.lang.String,boolean[])","addedIn":"1.0.0"},{"method":"putDouble(java.lang.String,double)","addedIn":"1.0.0"},{"method":"putByteArray(java.lang.String,byte[])","addedIn":"2.1.0"},{"method":"putLongArray(java.lang.String,long[])","addedIn":"1.0.0"},{"method":"putString(java.lang.String,java.lang.String)","addedIn":"1.0.0"},{"method":"putFloatArray(java.lang.String,float[])","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.work.OneTimeWorkRequest.Builder","addedIn":"1.0.0","methods":[{"method":"setInitialDelay(long,java.util.concurrent.TimeUnit)","addedIn":"1.0.0"},{"method":"setInitialDelay(java.time.Duration)","addedIn":"1.0.0"},{"method":"Builder(java.lang.Class<? extends androidx.work.ListenableWorker>)","addedIn":"1.0.0"},{"method":"setInputMerger(java.lang.Class<? extends androidx.work.InputMerger>)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.work.ExistingPeriodicWorkPolicy","addedIn":"1.0.0","methods":[{"method":"values()","addedIn":"1.0.0"},{"method":"valueOf(java.lang.String)","addedIn":"1.0.0"}],"fields":[{"field":"KEEP","addedIn":"1.0.0"},{"field":"CANCEL_AND_REENQUEUE","addedIn":"2.8.0"},{"field":"UPDATE","addedIn":"2.8.0"},{"field":"REPLACE","addedIn":"1.0.0","deprecatedIn":"2.8.0"}]},{"class":"androidx.work.WorkInfo.State","addedIn":"1.0.0","methods":[{"method":"values()","addedIn":"1.0.0"},{"method":"valueOf(java.lang.String)","addedIn":"1.0.0"},{"method":"isFinished()","addedIn":"1.0.0"}],"fields":[{"field":"CANCELLED","addedIn":"1.0.0"},{"field":"ENQUEUED","addedIn":"1.0.0"},{"field":"FAILED","addedIn":"1.0.0"},{"field":"RUNNING","addedIn":"1.0.0"},{"field":"SUCCEEDED","addedIn":"1.0.0"},{"field":"BLOCKED","addedIn":"1.0.0"}]},{"class":"androidx.work.Constraints.ContentUriTrigger","addedIn":"2.8.0","methods":[{"method":"isTriggeredForDescendants()","addedIn":"2.8.0"},{"method":"ContentUriTrigger(android.net.Uri,boolean)","addedIn":"2.8.0"},{"method":"getUri()","addedIn":"2.8.0"}],"fields":[]},{"class":"androidx.work.Operation.State","addedIn":"1.0.0","methods":[],"fields":[]},{"class":"androidx.work.ProgressUpdater","addedIn":"2.3.0","methods":[{"method":"updateProgress(android.content.Context,java.util.UUID,androidx.work.Data)","addedIn":"2.3.0"}],"fields":[]},{"class":"androidx.work.NetworkType","addedIn":"1.0.0","methods":[{"method":"values()","addedIn":"1.0.0"},{"method":"valueOf(java.lang.String)","addedIn":"1.0.0"}],"fields":[{"field":"NOT_REQUIRED","addedIn":"1.0.0"},{"field":"TEMPORARILY_UNMETERED","addedIn":"2.7.0"},{"field":"METERED","addedIn":"1.0.0"},{"field":"CONNECTED","addedIn":"1.0.0"},{"field":"UNMETERED","addedIn":"1.0.0"},{"field":"NOT_ROAMING","addedIn":"1.0.0"}]},{"class":"androidx.work.OneTimeWorkRequest.Companion","addedIn":"2.8.0","methods":[{"method":"from(java.lang.Class<? extends androidx.work.ListenableWorker>)","addedIn":"2.8.0"},{"method":"from(java.util.List<? extends java.lang.Class<? extends androidx.work.ListenableWorker>>)","addedIn":"2.8.0"}],"fields":[]},{"class":"androidx.work.WorkQuery.Builder.Companion","addedIn":"2.10.0-alpha01","methods":[{"method":"fromTags(java.util.List<java.lang.String>)","addedIn":"2.10.0-alpha01"},{"method":"fromStates(java.util.List<? extends androidx.work.WorkInfo.State>)","addedIn":"2.10.0-alpha01"},{"method":"fromUniqueWorkNames(java.util.List<java.lang.String>)","addedIn":"2.10.0-alpha01"},{"method":"fromIds(java.util.List<java.util.UUID>)","addedIn":"2.10.0-alpha01"}],"fields":[]},{"class":"androidx.work.WorkerParameters","addedIn":"1.0.0","methods":[{"method":"getTags()","addedIn":"1.0.0"},{"method":"getId()","addedIn":"1.0.0"},{"method":"getTriggeredContentAuthorities()","addedIn":"1.0.0"},{"method":"getTriggeredContentUris()","addedIn":"1.0.0"},{"method":"getNetwork()","addedIn":"1.0.0"},{"method":"getInputData()","addedIn":"1.0.0"},{"method":"getRunAttemptCount()","addedIn":"1.0.0"},{"method":"getGeneration()","addedIn":"2.8.0"}],"fields":[]},{"class":"androidx.work.ListenableWorker","addedIn":"1.0.0","methods":[{"method":"ListenableWorker(android.content.Context,androidx.work.WorkerParameters)","addedIn":"1.0.0"},{"method":"getTags()","addedIn":"1.0.0"},{"method":"startWork()","addedIn":"1.0.0"},{"method":"getTriggeredContentAuthorities()","addedIn":"1.0.0"},{"method":"getTriggeredContentUris()","addedIn":"1.0.0"},{"method":"getForegroundInfoAsync()","addedIn":"2.7.0"},{"method":"getInputData()","addedIn":"1.0.0"},{"method":"isStopped()","addedIn":"1.0.0"},{"method":"getStopReason()","addedIn":"2.9.0"},{"method":"getId()","addedIn":"1.0.0"},{"method":"onStopped()","addedIn":"1.0.0"},{"method":"getApplicationContext()","addedIn":"1.0.0"},{"method":"getNetwork()","addedIn":"1.0.0"},{"method":"getRunAttemptCount()","addedIn":"1.0.0"},{"method":"setForegroundAsync(androidx.work.ForegroundInfo)","addedIn":"2.3.0"},{"method":"setProgressAsync(androidx.work.Data)","addedIn":"2.3.0"}],"fields":[]},{"class":"androidx.work.PeriodicWorkRequestKt","addedIn":"2.8.0","methods":[{"method":"PeriodicWorkRequestBuilder<reified W extends androidx.work.ListenableWorker>(long,java.util.concurrent.TimeUnit,long,java.util.concurrent.TimeUnit)","addedIn":"2.8.0"},{"method":"PeriodicWorkRequestBuilder<reified W extends androidx.work.ListenableWorker>(long,java.util.concurrent.TimeUnit)","addedIn":"2.8.0"},{"method":"PeriodicWorkRequestBuilder<reified W extends androidx.work.ListenableWorker>(java.time.Duration,java.time.Duration)","addedIn":"2.8.0"},{"method":"PeriodicWorkRequestBuilder<reified W extends androidx.work.ListenableWorker>(java.time.Duration)","addedIn":"2.8.0"}],"fields":[]},{"class":"androidx.work.ExperimentalExpeditedWork","addedIn":"2.7.0","methods":[],"fields":[]},{"class":"androidx.work.WorkQuery.Companion","addedIn":"2.10.0-alpha01","methods":[{"method":"fromStates(androidx.work.WorkInfo.State...)","addedIn":"2.10.0-alpha01"},{"method":"fromTags(java.util.List<java.lang.String>)","addedIn":"2.10.0-alpha01"},{"method":"fromStates(java.util.List<? extends androidx.work.WorkInfo.State>)","addedIn":"2.10.0-alpha01"},{"method":"fromUniqueWorkNames(java.util.List<java.lang.String>)","addedIn":"2.10.0-alpha01"},{"method":"fromIds(java.util.UUID...)","addedIn":"2.10.0-alpha01"},{"method":"fromTags(java.lang.String...)","addedIn":"2.10.0-alpha01"},{"method":"fromIds(java.util.List<java.util.UUID>)","addedIn":"2.10.0-alpha01"},{"method":"fromUniqueWorkNames(java.lang.String...)","addedIn":"2.10.0-alpha01"}],"fields":[]},{"class":"androidx.work.Operation.State.IN_PROGRESS","addedIn":"1.0.0","methods":[],"fields":[]},{"class":"androidx.work.Constraints.Builder","addedIn":"1.0.0","methods":[{"method":"setRequiresBatteryNotLow(boolean)","addedIn":"1.0.0"},{"method":"setRequiresCharging(boolean)","addedIn":"1.0.0"},{"method":"Builder()","addedIn":"1.0.0"},{"method":"setTriggerContentUpdateDelay(long,java.util.concurrent.TimeUnit)","addedIn":"1.0.0"},{"method":"setRequiredNetworkType(androidx.work.NetworkType)","addedIn":"1.0.0"},{"method":"setRequiredNetworkRequest(android.net.NetworkRequest,androidx.work.NetworkType)","addedIn":"2.10.0-alpha01"},{"method":"build()","addedIn":"1.0.0"},{"method":"setRequiresStorageNotLow(boolean)","addedIn":"1.0.0"},{"method":"setRequiresDeviceIdle(boolean)","addedIn":"1.0.0"},{"method":"setTriggerContentMaxDelay(long,java.util.concurrent.TimeUnit)","addedIn":"1.0.0"},{"method":"setTriggerContentMaxDelay(java.time.Duration)","addedIn":"1.0.0"},{"method":"addContentUriTrigger(android.net.Uri,boolean)","addedIn":"1.0.0"},{"method":"setTriggerContentUpdateDelay(java.time.Duration)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.work.PeriodicWorkRequest","addedIn":"1.0.0","methods":[],"fields":[{"field":"Companion","addedIn":"2.8.0"},{"field":"MIN_PERIODIC_FLEX_MILLIS","addedIn":"1.0.0"},{"field":"MIN_PERIODIC_INTERVAL_MILLIS","addedIn":"1.0.0"}]},{"class":"androidx.work.Configuration","addedIn":"1.0.0","methods":[{"method":"getExecutor()","addedIn":"1.0.0"},{"method":"getSchedulingExceptionHandler()","addedIn":"2.8.0"},{"method":"getContentUriTriggerWorkersLimit()","addedIn":"2.9.0"},{"method":"getMaxJobSchedulerId()","addedIn":"1.0.0"},{"method":"getMinJobSchedulerId()","addedIn":"1.0.0"},{"method":"getWorkerFactory()","addedIn":"1.0.0"},{"method":"getTaskExecutor()","addedIn":"2.1.0"},{"method":"getClock()","addedIn":"2.9.0"},{"method":"getDefaultProcessName()","addedIn":"2.5.0"},{"method":"getInitializationExceptionHandler()","addedIn":"2.8.0"},{"method":"getInputMergerFactory()","addedIn":"2.3.0"},{"method":"getRunnableScheduler()","addedIn":"2.4.0"}],"fields":[{"field":"Companion","addedIn":"2.9.0"},{"field":"MIN_SCHEDULER_LIMIT","addedIn":"1.0.0"}]},{"class":"androidx.work.Worker","addedIn":"1.0.0","methods":[{"method":"startWork()","addedIn":"2.10.0-alpha01"},{"method":"getForegroundInfo()","addedIn":"2.8.0"},{"method":"Worker(android.content.Context,androidx.work.WorkerParameters)","addedIn":"1.0.0"},{"method":"doWork()","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.work.ForegroundInfo","addedIn":"2.3.0","methods":[{"method":"getNotification()","addedIn":"2.3.0"},{"method":"ForegroundInfo(int,android.app.Notification)","addedIn":"2.3.0"},{"method":"ForegroundInfo(int,android.app.Notification,int)","addedIn":"2.3.0"},{"method":"getNotificationId()","addedIn":"2.3.0"},{"method":"getForegroundServiceType()","addedIn":"2.3.0"}],"fields":[]},{"class":"androidx.work.WorkManager","addedIn":"1.0.0","methods":[{"method":"getLastCancelAllTimeMillis()","addedIn":"1.0.0"},{"method":"enqueue(androidx.work.WorkRequest)","addedIn":"1.0.0"},{"method":"getInstance()","addedIn":"1.0.0","deprecatedIn":"2.1.0"},{"method":"getInstance(android.content.Context)","addedIn":"2.1.0"},{"method":"beginWith(androidx.work.OneTimeWorkRequest)","addedIn":"1.0.0"},{"method":"getConfiguration()","addedIn":"2.8.0"},{"method":"getWorkInfosByTag(java.lang.String)","addedIn":"1.0.0"},{"method":"beginWith(java.util.List<androidx.work.OneTimeWorkRequest>)","addedIn":"1.0.0"},{"method":"cancelWorkById(java.util.UUID)","addedIn":"1.0.0"},{"method":"getWorkInfosForUniqueWork(java.lang.String)","addedIn":"1.0.0"},{"method":"getWorkInfosByTagFlow(java.lang.String)","addedIn":"2.9.0"},{"method":"cancelAllWorkByTag(java.lang.String)","addedIn":"1.0.0"},{"method":"enqueue(java.util.List<? extends androidx.work.WorkRequest>)","addedIn":"1.0.0"},{"method":"beginUniqueWork(java.lang.String,androidx.work.ExistingWorkPolicy,java.util.List<androidx.work.OneTimeWorkRequest>)","addedIn":"1.0.0"},{"method":"beginUniqueWork(java.lang.String,androidx.work.ExistingWorkPolicy,androidx.work.OneTimeWorkRequest)","addedIn":"1.0.0"},{"method":"cancelAllWork()","addedIn":"1.0.0"},{"method":"getWorkInfoByIdFlow(java.util.UUID)","addedIn":"2.9.0"},{"method":"updateWork(androidx.work.WorkRequest)","addedIn":"2.8.0"},{"method":"getWorkInfoById(java.util.UUID)","addedIn":"1.0.0"},{"method":"getWorkInfoByIdLiveData(java.util.UUID)","addedIn":"1.0.0"},{"method":"getWorkInfosForUniqueWorkFlow(java.lang.String)","addedIn":"2.9.0"},{"method":"enqueueUniqueWork(java.lang.String,androidx.work.ExistingWorkPolicy,androidx.work.OneTimeWorkRequest)","addedIn":"1.0.0"},{"method":"enqueueUniquePeriodicWork(java.lang.String,androidx.work.ExistingPeriodicWorkPolicy,androidx.work.PeriodicWorkRequest)","addedIn":"1.0.0"},{"method":"getWorkInfosByTagLiveData(java.lang.String)","addedIn":"1.0.0"},{"method":"getWorkInfosForUniqueWorkLiveData(java.lang.String)","addedIn":"1.0.0"},{"method":"createCancelPendingIntent(java.util.UUID)","addedIn":"2.3.0"},{"method":"cancelUniqueWork(java.lang.String)","addedIn":"1.0.0"},{"method":"initialize(android.content.Context,androidx.work.Configuration)","addedIn":"1.0.0"},{"method":"getWorkInfosLiveData(androidx.work.WorkQuery)","addedIn":"2.4.0"},{"method":"enqueueUniqueWork(java.lang.String,androidx.work.ExistingWorkPolicy,java.util.List<androidx.work.OneTimeWorkRequest>)","addedIn":"1.0.0"},{"method":"isInitialized()","addedIn":"2.8.0"},{"method":"getLastCancelAllTimeMillisLiveData()","addedIn":"1.0.0"},{"method":"pruneWork()","addedIn":"1.0.0"},{"method":"getWorkInfos(androidx.work.WorkQuery)","addedIn":"2.4.0"},{"method":"getWorkInfosFlow(androidx.work.WorkQuery)","addedIn":"2.9.0"}],"fields":[]},{"class":"androidx.work.multiprocess.RemoteWorkContinuation","addedIn":"2.5.0","methods":[{"method":"then(androidx.work.OneTimeWorkRequest)","addedIn":"2.5.0"},{"method":"enqueue()","addedIn":"2.5.0"},{"method":"combine(java.util.List<androidx.work.multiprocess.RemoteWorkContinuation>)","addedIn":"2.5.0"},{"method":"then(java.util.List<androidx.work.OneTimeWorkRequest>)","addedIn":"2.5.0"}],"fields":[]},{"class":"androidx.work.multiprocess.RemoteWorkManager","addedIn":"2.5.0","methods":[{"method":"enqueueUniqueWork(java.lang.String,androidx.work.ExistingWorkPolicy,androidx.work.OneTimeWorkRequest)","addedIn":"2.5.0"},{"method":"enqueueUniquePeriodicWork(java.lang.String,androidx.work.ExistingPeriodicWorkPolicy,androidx.work.PeriodicWorkRequest)","addedIn":"2.5.0"},{"method":"enqueue(androidx.work.WorkRequest)","addedIn":"2.5.0"},{"method":"getInstance(android.content.Context)","addedIn":"2.5.0"},{"method":"beginWith(androidx.work.OneTimeWorkRequest)","addedIn":"2.5.0"},{"method":"beginWith(java.util.List<androidx.work.OneTimeWorkRequest>)","addedIn":"2.5.0"},{"method":"cancelUniqueWork(java.lang.String)","addedIn":"2.5.0"},{"method":"cancelWorkById(java.util.UUID)","addedIn":"2.5.0"},{"method":"enqueueUniqueWork(java.lang.String,androidx.work.ExistingWorkPolicy,java.util.List<androidx.work.OneTimeWorkRequest>)","addedIn":"2.5.0"},{"method":"cancelAllWorkByTag(java.lang.String)","addedIn":"2.5.0"},{"method":"enqueue(java.util.List<androidx.work.WorkRequest>)","addedIn":"2.5.0"},{"method":"beginUniqueWork(java.lang.String,androidx.work.ExistingWorkPolicy,java.util.List<androidx.work.OneTimeWorkRequest>)","addedIn":"2.5.0"},{"method":"beginUniqueWork(java.lang.String,androidx.work.ExistingWorkPolicy,androidx.work.OneTimeWorkRequest)","addedIn":"2.5.0"},{"method":"cancelAllWork()","addedIn":"2.5.0"},{"method":"getWorkInfos(androidx.work.WorkQuery)","addedIn":"2.5.0"}],"fields":[]},{"class":"androidx.work.WorkRequest.Builder","addedIn":"1.0.0","methods":[{"method":"setInitialDelay(long,java.util.concurrent.TimeUnit)","addedIn":"2.1.0"},{"method":"addTag(java.lang.String)","addedIn":"1.0.0"},{"method":"setExpedited(androidx.work.OutOfQuotaPolicy)","addedIn":"2.7.0"},{"method":"keepResultsForAtLeast(java.time.Duration)","addedIn":"1.0.0"},{"method":"keepResultsForAtLeast(long,java.util.concurrent.TimeUnit)","addedIn":"1.0.0"},{"method":"build()","addedIn":"1.0.0"},{"method":"setBackoffCriteria(androidx.work.BackoffPolicy,long,java.util.concurrent.TimeUnit)","addedIn":"1.0.0"},{"method":"setConstraints(androidx.work.Constraints)","addedIn":"1.0.0"},{"method":"setId(java.util.UUID)","addedIn":"2.8.0"},{"method":"setInputData(androidx.work.Data)","addedIn":"1.0.0"},{"method":"setBackoffCriteria(androidx.work.BackoffPolicy,java.time.Duration)","addedIn":"1.0.0"},{"method":"setInitialDelay(java.time.Duration)","addedIn":"2.1.0"}],"fields":[]},{"class":"androidx.work.Configuration.Provider","addedIn":"2.1.0","methods":[{"method":"getWorkManagerConfiguration()","addedIn":"2.1.0"}],"fields":[]},{"class":"androidx.work.DataKt","addedIn":"2.9.0","methods":[{"method":"workDataOf(kotlin.Pair<java.lang.String,?>...)","addedIn":"2.9.0"},{"method":"hasKeyWithValueOfType<reified T>(androidx.work.Data,java.lang.String)","addedIn":"2.9.0"}],"fields":[]},{"class":"androidx.work.OverwritingInputMerger","addedIn":"1.0.0","methods":[{"method":"OverwritingInputMerger()","addedIn":"1.0.0"},{"method":"merge(java.util.List<androidx.work.Data>)","addedIn":"2.10.0-alpha01"}],"fields":[]},{"class":"androidx.work.PeriodicWorkRequest.Builder","addedIn":"1.0.0","methods":[{"method":"Builder(java.lang.Class<? extends androidx.work.ListenableWorker>,java.time.Duration)","addedIn":"1.0.0"},{"method":"clearNextScheduleTimeOverride()","addedIn":"2.9.0"},{"method":"Builder(java.lang.Class<? extends androidx.work.ListenableWorker>,long,java.util.concurrent.TimeUnit)","addedIn":"1.0.0"},{"method":"Builder(java.lang.Class<? extends androidx.work.ListenableWorker>,java.time.Duration,java.time.Duration)","addedIn":"1.0.0"},{"method":"Builder(java.lang.Class<? extends androidx.work.ListenableWorker>,long,java.util.concurrent.TimeUnit,long,java.util.concurrent.TimeUnit)","addedIn":"1.0.0"},{"method":"setNextScheduleTimeOverride(long)","addedIn":"2.9.0"}],"fields":[]},{"class":"androidx.work.Configuration.Builder","addedIn":"1.0.0","methods":[{"method":"setDefaultProcessName(java.lang.String)","addedIn":"2.5.0"},{"method":"Builder()","addedIn":"1.0.0"},{"method":"setMinimumLoggingLevel(int)","addedIn":"1.0.0"},{"method":"setJobSchedulerJobIdRange(int,int)","addedIn":"1.0.0"},{"method":"build()","addedIn":"1.0.0"},{"method":"setSchedulingExceptionHandler(androidx.core.util.Consumer<java.lang.Throwable>)","addedIn":"2.8.0"},{"method":"setExecutor(java.util.concurrent.Executor)","addedIn":"1.0.0"},{"method":"setInitializationExceptionHandler(androidx.core.util.Consumer<java.lang.Throwable>)","addedIn":"2.8.0"},{"method":"setInputMergerFactory(androidx.work.InputMergerFactory)","addedIn":"2.3.0"},{"method":"setMaxSchedulerLimit(int)","addedIn":"1.0.0"},{"method":"setRunnableScheduler(androidx.work.RunnableScheduler)","addedIn":"2.4.0"},{"method":"setClock(androidx.work.Clock)","addedIn":"2.9.0"},{"method":"setTaskExecutor(java.util.concurrent.Executor)","addedIn":"2.1.0"},{"method":"setWorkerFactory(androidx.work.WorkerFactory)","addedIn":"1.0.0"},{"method":"setContentUriTriggerWorkersLimit(int)","addedIn":"2.9.0"}],"fields":[]},{"class":"androidx.work.ForegroundUpdater","addedIn":"2.3.0","methods":[{"method":"setForegroundAsync(android.content.Context,java.util.UUID,androidx.work.ForegroundInfo)","addedIn":"2.3.0"}],"fields":[]},{"class":"androidx.work.ArrayCreatingInputMerger","addedIn":"1.0.0","methods":[{"method":"ArrayCreatingInputMerger()","addedIn":"1.0.0"},{"method":"merge(java.util.List<androidx.work.Data>)","addedIn":"2.10.0-alpha01"}],"fields":[]},{"class":"androidx.work.ExistingWorkPolicy","addedIn":"1.0.0","methods":[{"method":"values()","addedIn":"1.0.0"},{"method":"valueOf(java.lang.String)","addedIn":"1.0.0"}],"fields":[{"field":"KEEP","addedIn":"1.0.0"},{"field":"APPEND_OR_REPLACE","addedIn":"2.4.0"},{"field":"REPLACE","addedIn":"1.0.0"},{"field":"APPEND","addedIn":"1.0.0"}]},{"class":"androidx.work.WorkQuery","addedIn":"2.4.0","methods":[{"method":"getTags()","addedIn":"2.4.0"},{"method":"fromUniqueWorkNames(java.util.List<java.lang.String>)","addedIn":"2.8.0"},{"method":"fromTags(java.lang.String...)","addedIn":"2.8.0"},{"method":"fromIds(java.util.List<java.util.UUID>)","addedIn":"2.8.0"},{"method":"fromUniqueWorkNames(java.lang.String...)","addedIn":"2.8.0"},{"method":"fromStates(androidx.work.WorkInfo.State...)","addedIn":"2.8.0"},{"method":"fromStates(java.util.List<androidx.work.WorkInfo.State>)","addedIn":"2.8.0"},{"method":"fromTags(java.util.List<java.lang.String>)","addedIn":"2.8.0"},{"method":"getStates()","addedIn":"2.4.0"},{"method":"getUniqueWorkNames()","addedIn":"2.4.0"},{"method":"fromStates(java.util.List<? extends androidx.work.WorkInfo.State>)","addedIn":"2.10.0-alpha01"},{"method":"getIds()","addedIn":"2.5.0"},{"method":"fromIds(java.util.UUID...)","addedIn":"2.8.0"}],"fields":[{"field":"Companion","addedIn":"2.10.0-alpha01"}]},{"class":"androidx.work.Constraints.Companion","addedIn":"2.8.0","methods":[],"fields":[]},{"class":"androidx.work.WorkInfo.Companion","addedIn":"2.9.0","methods":[],"fields":[]},{"class":"androidx.work.PeriodicWorkRequest.Companion","addedIn":"2.8.0","methods":[],"fields":[]},{"class":"androidx.work.WorkManagerInitializer","addedIn":"2.7.0","methods":[{"method":"create(android.content.Context)","addedIn":"2.7.0"},{"method":"WorkManagerInitializer()","addedIn":"2.7.0"},{"method":"dependencies()","addedIn":"2.7.0"}],"fields":[]},{"class":"androidx.work.Configuration.Companion","addedIn":"2.9.0","methods":[],"fields":[]},{"class":"androidx.work.CoroutineWorker","addedIn":"2.9.0","methods":[{"method":"getCoroutineContext()","addedIn":"2.9.0","deprecatedIn":"2.9.0"},{"method":"onStopped()","addedIn":"2.10.0-alpha01"},{"method":"startWork()","addedIn":"2.10.0-alpha01"},{"method":"getForegroundInfo(kotlin.coroutines.Continuation<? super androidx.work.ForegroundInfo>)","addedIn":"2.9.0"},{"method":"getForegroundInfoAsync()","addedIn":"2.10.0-alpha01"},{"method":"CoroutineWorker(android.content.Context,androidx.work.WorkerParameters)","addedIn":"2.9.0"},{"method":"doWork(kotlin.coroutines.Continuation<? super androidx.work.ListenableWorker.Result>)","addedIn":"2.9.0"},{"method":"setForeground(androidx.work.ForegroundInfo,kotlin.coroutines.Continuation<? super kotlin.Unit>)","addedIn":"2.9.0"},{"method":"setProgress(androidx.work.Data,kotlin.coroutines.Continuation<? super kotlin.Unit>)","addedIn":"2.9.0"}],"fields":[]},{"class":"androidx.work.WorkInfo.PeriodicityInfo","addedIn":"2.9.0","methods":[{"method":"getRepeatIntervalMillis()","addedIn":"2.9.0"},{"method":"PeriodicityInfo(long,long)","addedIn":"2.9.0"},{"method":"getFlexIntervalMillis()","addedIn":"2.9.0"}],"fields":[]}]
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-versionMetadata.json.md5 b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-versionMetadata.json.md5 new file mode 100644 index 000000000..18340c204 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-versionMetadata.json.md5 @@ -0,0 +1 @@ +2c09255386d1d1adf0069f528d06cb86
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-versionMetadata.json.sha1 b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-versionMetadata.json.sha1 new file mode 100644 index 000000000..8878b8949 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-versionMetadata.json.sha1 @@ -0,0 +1 @@ +c97fecf0d3784682d8eed9c9aeae081613f982a7
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-versionMetadata.json.sha256 b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-versionMetadata.json.sha256 new file mode 100644 index 000000000..f9aba690b --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-versionMetadata.json.sha256 @@ -0,0 +1 @@ +46d98a424e897952a669f2473724c336bac31ca516f5226fb59218346811bf84
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-versionMetadata.json.sha512 b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-versionMetadata.json.sha512 new file mode 100644 index 000000000..e15614741 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-versionMetadata.json.sha512 @@ -0,0 +1 @@ +a5ea1e9b8bb916e568edf09def0e9716416bac0bbc1c68e7160c7905482c19d7170de96f4b55f7775841f2103328082ef48fc4a6abfd566d162f16bc6a633ee6
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.aar b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.aar Binary files differnew file mode 100644 index 000000000..d13931b33 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.aar diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.aar.md5 b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.aar.md5 new file mode 100644 index 000000000..e507fcd5b --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.aar.md5 @@ -0,0 +1 @@ +d770c5c9a5cbe486fcab8d76d2936c6a
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.aar.sha1 b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.aar.sha1 new file mode 100644 index 000000000..2932e1e12 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.aar.sha1 @@ -0,0 +1 @@ +629c5dac7ba2a4f1af765feae51f8c278e2be3ef
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.aar.sha256 b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.aar.sha256 new file mode 100644 index 000000000..6bc689f05 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.aar.sha256 @@ -0,0 +1 @@ +b62f26be973e3efbc7747d57b3c8682b30ae4c48f2cfbf14939650ef3cd87f7a
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.aar.sha512 b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.aar.sha512 new file mode 100644 index 000000000..4f522a4a9 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.aar.sha512 @@ -0,0 +1 @@ +ef3b0b47ec628d6aeaa479d2e6180244997a0f851adcf7fc31570db761f56d44f5f6bba483cd87e84a04b2c001828d262bed4e0462f016f0443633cb6d5f1eac
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.module b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.module new file mode 100644 index 000000000..0507d6942 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.module @@ -0,0 +1,420 @@ +{ + "formatVersion": "1.1", + "component": { + "group": "androidx.work", + "module": "work-runtime", + "version": "2.10.0-alpha01", + "attributes": { + "org.gradle.status": "release" + } + }, + "createdBy": { + "gradle": { + "version": "8.4" + } + }, + "variants": [ + { + "name": "releaseVariantReleaseApiPublication", + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-api" + }, + "dependencies": [ + { + "group": "androidx.annotation", + "module": "annotation-experimental", + "version": { + "requires": "1.0.0" + } + }, + { + "group": "androidx.lifecycle", + "module": "lifecycle-livedata", + "version": { + "requires": "2.5.1" + } + }, + { + "group": "androidx.startup", + "module": "startup-runtime", + "version": { + "requires": "1.1.1" + } + }, + { + "group": "com.google.guava", + "module": "listenablefuture", + "version": { + "requires": "1.0" + } + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib", + "version": { + "requires": "1.8.22" + } + }, + { + "group": "org.jetbrains.kotlinx", + "module": "kotlinx-coroutines-android", + "version": { + "requires": "1.7.3" + } + } + ], + "dependencyConstraints": [ + { + "group": "androidx.work", + "module": "work-gcm", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-multiprocess", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-runtime-ktx", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-rxjava2", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-rxjava3", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-testing", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime is in atomic group androidx.work" + } + ], + "files": [ + { + "name": "work-runtime-2.10.0-alpha01.aar", + "url": "work-runtime-2.10.0-alpha01.aar", + "size": 1889071, + "sha512": "ef3b0b47ec628d6aeaa479d2e6180244997a0f851adcf7fc31570db761f56d44f5f6bba483cd87e84a04b2c001828d262bed4e0462f016f0443633cb6d5f1eac", + "sha256": "b62f26be973e3efbc7747d57b3c8682b30ae4c48f2cfbf14939650ef3cd87f7a", + "sha1": "629c5dac7ba2a4f1af765feae51f8c278e2be3ef", + "md5": "d770c5c9a5cbe486fcab8d76d2936c6a" + } + ] + }, + { + "name": "releaseVariantReleaseRuntimePublication", + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-runtime" + }, + "dependencies": [ + { + "group": "androidx.annotation", + "module": "annotation-experimental", + "version": { + "requires": "1.0.0" + } + }, + { + "group": "androidx.concurrent", + "module": "concurrent-futures", + "version": { + "requires": "1.1.0" + } + }, + { + "group": "androidx.core", + "module": "core", + "version": { + "requires": "1.9.0" + } + }, + { + "group": "androidx.lifecycle", + "module": "lifecycle-livedata", + "version": { + "requires": "2.5.1" + } + }, + { + "group": "androidx.lifecycle", + "module": "lifecycle-service", + "version": { + "requires": "2.5.1" + } + }, + { + "group": "androidx.room", + "module": "room-ktx", + "version": { + "requires": "2.5.0" + } + }, + { + "group": "androidx.sqlite", + "module": "sqlite-framework", + "version": { + "requires": "2.3.0" + } + }, + { + "group": "androidx.startup", + "module": "startup-runtime", + "version": { + "requires": "1.1.1" + } + }, + { + "group": "com.google.guava", + "module": "listenablefuture", + "version": { + "requires": "1.0" + } + }, + { + "group": "org.jetbrains.kotlin", + "module": "kotlin-stdlib", + "version": { + "requires": "1.8.22" + } + }, + { + "group": "org.jetbrains.kotlinx", + "module": "kotlinx-coroutines-android", + "version": { + "requires": "1.7.3" + } + } + ], + "dependencyConstraints": [ + { + "group": "androidx.work", + "module": "work-gcm", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-multiprocess", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-runtime-ktx", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-rxjava2", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-rxjava3", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-testing", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime is in atomic group androidx.work" + } + ], + "files": [ + { + "name": "work-runtime-2.10.0-alpha01.aar", + "url": "work-runtime-2.10.0-alpha01.aar", + "size": 1889071, + "sha512": "ef3b0b47ec628d6aeaa479d2e6180244997a0f851adcf7fc31570db761f56d44f5f6bba483cd87e84a04b2c001828d262bed4e0462f016f0443633cb6d5f1eac", + "sha256": "b62f26be973e3efbc7747d57b3c8682b30ae4c48f2cfbf14939650ef3cd87f7a", + "sha1": "629c5dac7ba2a4f1af765feae51f8c278e2be3ef", + "md5": "d770c5c9a5cbe486fcab8d76d2936c6a" + } + ] + }, + { + "name": "sourcesElements", + "attributes": { + "org.gradle.category": "documentation", + "org.gradle.dependency.bundling": "external", + "org.gradle.docstype": "sources", + "org.gradle.usage": "java-runtime" + }, + "dependencyConstraints": [ + { + "group": "androidx.work", + "module": "work-gcm", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-multiprocess", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-runtime-ktx", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-rxjava2", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-rxjava3", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-testing", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime is in atomic group androidx.work" + } + ], + "files": [ + { + "name": "work-runtime-2.10.0-alpha01-sources.jar", + "url": "work-runtime-2.10.0-alpha01-sources.jar", + "size": 284908, + "sha512": "554cebf206a4c3f04bf29b51a36342948da45c5d26f0e48f12dbfd2618742e54f286287ef2aa2531a58d02b75bdf444aafe9d10189a09e82dece3a346b948cdd", + "sha256": "5a536dac98a17a3099151fb7a6e98f9c40853c67b9ecd1e5a8448473ac4c0e28", + "sha1": "fae05734966c433b4bdec6536e511a9cd1dbbcf6", + "md5": "ac7c9ccb3be8b2886847b455937cbfc9" + } + ] + }, + { + "name": "libraryVersionMetadata", + "attributes": { + "org.gradle.category": "documentation", + "org.gradle.dependency.bundling": "external", + "org.gradle.usage": "library-version-metadata" + }, + "dependencyConstraints": [ + { + "group": "androidx.work", + "module": "work-gcm", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-multiprocess", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-runtime-ktx", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-rxjava2", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-rxjava3", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-testing", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-runtime is in atomic group androidx.work" + } + ], + "files": [ + { + "name": "work-runtime-2.10.0-alpha01-versionMetadata.json", + "url": "work-runtime-2.10.0-alpha01-versionMetadata.json", + "size": 34099, + "sha512": "a5ea1e9b8bb916e568edf09def0e9716416bac0bbc1c68e7160c7905482c19d7170de96f4b55f7775841f2103328082ef48fc4a6abfd566d162f16bc6a633ee6", + "sha256": "46d98a424e897952a669f2473724c336bac31ca516f5226fb59218346811bf84", + "sha1": "c97fecf0d3784682d8eed9c9aeae081613f982a7", + "md5": "2c09255386d1d1adf0069f528d06cb86" + } + ] + } + ] +}
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.module.md5 new file mode 100644 index 000000000..af800559f --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.module.md5 @@ -0,0 +1 @@ +43632247a073873e530694628c5ebcd2
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.module.sha1 new file mode 100644 index 000000000..ad75d419d --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.module.sha1 @@ -0,0 +1 @@ +00652278ed1242258c5ec3628ba1291757038588
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.module.sha256 new file mode 100644 index 000000000..c2e94ca4d --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.module.sha256 @@ -0,0 +1 @@ +47fa794723d943a4f7fdb0ed2ca9de419b9a9365427535a8a65ed7c0924fa25e
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.module.sha512 new file mode 100644 index 000000000..0300bb0b9 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.module.sha512 @@ -0,0 +1 @@ +fde7207c48d5a44eaeb7ff69acd2c3b7d0a8b768e66733a8954094e763f9eae9c8d7f559472011ad79fc1a6de8e7384500eac0daff72a0a394b68ff23dbca996
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.pom b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.pom new file mode 100644 index 000000000..396479036 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.pom @@ -0,0 +1,145 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <!-- This module was also published with a richer model, Gradle metadata, --> + <!-- which should be used instead. Do not delete the following line which --> + <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> + <!-- that they should prefer consuming it instead. --> + <!-- do_not_remove: published-with-gradle-metadata --> + <modelVersion>4.0.0</modelVersion> + <groupId>androidx.work</groupId> + <artifactId>work-runtime</artifactId> + <version>2.10.0-alpha01</version> + <packaging>aar</packaging> + <name>WorkManager Runtime</name> + <description>Android WorkManager runtime library</description> + <url>https://developer.android.com/jetpack/androidx/releases/work#2.10.0-alpha01</url> + <inceptionYear>2018</inceptionYear> + <organization> + <name>The Android Open Source Project</name> + </organization> + <licenses> + <license> + <name>The Apache Software License, Version 2.0</name> + <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> + <distribution>repo</distribution> + </license> + </licenses> + <developers> + <developer> + <name>The Android Open Source Project</name> + </developer> + </developers> + <scm> + <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> + <url>https://cs.android.com/androidx/platform/frameworks/support</url> + </scm> + <dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.work</groupId> + <artifactId>work-gcm</artifactId> + <version>2.10.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.work</groupId> + <artifactId>work-multiprocess</artifactId> + <version>2.10.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.work</groupId> + <artifactId>work-runtime-ktx</artifactId> + <version>2.10.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.work</groupId> + <artifactId>work-rxjava2</artifactId> + <version>2.10.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.work</groupId> + <artifactId>work-rxjava3</artifactId> + <version>2.10.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.work</groupId> + <artifactId>work-testing</artifactId> + <version>2.10.0-alpha01</version> + </dependency> + </dependencies> + </dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.annotation</groupId> + <artifactId>annotation-experimental</artifactId> + <version>1.0.0</version> + <scope>compile</scope> + <type>aar</type> + </dependency> + <dependency> + <groupId>androidx.concurrent</groupId> + <artifactId>concurrent-futures</artifactId> + <version>1.1.0</version> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>androidx.core</groupId> + <artifactId>core</artifactId> + <version>1.9.0</version> + <scope>runtime</scope> + <type>aar</type> + </dependency> + <dependency> + <groupId>androidx.lifecycle</groupId> + <artifactId>lifecycle-livedata</artifactId> + <version>2.5.1</version> + <scope>compile</scope> + <type>aar</type> + </dependency> + <dependency> + <groupId>androidx.lifecycle</groupId> + <artifactId>lifecycle-service</artifactId> + <version>2.5.1</version> + <scope>runtime</scope> + <type>aar</type> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-ktx</artifactId> + <version>2.5.0</version> + <scope>runtime</scope> + <type>aar</type> + </dependency> + <dependency> + <groupId>androidx.sqlite</groupId> + <artifactId>sqlite-framework</artifactId> + <version>2.3.0</version> + <scope>runtime</scope> + <type>aar</type> + </dependency> + <dependency> + <groupId>androidx.startup</groupId> + <artifactId>startup-runtime</artifactId> + <version>1.1.1</version> + <scope>compile</scope> + <type>aar</type> + </dependency> + <dependency> + <groupId>com.google.guava</groupId> + <artifactId>listenablefuture</artifactId> + <version>1.0</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.jetbrains.kotlin</groupId> + <artifactId>kotlin-stdlib</artifactId> + <version>1.8.22</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.jetbrains.kotlinx</groupId> + <artifactId>kotlinx-coroutines-android</artifactId> + <version>1.7.3</version> + <scope>compile</scope> + </dependency> + </dependencies> +</project>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.pom.md5 new file mode 100644 index 000000000..0b973ba1f --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.pom.md5 @@ -0,0 +1 @@ +8b0d7d62c843911b5c714431719ec2b0
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.pom.sha1 new file mode 100644 index 000000000..d682a2bb6 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.pom.sha1 @@ -0,0 +1 @@ +3125ffeb9bfce73deeab01d8c51d887e64429780
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.pom.sha256 new file mode 100644 index 000000000..5e09a3f9b --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.pom.sha256 @@ -0,0 +1 @@ +825a0e496a0084d778d7da9aebc0bdc29f1861226df508740211dee9d53c6ef9
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.pom.sha512 new file mode 100644 index 000000000..7cc892e0e --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.pom.sha512 @@ -0,0 +1 @@ +3d76ff1f339fc0e6fb13515078e0d07b92b2bfbda17c6834c63fbec83a879815dda4a3c5153eb710b9521a7cfc0e78c2a0193cba42b8086b9777517f99a9ec56
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01-sources.jar Binary files differdeleted file mode 100644 index 52509c737..000000000 --- a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01-sources.jar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01-sources.jar.md5 deleted file mode 100644 index aa8cc102b..000000000 --- a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01-sources.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -f04291f93e863ac1c5a8f1046f1d849f
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01-sources.jar.sha1 deleted file mode 100644 index 3dd631c21..000000000 --- a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01-sources.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -3a007145b2e5de74a4ba82b1e1dd52b49da043d0
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01-sources.jar.sha256 deleted file mode 100644 index 1190a3492..000000000 --- a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01-sources.jar.sha256 +++ /dev/null @@ -1 +0,0 @@ -4bdb04bfd316f929f35a828ba431b0a402a5baf8543e4946cf3b38fa90dc4c6e
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01-sources.jar.sha512 deleted file mode 100644 index 3d74fbbf1..000000000 --- a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01-sources.jar.sha512 +++ /dev/null @@ -1 +0,0 @@ -cf8c2944e010a1de90d1d6b40db76b5f9a85645487786641b898197605ac4aef339ceee09e4aee28bbf9c15d183c21613bcb59f0f5df7f040d013367884b851f
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.aar b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.aar Binary files differdeleted file mode 100644 index af8c32bc7..000000000 --- a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.aar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.aar.md5 b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.aar.md5 deleted file mode 100644 index 28e5cea00..000000000 --- a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.aar.md5 +++ /dev/null @@ -1 +0,0 @@ -f53b1ce5dc59bc2333c222c4bd4447b6
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.aar.sha1 b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.aar.sha1 deleted file mode 100644 index 9844358c1..000000000 --- a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.aar.sha1 +++ /dev/null @@ -1 +0,0 @@ -7ddae06ac6213175bda5210e2f095a98221af078
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.aar.sha256 b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.aar.sha256 deleted file mode 100644 index 72c75580a..000000000 --- a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.aar.sha256 +++ /dev/null @@ -1 +0,0 @@ -b2a2463994eafdca16ac98078f187785d1d55260895c2bc6e94fe645f8923f01
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.aar.sha512 b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.aar.sha512 deleted file mode 100644 index e92306398..000000000 --- a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.aar.sha512 +++ /dev/null @@ -1 +0,0 @@ -5dc11c84e9705ed36af61ee7f5039336bc250e14f9e52c4613033573d784aaeb9eeb3b53b944b13180be3f9f4677b6f9925d7f4393668143259b21dd50875a12
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.module b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.module deleted file mode 100644 index a2204e70d..000000000 --- a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.module +++ /dev/null @@ -1,312 +0,0 @@ -{ - "formatVersion": "1.1", - "component": { - "group": "androidx.work", - "module": "work-runtime", - "version": "2.9.0-alpha01", - "attributes": { - "org.gradle.status": "release" - } - }, - "createdBy": { - "gradle": { - "version": "8.0" - } - }, - "variants": [ - { - "name": "releaseVariantReleaseApiPublication", - "attributes": { - "org.gradle.category": "library", - "org.gradle.dependency.bundling": "external", - "org.gradle.libraryelements": "aar", - "org.gradle.usage": "java-api" - }, - "dependencies": [ - { - "group": "androidx.annotation", - "module": "annotation-experimental", - "version": { - "requires": "1.0.0" - } - }, - { - "group": "androidx.lifecycle", - "module": "lifecycle-livedata", - "version": { - "requires": "2.5.1" - } - }, - { - "group": "androidx.startup", - "module": "startup-runtime", - "version": { - "requires": "1.1.1" - } - }, - { - "group": "com.google.guava", - "module": "listenablefuture", - "version": { - "requires": "1.0" - } - }, - { - "group": "org.jetbrains.kotlin", - "module": "kotlin-stdlib", - "version": { - "requires": "1.8.10" - } - } - ], - "dependencyConstraints": [ - { - "group": "androidx.work", - "module": "work-gcm", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-multiprocess", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-runtime-ktx", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-rxjava2", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-rxjava3", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-testing", - "version": { - "requires": "2.9.0-alpha01" - } - } - ], - "files": [ - { - "name": "work-runtime-2.9.0-alpha01.aar", - "url": "work-runtime-2.9.0-alpha01.aar", - "size": 1771201, - "sha512": "5dc11c84e9705ed36af61ee7f5039336bc250e14f9e52c4613033573d784aaeb9eeb3b53b944b13180be3f9f4677b6f9925d7f4393668143259b21dd50875a12", - "sha256": "b2a2463994eafdca16ac98078f187785d1d55260895c2bc6e94fe645f8923f01", - "sha1": "7ddae06ac6213175bda5210e2f095a98221af078", - "md5": "f53b1ce5dc59bc2333c222c4bd4447b6" - } - ] - }, - { - "name": "releaseVariantReleaseRuntimePublication", - "attributes": { - "org.gradle.category": "library", - "org.gradle.dependency.bundling": "external", - "org.gradle.libraryelements": "aar", - "org.gradle.usage": "java-runtime" - }, - "dependencies": [ - { - "group": "androidx.annotation", - "module": "annotation-experimental", - "version": { - "requires": "1.0.0" - } - }, - { - "group": "androidx.core", - "module": "core", - "version": { - "requires": "1.9.0" - } - }, - { - "group": "androidx.lifecycle", - "module": "lifecycle-livedata", - "version": { - "requires": "2.5.1" - } - }, - { - "group": "androidx.lifecycle", - "module": "lifecycle-service", - "version": { - "requires": "2.5.1" - } - }, - { - "group": "androidx.room", - "module": "room-ktx", - "version": { - "requires": "2.5.0" - } - }, - { - "group": "androidx.sqlite", - "module": "sqlite-framework", - "version": { - "requires": "2.3.0" - } - }, - { - "group": "androidx.startup", - "module": "startup-runtime", - "version": { - "requires": "1.1.1" - } - }, - { - "group": "com.google.guava", - "module": "listenablefuture", - "version": { - "requires": "1.0" - } - }, - { - "group": "org.jetbrains.kotlin", - "module": "kotlin-stdlib", - "version": { - "requires": "1.8.10" - } - } - ], - "dependencyConstraints": [ - { - "group": "androidx.work", - "module": "work-gcm", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-multiprocess", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-runtime-ktx", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-rxjava2", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-rxjava3", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-testing", - "version": { - "requires": "2.9.0-alpha01" - } - } - ], - "files": [ - { - "name": "work-runtime-2.9.0-alpha01.aar", - "url": "work-runtime-2.9.0-alpha01.aar", - "size": 1771201, - "sha512": "5dc11c84e9705ed36af61ee7f5039336bc250e14f9e52c4613033573d784aaeb9eeb3b53b944b13180be3f9f4677b6f9925d7f4393668143259b21dd50875a12", - "sha256": "b2a2463994eafdca16ac98078f187785d1d55260895c2bc6e94fe645f8923f01", - "sha1": "7ddae06ac6213175bda5210e2f095a98221af078", - "md5": "f53b1ce5dc59bc2333c222c4bd4447b6" - } - ] - }, - { - "name": "sourcesElements", - "attributes": { - "org.gradle.category": "documentation", - "org.gradle.dependency.bundling": "external", - "org.gradle.docstype": "sources", - "org.gradle.usage": "java-runtime" - }, - "dependencyConstraints": [ - { - "group": "androidx.work", - "module": "work-gcm", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-multiprocess", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-runtime-ktx", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-rxjava2", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-rxjava3", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-testing", - "version": { - "requires": "2.9.0-alpha01" - } - } - ], - "files": [ - { - "name": "work-runtime-2.9.0-alpha01-sources.jar", - "url": "work-runtime-2.9.0-alpha01-sources.jar", - "size": 271274, - "sha512": "cf8c2944e010a1de90d1d6b40db76b5f9a85645487786641b898197605ac4aef339ceee09e4aee28bbf9c15d183c21613bcb59f0f5df7f040d013367884b851f", - "sha256": "4bdb04bfd316f929f35a828ba431b0a402a5baf8543e4946cf3b38fa90dc4c6e", - "sha1": "3a007145b2e5de74a4ba82b1e1dd52b49da043d0", - "md5": "f04291f93e863ac1c5a8f1046f1d849f" - } - ] - } - ] -}
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.module.md5 deleted file mode 100644 index ffefe9c06..000000000 --- a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.module.md5 +++ /dev/null @@ -1 +0,0 @@ -a220f8c05031cb1e19fa309ed7f0910e
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.module.sha1 deleted file mode 100644 index 26e6ad660..000000000 --- a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.module.sha1 +++ /dev/null @@ -1 +0,0 @@ -c61238c3429c9af831c2b6efe4e2c1511c3f17c5
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.module.sha256 deleted file mode 100644 index c4be2dcc6..000000000 --- a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.module.sha256 +++ /dev/null @@ -1 +0,0 @@ -5e020d4ccab96ce6bfb17e85e463cd0b033ac0b40359e3b2807b2d491f4740c4
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.module.sha512 deleted file mode 100644 index e0980c337..000000000 --- a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.module.sha512 +++ /dev/null @@ -1 +0,0 @@ -5a49c17549afbdc4449b6e3d8a1122e391048c299f937c838e1cf2062bab12c511bbca2ab831b7984af36b8b176ccff92e85e302c82661c359d7e4eea59748eb
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.pom b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.pom deleted file mode 100644 index 82b4ff09a..000000000 --- a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.pom +++ /dev/null @@ -1,130 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> - <!-- This module was also published with a richer model, Gradle metadata, --> - <!-- which should be used instead. Do not delete the following line which --> - <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> - <!-- that they should prefer consuming it instead. --> - <!-- do_not_remove: published-with-gradle-metadata --> - <modelVersion>4.0.0</modelVersion> - <groupId>androidx.work</groupId> - <artifactId>work-runtime</artifactId> - <version>2.9.0-alpha01</version> - <packaging>aar</packaging> - <name>Android WorkManager Runtime</name> - <description>Android WorkManager runtime library</description> - <url>https://developer.android.com/jetpack/androidx/releases/work#2.9.0-alpha01</url> - <inceptionYear>2018</inceptionYear> - <licenses> - <license> - <name>The Apache Software License, Version 2.0</name> - <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> - <distribution>repo</distribution> - </license> - </licenses> - <developers> - <developer> - <name>The Android Open Source Project</name> - </developer> - </developers> - <scm> - <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> - <url>https://cs.android.com/androidx/platform/frameworks/support</url> - </scm> - <dependencyManagement> - <dependencies> - <dependency> - <groupId>androidx.work</groupId> - <artifactId>work-gcm</artifactId> - <version>2.9.0-alpha01</version> - </dependency> - <dependency> - <groupId>androidx.work</groupId> - <artifactId>work-multiprocess</artifactId> - <version>2.9.0-alpha01</version> - </dependency> - <dependency> - <groupId>androidx.work</groupId> - <artifactId>work-runtime-ktx</artifactId> - <version>2.9.0-alpha01</version> - </dependency> - <dependency> - <groupId>androidx.work</groupId> - <artifactId>work-rxjava2</artifactId> - <version>2.9.0-alpha01</version> - </dependency> - <dependency> - <groupId>androidx.work</groupId> - <artifactId>work-rxjava3</artifactId> - <version>2.9.0-alpha01</version> - </dependency> - <dependency> - <groupId>androidx.work</groupId> - <artifactId>work-testing</artifactId> - <version>2.9.0-alpha01</version> - </dependency> - </dependencies> - </dependencyManagement> - <dependencies> - <dependency> - <groupId>androidx.annotation</groupId> - <artifactId>annotation-experimental</artifactId> - <version>1.0.0</version> - <scope>compile</scope> - <type>aar</type> - </dependency> - <dependency> - <groupId>androidx.core</groupId> - <artifactId>core</artifactId> - <version>1.9.0</version> - <scope>runtime</scope> - <type>aar</type> - </dependency> - <dependency> - <groupId>androidx.lifecycle</groupId> - <artifactId>lifecycle-livedata</artifactId> - <version>2.5.1</version> - <scope>compile</scope> - <type>aar</type> - </dependency> - <dependency> - <groupId>androidx.lifecycle</groupId> - <artifactId>lifecycle-service</artifactId> - <version>2.5.1</version> - <scope>runtime</scope> - <type>aar</type> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-ktx</artifactId> - <version>2.5.0</version> - <scope>runtime</scope> - <type>aar</type> - </dependency> - <dependency> - <groupId>androidx.sqlite</groupId> - <artifactId>sqlite-framework</artifactId> - <version>2.3.0</version> - <scope>runtime</scope> - <type>aar</type> - </dependency> - <dependency> - <groupId>androidx.startup</groupId> - <artifactId>startup-runtime</artifactId> - <version>1.1.1</version> - <scope>compile</scope> - <type>aar</type> - </dependency> - <dependency> - <groupId>com.google.guava</groupId> - <artifactId>listenablefuture</artifactId> - <version>1.0</version> - <scope>compile</scope> - </dependency> - <dependency> - <groupId>org.jetbrains.kotlin</groupId> - <artifactId>kotlin-stdlib</artifactId> - <version>1.8.10</version> - <scope>compile</scope> - </dependency> - </dependencies> -</project>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.pom.md5 deleted file mode 100644 index a94d6ee77..000000000 --- a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -5b9c3b1cb28fa801a22282f994499d10
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.pom.sha1 deleted file mode 100644 index b837c8264..000000000 --- a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -28b199fb675b26158ac19e0a23d7bd709eb4f29d
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.pom.sha256 deleted file mode 100644 index 63626c95d..000000000 --- a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.pom.sha256 +++ /dev/null @@ -1 +0,0 @@ -aeae05b4365edcdda584213841d136d32ace95c401b0348aa69e93db6ff04afc
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.pom.sha512 deleted file mode 100644 index 29a9b0faf..000000000 --- a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.pom.sha512 +++ /dev/null @@ -1 +0,0 @@ -0948a97c1f2ef7367d1449431978ed88046b400081aa3459b341eefa2814ca7871d34c07ab0278a3935f322c2c0a870542c9e55f78cac131adcf2ad1de3d9222
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/Android.bp new file mode 100644 index 000000000..9e969f7da --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.work_work-testing-nodeps", + aars: ["work-testing-2.10.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.lifecycle_lifecycle-livedata-core", + "androidx.room_room-runtime", + "androidx.work_work-runtime", + ], +} + +android_library { + name: "androidx.work_work-testing", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.work_work-testing-nodeps", + "androidx.lifecycle_lifecycle-livedata-core", + "androidx.room_room-runtime", + "androidx.work_work-runtime", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/build-info.textproto b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/build-info.textproto new file mode 100644 index 000000000..fcd5f7e7a --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/build-info.textproto @@ -0,0 +1,70 @@ +version: "2.10.0-alpha01" +dependency_list { + dependency { + group_id: "androidx.lifecycle" + artifact_id: "lifecycle-livedata-core" + version: "2.5.1" + is_tip_of_tree: false + } + dependency { + group_id: "androidx.room" + artifact_id: "room-runtime" + version: "2.5.0" + is_tip_of_tree: false + } + dependency { + group_id: "androidx.work" + artifact_id: "work-runtime" + version: "2.10.0-alpha01" + is_tip_of_tree: true + } +} +release_checklist { +} +build_id: "androidx.work" +group_id: "androidx.work" +artifact_id: "work-testing" +path: "/work/work-testing" +sha: "e0f55d07b2ef7852f04ebb7db1e3103b48adafe1" +require_same_version_group_build: true +group_zip_path: "per-group-zips/gmaven-androidx-work-11110677.zip" +project_zip_path: "per-project-zips/androidx.work-work-testing-all-11110677-2.10.0-alpha01.zip" +kotlin_version: "1.9.20" +dependency_constraint_list { + dependency { + group_id: "androidx.work" + artifact_id: "work-gcm" + version: "2.10.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.work" + artifact_id: "work-multiprocess" + version: "2.10.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.work" + artifact_id: "work-runtime" + version: "2.10.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.work" + artifact_id: "work-runtime-ktx" + version: "2.10.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.work" + artifact_id: "work-rxjava2" + version: "2.10.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.work" + artifact_id: "work-rxjava3" + version: "2.10.0-alpha01" + is_tip_of_tree: true + } +} diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..63832a6cc --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2016 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.work.testing" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-sources.jar Binary files differnew file mode 100644 index 000000000..5bf61ddc8 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-sources.jar diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-sources.jar.md5 new file mode 100644 index 000000000..56fcb614a --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-sources.jar.md5 @@ -0,0 +1 @@ +32d002954626b6d10f44234089eafab5
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-sources.jar.sha1 new file mode 100644 index 000000000..fa1e86309 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-sources.jar.sha1 @@ -0,0 +1 @@ +6478ec39d030a30df5abeab164e07b134bd167b6
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-sources.jar.sha256 new file mode 100644 index 000000000..f2425dbfe --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-sources.jar.sha256 @@ -0,0 +1 @@ +fc19768cf54f6dbfa321a609c9259681ceddc375cec7fb5acbb8215072b60eb4
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-sources.jar.sha512 new file mode 100644 index 000000000..bfcee2ccc --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-sources.jar.sha512 @@ -0,0 +1 @@ +5f3f25d46c10abbfd3db5ee45e0de2b91caefd15eee71c6ff2d34029b744f43ca04dac540771c6890579428535118fcfbc79dad0792051b22f8c2ae616d6ed11
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-versionMetadata.json b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-versionMetadata.json new file mode 100644 index 000000000..454d657eb --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-versionMetadata.json @@ -0,0 +1 @@ +[{"class":"androidx.work.testing.WorkManagerTestInitHelper","addedIn":"1.0.0","methods":[{"method":"initializeTestWorkManager(android.content.Context,androidx.work.testing.WorkManagerTestInitHelper.ExecutorsMode)","addedIn":"2.9.0"},{"method":"initializeTestWorkManager(android.content.Context,androidx.work.Configuration)","addedIn":"1.0.0"},{"method":"initializeTestWorkManager(android.content.Context,androidx.work.Configuration,androidx.work.testing.WorkManagerTestInitHelper.ExecutorsMode)","addedIn":"2.9.0"},{"method":"initializeTestWorkManager(android.content.Context)","addedIn":"1.0.0"},{"method":"getTestDriver(android.content.Context)","addedIn":"2.1.0"},{"method":"closeWorkDatabase()","addedIn":"2.9.0"},{"method":"getTestDriver()","addedIn":"1.0.0","deprecatedIn":"2.1.0"}],"fields":[]},{"class":"androidx.work.testing.TestWorkerBuilder","addedIn":"2.1.0","methods":[{"method":"from<W extends androidx.work.Worker>(android.content.Context,java.lang.Class<W>,java.util.concurrent.Executor)","addedIn":"2.1.0"},{"method":"from(android.content.Context,androidx.work.WorkRequest,java.util.concurrent.Executor)","addedIn":"2.1.0"}],"fields":[]},{"class":"androidx.work.testing.TestListenableWorkerBuilder","addedIn":"2.1.0","methods":[{"method":"setTags(java.util.List<java.lang.String>)","addedIn":"2.1.0"},{"method":"setTriggeredContentUris(java.util.List<android.net.Uri>)","addedIn":"2.1.0"},{"method":"from<W extends androidx.work.ListenableWorker>(android.content.Context,java.lang.Class<W>)","addedIn":"2.1.0"},{"method":"setProgressUpdater(androidx.work.ProgressUpdater)","addedIn":"2.3.0"},{"method":"setForegroundUpdater(androidx.work.ForegroundUpdater)","addedIn":"2.3.0"},{"method":"build()","addedIn":"2.1.0"},{"method":"setRunAttemptCount(int)","addedIn":"2.1.0"},{"method":"setNetwork(android.net.Network)","addedIn":"2.1.0"},{"method":"setId(java.util.UUID)","addedIn":"2.1.0"},{"method":"setInputData(androidx.work.Data)","addedIn":"2.1.0"},{"method":"setWorkerFactory(androidx.work.WorkerFactory)","addedIn":"2.1.0"},{"method":"from(android.content.Context,androidx.work.WorkRequest)","addedIn":"2.1.0"},{"method":"setTriggeredContentAuthorities(java.util.List<java.lang.String>)","addedIn":"2.1.0"}],"fields":[]},{"class":"androidx.work.testing.TestWorkerBuilderKt","addedIn":"2.1.0","methods":[{"method":"TestWorkerBuilder<reified W extends androidx.work.Worker>(android.content.Context,java.util.concurrent.Executor,androidx.work.Data,java.util.List<java.lang.String>,int,java.util.List<? extends android.net.Uri>,java.util.List<java.lang.String>)","addedIn":"2.9.0"},{"method":"TestWorkerBuilder<reified W extends androidx.work.Worker>(android.content.Context,java.util.concurrent.Executor,androidx.work.Data,java.util.List<? extends java.lang.String>,int,java.util.List<? extends android.net.Uri>,java.util.List<? extends java.lang.String>)","addedIn":"2.1.0"}],"fields":[]},{"class":"androidx.work.testing.TestListenableWorkerBuilderKt","addedIn":"2.1.0","methods":[{"method":"TestListenableWorkerBuilder<reified W extends androidx.work.ListenableWorker>(android.content.Context,androidx.work.Data,java.util.List<? extends java.lang.String>,int,java.util.List<? extends android.net.Uri>,java.util.List<? extends java.lang.String>)","addedIn":"2.1.0"},{"method":"TestListenableWorkerBuilder<reified W extends androidx.work.ListenableWorker>(android.content.Context,androidx.work.Data,java.util.List<java.lang.String>,int,java.util.List<? extends android.net.Uri>,java.util.List<java.lang.String>)","addedIn":"2.9.0"}],"fields":[]},{"class":"androidx.work.testing.SynchronousExecutor","addedIn":"1.0.0","methods":[{"method":"SynchronousExecutor()","addedIn":"1.0.0"},{"method":"execute(java.lang.Runnable)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.work.testing.WorkManagerTestInitHelper.ExecutorsMode","addedIn":"2.9.0","methods":[{"method":"values()","addedIn":"2.9.0"},{"method":"valueOf(java.lang.String)","addedIn":"2.9.0"}],"fields":[{"field":"USE_TIME_BASED_SCHEDULING","addedIn":"2.9.0"},{"field":"PRESERVE_EXECUTORS","addedIn":"2.9.0"},{"field":"LEGACY_OVERRIDE_WITH_SYNCHRONOUS_EXECUTORS","addedIn":"2.9.0"}]},{"class":"androidx.work.testing.TestDriver","addedIn":"1.0.0","methods":[{"method":"setInitialDelayMet(java.util.UUID)","addedIn":"1.0.0"},{"method":"setAllConstraintsMet(java.util.UUID)","addedIn":"1.0.0"},{"method":"setPeriodDelayMet(java.util.UUID)","addedIn":"1.0.0"}],"fields":[]}]
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-versionMetadata.json.md5 b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-versionMetadata.json.md5 new file mode 100644 index 000000000..a606fb7f1 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-versionMetadata.json.md5 @@ -0,0 +1 @@ +5a63bbd97548a31eb06356c5e9e82a12
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-versionMetadata.json.sha1 b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-versionMetadata.json.sha1 new file mode 100644 index 000000000..128d0c204 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-versionMetadata.json.sha1 @@ -0,0 +1 @@ +54654616320ac71fa36ab0e51fa2be48ca960221
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-versionMetadata.json.sha256 b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-versionMetadata.json.sha256 new file mode 100644 index 000000000..80e2feedc --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-versionMetadata.json.sha256 @@ -0,0 +1 @@ +7837b8f1f4ec58b417bcc50952e6275b510d66f8d8b52ab249cc9097504ee3d8
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-versionMetadata.json.sha512 b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-versionMetadata.json.sha512 new file mode 100644 index 000000000..2c9f5209d --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-versionMetadata.json.sha512 @@ -0,0 +1 @@ +18dbaedff5c62182e01a40acb98db736e2d28718f2ca56d6bac3004c8cfe8927bc99983e22806e7697416ec10d7d74810fce2bde1610b60fe4ec1777b910fa2f
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.aar b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.aar Binary files differnew file mode 100644 index 000000000..4368994b8 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.aar diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.aar.md5 b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.aar.md5 new file mode 100644 index 000000000..127e58b9d --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.aar.md5 @@ -0,0 +1 @@ +cf6de1996ccff9292eaa57e041623469
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.aar.sha1 b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.aar.sha1 new file mode 100644 index 000000000..2c062e066 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.aar.sha1 @@ -0,0 +1 @@ +a910c72aeaf4509a5697df9d35c9263238076ce8
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.aar.sha256 b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.aar.sha256 new file mode 100644 index 000000000..5b9931cde --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.aar.sha256 @@ -0,0 +1 @@ +7bb057e918cd228b10579e26176a0da84ac74607e838dd3cd604ca0b9cc8aa54
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.aar.sha512 b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.aar.sha512 new file mode 100644 index 000000000..8c87a9a74 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.aar.sha512 @@ -0,0 +1 @@ +4a3e57b92dcb5cb7e93448a291fa19dcc5d44f2356cc19f8f4abf9734c9d0f8bba78d34265db14cc6978e39bcdeef7729563c17684e5cd60333a0f16c4291a60
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.module b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.module new file mode 100644 index 000000000..3a8aa597e --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.module @@ -0,0 +1,329 @@ +{ + "formatVersion": "1.1", + "component": { + "group": "androidx.work", + "module": "work-testing", + "version": "2.10.0-alpha01", + "attributes": { + "org.gradle.status": "release" + } + }, + "createdBy": { + "gradle": { + "version": "8.4" + } + }, + "variants": [ + { + "name": "releaseVariantReleaseApiPublication", + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-api" + }, + "dependencies": [ + { + "group": "androidx.work", + "module": "work-runtime", + "version": { + "requires": "2.10.0-alpha01" + } + } + ], + "dependencyConstraints": [ + { + "group": "androidx.work", + "module": "work-gcm", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-testing is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-multiprocess", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-testing is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-runtime", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-testing is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-runtime-ktx", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-testing is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-rxjava2", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-testing is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-rxjava3", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-testing is in atomic group androidx.work" + } + ], + "files": [ + { + "name": "work-testing-2.10.0-alpha01.aar", + "url": "work-testing-2.10.0-alpha01.aar", + "size": 34657, + "sha512": "4a3e57b92dcb5cb7e93448a291fa19dcc5d44f2356cc19f8f4abf9734c9d0f8bba78d34265db14cc6978e39bcdeef7729563c17684e5cd60333a0f16c4291a60", + "sha256": "7bb057e918cd228b10579e26176a0da84ac74607e838dd3cd604ca0b9cc8aa54", + "sha1": "a910c72aeaf4509a5697df9d35c9263238076ce8", + "md5": "cf6de1996ccff9292eaa57e041623469" + } + ] + }, + { + "name": "releaseVariantReleaseRuntimePublication", + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-runtime" + }, + "dependencies": [ + { + "group": "androidx.lifecycle", + "module": "lifecycle-livedata-core", + "version": { + "requires": "2.5.1" + } + }, + { + "group": "androidx.room", + "module": "room-runtime", + "version": { + "requires": "2.5.0" + } + }, + { + "group": "androidx.work", + "module": "work-runtime", + "version": { + "requires": "2.10.0-alpha01" + } + } + ], + "dependencyConstraints": [ + { + "group": "androidx.work", + "module": "work-gcm", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-testing is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-multiprocess", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-testing is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-runtime", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-testing is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-runtime-ktx", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-testing is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-rxjava2", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-testing is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-rxjava3", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-testing is in atomic group androidx.work" + } + ], + "files": [ + { + "name": "work-testing-2.10.0-alpha01.aar", + "url": "work-testing-2.10.0-alpha01.aar", + "size": 34657, + "sha512": "4a3e57b92dcb5cb7e93448a291fa19dcc5d44f2356cc19f8f4abf9734c9d0f8bba78d34265db14cc6978e39bcdeef7729563c17684e5cd60333a0f16c4291a60", + "sha256": "7bb057e918cd228b10579e26176a0da84ac74607e838dd3cd604ca0b9cc8aa54", + "sha1": "a910c72aeaf4509a5697df9d35c9263238076ce8", + "md5": "cf6de1996ccff9292eaa57e041623469" + } + ] + }, + { + "name": "sourcesElements", + "attributes": { + "org.gradle.category": "documentation", + "org.gradle.dependency.bundling": "external", + "org.gradle.docstype": "sources", + "org.gradle.usage": "java-runtime" + }, + "dependencyConstraints": [ + { + "group": "androidx.work", + "module": "work-gcm", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-testing is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-multiprocess", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-testing is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-runtime", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-testing is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-runtime-ktx", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-testing is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-rxjava2", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-testing is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-rxjava3", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-testing is in atomic group androidx.work" + } + ], + "files": [ + { + "name": "work-testing-2.10.0-alpha01-sources.jar", + "url": "work-testing-2.10.0-alpha01-sources.jar", + "size": 20770, + "sha512": "5f3f25d46c10abbfd3db5ee45e0de2b91caefd15eee71c6ff2d34029b744f43ca04dac540771c6890579428535118fcfbc79dad0792051b22f8c2ae616d6ed11", + "sha256": "fc19768cf54f6dbfa321a609c9259681ceddc375cec7fb5acbb8215072b60eb4", + "sha1": "6478ec39d030a30df5abeab164e07b134bd167b6", + "md5": "32d002954626b6d10f44234089eafab5" + } + ] + }, + { + "name": "libraryVersionMetadata", + "attributes": { + "org.gradle.category": "documentation", + "org.gradle.dependency.bundling": "external", + "org.gradle.usage": "library-version-metadata" + }, + "dependencyConstraints": [ + { + "group": "androidx.work", + "module": "work-gcm", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-testing is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-multiprocess", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-testing is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-runtime", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-testing is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-runtime-ktx", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-testing is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-rxjava2", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-testing is in atomic group androidx.work" + }, + { + "group": "androidx.work", + "module": "work-rxjava3", + "version": { + "requires": "2.10.0-alpha01" + }, + "reason": "work-testing is in atomic group androidx.work" + } + ], + "files": [ + { + "name": "work-testing-2.10.0-alpha01-versionMetadata.json", + "url": "work-testing-2.10.0-alpha01-versionMetadata.json", + "size": 4448, + "sha512": "18dbaedff5c62182e01a40acb98db736e2d28718f2ca56d6bac3004c8cfe8927bc99983e22806e7697416ec10d7d74810fce2bde1610b60fe4ec1777b910fa2f", + "sha256": "7837b8f1f4ec58b417bcc50952e6275b510d66f8d8b52ab249cc9097504ee3d8", + "sha1": "54654616320ac71fa36ab0e51fa2be48ca960221", + "md5": "5a63bbd97548a31eb06356c5e9e82a12" + } + ] + } + ] +}
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.module.md5 new file mode 100644 index 000000000..30a0c7348 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.module.md5 @@ -0,0 +1 @@ +6d909ee9da4f1c8a528bf65d2df3d6c3
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.module.sha1 new file mode 100644 index 000000000..87b047584 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.module.sha1 @@ -0,0 +1 @@ +3861059ca20eb17c23158a53df770175afb72ad6
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.module.sha256 new file mode 100644 index 000000000..fd464285b --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.module.sha256 @@ -0,0 +1 @@ +4ca5fc0774cf2f3c11c2aadbd5d5f38ce94df0f08d52a6fa3fbc14e0ad3954e8
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.module.sha512 new file mode 100644 index 000000000..a752c2283 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.module.sha512 @@ -0,0 +1 @@ +a15c0cacb57ea172f9bd24f37abf29bd448d42d09b64a0ef51df681287932679966bd7fddc78ea29047de27558a74034ab3c55792cebf7397300094446a58fd1
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.pom b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.pom new file mode 100644 index 000000000..3a16dd8a0 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.pom @@ -0,0 +1,93 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <!-- This module was also published with a richer model, Gradle metadata, --> + <!-- which should be used instead. Do not delete the following line which --> + <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> + <!-- that they should prefer consuming it instead. --> + <!-- do_not_remove: published-with-gradle-metadata --> + <modelVersion>4.0.0</modelVersion> + <groupId>androidx.work</groupId> + <artifactId>work-testing</artifactId> + <version>2.10.0-alpha01</version> + <packaging>aar</packaging> + <name>WorkManager Testing</name> + <description>Android WorkManager testing library</description> + <url>https://developer.android.com/jetpack/androidx/releases/work#2.10.0-alpha01</url> + <inceptionYear>2018</inceptionYear> + <organization> + <name>The Android Open Source Project</name> + </organization> + <licenses> + <license> + <name>The Apache Software License, Version 2.0</name> + <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> + <distribution>repo</distribution> + </license> + </licenses> + <developers> + <developer> + <name>The Android Open Source Project</name> + </developer> + </developers> + <scm> + <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> + <url>https://cs.android.com/androidx/platform/frameworks/support</url> + </scm> + <dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.work</groupId> + <artifactId>work-gcm</artifactId> + <version>2.10.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.work</groupId> + <artifactId>work-multiprocess</artifactId> + <version>2.10.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.work</groupId> + <artifactId>work-runtime</artifactId> + <version>2.10.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.work</groupId> + <artifactId>work-runtime-ktx</artifactId> + <version>2.10.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.work</groupId> + <artifactId>work-rxjava2</artifactId> + <version>2.10.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.work</groupId> + <artifactId>work-rxjava3</artifactId> + <version>2.10.0-alpha01</version> + </dependency> + </dependencies> + </dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.lifecycle</groupId> + <artifactId>lifecycle-livedata-core</artifactId> + <version>2.5.1</version> + <scope>runtime</scope> + <type>aar</type> + </dependency> + <dependency> + <groupId>androidx.room</groupId> + <artifactId>room-runtime</artifactId> + <version>2.5.0</version> + <scope>runtime</scope> + <type>aar</type> + </dependency> + <dependency> + <groupId>androidx.work</groupId> + <artifactId>work-runtime</artifactId> + <version>[2.10.0-alpha01]</version> + <scope>compile</scope> + <type>aar</type> + </dependency> + </dependencies> +</project>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.pom.md5 new file mode 100644 index 000000000..ba5fbde27 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.pom.md5 @@ -0,0 +1 @@ +7ca486c22511d70f9d14694aedbd56a0
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.pom.sha1 new file mode 100644 index 000000000..73a5ecd49 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.pom.sha1 @@ -0,0 +1 @@ +e65388684a3da1a7938a151a020b6874d8da0ed4
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.pom.sha256 new file mode 100644 index 000000000..61c395911 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.pom.sha256 @@ -0,0 +1 @@ +7773bddaf3b6b0ed6cd99a2776992f7eaac08148676e7e8ad1175a4513a4ec27
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.pom.sha512 new file mode 100644 index 000000000..b7ce3e56d --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.pom.sha512 @@ -0,0 +1 @@ +7b937c01de85a006593a3819963152925e10e7791f67e64727d991178387afef421779206822a713943adf13a028be4016814a2453a77370b0abf130dcb5b669
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01-sources.jar Binary files differdeleted file mode 100644 index 1ea4d8873..000000000 --- a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01-sources.jar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01-sources.jar.md5 deleted file mode 100644 index 2644e9ff2..000000000 --- a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01-sources.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -762ff306cb156e71ed9ce92d9094b7f5
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01-sources.jar.sha1 deleted file mode 100644 index 95ab837e1..000000000 --- a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01-sources.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -32d0e94ba1ffcc9fbbc8347858f1b859285e34df
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01-sources.jar.sha256 deleted file mode 100644 index 323c9f70b..000000000 --- a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01-sources.jar.sha256 +++ /dev/null @@ -1 +0,0 @@ -991dc51dd87045e6b689174e66a3b6b309f72b9feec4e8d427e9b81117c3f7a5
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01-sources.jar.sha512 deleted file mode 100644 index 19ca82eb0..000000000 --- a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01-sources.jar.sha512 +++ /dev/null @@ -1 +0,0 @@ -16f9d1dce79997a8529df7ffb26a6eca7d6b89d545233cc0acb4fb3ea0abf51b9b056ec4e0ca19e57551a4684967a68404595581fe43effeaa12f0a70cbb9892
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.aar b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.aar Binary files differdeleted file mode 100644 index e68668e0c..000000000 --- a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.aar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.aar.md5 b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.aar.md5 deleted file mode 100644 index 1fa554bf7..000000000 --- a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.aar.md5 +++ /dev/null @@ -1 +0,0 @@ -a3103dc16d7f1711ed1cbdec5721e719
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.aar.sha1 b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.aar.sha1 deleted file mode 100644 index 42dc85ed7..000000000 --- a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.aar.sha1 +++ /dev/null @@ -1 +0,0 @@ -3af20b72b4ee26ca5a73e7b07b36d1cd06c78983
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.aar.sha256 b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.aar.sha256 deleted file mode 100644 index 23c89777a..000000000 --- a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.aar.sha256 +++ /dev/null @@ -1 +0,0 @@ -c8d78b3508011e674a23b709f6cf0f15c82388a0089669c400131e03cebed337
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.aar.sha512 b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.aar.sha512 deleted file mode 100644 index 34c2bbb11..000000000 --- a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.aar.sha512 +++ /dev/null @@ -1 +0,0 @@ -de2d79d4eb6b931bd6ffc57683e1917e4e1c5ac21a76ce9fd0a89807d545db6b5e1421316a899f122a0c91a5fac4d252f48a76041dc3e21f93cfb5f435dda060
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.module b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.module deleted file mode 100644 index 6032e74d2..000000000 --- a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.module +++ /dev/null @@ -1,242 +0,0 @@ -{ - "formatVersion": "1.1", - "component": { - "group": "androidx.work", - "module": "work-testing", - "version": "2.9.0-alpha01", - "attributes": { - "org.gradle.status": "release" - } - }, - "createdBy": { - "gradle": { - "version": "8.0" - } - }, - "variants": [ - { - "name": "releaseVariantReleaseApiPublication", - "attributes": { - "org.gradle.category": "library", - "org.gradle.dependency.bundling": "external", - "org.gradle.libraryelements": "aar", - "org.gradle.usage": "java-api" - }, - "dependencies": [ - { - "group": "androidx.work", - "module": "work-runtime-ktx", - "version": { - "requires": "2.9.0-alpha01" - } - } - ], - "dependencyConstraints": [ - { - "group": "androidx.work", - "module": "work-gcm", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-multiprocess", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-runtime", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-runtime-ktx", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-rxjava2", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-rxjava3", - "version": { - "requires": "2.9.0-alpha01" - } - } - ], - "files": [ - { - "name": "work-testing-2.9.0-alpha01.aar", - "url": "work-testing-2.9.0-alpha01.aar", - "size": 31322, - "sha512": "de2d79d4eb6b931bd6ffc57683e1917e4e1c5ac21a76ce9fd0a89807d545db6b5e1421316a899f122a0c91a5fac4d252f48a76041dc3e21f93cfb5f435dda060", - "sha256": "c8d78b3508011e674a23b709f6cf0f15c82388a0089669c400131e03cebed337", - "sha1": "3af20b72b4ee26ca5a73e7b07b36d1cd06c78983", - "md5": "a3103dc16d7f1711ed1cbdec5721e719" - } - ] - }, - { - "name": "releaseVariantReleaseRuntimePublication", - "attributes": { - "org.gradle.category": "library", - "org.gradle.dependency.bundling": "external", - "org.gradle.libraryelements": "aar", - "org.gradle.usage": "java-runtime" - }, - "dependencies": [ - { - "group": "androidx.lifecycle", - "module": "lifecycle-livedata-core", - "version": { - "requires": "2.5.1" - } - }, - { - "group": "androidx.room", - "module": "room-runtime", - "version": { - "requires": "2.5.0" - } - }, - { - "group": "androidx.work", - "module": "work-runtime-ktx", - "version": { - "requires": "2.9.0-alpha01" - } - } - ], - "dependencyConstraints": [ - { - "group": "androidx.work", - "module": "work-gcm", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-multiprocess", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-runtime", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-runtime-ktx", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-rxjava2", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-rxjava3", - "version": { - "requires": "2.9.0-alpha01" - } - } - ], - "files": [ - { - "name": "work-testing-2.9.0-alpha01.aar", - "url": "work-testing-2.9.0-alpha01.aar", - "size": 31322, - "sha512": "de2d79d4eb6b931bd6ffc57683e1917e4e1c5ac21a76ce9fd0a89807d545db6b5e1421316a899f122a0c91a5fac4d252f48a76041dc3e21f93cfb5f435dda060", - "sha256": "c8d78b3508011e674a23b709f6cf0f15c82388a0089669c400131e03cebed337", - "sha1": "3af20b72b4ee26ca5a73e7b07b36d1cd06c78983", - "md5": "a3103dc16d7f1711ed1cbdec5721e719" - } - ] - }, - { - "name": "sourcesElements", - "attributes": { - "org.gradle.category": "documentation", - "org.gradle.dependency.bundling": "external", - "org.gradle.docstype": "sources", - "org.gradle.usage": "java-runtime" - }, - "dependencyConstraints": [ - { - "group": "androidx.work", - "module": "work-gcm", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-multiprocess", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-runtime", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-runtime-ktx", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-rxjava2", - "version": { - "requires": "2.9.0-alpha01" - } - }, - { - "group": "androidx.work", - "module": "work-rxjava3", - "version": { - "requires": "2.9.0-alpha01" - } - } - ], - "files": [ - { - "name": "work-testing-2.9.0-alpha01-sources.jar", - "url": "work-testing-2.9.0-alpha01-sources.jar", - "size": 18470, - "sha512": "16f9d1dce79997a8529df7ffb26a6eca7d6b89d545233cc0acb4fb3ea0abf51b9b056ec4e0ca19e57551a4684967a68404595581fe43effeaa12f0a70cbb9892", - "sha256": "991dc51dd87045e6b689174e66a3b6b309f72b9feec4e8d427e9b81117c3f7a5", - "sha1": "32d0e94ba1ffcc9fbbc8347858f1b859285e34df", - "md5": "762ff306cb156e71ed9ce92d9094b7f5" - } - ] - } - ] -}
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.module.md5 deleted file mode 100644 index 25e8817eb..000000000 --- a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.module.md5 +++ /dev/null @@ -1 +0,0 @@ -23a40fa7cd24098c550bca8c15f3de21
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.module.sha1 deleted file mode 100644 index 361711faa..000000000 --- a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.module.sha1 +++ /dev/null @@ -1 +0,0 @@ -742bfb3418b34b93f94ec2355b4b8d254c0b7405
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.module.sha256 deleted file mode 100644 index 5bc05a58a..000000000 --- a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.module.sha256 +++ /dev/null @@ -1 +0,0 @@ -f24b535696fcb2d838392e3ffd9054930526a2cbf32fcc3aa4235511f52ddf0c
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.module.sha512 deleted file mode 100644 index 9d05f8582..000000000 --- a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.module.sha512 +++ /dev/null @@ -1 +0,0 @@ -de311a1d1f38e9f6b0e6d62087355fdaf75bd3dddb5def80c48f4bd5dabe8c30fb342355e55655c8b5f77778b0a33b850affa8113236382faf88ea841e75f61b
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.pom b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.pom deleted file mode 100644 index f4be08235..000000000 --- a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.pom +++ /dev/null @@ -1,90 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> - <!-- This module was also published with a richer model, Gradle metadata, --> - <!-- which should be used instead. Do not delete the following line which --> - <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> - <!-- that they should prefer consuming it instead. --> - <!-- do_not_remove: published-with-gradle-metadata --> - <modelVersion>4.0.0</modelVersion> - <groupId>androidx.work</groupId> - <artifactId>work-testing</artifactId> - <version>2.9.0-alpha01</version> - <packaging>aar</packaging> - <name>Android WorkManager Testing</name> - <description>Android WorkManager testing library</description> - <url>https://developer.android.com/jetpack/androidx/releases/work#2.9.0-alpha01</url> - <inceptionYear>2018</inceptionYear> - <licenses> - <license> - <name>The Apache Software License, Version 2.0</name> - <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> - <distribution>repo</distribution> - </license> - </licenses> - <developers> - <developer> - <name>The Android Open Source Project</name> - </developer> - </developers> - <scm> - <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> - <url>https://cs.android.com/androidx/platform/frameworks/support</url> - </scm> - <dependencyManagement> - <dependencies> - <dependency> - <groupId>androidx.work</groupId> - <artifactId>work-gcm</artifactId> - <version>2.9.0-alpha01</version> - </dependency> - <dependency> - <groupId>androidx.work</groupId> - <artifactId>work-multiprocess</artifactId> - <version>2.9.0-alpha01</version> - </dependency> - <dependency> - <groupId>androidx.work</groupId> - <artifactId>work-runtime</artifactId> - <version>2.9.0-alpha01</version> - </dependency> - <dependency> - <groupId>androidx.work</groupId> - <artifactId>work-runtime-ktx</artifactId> - <version>2.9.0-alpha01</version> - </dependency> - <dependency> - <groupId>androidx.work</groupId> - <artifactId>work-rxjava2</artifactId> - <version>2.9.0-alpha01</version> - </dependency> - <dependency> - <groupId>androidx.work</groupId> - <artifactId>work-rxjava3</artifactId> - <version>2.9.0-alpha01</version> - </dependency> - </dependencies> - </dependencyManagement> - <dependencies> - <dependency> - <groupId>androidx.lifecycle</groupId> - <artifactId>lifecycle-livedata-core</artifactId> - <version>2.5.1</version> - <scope>runtime</scope> - <type>aar</type> - </dependency> - <dependency> - <groupId>androidx.room</groupId> - <artifactId>room-runtime</artifactId> - <version>2.5.0</version> - <scope>runtime</scope> - <type>aar</type> - </dependency> - <dependency> - <groupId>androidx.work</groupId> - <artifactId>work-runtime-ktx</artifactId> - <version>[2.9.0-alpha01]</version> - <scope>compile</scope> - <type>aar</type> - </dependency> - </dependencies> -</project>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.pom.md5 deleted file mode 100644 index 8fc05a471..000000000 --- a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -45132291272edfb44b0b714543b55c9f
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.pom.sha1 deleted file mode 100644 index 7399ea67f..000000000 --- a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -9ff56d02690ca1476659ad9121bf8fbf500ad4d0
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.pom.sha256 deleted file mode 100644 index 21b995cd6..000000000 --- a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.pom.sha256 +++ /dev/null @@ -1 +0,0 @@ -480a87f90807391a2093f188d4f83816e090ddc6ab835c41c186d96b8e678f0e
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.pom.sha512 deleted file mode 100644 index ac2508c7b..000000000 --- a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.pom.sha512 +++ /dev/null @@ -1 +0,0 @@ -b39340b28072a9efabdeaa3b38786ed66b0244b8324f0e82e2e275c42ed019fcdeac3c2a8cd302310b98c21b404667f982cb6d06051453d2d38c138ca145ef29
\ No newline at end of file diff --git a/current/androidx/manifests/androidx-constraintlayout_constraintlayout/AndroidManifest.xml b/current/androidx/manifests/androidx-constraintlayout_constraintlayout/AndroidManifest.xml index f1af37404..ebd701b9e 100644 --- a/current/androidx/manifests/androidx-constraintlayout_constraintlayout/AndroidManifest.xml +++ b/current/androidx/manifests/androidx-constraintlayout_constraintlayout/AndroidManifest.xml @@ -2,7 +2,7 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.constraintlayout.widget" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> <!-- package="androidx.constraintlayout.widget" --> <application /> diff --git a/current/androidx/manifests/androidx.activity_activity-ktx/AndroidManifest.xml b/current/androidx/manifests/androidx.activity_activity-ktx/AndroidManifest.xml index 8ed7187d8..66076713c 100644 --- a/current/androidx/manifests/androidx.activity_activity-ktx/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.activity_activity-ktx/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.activity.ktx" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.activity_activity/AndroidManifest.xml b/current/androidx/manifests/androidx.activity_activity/AndroidManifest.xml index 92e8b1e7a..612c6deb6 100644 --- a/current/androidx/manifests/androidx.activity_activity/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.activity_activity/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.activity" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.annotation_annotation-experimental/AndroidManifest.xml b/current/androidx/manifests/androidx.annotation_annotation-experimental/AndroidManifest.xml index 10c72c2ba..5d154e947 100644 --- a/current/androidx/manifests/androidx.annotation_annotation-experimental/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.annotation_annotation-experimental/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.annotation.experimental" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.appcompat_appcompat-resources/AndroidManifest.xml b/current/androidx/manifests/androidx.appcompat_appcompat-resources/AndroidManifest.xml index dad974736..42e902716 100644 --- a/current/androidx/manifests/androidx.appcompat_appcompat-resources/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.appcompat_appcompat-resources/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.appcompat.resources" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.appcompat_appcompat/AndroidManifest.xml b/current/androidx/manifests/androidx.appcompat_appcompat/AndroidManifest.xml index 1a4b4eecd..4b66f4735 100644 --- a/current/androidx/manifests/androidx.appcompat_appcompat/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.appcompat_appcompat/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.appcompat" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.appsearch_appsearch-builtin-types/AndroidManifest.xml b/current/androidx/manifests/androidx.appsearch_appsearch-builtin-types/AndroidManifest.xml index 481ece6de..a9d1e8610 100644 --- a/current/androidx/manifests/androidx.appsearch_appsearch-builtin-types/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.appsearch_appsearch-builtin-types/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.appsearch.builtintypes" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.appsearch_appsearch-platform-storage/AndroidManifest.xml b/current/androidx/manifests/androidx.appsearch_appsearch-platform-storage/AndroidManifest.xml index 6f600007e..720692409 100644 --- a/current/androidx/manifests/androidx.appsearch_appsearch-platform-storage/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.appsearch_appsearch-platform-storage/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.appsearch.platformstorage" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.appsearch_appsearch/AndroidManifest.xml b/current/androidx/manifests/androidx.appsearch_appsearch/AndroidManifest.xml index 13a9b0989..981094274 100644 --- a/current/androidx/manifests/androidx.appsearch_appsearch/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.appsearch_appsearch/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.appsearch" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.appsearch_appsearch_local_storage/AndroidManifest.xml b/current/androidx/manifests/androidx.appsearch_appsearch_local_storage/AndroidManifest.xml index 3094f51c4..852669bea 100644 --- a/current/androidx/manifests/androidx.appsearch_appsearch_local_storage/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.appsearch_appsearch_local_storage/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.appsearch.localstorage" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.arch.core_core-runtime/AndroidManifest.xml b/current/androidx/manifests/androidx.arch.core_core-runtime/AndroidManifest.xml index cceae927e..d6fa1916f 100644 --- a/current/androidx/manifests/androidx.arch.core_core-runtime/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.arch.core_core-runtime/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.arch.core" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.arch.core_core-testing/AndroidManifest.xml b/current/androidx/manifests/androidx.arch.core_core-testing/AndroidManifest.xml index ab621c163..f6312d66f 100644 --- a/current/androidx/manifests/androidx.arch.core_core-testing/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.arch.core_core-testing/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.arch.core.testing" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.asynclayoutinflater_asynclayoutinflater/AndroidManifest.xml b/current/androidx/manifests/androidx.asynclayoutinflater_asynclayoutinflater/AndroidManifest.xml index 356d2deab..a71f90e55 100644 --- a/current/androidx/manifests/androidx.asynclayoutinflater_asynclayoutinflater/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.asynclayoutinflater_asynclayoutinflater/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.asynclayoutinflater" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.autofill_autofill/AndroidManifest.xml b/current/androidx/manifests/androidx.autofill_autofill/AndroidManifest.xml index 56d632112..c1714c426 100644 --- a/current/androidx/manifests/androidx.autofill_autofill/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.autofill_autofill/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.autofill" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.benchmark_benchmark-common/AndroidManifest.xml b/current/androidx/manifests/androidx.benchmark_benchmark-common/AndroidManifest.xml index 60d985534..6aed38fe5 100644 --- a/current/androidx/manifests/androidx.benchmark_benchmark-common/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.benchmark_benchmark-common/AndroidManifest.xml @@ -17,7 +17,7 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.benchmark" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> <!-- This is needed to write benchmark report data to an external directory during instrumented diff --git a/current/androidx/manifests/androidx.benchmark_benchmark-junit4/AndroidManifest.xml b/current/androidx/manifests/androidx.benchmark_benchmark-junit4/AndroidManifest.xml index e087e06b1..73091e222 100644 --- a/current/androidx/manifests/androidx.benchmark_benchmark-junit4/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.benchmark_benchmark-junit4/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.benchmark.junit4" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.biometric_biometric/AndroidManifest.xml b/current/androidx/manifests/androidx.biometric_biometric/AndroidManifest.xml index c3d5fd6d9..05d767cf3 100644 --- a/current/androidx/manifests/androidx.biometric_biometric/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.biometric_biometric/AndroidManifest.xml @@ -17,7 +17,7 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.biometric" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> <uses-permission android:name="android.permission.USE_BIOMETRIC" /> diff --git a/current/androidx/manifests/androidx.browser_browser/AndroidManifest.xml b/current/androidx/manifests/androidx.browser_browser/AndroidManifest.xml index 4ee7e718f..06dc2216d 100644 --- a/current/androidx/manifests/androidx.browser_browser/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.browser_browser/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.browser" > - <uses-sdk android:minSdkVersion="16" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.camera_camera-camera2/AndroidManifest.xml b/current/androidx/manifests/androidx.camera_camera-camera2/AndroidManifest.xml index 6a2f9b248..ac4e478d7 100644 --- a/current/androidx/manifests/androidx.camera_camera-camera2/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.camera_camera-camera2/AndroidManifest.xml @@ -18,7 +18,7 @@ limitations under the License. xmlns:tools="http://schemas.android.com/tools" package="androidx.camera.camera2" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> <application> <service diff --git a/current/androidx/manifests/androidx.camera_camera-core/AndroidManifest.xml b/current/androidx/manifests/androidx.camera_camera-core/AndroidManifest.xml index 3e1d87241..1a10035df 100644 --- a/current/androidx/manifests/androidx.camera_camera-core/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.camera_camera-core/AndroidManifest.xml @@ -18,7 +18,7 @@ limitations under the License. xmlns:tools="http://schemas.android.com/tools" package="androidx.camera.core" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> <application> diff --git a/current/androidx/manifests/androidx.camera_camera-extensions/AndroidManifest.xml b/current/androidx/manifests/androidx.camera_camera-extensions/AndroidManifest.xml index d2937afb4..945450c6e 100644 --- a/current/androidx/manifests/androidx.camera_camera-extensions/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.camera_camera-extensions/AndroidManifest.xml @@ -17,7 +17,7 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.camera.extensions" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> <queries> <intent> diff --git a/current/androidx/manifests/androidx.camera_camera-lifecycle/AndroidManifest.xml b/current/androidx/manifests/androidx.camera_camera-lifecycle/AndroidManifest.xml index e9e125169..b8242979c 100644 --- a/current/androidx/manifests/androidx.camera_camera-lifecycle/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.camera_camera-lifecycle/AndroidManifest.xml @@ -17,6 +17,6 @@ limitations under the License. <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.camera.lifecycle" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.camera_camera-viewfinder/AndroidManifest.xml b/current/androidx/manifests/androidx.camera_camera-viewfinder/AndroidManifest.xml index 9150ae8eb..b8ce4087a 100644 --- a/current/androidx/manifests/androidx.camera_camera-viewfinder/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.camera_camera-viewfinder/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.camera.viewfinder" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.cardview_cardview/AndroidManifest.xml b/current/androidx/manifests/androidx.cardview_cardview/AndroidManifest.xml index c117c121e..5426ec0e9 100644 --- a/current/androidx/manifests/androidx.cardview_cardview/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.cardview_cardview/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.cardview" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.coordinatorlayout_coordinatorlayout/AndroidManifest.xml b/current/androidx/manifests/androidx.coordinatorlayout_coordinatorlayout/AndroidManifest.xml index 76c37f105..f62a73667 100644 --- a/current/androidx/manifests/androidx.coordinatorlayout_coordinatorlayout/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.coordinatorlayout_coordinatorlayout/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.coordinatorlayout" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.core_core-animation-testing/AndroidManifest.xml b/current/androidx/manifests/androidx.core_core-animation-testing/AndroidManifest.xml index f13675e3c..8fe601dac 100644 --- a/current/androidx/manifests/androidx.core_core-animation-testing/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.core_core-animation-testing/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.core.animation.testing" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.core_core-animation/AndroidManifest.xml b/current/androidx/manifests/androidx.core_core-animation/AndroidManifest.xml index fb7dfaad2..ac6fb3955 100644 --- a/current/androidx/manifests/androidx.core_core-animation/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.core_core-animation/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.core.animation" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.core_core-ktx/AndroidManifest.xml b/current/androidx/manifests/androidx.core_core-ktx/AndroidManifest.xml index 3bb3036d9..9dc2c48c9 100644 --- a/current/androidx/manifests/androidx.core_core-ktx/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.core_core-ktx/AndroidManifest.xml @@ -2,6 +2,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.core.ktx" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.core_core/AndroidManifest.xml b/current/androidx/manifests/androidx.core_core/AndroidManifest.xml index 4a800ab61..4adb17413 100644 --- a/current/androidx/manifests/androidx.core_core/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.core_core/AndroidManifest.xml @@ -17,7 +17,7 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.core" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> <permission android:name="${applicationId}.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION" diff --git a/current/androidx/manifests/androidx.cursoradapter_cursoradapter/AndroidManifest.xml b/current/androidx/manifests/androidx.cursoradapter_cursoradapter/AndroidManifest.xml index 0bb940c0b..9785f5fa7 100644 --- a/current/androidx/manifests/androidx.cursoradapter_cursoradapter/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.cursoradapter_cursoradapter/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.cursoradapter" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.customview_customview-poolingcontainer/AndroidManifest.xml b/current/androidx/manifests/androidx.customview_customview-poolingcontainer/AndroidManifest.xml index a917d74cf..fdb9a55c7 100644 --- a/current/androidx/manifests/androidx.customview_customview-poolingcontainer/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.customview_customview-poolingcontainer/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.customview.poolingcontainer" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.customview_customview/AndroidManifest.xml b/current/androidx/manifests/androidx.customview_customview/AndroidManifest.xml index 915dc9030..696cb51fe 100644 --- a/current/androidx/manifests/androidx.customview_customview/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.customview_customview/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.customview" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.datastore_datastore-core/AndroidManifest.xml b/current/androidx/manifests/androidx.datastore_datastore-core/AndroidManifest.xml new file mode 100644 index 000000000..c1d2a0fab --- /dev/null +++ b/current/androidx/manifests/androidx.datastore_datastore-core/AndroidManifest.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.datastore.core" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.datastore_datastore-preferences-rxjava2/AndroidManifest.xml b/current/androidx/manifests/androidx.datastore_datastore-preferences-rxjava2/AndroidManifest.xml new file mode 100644 index 000000000..dab44cf74 --- /dev/null +++ b/current/androidx/manifests/androidx.datastore_datastore-preferences-rxjava2/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2020 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.datastore.preferences.rxjava2" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.datastore_datastore-preferences/AndroidManifest.xml b/current/androidx/manifests/androidx.datastore_datastore-preferences/AndroidManifest.xml new file mode 100644 index 000000000..62cdf5cab --- /dev/null +++ b/current/androidx/manifests/androidx.datastore_datastore-preferences/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2020 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.datastore.preferences" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.datastore_datastore-rxjava2/AndroidManifest.xml b/current/androidx/manifests/androidx.datastore_datastore-rxjava2/AndroidManifest.xml new file mode 100644 index 000000000..33be83cb7 --- /dev/null +++ b/current/androidx/manifests/androidx.datastore_datastore-rxjava2/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2020 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.datastore.rxjava2" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.datastore_datastore/AndroidManifest.xml b/current/androidx/manifests/androidx.datastore_datastore/AndroidManifest.xml new file mode 100644 index 000000000..afad72583 --- /dev/null +++ b/current/androidx/manifests/androidx.datastore_datastore/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2020 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.datastore.datastore" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.documentfile_documentfile/AndroidManifest.xml b/current/androidx/manifests/androidx.documentfile_documentfile/AndroidManifest.xml index 6347df4f9..7a3b4a76e 100644 --- a/current/androidx/manifests/androidx.documentfile_documentfile/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.documentfile_documentfile/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.documentfile" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.drawerlayout_drawerlayout/AndroidManifest.xml b/current/androidx/manifests/androidx.drawerlayout_drawerlayout/AndroidManifest.xml index bcbc3be7d..e3847ea2d 100644 --- a/current/androidx/manifests/androidx.drawerlayout_drawerlayout/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.drawerlayout_drawerlayout/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.drawerlayout" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.dynamicanimation_dynamicanimation/AndroidManifest.xml b/current/androidx/manifests/androidx.dynamicanimation_dynamicanimation/AndroidManifest.xml index d3907cd02..e9914a873 100644 --- a/current/androidx/manifests/androidx.dynamicanimation_dynamicanimation/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.dynamicanimation_dynamicanimation/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.dynamicanimation" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.emoji2_emoji2-views-helper/AndroidManifest.xml b/current/androidx/manifests/androidx.emoji2_emoji2-views-helper/AndroidManifest.xml index 8e9407afc..3f0f3d13d 100644 --- a/current/androidx/manifests/androidx.emoji2_emoji2-views-helper/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.emoji2_emoji2-views-helper/AndroidManifest.xml @@ -2,6 +2,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.emoji2.viewsintegration" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.emoji2_emoji2/AndroidManifest.xml b/current/androidx/manifests/androidx.emoji2_emoji2/AndroidManifest.xml index 20d05f762..f86ae4a2c 100644 --- a/current/androidx/manifests/androidx.emoji2_emoji2/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.emoji2_emoji2/AndroidManifest.xml @@ -18,7 +18,7 @@ xmlns:tools="http://schemas.android.com/tools" package="androidx.emoji2" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> <application> <provider diff --git a/current/androidx/manifests/androidx.emoji_emoji-appcompat/AndroidManifest.xml b/current/androidx/manifests/androidx.emoji_emoji-appcompat/AndroidManifest.xml index b83e2540e..d8ffb7cee 100644 --- a/current/androidx/manifests/androidx.emoji_emoji-appcompat/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.emoji_emoji-appcompat/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.emoji.appcompat" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.emoji_emoji-bundled/AndroidManifest.xml b/current/androidx/manifests/androidx.emoji_emoji-bundled/AndroidManifest.xml index f60df1ba7..3cd60103e 100644 --- a/current/androidx/manifests/androidx.emoji_emoji-bundled/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.emoji_emoji-bundled/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.emoji.bundled" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.emoji_emoji/AndroidManifest.xml b/current/androidx/manifests/androidx.emoji_emoji/AndroidManifest.xml index 9417b8d66..a97f11245 100644 --- a/current/androidx/manifests/androidx.emoji_emoji/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.emoji_emoji/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.emoji" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.exifinterface_exifinterface/AndroidManifest.xml b/current/androidx/manifests/androidx.exifinterface_exifinterface/AndroidManifest.xml index c16ef1a28..6ad666115 100644 --- a/current/androidx/manifests/androidx.exifinterface_exifinterface/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.exifinterface_exifinterface/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.exifinterface" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.fragment_fragment-ktx/AndroidManifest.xml b/current/androidx/manifests/androidx.fragment_fragment-ktx/AndroidManifest.xml index 2f1a740f0..e73547fbd 100644 --- a/current/androidx/manifests/androidx.fragment_fragment-ktx/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.fragment_fragment-ktx/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.fragment.ktx" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.fragment_fragment/AndroidManifest.xml b/current/androidx/manifests/androidx.fragment_fragment/AndroidManifest.xml index c189f70b4..93905f39b 100644 --- a/current/androidx/manifests/androidx.fragment_fragment/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.fragment_fragment/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.fragment" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.gridlayout_gridlayout/AndroidManifest.xml b/current/androidx/manifests/androidx.gridlayout_gridlayout/AndroidManifest.xml index 78f646d0d..c658a0ff9 100644 --- a/current/androidx/manifests/androidx.gridlayout_gridlayout/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.gridlayout_gridlayout/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.gridlayout" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.interpolator_interpolator/AndroidManifest.xml b/current/androidx/manifests/androidx.interpolator_interpolator/AndroidManifest.xml index c78c2601e..34ce40f85 100644 --- a/current/androidx/manifests/androidx.interpolator_interpolator/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.interpolator_interpolator/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.interpolator" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.leanback_leanback-grid/AndroidManifest.xml b/current/androidx/manifests/androidx.leanback_leanback-grid/AndroidManifest.xml index 05f5c34ab..873c2cabb 100644 --- a/current/androidx/manifests/androidx.leanback_leanback-grid/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.leanback_leanback-grid/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.leanback.widget" > - <uses-sdk android:minSdkVersion="17" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.leanback_leanback/AndroidManifest.xml b/current/androidx/manifests/androidx.leanback_leanback/AndroidManifest.xml index 131753819..cde0aca4c 100644 --- a/current/androidx/manifests/androidx.leanback_leanback/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.leanback_leanback/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.leanback" > - <uses-sdk android:minSdkVersion="17" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.lifecycle_lifecycle-livedata-core-ktx/AndroidManifest.xml b/current/androidx/manifests/androidx.lifecycle_lifecycle-livedata-core-ktx/AndroidManifest.xml index 60b78c9ff..d85ae47a2 100644 --- a/current/androidx/manifests/androidx.lifecycle_lifecycle-livedata-core-ktx/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.lifecycle_lifecycle-livedata-core-ktx/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.lifecycle.livedata.core.ktx" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.lifecycle_lifecycle-livedata-core/AndroidManifest.xml b/current/androidx/manifests/androidx.lifecycle_lifecycle-livedata-core/AndroidManifest.xml index 21681ccd0..52b6b102f 100644 --- a/current/androidx/manifests/androidx.lifecycle_lifecycle-livedata-core/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.lifecycle_lifecycle-livedata-core/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.lifecycle.livedata.core" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.lifecycle_lifecycle-livedata-ktx/AndroidManifest.xml b/current/androidx/manifests/androidx.lifecycle_lifecycle-livedata-ktx/AndroidManifest.xml index 5b4b09f6c..82bdac470 100644 --- a/current/androidx/manifests/androidx.lifecycle_lifecycle-livedata-ktx/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.lifecycle_lifecycle-livedata-ktx/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.lifecycle.livedata.ktx" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.lifecycle_lifecycle-livedata/AndroidManifest.xml b/current/androidx/manifests/androidx.lifecycle_lifecycle-livedata/AndroidManifest.xml index d1b554d50..d2cce8ede 100644 --- a/current/androidx/manifests/androidx.lifecycle_lifecycle-livedata/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.lifecycle_lifecycle-livedata/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.lifecycle.livedata" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.lifecycle_lifecycle-process/AndroidManifest.xml b/current/androidx/manifests/androidx.lifecycle_lifecycle-process/AndroidManifest.xml index ce6e33963..c8101c7da 100644 --- a/current/androidx/manifests/androidx.lifecycle_lifecycle-process/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.lifecycle_lifecycle-process/AndroidManifest.xml @@ -18,7 +18,7 @@ xmlns:tools="http://schemas.android.com/tools" package="androidx.lifecycle.process" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> <application> <provider diff --git a/current/androidx/manifests/androidx.lifecycle_lifecycle-runtime-ktx/AndroidManifest.xml b/current/androidx/manifests/androidx.lifecycle_lifecycle-runtime-ktx/AndroidManifest.xml index 7b61d92a1..e8484bc55 100644 --- a/current/androidx/manifests/androidx.lifecycle_lifecycle-runtime-ktx/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.lifecycle_lifecycle-runtime-ktx/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.lifecycle.ktx" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.lifecycle_lifecycle-runtime-testing/AndroidManifest.xml b/current/androidx/manifests/androidx.lifecycle_lifecycle-runtime-testing/AndroidManifest.xml index 36628abbe..d60ce760d 100644 --- a/current/androidx/manifests/androidx.lifecycle_lifecycle-runtime-testing/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.lifecycle_lifecycle-runtime-testing/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.lifecycle.testing" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.lifecycle_lifecycle-runtime/AndroidManifest.xml b/current/androidx/manifests/androidx.lifecycle_lifecycle-runtime/AndroidManifest.xml index 5d3996712..d0eab1055 100644 --- a/current/androidx/manifests/androidx.lifecycle_lifecycle-runtime/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.lifecycle_lifecycle-runtime/AndroidManifest.xml @@ -2,6 +2,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.lifecycle.runtime" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.lifecycle_lifecycle-service/AndroidManifest.xml b/current/androidx/manifests/androidx.lifecycle_lifecycle-service/AndroidManifest.xml index d219c2a74..9c742e102 100644 --- a/current/androidx/manifests/androidx.lifecycle_lifecycle-service/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.lifecycle_lifecycle-service/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.lifecycle.service" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.lifecycle_lifecycle-viewmodel-ktx/AndroidManifest.xml b/current/androidx/manifests/androidx.lifecycle_lifecycle-viewmodel-ktx/AndroidManifest.xml index 0e2893baa..ed5185dbc 100644 --- a/current/androidx/manifests/androidx.lifecycle_lifecycle-viewmodel-ktx/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.lifecycle_lifecycle-viewmodel-ktx/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.lifecycle.viewmodel.ktx" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.lifecycle_lifecycle-viewmodel-savedstate/AndroidManifest.xml b/current/androidx/manifests/androidx.lifecycle_lifecycle-viewmodel-savedstate/AndroidManifest.xml index 3ad8bde46..891815dc2 100644 --- a/current/androidx/manifests/androidx.lifecycle_lifecycle-viewmodel-savedstate/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.lifecycle_lifecycle-viewmodel-savedstate/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.lifecycle.viewmodel.savedstate" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.lifecycle_lifecycle-viewmodel/AndroidManifest.xml b/current/androidx/manifests/androidx.lifecycle_lifecycle-viewmodel/AndroidManifest.xml index 45c0d57da..3f524779e 100644 --- a/current/androidx/manifests/androidx.lifecycle_lifecycle-viewmodel/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.lifecycle_lifecycle-viewmodel/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.lifecycle.viewmodel" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.loader_loader/AndroidManifest.xml b/current/androidx/manifests/androidx.loader_loader/AndroidManifest.xml index fca9d61fa..204e40804 100644 --- a/current/androidx/manifests/androidx.loader_loader/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.loader_loader/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.loader" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.media2_media2-common/AndroidManifest.xml b/current/androidx/manifests/androidx.media2_media2-common/AndroidManifest.xml index 4cb9eda6b..bf7fcbee5 100644 --- a/current/androidx/manifests/androidx.media2_media2-common/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.media2_media2-common/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.media2.common" > - <uses-sdk android:minSdkVersion="16" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.media2_media2-exoplayer/AndroidManifest.xml b/current/androidx/manifests/androidx.media2_media2-exoplayer/AndroidManifest.xml index 0c9bb3d26..c8271fdc0 100644 --- a/current/androidx/manifests/androidx.media2_media2-exoplayer/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.media2_media2-exoplayer/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.media2.exoplayer.external" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.media2_media2-player/AndroidManifest.xml b/current/androidx/manifests/androidx.media2_media2-player/AndroidManifest.xml index c768e4823..38bd6ebeb 100644 --- a/current/androidx/manifests/androidx.media2_media2-player/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.media2_media2-player/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.media2.player" > - <uses-sdk android:minSdkVersion="16" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.media2_media2-session/AndroidManifest.xml b/current/androidx/manifests/androidx.media2_media2-session/AndroidManifest.xml index ec67c2abc..f7d881023 100644 --- a/current/androidx/manifests/androidx.media2_media2-session/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.media2_media2-session/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.media2.session" > - <uses-sdk android:minSdkVersion="16" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.media2_media2-widget/AndroidManifest.xml b/current/androidx/manifests/androidx.media2_media2-widget/AndroidManifest.xml index c6ba53730..4c841178e 100644 --- a/current/androidx/manifests/androidx.media2_media2-widget/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.media2_media2-widget/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.media2.widget" > - <uses-sdk android:minSdkVersion="16" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.media_media/AndroidManifest.xml b/current/androidx/manifests/androidx.media_media/AndroidManifest.xml index 7c4027736..6d96947aa 100644 --- a/current/androidx/manifests/androidx.media_media/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.media_media/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.media" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.mediarouter_mediarouter/AndroidManifest.xml b/current/androidx/manifests/androidx.mediarouter_mediarouter/AndroidManifest.xml index d38325045..87c063b5b 100644 --- a/current/androidx/manifests/androidx.mediarouter_mediarouter/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.mediarouter_mediarouter/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.mediarouter" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.navigation_navigation-common-ktx/AndroidManifest.xml b/current/androidx/manifests/androidx.navigation_navigation-common-ktx/AndroidManifest.xml index e96b69ab9..d22de45ac 100644 --- a/current/androidx/manifests/androidx.navigation_navigation-common-ktx/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.navigation_navigation-common-ktx/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.navigation.common.ktx" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.navigation_navigation-common/AndroidManifest.xml b/current/androidx/manifests/androidx.navigation_navigation-common/AndroidManifest.xml index 4b98e9104..6ea05d586 100644 --- a/current/androidx/manifests/androidx.navigation_navigation-common/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.navigation_navigation-common/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.navigation.common" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.navigation_navigation-fragment-ktx/AndroidManifest.xml b/current/androidx/manifests/androidx.navigation_navigation-fragment-ktx/AndroidManifest.xml index 18a6154c1..513f6f53a 100644 --- a/current/androidx/manifests/androidx.navigation_navigation-fragment-ktx/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.navigation_navigation-fragment-ktx/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.navigation.fragment.ktx" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.navigation_navigation-fragment/AndroidManifest.xml b/current/androidx/manifests/androidx.navigation_navigation-fragment/AndroidManifest.xml index b3d86a7e5..80215c4dd 100644 --- a/current/androidx/manifests/androidx.navigation_navigation-fragment/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.navigation_navigation-fragment/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.navigation.fragment" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.navigation_navigation-runtime-ktx/AndroidManifest.xml b/current/androidx/manifests/androidx.navigation_navigation-runtime-ktx/AndroidManifest.xml index e9ecd1b0f..4aa087111 100644 --- a/current/androidx/manifests/androidx.navigation_navigation-runtime-ktx/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.navigation_navigation-runtime-ktx/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.navigation.ktx" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.navigation_navigation-runtime/AndroidManifest.xml b/current/androidx/manifests/androidx.navigation_navigation-runtime/AndroidManifest.xml index 70d43f3c6..6247afdcf 100644 --- a/current/androidx/manifests/androidx.navigation_navigation-runtime/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.navigation_navigation-runtime/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.navigation" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.navigation_navigation-ui-ktx/AndroidManifest.xml b/current/androidx/manifests/androidx.navigation_navigation-ui-ktx/AndroidManifest.xml index 38f674b97..1418aa478 100644 --- a/current/androidx/manifests/androidx.navigation_navigation-ui-ktx/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.navigation_navigation-ui-ktx/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.navigation.ui.ktx" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.navigation_navigation-ui/AndroidManifest.xml b/current/androidx/manifests/androidx.navigation_navigation-ui/AndroidManifest.xml index c4fcb7c98..0af8379c3 100644 --- a/current/androidx/manifests/androidx.navigation_navigation-ui/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.navigation_navigation-ui/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.navigation.ui" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.paging_paging-guava/AndroidManifest.xml b/current/androidx/manifests/androidx.paging_paging-guava/AndroidManifest.xml index 0b429c9ec..a7091fb4c 100644 --- a/current/androidx/manifests/androidx.paging_paging-guava/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.paging_paging-guava/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.paging.guava" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.paging_paging-runtime/AndroidManifest.xml b/current/androidx/manifests/androidx.paging_paging-runtime/AndroidManifest.xml index 5168348d4..d2615e893 100644 --- a/current/androidx/manifests/androidx.paging_paging-runtime/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.paging_paging-runtime/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.paging.runtime" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.privacysandbox.ads_ads-adservices-java/AndroidManifest.xml b/current/androidx/manifests/androidx.privacysandbox.ads_ads-adservices-java/AndroidManifest.xml index b1dba65f9..0aaee8d13 100644 --- a/current/androidx/manifests/androidx.privacysandbox.ads_ads-adservices-java/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.privacysandbox.ads_ads-adservices-java/AndroidManifest.xml @@ -2,6 +2,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.privacysandbox.ads.adservices.java" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.privacysandbox.ads_ads-adservices/AndroidManifest.xml b/current/androidx/manifests/androidx.privacysandbox.ads_ads-adservices/AndroidManifest.xml index 9e81111f4..bb8c8c0d6 100644 --- a/current/androidx/manifests/androidx.privacysandbox.ads_ads-adservices/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.privacysandbox.ads_ads-adservices/AndroidManifest.xml @@ -2,6 +2,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.privacysandbox.ads.adservices" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.privacysandbox.sdkruntime_sdkruntime-client/AndroidManifest.xml b/current/androidx/manifests/androidx.privacysandbox.sdkruntime_sdkruntime-client/AndroidManifest.xml index c824ced23..35abb2ec4 100644 --- a/current/androidx/manifests/androidx.privacysandbox.sdkruntime_sdkruntime-client/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.privacysandbox.sdkruntime_sdkruntime-client/AndroidManifest.xml @@ -2,6 +2,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.privacysandbox.sdkruntime.client" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.privacysandbox.sdkruntime_sdkruntime-core/AndroidManifest.xml b/current/androidx/manifests/androidx.privacysandbox.sdkruntime_sdkruntime-core/AndroidManifest.xml index 5f42c03b4..dbe123e78 100644 --- a/current/androidx/manifests/androidx.privacysandbox.sdkruntime_sdkruntime-core/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.privacysandbox.sdkruntime_sdkruntime-core/AndroidManifest.xml @@ -2,6 +2,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.privacysandbox.sdkruntime.core" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.privacysandbox.ui_ui-client/AndroidManifest.xml b/current/androidx/manifests/androidx.privacysandbox.ui_ui-client/AndroidManifest.xml index 395984a36..00e3c2898 100644 --- a/current/androidx/manifests/androidx.privacysandbox.ui_ui-client/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.privacysandbox.ui_ui-client/AndroidManifest.xml @@ -2,6 +2,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.privacysandbox.ui.client" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.privacysandbox.ui_ui-core/AndroidManifest.xml b/current/androidx/manifests/androidx.privacysandbox.ui_ui-core/AndroidManifest.xml index 4f234b1cc..b4d59548f 100644 --- a/current/androidx/manifests/androidx.privacysandbox.ui_ui-core/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.privacysandbox.ui_ui-core/AndroidManifest.xml @@ -2,6 +2,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.privacysandbox.ui.core" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.privacysandbox.ui_ui-provider/AndroidManifest.xml b/current/androidx/manifests/androidx.privacysandbox.ui_ui-provider/AndroidManifest.xml index 30db9725d..e63a039e0 100644 --- a/current/androidx/manifests/androidx.privacysandbox.ui_ui-provider/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.privacysandbox.ui_ui-provider/AndroidManifest.xml @@ -2,6 +2,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.privacysandbox.ui.provider" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.profileinstaller_profileinstaller/AndroidManifest.xml b/current/androidx/manifests/androidx.profileinstaller_profileinstaller/AndroidManifest.xml index 40e507654..ad2be5eef 100644 --- a/current/androidx/manifests/androidx.profileinstaller_profileinstaller/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.profileinstaller_profileinstaller/AndroidManifest.xml @@ -18,7 +18,7 @@ xmlns:tools="http://schemas.android.com/tools" package="androidx.profileinstaller" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> <application> <provider diff --git a/current/androidx/manifests/androidx.recyclerview_recyclerview-selection/AndroidManifest.xml b/current/androidx/manifests/androidx.recyclerview_recyclerview-selection/AndroidManifest.xml index 3986020eb..c602f26fe 100644 --- a/current/androidx/manifests/androidx.recyclerview_recyclerview-selection/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.recyclerview_recyclerview-selection/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.recyclerview.selection" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.recyclerview_recyclerview/AndroidManifest.xml b/current/androidx/manifests/androidx.recyclerview_recyclerview/AndroidManifest.xml index d9ea9564a..2ffb54fe5 100644 --- a/current/androidx/manifests/androidx.recyclerview_recyclerview/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.recyclerview_recyclerview/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.recyclerview" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.room_room-guava/AndroidManifest.xml b/current/androidx/manifests/androidx.room_room-guava/AndroidManifest.xml index 8ca147979..1fdf92b33 100644 --- a/current/androidx/manifests/androidx.room_room-guava/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.room_room-guava/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.room.guava" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.room_room-ktx/AndroidManifest.xml b/current/androidx/manifests/androidx.room_room-ktx/AndroidManifest.xml index 8c6b87a0b..2755440f6 100644 --- a/current/androidx/manifests/androidx.room_room-ktx/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.room_room-ktx/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.room.ktx" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.room_room-paging-guava/AndroidManifest.xml b/current/androidx/manifests/androidx.room_room-paging-guava/AndroidManifest.xml index 0187e398b..ebc6f494c 100644 --- a/current/androidx/manifests/androidx.room_room-paging-guava/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.room_room-paging-guava/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.room.paging.guava" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.room_room-paging/AndroidManifest.xml b/current/androidx/manifests/androidx.room_room-paging/AndroidManifest.xml index e7dd85216..e203a6db4 100644 --- a/current/androidx/manifests/androidx.room_room-paging/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.room_room-paging/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.room.paging" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.savedstate_savedstate-ktx/AndroidManifest.xml b/current/androidx/manifests/androidx.savedstate_savedstate-ktx/AndroidManifest.xml index 18ca5390b..c5c280ee6 100644 --- a/current/androidx/manifests/androidx.savedstate_savedstate-ktx/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.savedstate_savedstate-ktx/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.savedstate.ktx" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.savedstate_savedstate/AndroidManifest.xml b/current/androidx/manifests/androidx.savedstate_savedstate/AndroidManifest.xml index d9ff51d66..32e4c9152 100644 --- a/current/androidx/manifests/androidx.savedstate_savedstate/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.savedstate_savedstate/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.savedstate" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.slice_slice-builders/AndroidManifest.xml b/current/androidx/manifests/androidx.slice_slice-builders/AndroidManifest.xml index 4a32fa93d..f1b101954 100644 --- a/current/androidx/manifests/androidx.slice_slice-builders/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.slice_slice-builders/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.slice.builders" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.slice_slice-core/AndroidManifest.xml b/current/androidx/manifests/androidx.slice_slice-core/AndroidManifest.xml index 55cdb7e27..b1e0cd622 100644 --- a/current/androidx/manifests/androidx.slice_slice-core/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.slice_slice-core/AndroidManifest.xml @@ -17,7 +17,7 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.slice.core" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> <application> <activity diff --git a/current/androidx/manifests/androidx.slice_slice-view/AndroidManifest.xml b/current/androidx/manifests/androidx.slice_slice-view/AndroidManifest.xml index 719c9bfaa..e843e6142 100644 --- a/current/androidx/manifests/androidx.slice_slice-view/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.slice_slice-view/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.slice.view" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.slidingpanelayout_slidingpanelayout/AndroidManifest.xml b/current/androidx/manifests/androidx.slidingpanelayout_slidingpanelayout/AndroidManifest.xml index 783bd1859..09d773a78 100644 --- a/current/androidx/manifests/androidx.slidingpanelayout_slidingpanelayout/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.slidingpanelayout_slidingpanelayout/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.slidingpanelayout" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.sqlite_sqlite-framework/AndroidManifest.xml b/current/androidx/manifests/androidx.sqlite_sqlite-framework/AndroidManifest.xml index a4b73eed0..1ee538c25 100644 --- a/current/androidx/manifests/androidx.sqlite_sqlite-framework/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.sqlite_sqlite-framework/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.sqlite.db.framework" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.sqlite_sqlite/AndroidManifest.xml b/current/androidx/manifests/androidx.sqlite_sqlite/AndroidManifest.xml index 8df792b49..2cf630699 100644 --- a/current/androidx/manifests/androidx.sqlite_sqlite/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.sqlite_sqlite/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.sqlite.db" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.startup_startup-runtime/AndroidManifest.xml b/current/androidx/manifests/androidx.startup_startup-runtime/AndroidManifest.xml index 08f8c1f95..55106a9c9 100644 --- a/current/androidx/manifests/androidx.startup_startup-runtime/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.startup_startup-runtime/AndroidManifest.xml @@ -18,7 +18,7 @@ xmlns:tools="http://schemas.android.com/tools" package="androidx.startup" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> <application> <provider diff --git a/current/androidx/manifests/androidx.swiperefreshlayout_swiperefreshlayout/AndroidManifest.xml b/current/androidx/manifests/androidx.swiperefreshlayout_swiperefreshlayout/AndroidManifest.xml index 4651005ef..42b194481 100644 --- a/current/androidx/manifests/androidx.swiperefreshlayout_swiperefreshlayout/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.swiperefreshlayout_swiperefreshlayout/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.swiperefreshlayout" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.test.uiautomator_uiautomator/AndroidManifest.xml b/current/androidx/manifests/androidx.test.uiautomator_uiautomator/AndroidManifest.xml index ce10283b0..24bfccead 100644 --- a/current/androidx/manifests/androidx.test.uiautomator_uiautomator/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.test.uiautomator_uiautomator/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.test.uiautomator" > - <uses-sdk android:minSdkVersion="18" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.tracing_tracing-ktx/AndroidManifest.xml b/current/androidx/manifests/androidx.tracing_tracing-ktx/AndroidManifest.xml index 1f1742462..7136d1822 100644 --- a/current/androidx/manifests/androidx.tracing_tracing-ktx/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.tracing_tracing-ktx/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.tracing.ktx" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.tracing_tracing-perfetto-binary/AndroidManifest.xml b/current/androidx/manifests/androidx.tracing_tracing-perfetto-binary/AndroidManifest.xml index 2cca0e2b5..6311110cb 100644 --- a/current/androidx/manifests/androidx.tracing_tracing-perfetto-binary/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.tracing_tracing-perfetto-binary/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.tracing.perfetto.binary" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.tracing_tracing-perfetto/AndroidManifest.xml b/current/androidx/manifests/androidx.tracing_tracing-perfetto/AndroidManifest.xml index dfc81d387..5e25fce77 100644 --- a/current/androidx/manifests/androidx.tracing_tracing-perfetto/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.tracing_tracing-perfetto/AndroidManifest.xml @@ -17,7 +17,7 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.tracing.perfetto" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> <application> <receiver diff --git a/current/androidx/manifests/androidx.tracing_tracing/AndroidManifest.xml b/current/androidx/manifests/androidx.tracing_tracing/AndroidManifest.xml index e625bb028..5aa708e98 100644 --- a/current/androidx/manifests/androidx.tracing_tracing/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.tracing_tracing/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.tracing" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.transition_transition/AndroidManifest.xml b/current/androidx/manifests/androidx.transition_transition/AndroidManifest.xml index 5d48bad60..3b08b00fb 100644 --- a/current/androidx/manifests/androidx.transition_transition/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.transition_transition/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.transition" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.vectordrawable_vectordrawable-animated/AndroidManifest.xml b/current/androidx/manifests/androidx.vectordrawable_vectordrawable-animated/AndroidManifest.xml index 5a43fa97b..93f69466e 100644 --- a/current/androidx/manifests/androidx.vectordrawable_vectordrawable-animated/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.vectordrawable_vectordrawable-animated/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.vectordrawable.animated" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.vectordrawable_vectordrawable/AndroidManifest.xml b/current/androidx/manifests/androidx.vectordrawable_vectordrawable/AndroidManifest.xml index bba678ca7..eeaff7664 100644 --- a/current/androidx/manifests/androidx.vectordrawable_vectordrawable/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.vectordrawable_vectordrawable/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.vectordrawable" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.versionedparcelable_versionedparcelable/AndroidManifest.xml b/current/androidx/manifests/androidx.versionedparcelable_versionedparcelable/AndroidManifest.xml index 8d6020e0f..dc1e263e9 100644 --- a/current/androidx/manifests/androidx.versionedparcelable_versionedparcelable/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.versionedparcelable_versionedparcelable/AndroidManifest.xml @@ -17,7 +17,7 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.versionedparcelable" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> <application> </application> diff --git a/current/androidx/manifests/androidx.viewpager2_viewpager2/AndroidManifest.xml b/current/androidx/manifests/androidx.viewpager2_viewpager2/AndroidManifest.xml index 6e790341a..6ec53b96a 100644 --- a/current/androidx/manifests/androidx.viewpager2_viewpager2/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.viewpager2_viewpager2/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.viewpager2" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.viewpager_viewpager/AndroidManifest.xml b/current/androidx/manifests/androidx.viewpager_viewpager/AndroidManifest.xml index 65ceb761b..897ebec66 100644 --- a/current/androidx/manifests/androidx.viewpager_viewpager/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.viewpager_viewpager/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.viewpager" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.webkit_webkit/AndroidManifest.xml b/current/androidx/manifests/androidx.webkit_webkit/AndroidManifest.xml index c220fae38..c4d1e9971 100644 --- a/current/androidx/manifests/androidx.webkit_webkit/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.webkit_webkit/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.webkit" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.window.extensions.core_core/AndroidManifest.xml b/current/androidx/manifests/androidx.window.extensions.core_core/AndroidManifest.xml index f9cd49d8f..063e5ec99 100644 --- a/current/androidx/manifests/androidx.window.extensions.core_core/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.window.extensions.core_core/AndroidManifest.xml @@ -2,6 +2,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.window.extensions.core" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.window.extensions_extensions/AndroidManifest.xml b/current/androidx/manifests/androidx.window.extensions_extensions/AndroidManifest.xml index 63e04778a..df860f204 100644 --- a/current/androidx/manifests/androidx.window.extensions_extensions/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.window.extensions_extensions/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.window.extensions" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.window_window-core/AndroidManifest.xml b/current/androidx/manifests/androidx.window_window-core/AndroidManifest.xml index e6d8d2a36..fc0bc95f6 100644 --- a/current/androidx/manifests/androidx.window_window-core/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.window_window-core/AndroidManifest.xml @@ -2,6 +2,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.window.core" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.window_window-java/AndroidManifest.xml b/current/androidx/manifests/androidx.window_window-java/AndroidManifest.xml index 92289ae92..8326de547 100644 --- a/current/androidx/manifests/androidx.window_window-java/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.window_window-java/AndroidManifest.xml @@ -16,6 +16,6 @@ --> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.window.java" > <!-- Empty manifest file for the library. --> - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.window_window/AndroidManifest.xml b/current/androidx/manifests/androidx.window_window/AndroidManifest.xml index dbae6f40e..b83feafcf 100644 --- a/current/androidx/manifests/androidx.window_window/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.window_window/AndroidManifest.xml @@ -17,7 +17,7 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.window" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> <application> <uses-library diff --git a/current/androidx/manifests/androidx.work_work-runtime-ktx/AndroidManifest.xml b/current/androidx/manifests/androidx.work_work-runtime-ktx/AndroidManifest.xml index e5df39f63..22b93f2cc 100644 --- a/current/androidx/manifests/androidx.work_work-runtime-ktx/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.work_work-runtime-ktx/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.work.ktx" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/androidx/manifests/androidx.work_work-runtime/AndroidManifest.xml b/current/androidx/manifests/androidx.work_work-runtime/AndroidManifest.xml index 3968da91d..2e089c588 100644 --- a/current/androidx/manifests/androidx.work_work-runtime/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.work_work-runtime/AndroidManifest.xml @@ -18,7 +18,7 @@ xmlns:tools="http://schemas.android.com/tools" package="androidx.work" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> <uses-permission android:name="android.permission.WAKE_LOCK" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> diff --git a/current/androidx/manifests/androidx.work_work-testing/AndroidManifest.xml b/current/androidx/manifests/androidx.work_work-testing/AndroidManifest.xml index fb56dcfdc..63832a6cc 100644 --- a/current/androidx/manifests/androidx.work_work-testing/AndroidManifest.xml +++ b/current/androidx/manifests/androidx.work_work-testing/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.work.testing" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/extras/app-toolkit/Android.bp b/current/extras/app-toolkit/Android.bp index ed9d6c6ed..0ac0d1f2b 100644 --- a/current/extras/app-toolkit/Android.bp +++ b/current/extras/app-toolkit/Android.bp @@ -45,7 +45,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-support-annotations", "android-arch-core-common", @@ -59,7 +59,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-arch-core-runtime/AndroidManifest.xml", static_libs: [ "android-arch-core-runtime-nodeps", @@ -130,7 +130,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-arch-core-common", "android-support-fragment", @@ -149,7 +149,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-arch-lifecycle-extensions/AndroidManifest.xml", static_libs: [ "android-arch-lifecycle-extensions-nodeps", @@ -172,7 +172,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-arch-lifecycle-common", "android-arch-core-common", @@ -187,7 +187,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-arch-lifecycle-livedata-core/AndroidManifest.xml", static_libs: [ "android-arch-lifecycle-livedata-core-nodeps", @@ -206,7 +206,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-arch-core-common", "android-arch-core-runtime", @@ -221,7 +221,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-arch-lifecycle-livedata/AndroidManifest.xml", static_libs: [ "android-arch-lifecycle-livedata-nodeps", @@ -240,7 +240,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-arch-lifecycle-common", "android-arch-core-common", @@ -255,7 +255,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-arch-lifecycle-runtime/AndroidManifest.xml", static_libs: [ "android-arch-lifecycle-runtime-nodeps", @@ -274,7 +274,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-support-annotations", ], @@ -287,7 +287,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-arch-lifecycle-viewmodel/AndroidManifest.xml", static_libs: [ "android-arch-lifecycle-viewmodel-nodeps", @@ -331,7 +331,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-arch-paging-common", "android-support-v7-recyclerview", @@ -348,7 +348,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-arch-paging-runtime/AndroidManifest.xml", static_libs: [ "android-arch-paging-runtime-nodeps", @@ -369,7 +369,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-support-annotations", "android-arch-persistence-db", @@ -383,7 +383,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-arch-persistence-db-framework/AndroidManifest.xml", static_libs: [ "android-arch-persistence-db-framework-nodeps", @@ -401,7 +401,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-support-annotations", ], @@ -414,7 +414,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-arch-persistence-db/AndroidManifest.xml", static_libs: [ "android-arch-persistence-db-nodeps", @@ -457,7 +457,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-arch-room-common", "android-support-core-utils", @@ -474,7 +474,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-arch-room-runtime/AndroidManifest.xml", static_libs: [ "android-arch-room-runtime-nodeps", diff --git a/current/extras/app-toolkit/manifests/android-arch-core-runtime/AndroidManifest.xml b/current/extras/app-toolkit/manifests/android-arch-core-runtime/AndroidManifest.xml index c710f3593..14172388b 100644 --- a/current/extras/app-toolkit/manifests/android-arch-core-runtime/AndroidManifest.xml +++ b/current/extras/app-toolkit/manifests/android-arch-core-runtime/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.arch.core" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/extras/app-toolkit/manifests/android-arch-lifecycle-extensions/AndroidManifest.xml b/current/extras/app-toolkit/manifests/android-arch-lifecycle-extensions/AndroidManifest.xml index ca83eb382..de3efa9f3 100644 --- a/current/extras/app-toolkit/manifests/android-arch-lifecycle-extensions/AndroidManifest.xml +++ b/current/extras/app-toolkit/manifests/android-arch-lifecycle-extensions/AndroidManifest.xml @@ -17,7 +17,7 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.arch.lifecycle.extensions" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> <application> <provider diff --git a/current/extras/app-toolkit/manifests/android-arch-lifecycle-livedata-core/AndroidManifest.xml b/current/extras/app-toolkit/manifests/android-arch-lifecycle-livedata-core/AndroidManifest.xml index c1d5de0ec..1f0921691 100644 --- a/current/extras/app-toolkit/manifests/android-arch-lifecycle-livedata-core/AndroidManifest.xml +++ b/current/extras/app-toolkit/manifests/android-arch-lifecycle-livedata-core/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.arch.lifecycle.livedata.core" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/extras/app-toolkit/manifests/android-arch-lifecycle-livedata/AndroidManifest.xml b/current/extras/app-toolkit/manifests/android-arch-lifecycle-livedata/AndroidManifest.xml index 056a4eeec..2f4217fbc 100644 --- a/current/extras/app-toolkit/manifests/android-arch-lifecycle-livedata/AndroidManifest.xml +++ b/current/extras/app-toolkit/manifests/android-arch-lifecycle-livedata/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.arch.lifecycle.livedata" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/extras/app-toolkit/manifests/android-arch-lifecycle-runtime/AndroidManifest.xml b/current/extras/app-toolkit/manifests/android-arch-lifecycle-runtime/AndroidManifest.xml index f92fe3698..010fab7b5 100644 --- a/current/extras/app-toolkit/manifests/android-arch-lifecycle-runtime/AndroidManifest.xml +++ b/current/extras/app-toolkit/manifests/android-arch-lifecycle-runtime/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.arch.lifecycle" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/extras/app-toolkit/manifests/android-arch-lifecycle-viewmodel/AndroidManifest.xml b/current/extras/app-toolkit/manifests/android-arch-lifecycle-viewmodel/AndroidManifest.xml index 440bccf1e..84e95e62f 100644 --- a/current/extras/app-toolkit/manifests/android-arch-lifecycle-viewmodel/AndroidManifest.xml +++ b/current/extras/app-toolkit/manifests/android-arch-lifecycle-viewmodel/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.arch.lifecycle.viewmodel" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/extras/app-toolkit/manifests/android-arch-paging-runtime/AndroidManifest.xml b/current/extras/app-toolkit/manifests/android-arch-paging-runtime/AndroidManifest.xml index 17d1bb762..ae800567e 100644 --- a/current/extras/app-toolkit/manifests/android-arch-paging-runtime/AndroidManifest.xml +++ b/current/extras/app-toolkit/manifests/android-arch-paging-runtime/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.arch.paging.runtime" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/extras/app-toolkit/manifests/android-arch-persistence-db-framework/AndroidManifest.xml b/current/extras/app-toolkit/manifests/android-arch-persistence-db-framework/AndroidManifest.xml index 961794450..2c2d0e9a5 100644 --- a/current/extras/app-toolkit/manifests/android-arch-persistence-db-framework/AndroidManifest.xml +++ b/current/extras/app-toolkit/manifests/android-arch-persistence-db-framework/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.arch.persistence.db.framework" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/extras/app-toolkit/manifests/android-arch-persistence-db/AndroidManifest.xml b/current/extras/app-toolkit/manifests/android-arch-persistence-db/AndroidManifest.xml index 8f8e03df9..017a1e921 100644 --- a/current/extras/app-toolkit/manifests/android-arch-persistence-db/AndroidManifest.xml +++ b/current/extras/app-toolkit/manifests/android-arch-persistence-db/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.arch.persistence.db" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/extras/app-toolkit/manifests/android-arch-room-runtime/AndroidManifest.xml b/current/extras/app-toolkit/manifests/android-arch-room-runtime/AndroidManifest.xml index 1ab878fb4..b6ea167e0 100644 --- a/current/extras/app-toolkit/manifests/android-arch-room-runtime/AndroidManifest.xml +++ b/current/extras/app-toolkit/manifests/android-arch-room-runtime/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.arch.persistence.room" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/extras/app-toolkit/manifests/android-arch-room-testing/AndroidManifest.xml b/current/extras/app-toolkit/manifests/android-arch-room-testing/AndroidManifest.xml index 1b54ec185..883f8d1a4 100644 --- a/current/extras/app-toolkit/manifests/android-arch-room-testing/AndroidManifest.xml +++ b/current/extras/app-toolkit/manifests/android-arch-room-testing/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.arch.persistence.room.testing" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/extras/material-design-x/Android.bp b/current/extras/material-design-x/Android.bp index 495e7d7b2..b85e02154 100644 --- a/current/extras/material-design-x/Android.bp +++ b/current/extras/material-design-x/Android.bp @@ -18,7 +18,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "androidx.annotation_annotation", "androidx.appcompat_appcompat", @@ -45,7 +45,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/com.google.android.material_material/AndroidManifest.xml", static_libs: [ "com.google.android.material_material-nodeps", diff --git a/current/extras/material-design-x/manifests/com.google.android.material_material/AndroidManifest.xml b/current/extras/material-design-x/manifests/com.google.android.material_material/AndroidManifest.xml index a9e5f3ece..4f4b4f12a 100644 --- a/current/extras/material-design-x/manifests/com.google.android.material_material/AndroidManifest.xml +++ b/current/extras/material-design-x/manifests/com.google.android.material_material/AndroidManifest.xml @@ -18,7 +18,7 @@ package="com.google.android.material" > <uses-sdk - android:minSdkVersion="14" + android:minSdkVersion="19" android:targetSdkVersion="32" /> <application /> diff --git a/current/extras/material-design/Android.bp b/current/extras/material-design/Android.bp index 1c81a5047..aa6a6d92b 100644 --- a/current/extras/material-design/Android.bp +++ b/current/extras/material-design/Android.bp @@ -14,7 +14,7 @@ android_library_import { name: "android-support-design-nodeps", aars: ["design/com/android/support/design/28.0.0/design-28.0.0.aar"], sdk_version: "current", - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-support-annotations", "android-support-compat", @@ -31,7 +31,7 @@ android_library_import { android_library { name: "android-support-design", sdk_version: "current", - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-support-design/AndroidManifest.xml", static_libs: [ "android-support-design-nodeps", diff --git a/current/extras/material-design/manifests/android-support-design/AndroidManifest.xml b/current/extras/material-design/manifests/android-support-design/AndroidManifest.xml index 911713f88..499296eda 100644 --- a/current/extras/material-design/manifests/android-support-design/AndroidManifest.xml +++ b/current/extras/material-design/manifests/android-support-design/AndroidManifest.xml @@ -17,7 +17,7 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.support.design" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> <application /> diff --git a/current/support/Android.bp b/current/support/Android.bp index 3ba8a5097..3cc63041a 100644 --- a/current/support/Android.bp +++ b/current/support/Android.bp @@ -27,7 +27,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-support-vectordrawable", "android-support-core-ui", @@ -41,7 +41,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-support-animatedvectordrawable/AndroidManifest.xml", static_libs: [ "android-support-animatedvectordrawable-nodeps", @@ -59,7 +59,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-support-annotations", "android-support-collections", @@ -79,7 +79,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-support-v7-appcompat/AndroidManifest.xml", static_libs: [ "android-support-v7-appcompat-nodeps", @@ -103,7 +103,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-support-annotations", "android-support-compat", @@ -117,7 +117,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-support-asynclayoutinflater/AndroidManifest.xml", static_libs: [ "android-support-asynclayoutinflater-nodeps", @@ -135,7 +135,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-support-annotations", ], @@ -148,7 +148,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-support-v7-cardview/AndroidManifest.xml", static_libs: [ "android-support-v7-cardview-nodeps", @@ -191,7 +191,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-support-annotations", "android-support-compat", @@ -206,7 +206,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-support-coordinatorlayout/AndroidManifest.xml", static_libs: [ "android-support-coordinatorlayout-nodeps", @@ -225,7 +225,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-support-annotations", ], @@ -238,7 +238,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-support-cursoradapter/AndroidManifest.xml", static_libs: [ "android-support-cursoradapter-nodeps", @@ -255,7 +255,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-support-annotations", "android-support-compat", @@ -269,7 +269,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-support-customview/AndroidManifest.xml", static_libs: [ "android-support-customview-nodeps", @@ -287,7 +287,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-support-annotations", ], @@ -300,7 +300,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-support-documentfile/AndroidManifest.xml", static_libs: [ "android-support-documentfile-nodeps", @@ -317,7 +317,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-support-annotations", "android-support-compat", @@ -332,7 +332,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-support-drawerlayout/AndroidManifest.xml", static_libs: [ "android-support-drawerlayout-nodeps", @@ -351,7 +351,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-support-annotations", ], @@ -364,7 +364,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-support-exifinterface/AndroidManifest.xml", static_libs: [ "android-support-exifinterface-nodeps", @@ -381,7 +381,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-support-compat", "android-support-core-ui", @@ -395,7 +395,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-support-v7-gridlayout/AndroidManifest.xml", static_libs: [ "android-support-v7-gridlayout-nodeps", @@ -413,7 +413,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-support-annotations", ], @@ -426,7 +426,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-support-interpolator/AndroidManifest.xml", static_libs: [ "android-support-interpolator-nodeps", @@ -443,7 +443,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "17", + min_sdk_version: "19", static_libs: [ "android-support-compat", "android-support-core-ui", @@ -460,7 +460,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "17", + min_sdk_version: "19", manifest: "manifests/android-support-v17-leanback/AndroidManifest.xml", static_libs: [ "android-support-v17-leanback-nodeps", @@ -481,7 +481,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-support-annotations", "android-support-compat", @@ -497,7 +497,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-support-loader/AndroidManifest.xml", static_libs: [ "android-support-loader-nodeps", @@ -517,7 +517,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-support-annotations", ], @@ -530,7 +530,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-support-localbroadcastmanager/AndroidManifest.xml", static_libs: [ "android-support-localbroadcastmanager-nodeps", @@ -547,7 +547,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-support-media-compat", "android-support-v7-appcompat", @@ -562,7 +562,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-support-v7-mediarouter/AndroidManifest.xml", static_libs: [ "android-support-v7-mediarouter-nodeps", @@ -581,7 +581,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-support-compat", "android-support-core-utils", @@ -595,7 +595,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-support-v7-palette/AndroidManifest.xml", static_libs: [ "android-support-v7-palette-nodeps", @@ -613,7 +613,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-support-compat", ], @@ -626,7 +626,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-support-percent/AndroidManifest.xml", static_libs: [ "android-support-percent-nodeps", @@ -643,7 +643,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-support-v7-preference", ], @@ -656,7 +656,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-support-v14-preference/AndroidManifest.xml", static_libs: [ "android-support-v14-preference-nodeps", @@ -673,7 +673,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-support-collections", "android-support-compat", @@ -690,7 +690,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-support-v7-preference/AndroidManifest.xml", static_libs: [ "android-support-v7-preference-nodeps", @@ -711,7 +711,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-support-annotations", ], @@ -724,7 +724,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-support-print/AndroidManifest.xml", static_libs: [ "android-support-print-nodeps", @@ -741,7 +741,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-support-annotations", "android-support-compat", @@ -756,7 +756,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-support-v7-recyclerview/AndroidManifest.xml", static_libs: [ "android-support-v7-recyclerview-nodeps", @@ -775,7 +775,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-support-annotations", "android-support-compat", @@ -790,7 +790,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-support-slidingpanelayout/AndroidManifest.xml", static_libs: [ "android-support-slidingpanelayout-nodeps", @@ -834,7 +834,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-support-annotations", "android-support-collections", @@ -850,7 +850,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-support-compat/AndroidManifest.xml", static_libs: [ "android-support-compat-nodeps", @@ -870,7 +870,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-support-annotations", "android-support-compat", @@ -894,7 +894,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-support-core-ui/AndroidManifest.xml", static_libs: [ "android-support-core-ui-nodeps", @@ -922,7 +922,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-support-annotations", "android-support-compat", @@ -940,7 +940,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-support-core-utils/AndroidManifest.xml", static_libs: [ "android-support-core-utils-nodeps", @@ -962,7 +962,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-support-collections", "android-support-compat", @@ -977,7 +977,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-support-dynamic-animation/AndroidManifest.xml", static_libs: [ "android-support-dynamic-animation-nodeps", @@ -996,7 +996,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-support-annotations", "android-support-compat", @@ -1014,7 +1014,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-support-fragment/AndroidManifest.xml", static_libs: [ "android-support-fragment-nodeps", @@ -1036,7 +1036,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-support-annotations", "android-support-compat", @@ -1050,7 +1050,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-support-media-compat/AndroidManifest.xml", static_libs: [ "android-support-media-compat-nodeps", @@ -1068,7 +1068,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-support-v4", ], @@ -1081,7 +1081,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-support-v13/AndroidManifest.xml", static_libs: [ "android-support-v13-nodeps", @@ -1098,7 +1098,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-support-compat", "android-support-media-compat", @@ -1115,7 +1115,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-support-v4/AndroidManifest.xml", static_libs: [ "android-support-v4-nodeps", @@ -1136,7 +1136,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-support-annotations", "android-support-compat", @@ -1150,7 +1150,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-support-vectordrawable/AndroidManifest.xml", static_libs: [ "android-support-vectordrawable-nodeps", @@ -1168,7 +1168,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-support-annotations", "android-support-compat", @@ -1183,7 +1183,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-support-swiperefreshlayout/AndroidManifest.xml", static_libs: [ "android-support-swiperefreshlayout-nodeps", @@ -1202,7 +1202,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-support-annotations", "android-support-compat", @@ -1216,7 +1216,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-support-transition/AndroidManifest.xml", static_libs: [ "android-support-transition-nodeps", @@ -1234,7 +1234,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-support-annotations", ], @@ -1247,7 +1247,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-versionedparcelable/AndroidManifest.xml", static_libs: [ "android-versionedparcelable-nodeps", @@ -1264,7 +1264,7 @@ android_library_import { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", static_libs: [ "android-support-annotations", "android-support-compat", @@ -1279,7 +1279,7 @@ android_library { "//apex_available:platform", "//apex_available:anyapex", ], - min_sdk_version: "14", + min_sdk_version: "19", manifest: "manifests/android-support-viewpager/AndroidManifest.xml", static_libs: [ "android-support-viewpager-nodeps", diff --git a/current/support/manifests/android-support-animatedvectordrawable/AndroidManifest.xml b/current/support/manifests/android-support-animatedvectordrawable/AndroidManifest.xml index af92e72e0..0be3d4b02 100644 --- a/current/support/manifests/android-support-animatedvectordrawable/AndroidManifest.xml +++ b/current/support/manifests/android-support-animatedvectordrawable/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.support.graphics.drawable" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/support/manifests/android-support-asynclayoutinflater/AndroidManifest.xml b/current/support/manifests/android-support-asynclayoutinflater/AndroidManifest.xml index ae09bdbb9..54a54bd77 100644 --- a/current/support/manifests/android-support-asynclayoutinflater/AndroidManifest.xml +++ b/current/support/manifests/android-support-asynclayoutinflater/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.support.asynclayoutinflater" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/support/manifests/android-support-compat/AndroidManifest.xml b/current/support/manifests/android-support-compat/AndroidManifest.xml index e9c59289c..40ee31faf 100644 --- a/current/support/manifests/android-support-compat/AndroidManifest.xml +++ b/current/support/manifests/android-support-compat/AndroidManifest.xml @@ -17,7 +17,7 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.support.compat" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> <application android:appComponentFactory="android.support.v4.app.CoreComponentFactory" /> diff --git a/current/support/manifests/android-support-coordinatorlayout/AndroidManifest.xml b/current/support/manifests/android-support-coordinatorlayout/AndroidManifest.xml index b700a2d69..337eb4fc6 100644 --- a/current/support/manifests/android-support-coordinatorlayout/AndroidManifest.xml +++ b/current/support/manifests/android-support-coordinatorlayout/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.support.coordinatorlayout" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/support/manifests/android-support-core-ui/AndroidManifest.xml b/current/support/manifests/android-support-core-ui/AndroidManifest.xml index 9defa248c..449c77a6e 100644 --- a/current/support/manifests/android-support-core-ui/AndroidManifest.xml +++ b/current/support/manifests/android-support-core-ui/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.support.coreui" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/support/manifests/android-support-core-utils/AndroidManifest.xml b/current/support/manifests/android-support-core-utils/AndroidManifest.xml index 543f549f3..92d1c76fd 100644 --- a/current/support/manifests/android-support-core-utils/AndroidManifest.xml +++ b/current/support/manifests/android-support-core-utils/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.support.coreutils" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/support/manifests/android-support-cursoradapter/AndroidManifest.xml b/current/support/manifests/android-support-cursoradapter/AndroidManifest.xml index 7d0849c06..bfc15f925 100644 --- a/current/support/manifests/android-support-cursoradapter/AndroidManifest.xml +++ b/current/support/manifests/android-support-cursoradapter/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.support.cursoradapter" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/support/manifests/android-support-customview/AndroidManifest.xml b/current/support/manifests/android-support-customview/AndroidManifest.xml index 332f31a5d..8741b7947 100644 --- a/current/support/manifests/android-support-customview/AndroidManifest.xml +++ b/current/support/manifests/android-support-customview/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.support.customview" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/support/manifests/android-support-documentfile/AndroidManifest.xml b/current/support/manifests/android-support-documentfile/AndroidManifest.xml index c23f879fa..e902454ab 100644 --- a/current/support/manifests/android-support-documentfile/AndroidManifest.xml +++ b/current/support/manifests/android-support-documentfile/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.support.documentfile" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/support/manifests/android-support-drawerlayout/AndroidManifest.xml b/current/support/manifests/android-support-drawerlayout/AndroidManifest.xml index e15013801..4e0fd1577 100644 --- a/current/support/manifests/android-support-drawerlayout/AndroidManifest.xml +++ b/current/support/manifests/android-support-drawerlayout/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.support.drawerlayout" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/support/manifests/android-support-dynamic-animation/AndroidManifest.xml b/current/support/manifests/android-support-dynamic-animation/AndroidManifest.xml index ce3c7617b..e126c4ea6 100644 --- a/current/support/manifests/android-support-dynamic-animation/AndroidManifest.xml +++ b/current/support/manifests/android-support-dynamic-animation/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.support.dynamicanimation" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/support/manifests/android-support-emoji-appcompat/AndroidManifest.xml b/current/support/manifests/android-support-emoji-appcompat/AndroidManifest.xml index 74d7e06b1..3ae03b534 100644 --- a/current/support/manifests/android-support-emoji-appcompat/AndroidManifest.xml +++ b/current/support/manifests/android-support-emoji-appcompat/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.support.text.emoji.appcompat" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/support/manifests/android-support-emoji-bundled/AndroidManifest.xml b/current/support/manifests/android-support-emoji-bundled/AndroidManifest.xml index e8fe31b26..806a84455 100644 --- a/current/support/manifests/android-support-emoji-bundled/AndroidManifest.xml +++ b/current/support/manifests/android-support-emoji-bundled/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.support.text.emoji.bundled" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/support/manifests/android-support-emoji/AndroidManifest.xml b/current/support/manifests/android-support-emoji/AndroidManifest.xml index 53e9136e1..d4ec70802 100644 --- a/current/support/manifests/android-support-emoji/AndroidManifest.xml +++ b/current/support/manifests/android-support-emoji/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.support.text.emoji" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/support/manifests/android-support-exifinterface/AndroidManifest.xml b/current/support/manifests/android-support-exifinterface/AndroidManifest.xml index 9abdaaa28..f006e521c 100644 --- a/current/support/manifests/android-support-exifinterface/AndroidManifest.xml +++ b/current/support/manifests/android-support-exifinterface/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.support.exifinterface" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/support/manifests/android-support-fragment/AndroidManifest.xml b/current/support/manifests/android-support-fragment/AndroidManifest.xml index 6a6c68664..96848cb91 100644 --- a/current/support/manifests/android-support-fragment/AndroidManifest.xml +++ b/current/support/manifests/android-support-fragment/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.support.fragment" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/support/manifests/android-support-interpolator/AndroidManifest.xml b/current/support/manifests/android-support-interpolator/AndroidManifest.xml index 1ea3b26d2..2cf2d8b56 100644 --- a/current/support/manifests/android-support-interpolator/AndroidManifest.xml +++ b/current/support/manifests/android-support-interpolator/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.support.interpolator" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/support/manifests/android-support-loader/AndroidManifest.xml b/current/support/manifests/android-support-loader/AndroidManifest.xml index dabde12bd..a83bf0ecc 100644 --- a/current/support/manifests/android-support-loader/AndroidManifest.xml +++ b/current/support/manifests/android-support-loader/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.support.loader" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/support/manifests/android-support-localbroadcastmanager/AndroidManifest.xml b/current/support/manifests/android-support-localbroadcastmanager/AndroidManifest.xml index 354336565..2d4e0a441 100644 --- a/current/support/manifests/android-support-localbroadcastmanager/AndroidManifest.xml +++ b/current/support/manifests/android-support-localbroadcastmanager/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.support.localbroadcastmanager" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/support/manifests/android-support-media-compat/AndroidManifest.xml b/current/support/manifests/android-support-media-compat/AndroidManifest.xml index 46e4ab0d0..4a5b7fa08 100644 --- a/current/support/manifests/android-support-media-compat/AndroidManifest.xml +++ b/current/support/manifests/android-support-media-compat/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.support.mediacompat" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/support/manifests/android-support-percent/AndroidManifest.xml b/current/support/manifests/android-support-percent/AndroidManifest.xml index 0abf581ff..a6a3a4ae7 100644 --- a/current/support/manifests/android-support-percent/AndroidManifest.xml +++ b/current/support/manifests/android-support-percent/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.support.percent" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/support/manifests/android-support-print/AndroidManifest.xml b/current/support/manifests/android-support-print/AndroidManifest.xml index 26a6ad9d7..aba07ede6 100644 --- a/current/support/manifests/android-support-print/AndroidManifest.xml +++ b/current/support/manifests/android-support-print/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.support.print" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/support/manifests/android-support-recyclerview-selection/AndroidManifest.xml b/current/support/manifests/android-support-recyclerview-selection/AndroidManifest.xml index 3986020eb..c602f26fe 100644 --- a/current/support/manifests/android-support-recyclerview-selection/AndroidManifest.xml +++ b/current/support/manifests/android-support-recyclerview-selection/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.recyclerview.selection" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/support/manifests/android-support-slidingpanelayout/AndroidManifest.xml b/current/support/manifests/android-support-slidingpanelayout/AndroidManifest.xml index d2ab689bb..dacdb4ed8 100644 --- a/current/support/manifests/android-support-slidingpanelayout/AndroidManifest.xml +++ b/current/support/manifests/android-support-slidingpanelayout/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.support.slidingpanelayout" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/support/manifests/android-support-swiperefreshlayout/AndroidManifest.xml b/current/support/manifests/android-support-swiperefreshlayout/AndroidManifest.xml index 8df4bce54..f1935ece6 100644 --- a/current/support/manifests/android-support-swiperefreshlayout/AndroidManifest.xml +++ b/current/support/manifests/android-support-swiperefreshlayout/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.support.swiperefreshlayout" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/support/manifests/android-support-transition/AndroidManifest.xml b/current/support/manifests/android-support-transition/AndroidManifest.xml index b024f24f1..175a5a7c7 100644 --- a/current/support/manifests/android-support-transition/AndroidManifest.xml +++ b/current/support/manifests/android-support-transition/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.support.transition" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/support/manifests/android-support-v13/AndroidManifest.xml b/current/support/manifests/android-support-v13/AndroidManifest.xml index b28bdd780..d92f15896 100644 --- a/current/support/manifests/android-support-v13/AndroidManifest.xml +++ b/current/support/manifests/android-support-v13/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.support.v13" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/support/manifests/android-support-v14-preference/AndroidManifest.xml b/current/support/manifests/android-support-v14-preference/AndroidManifest.xml index bae5d456a..c08fcc953 100644 --- a/current/support/manifests/android-support-v14-preference/AndroidManifest.xml +++ b/current/support/manifests/android-support-v14-preference/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.support.v14.preference" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/support/manifests/android-support-v17-leanback/AndroidManifest.xml b/current/support/manifests/android-support-v17-leanback/AndroidManifest.xml index 476dac736..79a66456f 100644 --- a/current/support/manifests/android-support-v17-leanback/AndroidManifest.xml +++ b/current/support/manifests/android-support-v17-leanback/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.support.v17.leanback" > - <uses-sdk android:minSdkVersion="17" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/support/manifests/android-support-v17-preference-leanback/AndroidManifest.xml b/current/support/manifests/android-support-v17-preference-leanback/AndroidManifest.xml index 4f314d1fc..3dc0fc3bf 100644 --- a/current/support/manifests/android-support-v17-preference-leanback/AndroidManifest.xml +++ b/current/support/manifests/android-support-v17-preference-leanback/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.support.v17.preference" > - <uses-sdk android:minSdkVersion="17" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/support/manifests/android-support-v4/AndroidManifest.xml b/current/support/manifests/android-support-v4/AndroidManifest.xml index 17eb08f06..092bfbb72 100644 --- a/current/support/manifests/android-support-v4/AndroidManifest.xml +++ b/current/support/manifests/android-support-v4/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.support.v4" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/support/manifests/android-support-v7-appcompat/AndroidManifest.xml b/current/support/manifests/android-support-v7-appcompat/AndroidManifest.xml index 351b3b569..ec1821a05 100644 --- a/current/support/manifests/android-support-v7-appcompat/AndroidManifest.xml +++ b/current/support/manifests/android-support-v7-appcompat/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.support.v7.appcompat" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/support/manifests/android-support-v7-cardview/AndroidManifest.xml b/current/support/manifests/android-support-v7-cardview/AndroidManifest.xml index c12a9bc32..60dcf47d9 100644 --- a/current/support/manifests/android-support-v7-cardview/AndroidManifest.xml +++ b/current/support/manifests/android-support-v7-cardview/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.support.v7.cardview" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/support/manifests/android-support-v7-gridlayout/AndroidManifest.xml b/current/support/manifests/android-support-v7-gridlayout/AndroidManifest.xml index 545fbda88..e57a968ef 100644 --- a/current/support/manifests/android-support-v7-gridlayout/AndroidManifest.xml +++ b/current/support/manifests/android-support-v7-gridlayout/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.support.v7.gridlayout" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/support/manifests/android-support-v7-mediarouter/AndroidManifest.xml b/current/support/manifests/android-support-v7-mediarouter/AndroidManifest.xml index 530cb6d95..52ddaee01 100644 --- a/current/support/manifests/android-support-v7-mediarouter/AndroidManifest.xml +++ b/current/support/manifests/android-support-v7-mediarouter/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.support.v7.mediarouter" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/support/manifests/android-support-v7-palette/AndroidManifest.xml b/current/support/manifests/android-support-v7-palette/AndroidManifest.xml index e3615db0e..cec3e6eed 100644 --- a/current/support/manifests/android-support-v7-palette/AndroidManifest.xml +++ b/current/support/manifests/android-support-v7-palette/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.support.v7.palette" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/support/manifests/android-support-v7-preference/AndroidManifest.xml b/current/support/manifests/android-support-v7-preference/AndroidManifest.xml index 994c2e4be..abc577318 100644 --- a/current/support/manifests/android-support-v7-preference/AndroidManifest.xml +++ b/current/support/manifests/android-support-v7-preference/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.support.v7.preference" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/support/manifests/android-support-v7-recyclerview/AndroidManifest.xml b/current/support/manifests/android-support-v7-recyclerview/AndroidManifest.xml index 88bc29fa0..7e584a9d9 100644 --- a/current/support/manifests/android-support-v7-recyclerview/AndroidManifest.xml +++ b/current/support/manifests/android-support-v7-recyclerview/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.support.v7.recyclerview" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/support/manifests/android-support-vectordrawable/AndroidManifest.xml b/current/support/manifests/android-support-vectordrawable/AndroidManifest.xml index af92e72e0..0be3d4b02 100644 --- a/current/support/manifests/android-support-vectordrawable/AndroidManifest.xml +++ b/current/support/manifests/android-support-vectordrawable/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.support.graphics.drawable" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/support/manifests/android-support-viewpager/AndroidManifest.xml b/current/support/manifests/android-support-viewpager/AndroidManifest.xml index 2620d3dbd..4bcdec2e9 100644 --- a/current/support/manifests/android-support-viewpager/AndroidManifest.xml +++ b/current/support/manifests/android-support-viewpager/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.support.v7.viewpager" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/support/manifests/android-support-webkit/AndroidManifest.xml b/current/support/manifests/android-support-webkit/AndroidManifest.xml index c220fae38..c4d1e9971 100644 --- a/current/support/manifests/android-support-webkit/AndroidManifest.xml +++ b/current/support/manifests/android-support-webkit/AndroidManifest.xml @@ -17,6 +17,6 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.webkit" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> </manifest>
\ No newline at end of file diff --git a/current/support/manifests/android-versionedparcelable/AndroidManifest.xml b/current/support/manifests/android-versionedparcelable/AndroidManifest.xml index 8d6020e0f..dc1e263e9 100644 --- a/current/support/manifests/android-versionedparcelable/AndroidManifest.xml +++ b/current/support/manifests/android-versionedparcelable/AndroidManifest.xml @@ -17,7 +17,7 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="androidx.versionedparcelable" > - <uses-sdk android:minSdkVersion="14" /> + <uses-sdk android:minSdkVersion="19" /> <application> </application> diff --git a/extensions/10/module-lib/api/framework-adservices-removed.txt b/extensions/10/module-lib/api/framework-adservices-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/10/module-lib/api/framework-adservices-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/10/module-lib/api/framework-adservices.txt b/extensions/10/module-lib/api/framework-adservices.txt new file mode 100644 index 000000000..3a3276d5f --- /dev/null +++ b/extensions/10/module-lib/api/framework-adservices.txt @@ -0,0 +1,9 @@ +// Signature format: 2.0 +package android.adservices { + + public class AdServicesFrameworkInitializer { + method public static void registerServiceWrappers(); + } + +} + diff --git a/extensions/10/module-lib/api/framework-appsearch-removed.txt b/extensions/10/module-lib/api/framework-appsearch-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/10/module-lib/api/framework-appsearch-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/10/module-lib/api/framework-appsearch.txt b/extensions/10/module-lib/api/framework-appsearch.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/10/module-lib/api/framework-appsearch.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/10/module-lib/api/framework-connectivity-removed.txt b/extensions/10/module-lib/api/framework-connectivity-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/10/module-lib/api/framework-connectivity-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/10/module-lib/api/framework-connectivity-t-removed.txt b/extensions/10/module-lib/api/framework-connectivity-t-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/10/module-lib/api/framework-connectivity-t-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/10/module-lib/api/framework-connectivity-t.txt b/extensions/10/module-lib/api/framework-connectivity-t.txt new file mode 100644 index 000000000..5a8d47b5f --- /dev/null +++ b/extensions/10/module-lib/api/framework-connectivity-t.txt @@ -0,0 +1,209 @@ +// Signature format: 2.0 +package android.app.usage { + + public class NetworkStatsManager { + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public void forceUpdate(); + method public static int getCollapsedRatType(int); + method @NonNull @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public android.net.NetworkStats getMobileUidStats(); + method @NonNull @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public android.net.NetworkStats getWifiUidStats(); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public void noteUidForeground(int, boolean); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public void notifyNetworkStatus(@NonNull java.util.List<android.net.Network>, @NonNull java.util.List<android.net.NetworkStateSnapshot>, @Nullable String, @NonNull java.util.List<android.net.UnderlyingNetworkInfo>); + method @NonNull @WorkerThread public android.app.usage.NetworkStats queryDetailsForDevice(@NonNull android.net.NetworkTemplate, long, long); + method @NonNull @WorkerThread public android.app.usage.NetworkStats queryDetailsForUidTagState(@NonNull android.net.NetworkTemplate, long, long, int, int, int) throws java.lang.SecurityException; + method @NonNull @WorkerThread public android.app.usage.NetworkStats querySummary(@NonNull android.net.NetworkTemplate, long, long) throws java.lang.SecurityException; + method @NonNull @WorkerThread public android.app.usage.NetworkStats.Bucket querySummaryForDevice(@NonNull android.net.NetworkTemplate, long, long); + method @NonNull @WorkerThread public android.app.usage.NetworkStats queryTaggedSummary(@NonNull android.net.NetworkTemplate, long, long) throws java.lang.SecurityException; + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}, conditional=true) public void registerUsageCallback(@NonNull android.net.NetworkTemplate, long, @NonNull java.util.concurrent.Executor, @NonNull android.app.usage.NetworkStatsManager.UsageCallback); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public void setDefaultGlobalAlert(long); + method public void setPollForce(boolean); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public void setPollOnOpen(boolean); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public void setStatsProviderWarningAndLimitAsync(@NonNull String, long, long); + field public static final int NETWORK_TYPE_5G_NSA = -2; // 0xfffffffe + } + + public abstract static class NetworkStatsManager.UsageCallback { + method public void onThresholdReached(@NonNull android.net.NetworkTemplate); + } + +} + +package android.nearby { + + public final class NearbyFrameworkInitializer { + method public static void registerServiceWrappers(); + } + +} + +package android.net { + + public final class ConnectivityFrameworkInitializerTiramisu { + method public static void registerServiceWrappers(); + } + + public class EthernetManager { + method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public void addEthernetStateListener(@NonNull java.util.concurrent.Executor, @NonNull java.util.function.IntConsumer); + method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public void addInterfaceStateListener(@NonNull java.util.concurrent.Executor, @NonNull android.net.EthernetManager.InterfaceStateListener); + method @NonNull @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public java.util.List<java.lang.String> getInterfaceList(); + method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public void removeEthernetStateListener(@NonNull java.util.function.IntConsumer); + method public void removeInterfaceStateListener(@NonNull android.net.EthernetManager.InterfaceStateListener); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK, android.Manifest.permission.NETWORK_SETTINGS}) public void setEthernetEnabled(boolean); + method public void setIncludeTestInterfaces(boolean); + field public static final int ETHERNET_STATE_DISABLED = 0; // 0x0 + field public static final int ETHERNET_STATE_ENABLED = 1; // 0x1 + field public static final int ROLE_CLIENT = 1; // 0x1 + field public static final int ROLE_NONE = 0; // 0x0 + field public static final int ROLE_SERVER = 2; // 0x2 + field public static final int STATE_ABSENT = 0; // 0x0 + field public static final int STATE_LINK_DOWN = 1; // 0x1 + field public static final int STATE_LINK_UP = 2; // 0x2 + } + + public static interface EthernetManager.InterfaceStateListener { + method public void onInterfaceStateChanged(@NonNull String, int, int, @Nullable android.net.IpConfiguration); + } + + public class IpSecManager { + field public static final int DIRECTION_FWD = 2; // 0x2 + } + + public static final class IpSecManager.UdpEncapsulationSocket implements java.lang.AutoCloseable { + method public int getResourceId(); + } + + public class NetworkIdentity { + method public int getOemManaged(); + method public int getRatType(); + method public int getSubId(); + method @Nullable public String getSubscriberId(); + method public int getType(); + method @Nullable public String getWifiNetworkKey(); + method public boolean isDefaultNetwork(); + method public boolean isMetered(); + method public boolean isRoaming(); + } + + public static final class NetworkIdentity.Builder { + ctor public NetworkIdentity.Builder(); + method @NonNull public android.net.NetworkIdentity build(); + method @NonNull public android.net.NetworkIdentity.Builder clearRatType(); + method @NonNull public android.net.NetworkIdentity.Builder setDefaultNetwork(boolean); + method @NonNull public android.net.NetworkIdentity.Builder setMetered(boolean); + method @NonNull public android.net.NetworkIdentity.Builder setNetworkStateSnapshot(@NonNull android.net.NetworkStateSnapshot); + method @NonNull public android.net.NetworkIdentity.Builder setOemManaged(int); + method @NonNull public android.net.NetworkIdentity.Builder setRatType(int); + method @NonNull public android.net.NetworkIdentity.Builder setRoaming(boolean); + method @NonNull public android.net.NetworkIdentity.Builder setSubId(int); + method @NonNull public android.net.NetworkIdentity.Builder setSubscriberId(@Nullable String); + method @NonNull public android.net.NetworkIdentity.Builder setType(int); + method @NonNull public android.net.NetworkIdentity.Builder setWifiNetworkKey(@Nullable String); + } + + public final class NetworkStateSnapshot implements android.os.Parcelable { + ctor public NetworkStateSnapshot(@NonNull android.net.Network, @NonNull android.net.NetworkCapabilities, @NonNull android.net.LinkProperties, @Nullable String, int); + method public int describeContents(); + method public int getLegacyType(); + method @NonNull public android.net.LinkProperties getLinkProperties(); + method @NonNull public android.net.Network getNetwork(); + method @NonNull public android.net.NetworkCapabilities getNetworkCapabilities(); + method public int getSubId(); + method @Deprecated @Nullable public String getSubscriberId(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.NetworkStateSnapshot> CREATOR; + } + + public class NetworkStatsCollection { + method @NonNull public java.util.Map<android.net.NetworkStatsCollection.Key,android.net.NetworkStatsHistory> getEntries(); + } + + public static final class NetworkStatsCollection.Builder { + ctor public NetworkStatsCollection.Builder(long); + method @NonNull public android.net.NetworkStatsCollection.Builder addEntry(@NonNull android.net.NetworkStatsCollection.Key, @NonNull android.net.NetworkStatsHistory); + method @NonNull public android.net.NetworkStatsCollection build(); + } + + public static final class NetworkStatsCollection.Key { + ctor public NetworkStatsCollection.Key(@NonNull java.util.Set<android.net.NetworkIdentity>, int, int, int); + } + + public final class NetworkStatsHistory implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public java.util.List<android.net.NetworkStatsHistory.Entry> getEntries(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.NetworkStatsHistory> CREATOR; + } + + public static final class NetworkStatsHistory.Builder { + ctor public NetworkStatsHistory.Builder(long, int); + method @NonNull public android.net.NetworkStatsHistory.Builder addEntry(@NonNull android.net.NetworkStatsHistory.Entry); + method @NonNull public android.net.NetworkStatsHistory build(); + } + + public static final class NetworkStatsHistory.Entry { + ctor public NetworkStatsHistory.Entry(long, long, long, long, long, long, long); + method public long getActiveTime(); + method public long getBucketStart(); + method public long getOperations(); + method public long getRxBytes(); + method public long getRxPackets(); + method public long getTxBytes(); + method public long getTxPackets(); + } + + public final class NetworkTemplate implements android.os.Parcelable { + method public int describeContents(); + method public int getDefaultNetworkStatus(); + method public int getMatchRule(); + method public int getMeteredness(); + method public int getOemManaged(); + method public int getRatType(); + method public int getRoaming(); + method @NonNull public java.util.Set<java.lang.String> getSubscriberIds(); + method @NonNull public java.util.Set<java.lang.String> getWifiNetworkKeys(); + method public boolean matches(@NonNull android.net.NetworkIdentity); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.NetworkTemplate> CREATOR; + field public static final int MATCH_BLUETOOTH = 8; // 0x8 + field public static final int MATCH_CARRIER = 10; // 0xa + field public static final int MATCH_ETHERNET = 5; // 0x5 + field public static final int MATCH_MOBILE = 1; // 0x1 + field public static final int MATCH_PROXY = 9; // 0x9 + field public static final int MATCH_WIFI = 4; // 0x4 + field public static final int NETWORK_TYPE_ALL = -1; // 0xffffffff + field public static final int OEM_MANAGED_ALL = -1; // 0xffffffff + field public static final int OEM_MANAGED_NO = 0; // 0x0 + field public static final int OEM_MANAGED_PAID = 1; // 0x1 + field public static final int OEM_MANAGED_PRIVATE = 2; // 0x2 + field public static final int OEM_MANAGED_YES = -2; // 0xfffffffe + } + + public static final class NetworkTemplate.Builder { + ctor public NetworkTemplate.Builder(int); + method @NonNull public android.net.NetworkTemplate build(); + method @NonNull public android.net.NetworkTemplate.Builder setDefaultNetworkStatus(int); + method @NonNull public android.net.NetworkTemplate.Builder setMeteredness(int); + method @NonNull public android.net.NetworkTemplate.Builder setOemManaged(int); + method @NonNull public android.net.NetworkTemplate.Builder setRatType(int); + method @NonNull public android.net.NetworkTemplate.Builder setRoaming(int); + method @NonNull public android.net.NetworkTemplate.Builder setSubscriberIds(@NonNull java.util.Set<java.lang.String>); + method @NonNull public android.net.NetworkTemplate.Builder setWifiNetworkKeys(@NonNull java.util.Set<java.lang.String>); + } + + public class TrafficStats { + method public static void attachSocketTagger(); + method public static void init(@NonNull android.content.Context); + method public static void setThreadStatsTagDownload(); + } + + public final class UnderlyingNetworkInfo implements android.os.Parcelable { + ctor public UnderlyingNetworkInfo(int, @NonNull String, @NonNull java.util.List<java.lang.String>); + method public int describeContents(); + method @NonNull public String getInterface(); + method public int getOwnerUid(); + method @NonNull public java.util.List<java.lang.String> getUnderlyingInterfaces(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.UnderlyingNetworkInfo> CREATOR; + } + +} + diff --git a/extensions/10/module-lib/api/framework-connectivity.txt b/extensions/10/module-lib/api/framework-connectivity.txt new file mode 100644 index 000000000..78d855ae6 --- /dev/null +++ b/extensions/10/module-lib/api/framework-connectivity.txt @@ -0,0 +1,240 @@ +// Signature format: 2.0 +package android.net { + + public final class ConnectivityFrameworkInitializer { + method public static void registerServiceWrappers(); + } + + public class ConnectivityManager { + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void addUidToMeteredNetworkAllowList(int); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void addUidToMeteredNetworkDenyList(int); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void factoryReset(); + method @NonNull @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK, android.Manifest.permission.NETWORK_SETTINGS}) public java.util.List<android.net.NetworkStateSnapshot> getAllNetworkStateSnapshots(); + method @Nullable public android.net.ProxyInfo getGlobalProxy(); + method @NonNull public static android.util.Range<java.lang.Integer> getIpSecNetIdRange(); + method @Nullable @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK, android.Manifest.permission.NETWORK_SETTINGS}) public android.net.LinkProperties getRedactedLinkPropertiesForPackage(@NonNull android.net.LinkProperties, int, @NonNull String); + method @Nullable @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK, android.Manifest.permission.NETWORK_SETTINGS}) public android.net.NetworkCapabilities getRedactedNetworkCapabilitiesForPackage(@NonNull android.net.NetworkCapabilities, int, @NonNull String); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_SETTINGS}) public void registerDefaultNetworkCallbackForUid(int, @NonNull android.net.ConnectivityManager.NetworkCallback, @NonNull android.os.Handler); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_SETUP_WIZARD, android.Manifest.permission.CONNECTIVITY_USE_RESTRICTED_NETWORKS}) public void registerSystemDefaultNetworkCallback(@NonNull android.net.ConnectivityManager.NetworkCallback, @NonNull android.os.Handler); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void removeUidFromMeteredNetworkAllowList(int); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void removeUidFromMeteredNetworkDenyList(int); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void replaceFirewallChain(int, @NonNull int[]); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void requestBackgroundNetwork(@NonNull android.net.NetworkRequest, @NonNull android.net.ConnectivityManager.NetworkCallback, @NonNull android.os.Handler); + method @Deprecated public boolean requestRouteToHostAddress(int, java.net.InetAddress); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_SETUP_WIZARD, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void setAcceptPartialConnectivity(@NonNull android.net.Network, boolean, boolean); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_SETUP_WIZARD, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void setAcceptUnvalidated(@NonNull android.net.Network, boolean, boolean); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_SETUP_WIZARD, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void setAvoidUnvalidated(@NonNull android.net.Network); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void setFirewallChainEnabled(int, boolean); + method @RequiresPermission(android.Manifest.permission.NETWORK_STACK) public void setGlobalProxy(@Nullable android.net.ProxyInfo); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK, android.Manifest.permission.NETWORK_SETTINGS}) public void setLegacyLockdownVpnEnabled(boolean); + method @Deprecated @RequiresPermission(android.Manifest.permission.NETWORK_STACK) public void setProfileNetworkPreference(@NonNull android.os.UserHandle, int, @Nullable java.util.concurrent.Executor, @Nullable Runnable); + method @RequiresPermission(android.Manifest.permission.NETWORK_STACK) public void setProfileNetworkPreferences(@NonNull android.os.UserHandle, @NonNull java.util.List<android.net.ProfileNetworkPreference>, @Nullable java.util.concurrent.Executor, @Nullable Runnable); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK, android.Manifest.permission.NETWORK_SETTINGS}) public void setRequireVpnForUids(boolean, @NonNull java.util.Collection<android.util.Range<java.lang.Integer>>); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void setUidFirewallRule(int, int, int); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK, android.Manifest.permission.NETWORK_SETTINGS}) public void setVpnDefaultForUids(@NonNull String, @NonNull java.util.Collection<android.util.Range<java.lang.Integer>>); + method @RequiresPermission(anyOf={android.Manifest.permission.MANAGE_TEST_NETWORKS, android.Manifest.permission.NETWORK_STACK}) public void simulateDataStall(int, long, @NonNull android.net.Network, @NonNull android.os.PersistableBundle); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void startCaptivePortalApp(@NonNull android.net.Network); + method public void systemReady(); + field public static final String ACTION_CLEAR_DNS_CACHE = "android.net.action.CLEAR_DNS_CACHE"; + field public static final String ACTION_PROMPT_LOST_VALIDATION = "android.net.action.PROMPT_LOST_VALIDATION"; + field public static final String ACTION_PROMPT_PARTIAL_CONNECTIVITY = "android.net.action.PROMPT_PARTIAL_CONNECTIVITY"; + field public static final String ACTION_PROMPT_UNVALIDATED = "android.net.action.PROMPT_UNVALIDATED"; + field public static final int BLOCKED_METERED_REASON_ADMIN_DISABLED = 262144; // 0x40000 + field public static final int BLOCKED_METERED_REASON_DATA_SAVER = 65536; // 0x10000 + field public static final int BLOCKED_METERED_REASON_MASK = -65536; // 0xffff0000 + field public static final int BLOCKED_METERED_REASON_USER_RESTRICTED = 131072; // 0x20000 + field public static final int BLOCKED_REASON_APP_STANDBY = 4; // 0x4 + field public static final int BLOCKED_REASON_BATTERY_SAVER = 1; // 0x1 + field public static final int BLOCKED_REASON_DOZE = 2; // 0x2 + field public static final int BLOCKED_REASON_LOCKDOWN_VPN = 16; // 0x10 + field public static final int BLOCKED_REASON_LOW_POWER_STANDBY = 32; // 0x20 + field public static final int BLOCKED_REASON_NONE = 0; // 0x0 + field public static final int BLOCKED_REASON_RESTRICTED_MODE = 8; // 0x8 + field public static final int FIREWALL_CHAIN_DOZABLE = 1; // 0x1 + field public static final int FIREWALL_CHAIN_LOW_POWER_STANDBY = 5; // 0x5 + field public static final int FIREWALL_CHAIN_OEM_DENY_1 = 7; // 0x7 + field public static final int FIREWALL_CHAIN_OEM_DENY_2 = 8; // 0x8 + field public static final int FIREWALL_CHAIN_OEM_DENY_3 = 9; // 0x9 + field public static final int FIREWALL_CHAIN_POWERSAVE = 3; // 0x3 + field public static final int FIREWALL_CHAIN_RESTRICTED = 4; // 0x4 + field public static final int FIREWALL_CHAIN_STANDBY = 2; // 0x2 + field public static final int FIREWALL_RULE_ALLOW = 1; // 0x1 + field public static final int FIREWALL_RULE_DEFAULT = 0; // 0x0 + field public static final int FIREWALL_RULE_DENY = 2; // 0x2 + field public static final int PROFILE_NETWORK_PREFERENCE_DEFAULT = 0; // 0x0 + field public static final int PROFILE_NETWORK_PREFERENCE_ENTERPRISE = 1; // 0x1 + field public static final int PROFILE_NETWORK_PREFERENCE_ENTERPRISE_BLOCKING = 3; // 0x3 + field public static final int PROFILE_NETWORK_PREFERENCE_ENTERPRISE_NO_FALLBACK = 2; // 0x2 + } + + public static class ConnectivityManager.NetworkCallback { + method public void onBlockedStatusChanged(@NonNull android.net.Network, int); + } + + public class ConnectivitySettingsManager { + method public static void clearGlobalProxy(@NonNull android.content.Context); + method @Nullable public static String getCaptivePortalHttpUrl(@NonNull android.content.Context); + method public static int getCaptivePortalMode(@NonNull android.content.Context, int); + method @NonNull public static java.time.Duration getConnectivityKeepPendingIntentDuration(@NonNull android.content.Context, @NonNull java.time.Duration); + method @NonNull public static android.util.Range<java.lang.Integer> getDnsResolverSampleRanges(@NonNull android.content.Context); + method @NonNull public static java.time.Duration getDnsResolverSampleValidityDuration(@NonNull android.content.Context, @NonNull java.time.Duration); + method public static int getDnsResolverSuccessThresholdPercent(@NonNull android.content.Context, int); + method @Nullable public static android.net.ProxyInfo getGlobalProxy(@NonNull android.content.Context); + method public static long getIngressRateLimitInBytesPerSecond(@NonNull android.content.Context); + method @NonNull public static java.time.Duration getMobileDataActivityTimeout(@NonNull android.content.Context, @NonNull java.time.Duration); + method public static boolean getMobileDataAlwaysOn(@NonNull android.content.Context, boolean); + method @NonNull public static java.util.Set<java.lang.Integer> getMobileDataPreferredUids(@NonNull android.content.Context); + method public static int getNetworkAvoidBadWifi(@NonNull android.content.Context); + method @Nullable public static String getNetworkMeteredMultipathPreference(@NonNull android.content.Context); + method public static int getNetworkSwitchNotificationMaximumDailyCount(@NonNull android.content.Context, int); + method @NonNull public static java.time.Duration getNetworkSwitchNotificationRateDuration(@NonNull android.content.Context, @NonNull java.time.Duration); + method @NonNull public static String getPrivateDnsDefaultMode(@NonNull android.content.Context); + method @Nullable public static String getPrivateDnsHostname(@NonNull android.content.Context); + method public static int getPrivateDnsMode(@NonNull android.content.Context); + method @NonNull public static java.util.Set<java.lang.Integer> getUidsAllowedOnRestrictedNetworks(@NonNull android.content.Context); + method public static boolean getWifiAlwaysRequested(@NonNull android.content.Context, boolean); + method @NonNull public static java.time.Duration getWifiDataActivityTimeout(@NonNull android.content.Context, @NonNull java.time.Duration); + method public static void setCaptivePortalHttpUrl(@NonNull android.content.Context, @Nullable String); + method public static void setCaptivePortalMode(@NonNull android.content.Context, int); + method public static void setConnectivityKeepPendingIntentDuration(@NonNull android.content.Context, @NonNull java.time.Duration); + method public static void setDnsResolverSampleRanges(@NonNull android.content.Context, @NonNull android.util.Range<java.lang.Integer>); + method public static void setDnsResolverSampleValidityDuration(@NonNull android.content.Context, @NonNull java.time.Duration); + method public static void setDnsResolverSuccessThresholdPercent(@NonNull android.content.Context, @IntRange(from=0, to=100) int); + method public static void setGlobalProxy(@NonNull android.content.Context, @NonNull android.net.ProxyInfo); + method public static void setIngressRateLimitInBytesPerSecond(@NonNull android.content.Context, @IntRange(from=-1L, to=4294967295L) long); + method public static void setMobileDataActivityTimeout(@NonNull android.content.Context, @NonNull java.time.Duration); + method public static void setMobileDataAlwaysOn(@NonNull android.content.Context, boolean); + method public static void setMobileDataPreferredUids(@NonNull android.content.Context, @NonNull java.util.Set<java.lang.Integer>); + method public static void setNetworkAvoidBadWifi(@NonNull android.content.Context, int); + method public static void setNetworkMeteredMultipathPreference(@NonNull android.content.Context, @NonNull String); + method public static void setNetworkSwitchNotificationMaximumDailyCount(@NonNull android.content.Context, @IntRange(from=0) int); + method public static void setNetworkSwitchNotificationRateDuration(@NonNull android.content.Context, @NonNull java.time.Duration); + method public static void setPrivateDnsDefaultMode(@NonNull android.content.Context, @NonNull int); + method public static void setPrivateDnsHostname(@NonNull android.content.Context, @Nullable String); + method public static void setPrivateDnsMode(@NonNull android.content.Context, int); + method public static void setUidsAllowedOnRestrictedNetworks(@NonNull android.content.Context, @NonNull java.util.Set<java.lang.Integer>); + method public static void setWifiAlwaysRequested(@NonNull android.content.Context, boolean); + method public static void setWifiDataActivityTimeout(@NonNull android.content.Context, @NonNull java.time.Duration); + field public static final int CAPTIVE_PORTAL_MODE_AVOID = 2; // 0x2 + field public static final int CAPTIVE_PORTAL_MODE_IGNORE = 0; // 0x0 + field public static final int CAPTIVE_PORTAL_MODE_PROMPT = 1; // 0x1 + field public static final int NETWORK_AVOID_BAD_WIFI_AVOID = 2; // 0x2 + field public static final int NETWORK_AVOID_BAD_WIFI_IGNORE = 0; // 0x0 + field public static final int NETWORK_AVOID_BAD_WIFI_PROMPT = 1; // 0x1 + field public static final int PRIVATE_DNS_MODE_OFF = 1; // 0x1 + field public static final int PRIVATE_DNS_MODE_OPPORTUNISTIC = 2; // 0x2 + field public static final int PRIVATE_DNS_MODE_PROVIDER_HOSTNAME = 3; // 0x3 + } + + public final class DhcpOption implements android.os.Parcelable { + ctor public DhcpOption(byte, @Nullable byte[]); + method public int describeContents(); + method public byte getType(); + method @Nullable public byte[] getValue(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.DhcpOption> CREATOR; + } + + public final class NetworkAgentConfig implements android.os.Parcelable { + method @Nullable public String getSubscriberId(); + method public boolean isBypassableVpn(); + method public boolean isVpnValidationRequired(); + } + + public static final class NetworkAgentConfig.Builder { + method @NonNull public android.net.NetworkAgentConfig.Builder setBypassableVpn(boolean); + method @NonNull public android.net.NetworkAgentConfig.Builder setLocalRoutesExcludedForVpn(boolean); + method @NonNull public android.net.NetworkAgentConfig.Builder setSubscriberId(@Nullable String); + method @NonNull public android.net.NetworkAgentConfig.Builder setVpnRequiresValidation(boolean); + } + + public final class NetworkCapabilities implements android.os.Parcelable { + method @NonNull @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public java.util.Set<java.lang.Integer> getAllowedUids(); + method @Nullable public java.util.Set<android.util.Range<java.lang.Integer>> getUids(); + method public boolean hasForbiddenCapability(int); + field public static final long REDACT_ALL = -1L; // 0xffffffffffffffffL + field public static final long REDACT_FOR_ACCESS_FINE_LOCATION = 1L; // 0x1L + field public static final long REDACT_FOR_LOCAL_MAC_ADDRESS = 2L; // 0x2L + field public static final long REDACT_FOR_NETWORK_SETTINGS = 4L; // 0x4L + field public static final long REDACT_NONE = 0L; // 0x0L + field public static final int TRANSPORT_TEST = 7; // 0x7 + } + + public static final class NetworkCapabilities.Builder { + method @NonNull @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public android.net.NetworkCapabilities.Builder setAllowedUids(@NonNull java.util.Set<java.lang.Integer>); + method @NonNull public android.net.NetworkCapabilities.Builder setUids(@Nullable java.util.Set<android.util.Range<java.lang.Integer>>); + } + + public class NetworkRequest implements android.os.Parcelable { + method @NonNull public int[] getEnterpriseIds(); + method @NonNull public int[] getForbiddenCapabilities(); + method public boolean hasEnterpriseId(int); + method public boolean hasForbiddenCapability(int); + } + + public static class NetworkRequest.Builder { + method @NonNull public android.net.NetworkRequest.Builder addForbiddenCapability(int); + method @NonNull public android.net.NetworkRequest.Builder removeForbiddenCapability(int); + method @NonNull public android.net.NetworkRequest.Builder setUids(@Nullable java.util.Set<android.util.Range<java.lang.Integer>>); + } + + public final class ProfileNetworkPreference implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public int[] getExcludedUids(); + method @NonNull public int[] getIncludedUids(); + method public int getPreference(); + method public int getPreferenceEnterpriseId(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.ProfileNetworkPreference> CREATOR; + } + + public static final class ProfileNetworkPreference.Builder { + ctor public ProfileNetworkPreference.Builder(); + method @NonNull public android.net.ProfileNetworkPreference build(); + method @NonNull public android.net.ProfileNetworkPreference.Builder setExcludedUids(@NonNull int[]); + method @NonNull public android.net.ProfileNetworkPreference.Builder setIncludedUids(@NonNull int[]); + method @NonNull public android.net.ProfileNetworkPreference.Builder setPreference(int); + method @NonNull public android.net.ProfileNetworkPreference.Builder setPreferenceEnterpriseId(int); + } + + public final class TestNetworkInterface implements android.os.Parcelable { + ctor public TestNetworkInterface(@NonNull android.os.ParcelFileDescriptor, @NonNull String); + method public int describeContents(); + method @NonNull public android.os.ParcelFileDescriptor getFileDescriptor(); + method @NonNull public String getInterfaceName(); + method @Nullable public android.net.MacAddress getMacAddress(); + method public int getMtu(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.TestNetworkInterface> CREATOR; + } + + public class TestNetworkManager { + method @NonNull @RequiresPermission(android.Manifest.permission.MANAGE_TEST_NETWORKS) public android.net.TestNetworkInterface createTapInterface(); + method @NonNull @RequiresPermission(android.Manifest.permission.MANAGE_TEST_NETWORKS) public android.net.TestNetworkInterface createTunInterface(@NonNull java.util.Collection<android.net.LinkAddress>); + method @RequiresPermission(android.Manifest.permission.MANAGE_TEST_NETWORKS) public void setupTestNetwork(@NonNull String, @NonNull android.os.IBinder); + method @RequiresPermission(android.Manifest.permission.MANAGE_TEST_NETWORKS) public void teardownTestNetwork(@NonNull android.net.Network); + field public static final String TEST_TAP_PREFIX = "testtap"; + } + + public final class TestNetworkSpecifier extends android.net.NetworkSpecifier implements android.os.Parcelable { + ctor public TestNetworkSpecifier(@NonNull String); + method public int describeContents(); + method @Nullable public String getInterfaceName(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.TestNetworkSpecifier> CREATOR; + } + + public interface TransportInfo { + method public default long getApplicableRedactions(); + method @NonNull public default android.net.TransportInfo makeCopy(long); + } + + public final class VpnTransportInfo implements android.os.Parcelable android.net.TransportInfo { + ctor @Deprecated public VpnTransportInfo(int, @Nullable String); + method public long getApplicableRedactions(); + method @Nullable public String getSessionId(); + method @NonNull public android.net.VpnTransportInfo makeCopy(long); + } + +} + diff --git a/extensions/10/module-lib/api/framework-healthfitness-removed.txt b/extensions/10/module-lib/api/framework-healthfitness-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/10/module-lib/api/framework-healthfitness-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/10/module-lib/api/framework-healthfitness.txt b/extensions/10/module-lib/api/framework-healthfitness.txt new file mode 100644 index 000000000..e2c3a4c7e --- /dev/null +++ b/extensions/10/module-lib/api/framework-healthfitness.txt @@ -0,0 +1,9 @@ +// Signature format: 2.0 +package android.health.connect { + + public class HealthServicesInitializer { + method public static void registerServiceWrappers(); + } + +} + diff --git a/extensions/10/module-lib/api/framework-sdksandbox-removed.txt b/extensions/10/module-lib/api/framework-sdksandbox-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/10/module-lib/api/framework-sdksandbox-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/10/module-lib/api/framework-sdksandbox.txt b/extensions/10/module-lib/api/framework-sdksandbox.txt new file mode 100644 index 000000000..ecc83ce10 --- /dev/null +++ b/extensions/10/module-lib/api/framework-sdksandbox.txt @@ -0,0 +1,13 @@ +// Signature format: 2.0 +package android.app.sdksandbox { + + public final class SdkSandboxManager { + field public static final String ACTION_START_SANDBOXED_ACTIVITY = "android.app.sdksandbox.action.START_SANDBOXED_ACTIVITY"; + } + + public class SdkSandboxManagerFrameworkInitializer { + method public static void registerServiceWrappers(); + } + +} + diff --git a/extensions/10/module-lib/api/framework-tethering-removed.txt b/extensions/10/module-lib/api/framework-tethering-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/10/module-lib/api/framework-tethering-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/10/module-lib/api/framework-tethering.txt b/extensions/10/module-lib/api/framework-tethering.txt new file mode 100644 index 000000000..460c21621 --- /dev/null +++ b/extensions/10/module-lib/api/framework-tethering.txt @@ -0,0 +1,50 @@ +// Signature format: 2.0 +package android.net { + + public final class TetheringConstants { + field public static final String EXTRA_ADD_TETHER_TYPE = "extraAddTetherType"; + field public static final String EXTRA_PROVISION_CALLBACK = "extraProvisionCallback"; + field public static final String EXTRA_REM_TETHER_TYPE = "extraRemTetherType"; + field public static final String EXTRA_RUN_PROVISION = "extraRunProvision"; + field public static final String EXTRA_SET_ALARM = "extraSetAlarm"; + } + + public class TetheringManager { + ctor public TetheringManager(@NonNull android.content.Context, @NonNull java.util.function.Supplier<android.os.IBinder>); + method public int getLastTetherError(@NonNull String); + method @NonNull public String[] getTetherableBluetoothRegexs(); + method @NonNull public String[] getTetherableIfaces(); + method @NonNull public String[] getTetherableUsbRegexs(); + method @NonNull public String[] getTetherableWifiRegexs(); + method @NonNull public String[] getTetheredIfaces(); + method @NonNull public String[] getTetheringErroredIfaces(); + method public boolean isTetheringSupported(); + method public boolean isTetheringSupported(@NonNull String); + method public void requestLatestTetheringEntitlementResult(int, @NonNull android.os.ResultReceiver, boolean); + method @Deprecated public int setUsbTethering(boolean); + method @RequiresPermission(anyOf={android.Manifest.permission.TETHER_PRIVILEGED, android.Manifest.permission.WRITE_SETTINGS}) public void startTethering(int, @NonNull java.util.concurrent.Executor, @NonNull android.net.TetheringManager.StartTetheringCallback); + method @Deprecated public int tether(@NonNull String); + method @Deprecated public int untether(@NonNull String); + } + + public static interface TetheringManager.TetheredInterfaceCallback { + method public void onAvailable(@NonNull String); + method public void onUnavailable(); + } + + public static interface TetheringManager.TetheredInterfaceRequest { + method public void release(); + } + + public static interface TetheringManager.TetheringEventCallback { + method @Deprecated public default void onTetherableInterfaceRegexpsChanged(@NonNull android.net.TetheringManager.TetheringInterfaceRegexps); + } + + @Deprecated public static class TetheringManager.TetheringInterfaceRegexps { + method @Deprecated @NonNull public java.util.List<java.lang.String> getTetherableBluetoothRegexs(); + method @Deprecated @NonNull public java.util.List<java.lang.String> getTetherableUsbRegexs(); + method @Deprecated @NonNull public java.util.List<java.lang.String> getTetherableWifiRegexs(); + } + +} + diff --git a/extensions/10/module-lib/framework-adservices.jar b/extensions/10/module-lib/framework-adservices.jar Binary files differnew file mode 100644 index 000000000..39aaa2021 --- /dev/null +++ b/extensions/10/module-lib/framework-adservices.jar diff --git a/extensions/10/module-lib/framework-appsearch.jar b/extensions/10/module-lib/framework-appsearch.jar Binary files differnew file mode 100644 index 000000000..d0217e20d --- /dev/null +++ b/extensions/10/module-lib/framework-appsearch.jar diff --git a/extensions/10/module-lib/framework-connectivity-t.jar b/extensions/10/module-lib/framework-connectivity-t.jar Binary files differnew file mode 100644 index 000000000..e72e6fc74 --- /dev/null +++ b/extensions/10/module-lib/framework-connectivity-t.jar diff --git a/extensions/10/module-lib/framework-connectivity.jar b/extensions/10/module-lib/framework-connectivity.jar Binary files differnew file mode 100644 index 000000000..fe3b15fd1 --- /dev/null +++ b/extensions/10/module-lib/framework-connectivity.jar diff --git a/extensions/10/module-lib/framework-healthfitness.jar b/extensions/10/module-lib/framework-healthfitness.jar Binary files differnew file mode 100644 index 000000000..af5070d1f --- /dev/null +++ b/extensions/10/module-lib/framework-healthfitness.jar diff --git a/extensions/10/module-lib/framework-sdksandbox.jar b/extensions/10/module-lib/framework-sdksandbox.jar Binary files differnew file mode 100644 index 000000000..00decdf58 --- /dev/null +++ b/extensions/10/module-lib/framework-sdksandbox.jar diff --git a/extensions/10/module-lib/framework-tethering.jar b/extensions/10/module-lib/framework-tethering.jar Binary files differnew file mode 100644 index 000000000..df2d04681 --- /dev/null +++ b/extensions/10/module-lib/framework-tethering.jar diff --git a/extensions/10/public/api/framework-adservices-removed.txt b/extensions/10/public/api/framework-adservices-removed.txt new file mode 100644 index 000000000..8374d753e --- /dev/null +++ b/extensions/10/public/api/framework-adservices-removed.txt @@ -0,0 +1,9 @@ +// Signature format: 2.0 +package android.adservices { + + public class AdServicesVersion { + field public static final int API_VERSION; + } + +} + diff --git a/extensions/10/public/api/framework-adservices.txt b/extensions/10/public/api/framework-adservices.txt new file mode 100644 index 000000000..b6bb4dbcc --- /dev/null +++ b/extensions/10/public/api/framework-adservices.txt @@ -0,0 +1,619 @@ +// Signature format: 2.0 +package android.adservices { + + public class AdServicesState { + method public static boolean isAdServicesStateEnabled(); + } + +} + +package android.adservices.adid { + + public class AdId { + ctor public AdId(@NonNull String, boolean); + method @NonNull public String getAdId(); + method public boolean isLimitAdTrackingEnabled(); + field public static final String ZERO_OUT = "00000000-0000-0000-0000-000000000000"; + } + + public class AdIdManager { + method @NonNull public static android.adservices.adid.AdIdManager get(@NonNull android.content.Context); + method @NonNull @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_AD_ID) public void getAdId(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.adservices.adid.AdId,java.lang.Exception>); + } + +} + +package android.adservices.adselection { + + public final class AdSelectionConfig implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public android.adservices.common.AdSelectionSignals getAdSelectionSignals(); + method @NonNull public java.util.List<android.adservices.common.AdTechIdentifier> getCustomAudienceBuyers(); + method @NonNull public android.net.Uri getDecisionLogicUri(); + method @NonNull public java.util.Map<android.adservices.common.AdTechIdentifier,android.adservices.common.AdSelectionSignals> getPerBuyerSignals(); + method @NonNull public android.adservices.common.AdTechIdentifier getSeller(); + method @NonNull public android.adservices.common.AdSelectionSignals getSellerSignals(); + method @NonNull public android.net.Uri getTrustedScoringSignalsUri(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.adselection.AdSelectionConfig> CREATOR; + } + + public static final class AdSelectionConfig.Builder { + ctor public AdSelectionConfig.Builder(); + method @NonNull public android.adservices.adselection.AdSelectionConfig build(); + method @NonNull public android.adservices.adselection.AdSelectionConfig.Builder setAdSelectionSignals(@NonNull android.adservices.common.AdSelectionSignals); + method @NonNull public android.adservices.adselection.AdSelectionConfig.Builder setCustomAudienceBuyers(@NonNull java.util.List<android.adservices.common.AdTechIdentifier>); + method @NonNull public android.adservices.adselection.AdSelectionConfig.Builder setDecisionLogicUri(@NonNull android.net.Uri); + method @NonNull public android.adservices.adselection.AdSelectionConfig.Builder setPerBuyerSignals(@NonNull java.util.Map<android.adservices.common.AdTechIdentifier,android.adservices.common.AdSelectionSignals>); + method @NonNull public android.adservices.adselection.AdSelectionConfig.Builder setSeller(@NonNull android.adservices.common.AdTechIdentifier); + method @NonNull public android.adservices.adselection.AdSelectionConfig.Builder setSellerSignals(@NonNull android.adservices.common.AdSelectionSignals); + method @NonNull public android.adservices.adselection.AdSelectionConfig.Builder setTrustedScoringSignalsUri(@NonNull android.net.Uri); + } + + public final class AdSelectionFromOutcomesConfig implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public java.util.List<java.lang.Long> getAdSelectionIds(); + method @NonNull public android.net.Uri getSelectionLogicUri(); + method @NonNull public android.adservices.common.AdSelectionSignals getSelectionSignals(); + method @NonNull public android.adservices.common.AdTechIdentifier getSeller(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.adselection.AdSelectionFromOutcomesConfig> CREATOR; + } + + public static final class AdSelectionFromOutcomesConfig.Builder { + ctor public AdSelectionFromOutcomesConfig.Builder(); + method @NonNull public android.adservices.adselection.AdSelectionFromOutcomesConfig build(); + method @NonNull public android.adservices.adselection.AdSelectionFromOutcomesConfig.Builder setAdSelectionIds(@NonNull java.util.List<java.lang.Long>); + method @NonNull public android.adservices.adselection.AdSelectionFromOutcomesConfig.Builder setSelectionLogicUri(@NonNull android.net.Uri); + method @NonNull public android.adservices.adselection.AdSelectionFromOutcomesConfig.Builder setSelectionSignals(@NonNull android.adservices.common.AdSelectionSignals); + method @NonNull public android.adservices.adselection.AdSelectionFromOutcomesConfig.Builder setSeller(@NonNull android.adservices.common.AdTechIdentifier); + } + + public class AdSelectionManager { + method @NonNull public static android.adservices.adselection.AdSelectionManager get(@NonNull android.content.Context); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void getAdSelectionData(@NonNull android.adservices.adselection.GetAdSelectionDataRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.adservices.adselection.GetAdSelectionDataOutcome,java.lang.Exception>); + method @NonNull public android.adservices.adselection.TestAdSelectionManager getTestAdSelectionManager(); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void persistAdSelectionResult(@NonNull android.adservices.adselection.PersistAdSelectionResultRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.adservices.adselection.AdSelectionOutcome,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void reportEvent(@NonNull android.adservices.adselection.ReportEventRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void reportImpression(@NonNull android.adservices.adselection.ReportImpressionRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void selectAds(@NonNull android.adservices.adselection.AdSelectionConfig, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.adservices.adselection.AdSelectionOutcome,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void selectAds(@NonNull android.adservices.adselection.AdSelectionFromOutcomesConfig, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.adservices.adselection.AdSelectionOutcome,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void updateAdCounterHistogram(@NonNull android.adservices.adselection.UpdateAdCounterHistogramRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + } + + public class AdSelectionOutcome { + method @NonNull public long getAdSelectionId(); + method @NonNull public android.net.Uri getRenderUri(); + method public boolean hasOutcome(); + field @NonNull public static final android.adservices.adselection.AdSelectionOutcome NO_OUTCOME; + } + + public static final class AdSelectionOutcome.Builder { + ctor public AdSelectionOutcome.Builder(); + method @NonNull public android.adservices.adselection.AdSelectionOutcome build(); + method @NonNull public android.adservices.adselection.AdSelectionOutcome.Builder setAdSelectionId(long); + method @NonNull public android.adservices.adselection.AdSelectionOutcome.Builder setRenderUri(@NonNull android.net.Uri); + } + + public class AddAdSelectionFromOutcomesOverrideRequest { + ctor public AddAdSelectionFromOutcomesOverrideRequest(@NonNull android.adservices.adselection.AdSelectionFromOutcomesConfig, @NonNull String, @NonNull android.adservices.common.AdSelectionSignals); + method @NonNull public android.adservices.adselection.AdSelectionFromOutcomesConfig getAdSelectionFromOutcomesConfig(); + method @NonNull public String getOutcomeSelectionLogicJs(); + method @NonNull public android.adservices.common.AdSelectionSignals getOutcomeSelectionTrustedSignals(); + } + + public class AddAdSelectionOverrideRequest { + ctor public AddAdSelectionOverrideRequest(@NonNull android.adservices.adselection.AdSelectionConfig, @NonNull String, @NonNull android.adservices.common.AdSelectionSignals); + method @NonNull public android.adservices.adselection.AdSelectionConfig getAdSelectionConfig(); + method @NonNull public String getDecisionLogicJs(); + method @NonNull public android.adservices.common.AdSelectionSignals getTrustedScoringSignals(); + } + + public final class GetAdSelectionDataOutcome { + method @Nullable public byte[] getAdSelectionData(); + method public long getAdSelectionId(); + } + + public final class GetAdSelectionDataRequest { + method @Nullable public android.adservices.common.AdTechIdentifier getSeller(); + } + + public static final class GetAdSelectionDataRequest.Builder { + ctor public GetAdSelectionDataRequest.Builder(); + method @NonNull public android.adservices.adselection.GetAdSelectionDataRequest build(); + method @NonNull public android.adservices.adselection.GetAdSelectionDataRequest.Builder setSeller(@Nullable android.adservices.common.AdTechIdentifier); + } + + public final class PersistAdSelectionResultRequest { + method public long getAdSelectionId(); + method @Nullable public byte[] getAdSelectionResult(); + method @Nullable public android.adservices.common.AdTechIdentifier getSeller(); + } + + public static final class PersistAdSelectionResultRequest.Builder { + ctor public PersistAdSelectionResultRequest.Builder(); + method @NonNull public android.adservices.adselection.PersistAdSelectionResultRequest build(); + method @NonNull public android.adservices.adselection.PersistAdSelectionResultRequest.Builder setAdSelectionId(long); + method @NonNull public android.adservices.adselection.PersistAdSelectionResultRequest.Builder setAdSelectionResult(@Nullable byte[]); + method @NonNull public android.adservices.adselection.PersistAdSelectionResultRequest.Builder setSeller(@Nullable android.adservices.common.AdTechIdentifier); + } + + public class RemoveAdSelectionFromOutcomesOverrideRequest { + ctor public RemoveAdSelectionFromOutcomesOverrideRequest(@NonNull android.adservices.adselection.AdSelectionFromOutcomesConfig); + method @NonNull public android.adservices.adselection.AdSelectionFromOutcomesConfig getAdSelectionFromOutcomesConfig(); + } + + public class RemoveAdSelectionOverrideRequest { + ctor public RemoveAdSelectionOverrideRequest(@NonNull android.adservices.adselection.AdSelectionConfig); + method @NonNull public android.adservices.adselection.AdSelectionConfig getAdSelectionConfig(); + } + + public class ReportEventRequest { + method public long getAdSelectionId(); + method @NonNull public String getData(); + method @Nullable public android.view.InputEvent getInputEvent(); + method @NonNull public String getKey(); + method public int getReportingDestinations(); + field public static final int FLAG_REPORTING_DESTINATION_BUYER = 2; // 0x2 + field public static final int FLAG_REPORTING_DESTINATION_SELLER = 1; // 0x1 + } + + public static final class ReportEventRequest.Builder { + ctor public ReportEventRequest.Builder(long, @NonNull String, @NonNull String, int); + method @NonNull public android.adservices.adselection.ReportEventRequest build(); + method @NonNull public android.adservices.adselection.ReportEventRequest.Builder setAdSelectionId(long); + method @NonNull public android.adservices.adselection.ReportEventRequest.Builder setData(@NonNull String); + method @NonNull public android.adservices.adselection.ReportEventRequest.Builder setInputEvent(@Nullable android.view.InputEvent); + method @NonNull public android.adservices.adselection.ReportEventRequest.Builder setKey(@NonNull String); + method @NonNull public android.adservices.adselection.ReportEventRequest.Builder setReportingDestinations(int); + } + + public class ReportImpressionRequest { + ctor public ReportImpressionRequest(long, @NonNull android.adservices.adselection.AdSelectionConfig); + ctor public ReportImpressionRequest(long); + method @NonNull public android.adservices.adselection.AdSelectionConfig getAdSelectionConfig(); + method public long getAdSelectionId(); + } + + public class TestAdSelectionManager { + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void overrideAdSelectionConfigRemoteInfo(@NonNull android.adservices.adselection.AddAdSelectionOverrideRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void overrideAdSelectionFromOutcomesConfigRemoteInfo(@NonNull android.adservices.adselection.AddAdSelectionFromOutcomesOverrideRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void removeAdSelectionConfigRemoteInfoOverride(@NonNull android.adservices.adselection.RemoveAdSelectionOverrideRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void removeAdSelectionFromOutcomesConfigRemoteInfoOverride(@NonNull android.adservices.adselection.RemoveAdSelectionFromOutcomesOverrideRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void resetAllAdSelectionConfigRemoteOverrides(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void resetAllAdSelectionFromOutcomesConfigRemoteOverrides(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + } + + public class UpdateAdCounterHistogramRequest { + method public int getAdEventType(); + method public long getAdSelectionId(); + method @NonNull public android.adservices.common.AdTechIdentifier getCallerAdTech(); + } + + public static final class UpdateAdCounterHistogramRequest.Builder { + ctor public UpdateAdCounterHistogramRequest.Builder(long, int, @NonNull android.adservices.common.AdTechIdentifier); + method @NonNull public android.adservices.adselection.UpdateAdCounterHistogramRequest build(); + method @NonNull public android.adservices.adselection.UpdateAdCounterHistogramRequest.Builder setAdEventType(int); + method @NonNull public android.adservices.adselection.UpdateAdCounterHistogramRequest.Builder setAdSelectionId(long); + method @NonNull public android.adservices.adselection.UpdateAdCounterHistogramRequest.Builder setCallerAdTech(@NonNull android.adservices.common.AdTechIdentifier); + } + +} + +package android.adservices.appsetid { + + public class AppSetId { + ctor public AppSetId(@NonNull String, int); + method @NonNull public String getId(); + method public int getScope(); + field public static final int SCOPE_APP = 1; // 0x1 + field public static final int SCOPE_DEVELOPER = 2; // 0x2 + } + + public class AppSetIdManager { + method @NonNull public static android.adservices.appsetid.AppSetIdManager get(@NonNull android.content.Context); + method @NonNull public void getAppSetId(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.adservices.appsetid.AppSetId,java.lang.Exception>); + } + +} + +package android.adservices.common { + + public final class AdData implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public java.util.Set<java.lang.Integer> getAdCounterKeys(); + method @Nullable public android.adservices.common.AdFilters getAdFilters(); + method @Nullable public String getAdRenderId(); + method @NonNull public String getMetadata(); + method @NonNull public android.net.Uri getRenderUri(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.AdData> CREATOR; + } + + public static final class AdData.Builder { + ctor public AdData.Builder(); + method @NonNull public android.adservices.common.AdData build(); + method @NonNull public android.adservices.common.AdData.Builder setAdCounterKeys(@NonNull java.util.Set<java.lang.Integer>); + method @NonNull public android.adservices.common.AdData.Builder setAdFilters(@Nullable android.adservices.common.AdFilters); + method @NonNull public android.adservices.common.AdData.Builder setAdRenderId(@Nullable String); + method @NonNull public android.adservices.common.AdData.Builder setMetadata(@NonNull String); + method @NonNull public android.adservices.common.AdData.Builder setRenderUri(@NonNull android.net.Uri); + } + + public final class AdFilters implements android.os.Parcelable { + method public int describeContents(); + method @Nullable public android.adservices.common.FrequencyCapFilters getFrequencyCapFilters(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.AdFilters> CREATOR; + } + + public static final class AdFilters.Builder { + ctor public AdFilters.Builder(); + method @NonNull public android.adservices.common.AdFilters build(); + method @NonNull public android.adservices.common.AdFilters.Builder setFrequencyCapFilters(@Nullable android.adservices.common.FrequencyCapFilters); + } + + public final class AdSelectionSignals implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public static android.adservices.common.AdSelectionSignals fromString(@NonNull String); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.AdSelectionSignals> CREATOR; + field public static final android.adservices.common.AdSelectionSignals EMPTY; + } + + public interface AdServicesOutcomeReceiver<R, E extends java.lang.Throwable> { + method public default void onError(@NonNull E); + method public void onResult(R); + } + + public class AdServicesPermissions { + field public static final String ACCESS_ADSERVICES_AD_ID = "android.permission.ACCESS_ADSERVICES_AD_ID"; + field public static final String ACCESS_ADSERVICES_ATTRIBUTION = "android.permission.ACCESS_ADSERVICES_ATTRIBUTION"; + field public static final String ACCESS_ADSERVICES_CUSTOM_AUDIENCE = "android.permission.ACCESS_ADSERVICES_CUSTOM_AUDIENCE"; + field public static final String ACCESS_ADSERVICES_TOPICS = "android.permission.ACCESS_ADSERVICES_TOPICS"; + } + + public final class AdTechIdentifier implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public static android.adservices.common.AdTechIdentifier fromString(@NonNull String); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.AdTechIdentifier> CREATOR; + } + + public final class FrequencyCapFilters implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public java.util.List<android.adservices.common.KeyedFrequencyCap> getKeyedFrequencyCapsForClickEvents(); + method @NonNull public java.util.List<android.adservices.common.KeyedFrequencyCap> getKeyedFrequencyCapsForImpressionEvents(); + method @NonNull public java.util.List<android.adservices.common.KeyedFrequencyCap> getKeyedFrequencyCapsForViewEvents(); + method @NonNull public java.util.List<android.adservices.common.KeyedFrequencyCap> getKeyedFrequencyCapsForWinEvents(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field public static final int AD_EVENT_TYPE_CLICK = 3; // 0x3 + field public static final int AD_EVENT_TYPE_IMPRESSION = 1; // 0x1 + field public static final int AD_EVENT_TYPE_VIEW = 2; // 0x2 + field public static final int AD_EVENT_TYPE_WIN = 0; // 0x0 + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.FrequencyCapFilters> CREATOR; + } + + public static final class FrequencyCapFilters.Builder { + ctor public FrequencyCapFilters.Builder(); + method @NonNull public android.adservices.common.FrequencyCapFilters build(); + method @NonNull public android.adservices.common.FrequencyCapFilters.Builder setKeyedFrequencyCapsForClickEvents(@NonNull java.util.List<android.adservices.common.KeyedFrequencyCap>); + method @NonNull public android.adservices.common.FrequencyCapFilters.Builder setKeyedFrequencyCapsForImpressionEvents(@NonNull java.util.List<android.adservices.common.KeyedFrequencyCap>); + method @NonNull public android.adservices.common.FrequencyCapFilters.Builder setKeyedFrequencyCapsForViewEvents(@NonNull java.util.List<android.adservices.common.KeyedFrequencyCap>); + method @NonNull public android.adservices.common.FrequencyCapFilters.Builder setKeyedFrequencyCapsForWinEvents(@NonNull java.util.List<android.adservices.common.KeyedFrequencyCap>); + } + + public final class KeyedFrequencyCap implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public int getAdCounterKey(); + method @NonNull public java.time.Duration getInterval(); + method public int getMaxCount(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.KeyedFrequencyCap> CREATOR; + } + + public static final class KeyedFrequencyCap.Builder { + ctor public KeyedFrequencyCap.Builder(int, int, @NonNull java.time.Duration); + method @NonNull public android.adservices.common.KeyedFrequencyCap build(); + method @NonNull public android.adservices.common.KeyedFrequencyCap.Builder setAdCounterKey(int); + method @NonNull public android.adservices.common.KeyedFrequencyCap.Builder setInterval(@NonNull java.time.Duration); + method @NonNull public android.adservices.common.KeyedFrequencyCap.Builder setMaxCount(int); + } + +} + +package android.adservices.customaudience { + + public class AddCustomAudienceOverrideRequest { + ctor public AddCustomAudienceOverrideRequest(@NonNull android.adservices.common.AdTechIdentifier, @NonNull String, @NonNull String, @NonNull android.adservices.common.AdSelectionSignals); + method @NonNull public String getBiddingLogicJs(); + method @NonNull public android.adservices.common.AdTechIdentifier getBuyer(); + method @NonNull public String getName(); + method @NonNull public android.adservices.common.AdSelectionSignals getTrustedBiddingSignals(); + } + + public static final class AddCustomAudienceOverrideRequest.Builder { + ctor public AddCustomAudienceOverrideRequest.Builder(); + method @NonNull public android.adservices.customaudience.AddCustomAudienceOverrideRequest build(); + method @NonNull public android.adservices.customaudience.AddCustomAudienceOverrideRequest.Builder setBiddingLogicJs(@NonNull String); + method @NonNull public android.adservices.customaudience.AddCustomAudienceOverrideRequest.Builder setBuyer(@NonNull android.adservices.common.AdTechIdentifier); + method @NonNull public android.adservices.customaudience.AddCustomAudienceOverrideRequest.Builder setName(@NonNull String); + method @NonNull public android.adservices.customaudience.AddCustomAudienceOverrideRequest.Builder setTrustedBiddingSignals(@NonNull android.adservices.common.AdSelectionSignals); + } + + public final class CustomAudience implements android.os.Parcelable { + method public int describeContents(); + method @Nullable public java.time.Instant getActivationTime(); + method @NonNull public java.util.List<android.adservices.common.AdData> getAds(); + method @NonNull public android.net.Uri getBiddingLogicUri(); + method @NonNull public android.adservices.common.AdTechIdentifier getBuyer(); + method @NonNull public android.net.Uri getDailyUpdateUri(); + method @Nullable public java.time.Instant getExpirationTime(); + method @NonNull public String getName(); + method @Nullable public android.adservices.customaudience.TrustedBiddingData getTrustedBiddingData(); + method @Nullable public android.adservices.common.AdSelectionSignals getUserBiddingSignals(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.customaudience.CustomAudience> CREATOR; + } + + public static final class CustomAudience.Builder { + ctor public CustomAudience.Builder(); + method @NonNull public android.adservices.customaudience.CustomAudience build(); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setActivationTime(@Nullable java.time.Instant); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setAds(@Nullable java.util.List<android.adservices.common.AdData>); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setBiddingLogicUri(@NonNull android.net.Uri); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setBuyer(@NonNull android.adservices.common.AdTechIdentifier); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setDailyUpdateUri(@NonNull android.net.Uri); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setExpirationTime(@Nullable java.time.Instant); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setName(@NonNull String); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setTrustedBiddingData(@Nullable android.adservices.customaudience.TrustedBiddingData); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setUserBiddingSignals(@Nullable android.adservices.common.AdSelectionSignals); + } + + public class CustomAudienceManager { + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void fetchAndJoinCustomAudience(@NonNull android.adservices.customaudience.FetchAndJoinCustomAudienceRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @NonNull public static android.adservices.customaudience.CustomAudienceManager get(@NonNull android.content.Context); + method @NonNull public android.adservices.customaudience.TestCustomAudienceManager getTestCustomAudienceManager(); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void joinCustomAudience(@NonNull android.adservices.customaudience.JoinCustomAudienceRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void leaveCustomAudience(@NonNull android.adservices.customaudience.LeaveCustomAudienceRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + } + + public final class FetchAndJoinCustomAudienceRequest { + method @Nullable public java.time.Instant getActivationTime(); + method @Nullable public java.time.Instant getExpirationTime(); + method @NonNull public android.net.Uri getFetchUri(); + method @Nullable public String getName(); + method @Nullable public android.adservices.common.AdSelectionSignals getUserBiddingSignals(); + } + + public static final class FetchAndJoinCustomAudienceRequest.Builder { + ctor public FetchAndJoinCustomAudienceRequest.Builder(@NonNull android.net.Uri); + method @NonNull public android.adservices.customaudience.FetchAndJoinCustomAudienceRequest build(); + method @NonNull public android.adservices.customaudience.FetchAndJoinCustomAudienceRequest.Builder setActivationTime(@Nullable java.time.Instant); + method @NonNull public android.adservices.customaudience.FetchAndJoinCustomAudienceRequest.Builder setExpirationTime(@Nullable java.time.Instant); + method @NonNull public android.adservices.customaudience.FetchAndJoinCustomAudienceRequest.Builder setFetchUri(@NonNull android.net.Uri); + method @NonNull public android.adservices.customaudience.FetchAndJoinCustomAudienceRequest.Builder setName(@Nullable String); + method @NonNull public android.adservices.customaudience.FetchAndJoinCustomAudienceRequest.Builder setUserBiddingSignals(@Nullable android.adservices.common.AdSelectionSignals); + } + + public class JoinCustomAudienceRequest { + method @NonNull public android.adservices.customaudience.CustomAudience getCustomAudience(); + } + + public static final class JoinCustomAudienceRequest.Builder { + ctor public JoinCustomAudienceRequest.Builder(); + method @NonNull public android.adservices.customaudience.JoinCustomAudienceRequest build(); + method @NonNull public android.adservices.customaudience.JoinCustomAudienceRequest.Builder setCustomAudience(@NonNull android.adservices.customaudience.CustomAudience); + } + + public final class LeaveCustomAudienceRequest { + method @NonNull public android.adservices.common.AdTechIdentifier getBuyer(); + method @NonNull public String getName(); + } + + public static final class LeaveCustomAudienceRequest.Builder { + ctor public LeaveCustomAudienceRequest.Builder(); + method @NonNull public android.adservices.customaudience.LeaveCustomAudienceRequest build(); + method @NonNull public android.adservices.customaudience.LeaveCustomAudienceRequest.Builder setBuyer(@NonNull android.adservices.common.AdTechIdentifier); + method @NonNull public android.adservices.customaudience.LeaveCustomAudienceRequest.Builder setName(@NonNull String); + } + + public class RemoveCustomAudienceOverrideRequest { + ctor public RemoveCustomAudienceOverrideRequest(@NonNull android.adservices.common.AdTechIdentifier, @NonNull String); + method @NonNull public android.adservices.common.AdTechIdentifier getBuyer(); + method @NonNull public String getName(); + } + + public static final class RemoveCustomAudienceOverrideRequest.Builder { + ctor public RemoveCustomAudienceOverrideRequest.Builder(); + method @NonNull public android.adservices.customaudience.RemoveCustomAudienceOverrideRequest build(); + method @NonNull public android.adservices.customaudience.RemoveCustomAudienceOverrideRequest.Builder setBuyer(@NonNull android.adservices.common.AdTechIdentifier); + method @NonNull public android.adservices.customaudience.RemoveCustomAudienceOverrideRequest.Builder setName(@NonNull String); + } + + public class TestCustomAudienceManager { + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void overrideCustomAudienceRemoteInfo(@NonNull android.adservices.customaudience.AddCustomAudienceOverrideRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void removeCustomAudienceRemoteInfoOverride(@NonNull android.adservices.customaudience.RemoveCustomAudienceOverrideRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void resetAllCustomAudienceOverrides(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + } + + public final class TrustedBiddingData implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public java.util.List<java.lang.String> getTrustedBiddingKeys(); + method @NonNull public android.net.Uri getTrustedBiddingUri(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.customaudience.TrustedBiddingData> CREATOR; + } + + public static final class TrustedBiddingData.Builder { + ctor public TrustedBiddingData.Builder(); + method @NonNull public android.adservices.customaudience.TrustedBiddingData build(); + method @NonNull public android.adservices.customaudience.TrustedBiddingData.Builder setTrustedBiddingKeys(@NonNull java.util.List<java.lang.String>); + method @NonNull public android.adservices.customaudience.TrustedBiddingData.Builder setTrustedBiddingUri(@NonNull android.net.Uri); + } + +} + +package android.adservices.exceptions { + + public class AdServicesException extends java.lang.Exception { + ctor public AdServicesException(@Nullable String, @Nullable Throwable); + ctor public AdServicesException(@Nullable String); + } + +} + +package android.adservices.measurement { + + public class DeletionRequest { + method public int getDeletionMode(); + method @NonNull public java.util.List<android.net.Uri> getDomainUris(); + method @NonNull public java.time.Instant getEnd(); + method public int getMatchBehavior(); + method @NonNull public java.util.List<android.net.Uri> getOriginUris(); + method @NonNull public java.time.Instant getStart(); + field public static final int DELETION_MODE_ALL = 0; // 0x0 + field public static final int DELETION_MODE_EXCLUDE_INTERNAL_DATA = 1; // 0x1 + field public static final int MATCH_BEHAVIOR_DELETE = 0; // 0x0 + field public static final int MATCH_BEHAVIOR_PRESERVE = 1; // 0x1 + } + + public static final class DeletionRequest.Builder { + ctor public DeletionRequest.Builder(); + method @NonNull public android.adservices.measurement.DeletionRequest build(); + method @NonNull public android.adservices.measurement.DeletionRequest.Builder setDeletionMode(int); + method @NonNull public android.adservices.measurement.DeletionRequest.Builder setDomainUris(@Nullable java.util.List<android.net.Uri>); + method @NonNull public android.adservices.measurement.DeletionRequest.Builder setEnd(@NonNull java.time.Instant); + method @NonNull public android.adservices.measurement.DeletionRequest.Builder setMatchBehavior(int); + method @NonNull public android.adservices.measurement.DeletionRequest.Builder setOriginUris(@Nullable java.util.List<android.net.Uri>); + method @NonNull public android.adservices.measurement.DeletionRequest.Builder setStart(@NonNull java.time.Instant); + } + + public class MeasurementManager { + method public void deleteRegistrations(@NonNull android.adservices.measurement.DeletionRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @NonNull public static android.adservices.measurement.MeasurementManager get(@NonNull android.content.Context); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void getMeasurementApiStatus(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Integer,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void registerSource(@NonNull android.net.Uri, @Nullable android.view.InputEvent, @Nullable java.util.concurrent.Executor, @Nullable android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void registerSource(@NonNull android.adservices.measurement.SourceRegistrationRequest, @Nullable java.util.concurrent.Executor, @Nullable android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void registerTrigger(@NonNull android.net.Uri, @Nullable java.util.concurrent.Executor, @Nullable android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void registerWebSource(@NonNull android.adservices.measurement.WebSourceRegistrationRequest, @Nullable java.util.concurrent.Executor, @Nullable android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void registerWebTrigger(@NonNull android.adservices.measurement.WebTriggerRegistrationRequest, @Nullable java.util.concurrent.Executor, @Nullable android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + field public static final int MEASUREMENT_API_STATE_DISABLED = 0; // 0x0 + field public static final int MEASUREMENT_API_STATE_ENABLED = 1; // 0x1 + } + + public final class SourceRegistrationRequest implements android.os.Parcelable { + method public int describeContents(); + method @Nullable public android.view.InputEvent getInputEvent(); + method @NonNull public java.util.List<android.net.Uri> getRegistrationUris(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.measurement.SourceRegistrationRequest> CREATOR; + } + + public static final class SourceRegistrationRequest.Builder { + ctor public SourceRegistrationRequest.Builder(@NonNull java.util.List<android.net.Uri>); + method @NonNull public android.adservices.measurement.SourceRegistrationRequest build(); + method @NonNull public android.adservices.measurement.SourceRegistrationRequest.Builder setInputEvent(@Nullable android.view.InputEvent); + } + + public final class WebSourceParams implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public android.net.Uri getRegistrationUri(); + method public boolean isDebugKeyAllowed(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.measurement.WebSourceParams> CREATOR; + } + + public static final class WebSourceParams.Builder { + ctor public WebSourceParams.Builder(@NonNull android.net.Uri); + method @NonNull public android.adservices.measurement.WebSourceParams build(); + method @NonNull public android.adservices.measurement.WebSourceParams.Builder setDebugKeyAllowed(boolean); + } + + public final class WebSourceRegistrationRequest implements android.os.Parcelable { + method public int describeContents(); + method @Nullable public android.net.Uri getAppDestination(); + method @Nullable public android.view.InputEvent getInputEvent(); + method @NonNull public java.util.List<android.adservices.measurement.WebSourceParams> getSourceParams(); + method @NonNull public android.net.Uri getTopOriginUri(); + method @Nullable public android.net.Uri getVerifiedDestination(); + method @Nullable public android.net.Uri getWebDestination(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.measurement.WebSourceRegistrationRequest> CREATOR; + } + + public static final class WebSourceRegistrationRequest.Builder { + ctor public WebSourceRegistrationRequest.Builder(@NonNull java.util.List<android.adservices.measurement.WebSourceParams>, @NonNull android.net.Uri); + method @NonNull public android.adservices.measurement.WebSourceRegistrationRequest build(); + method @NonNull public android.adservices.measurement.WebSourceRegistrationRequest.Builder setAppDestination(@Nullable android.net.Uri); + method @NonNull public android.adservices.measurement.WebSourceRegistrationRequest.Builder setInputEvent(@Nullable android.view.InputEvent); + method @NonNull public android.adservices.measurement.WebSourceRegistrationRequest.Builder setVerifiedDestination(@Nullable android.net.Uri); + method @NonNull public android.adservices.measurement.WebSourceRegistrationRequest.Builder setWebDestination(@Nullable android.net.Uri); + } + + public final class WebTriggerParams implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public android.net.Uri getRegistrationUri(); + method public boolean isDebugKeyAllowed(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.measurement.WebTriggerParams> CREATOR; + } + + public static final class WebTriggerParams.Builder { + ctor public WebTriggerParams.Builder(@NonNull android.net.Uri); + method @NonNull public android.adservices.measurement.WebTriggerParams build(); + method @NonNull public android.adservices.measurement.WebTriggerParams.Builder setDebugKeyAllowed(boolean); + } + + public final class WebTriggerRegistrationRequest implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public android.net.Uri getDestination(); + method @NonNull public java.util.List<android.adservices.measurement.WebTriggerParams> getTriggerParams(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.measurement.WebTriggerRegistrationRequest> CREATOR; + } + + public static final class WebTriggerRegistrationRequest.Builder { + ctor public WebTriggerRegistrationRequest.Builder(@NonNull java.util.List<android.adservices.measurement.WebTriggerParams>, @NonNull android.net.Uri); + method @NonNull public android.adservices.measurement.WebTriggerRegistrationRequest build(); + } + +} + +package android.adservices.topics { + + public final class GetTopicsRequest { + method @NonNull public String getAdsSdkName(); + method public boolean shouldRecordObservation(); + } + + public static final class GetTopicsRequest.Builder { + ctor public GetTopicsRequest.Builder(); + method @NonNull public android.adservices.topics.GetTopicsRequest build(); + method @NonNull public android.adservices.topics.GetTopicsRequest.Builder setAdsSdkName(@NonNull String); + method @NonNull public android.adservices.topics.GetTopicsRequest.Builder setShouldRecordObservation(boolean); + } + + public final class GetTopicsResponse { + method @NonNull public java.util.List<android.adservices.topics.Topic> getTopics(); + } + + public static final class GetTopicsResponse.Builder { + ctor public GetTopicsResponse.Builder(@NonNull java.util.List<android.adservices.topics.Topic>); + method @NonNull public android.adservices.topics.GetTopicsResponse build(); + } + + public final class Topic { + ctor public Topic(long, long, int); + method public long getModelVersion(); + method public long getTaxonomyVersion(); + method public int getTopicId(); + } + + public final class TopicsManager { + method @NonNull public static android.adservices.topics.TopicsManager get(@NonNull android.content.Context); + method @NonNull @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_TOPICS) public void getTopics(@NonNull android.adservices.topics.GetTopicsRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.adservices.topics.GetTopicsResponse,java.lang.Exception>); + } + +} + diff --git a/extensions/10/public/api/framework-appsearch-removed.txt b/extensions/10/public/api/framework-appsearch-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/10/public/api/framework-appsearch-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/10/public/api/framework-appsearch.txt b/extensions/10/public/api/framework-appsearch.txt new file mode 100644 index 000000000..6665c9404 --- /dev/null +++ b/extensions/10/public/api/framework-appsearch.txt @@ -0,0 +1,634 @@ +// Signature format: 2.0 +package android.app.appsearch { + + public final class AppSearchBatchResult<KeyType, ValueType> { + method @NonNull public java.util.Map<KeyType,android.app.appsearch.AppSearchResult<ValueType>> getAll(); + method @NonNull public java.util.Map<KeyType,android.app.appsearch.AppSearchResult<ValueType>> getFailures(); + method @NonNull public java.util.Map<KeyType,ValueType> getSuccesses(); + method public boolean isSuccess(); + } + + public static final class AppSearchBatchResult.Builder<KeyType, ValueType> { + ctor public AppSearchBatchResult.Builder(); + method @NonNull public android.app.appsearch.AppSearchBatchResult<KeyType,ValueType> build(); + method @NonNull public android.app.appsearch.AppSearchBatchResult.Builder<KeyType,ValueType> setFailure(@NonNull KeyType, int, @Nullable String); + method @NonNull public android.app.appsearch.AppSearchBatchResult.Builder<KeyType,ValueType> setResult(@NonNull KeyType, @NonNull android.app.appsearch.AppSearchResult<ValueType>); + method @NonNull public android.app.appsearch.AppSearchBatchResult.Builder<KeyType,ValueType> setSuccess(@NonNull KeyType, @Nullable ValueType); + } + + public class AppSearchManager { + method public void createGlobalSearchSession(@NonNull java.util.concurrent.Executor, @NonNull java.util.function.Consumer<android.app.appsearch.AppSearchResult<android.app.appsearch.GlobalSearchSession>>); + method public void createSearchSession(@NonNull android.app.appsearch.AppSearchManager.SearchContext, @NonNull java.util.concurrent.Executor, @NonNull java.util.function.Consumer<android.app.appsearch.AppSearchResult<android.app.appsearch.AppSearchSession>>); + } + + public static final class AppSearchManager.SearchContext { + method @NonNull public String getDatabaseName(); + } + + public static final class AppSearchManager.SearchContext.Builder { + ctor public AppSearchManager.SearchContext.Builder(@NonNull String); + method @NonNull public android.app.appsearch.AppSearchManager.SearchContext build(); + } + + public final class AppSearchResult<ValueType> { + method @Nullable public String getErrorMessage(); + method public int getResultCode(); + method @Nullable public ValueType getResultValue(); + method public boolean isSuccess(); + method @NonNull public static <ValueType> android.app.appsearch.AppSearchResult<ValueType> newFailedResult(int, @Nullable String); + method @NonNull public static <ValueType> android.app.appsearch.AppSearchResult<ValueType> newSuccessfulResult(@Nullable ValueType); + field public static final int RESULT_INTERNAL_ERROR = 2; // 0x2 + field public static final int RESULT_INVALID_ARGUMENT = 3; // 0x3 + field public static final int RESULT_INVALID_SCHEMA = 7; // 0x7 + field public static final int RESULT_IO_ERROR = 4; // 0x4 + field public static final int RESULT_NOT_FOUND = 6; // 0x6 + field public static final int RESULT_OK = 0; // 0x0 + field public static final int RESULT_OUT_OF_SPACE = 5; // 0x5 + field public static final int RESULT_SECURITY_ERROR = 8; // 0x8 + field public static final int RESULT_UNKNOWN_ERROR = 1; // 0x1 + } + + public final class AppSearchSchema { + method @NonNull public java.util.List<android.app.appsearch.AppSearchSchema.PropertyConfig> getProperties(); + method @NonNull public String getSchemaType(); + } + + public static final class AppSearchSchema.BooleanPropertyConfig extends android.app.appsearch.AppSearchSchema.PropertyConfig { + } + + public static final class AppSearchSchema.BooleanPropertyConfig.Builder { + ctor public AppSearchSchema.BooleanPropertyConfig.Builder(@NonNull String); + method @NonNull public android.app.appsearch.AppSearchSchema.BooleanPropertyConfig build(); + method @NonNull public android.app.appsearch.AppSearchSchema.BooleanPropertyConfig.Builder setCardinality(int); + } + + public static final class AppSearchSchema.Builder { + ctor public AppSearchSchema.Builder(@NonNull String); + method @NonNull public android.app.appsearch.AppSearchSchema.Builder addParentType(@NonNull String); + method @NonNull public android.app.appsearch.AppSearchSchema.Builder addProperty(@NonNull android.app.appsearch.AppSearchSchema.PropertyConfig); + method @NonNull public android.app.appsearch.AppSearchSchema build(); + } + + public static final class AppSearchSchema.BytesPropertyConfig extends android.app.appsearch.AppSearchSchema.PropertyConfig { + } + + public static final class AppSearchSchema.BytesPropertyConfig.Builder { + ctor public AppSearchSchema.BytesPropertyConfig.Builder(@NonNull String); + method @NonNull public android.app.appsearch.AppSearchSchema.BytesPropertyConfig build(); + method @NonNull public android.app.appsearch.AppSearchSchema.BytesPropertyConfig.Builder setCardinality(int); + } + + public static final class AppSearchSchema.DocumentPropertyConfig extends android.app.appsearch.AppSearchSchema.PropertyConfig { + method @NonNull public String getSchemaType(); + method public boolean shouldIndexNestedProperties(); + } + + public static final class AppSearchSchema.DocumentPropertyConfig.Builder { + ctor public AppSearchSchema.DocumentPropertyConfig.Builder(@NonNull String, @NonNull String); + method @NonNull public android.app.appsearch.AppSearchSchema.DocumentPropertyConfig.Builder addIndexableNestedProperties(@NonNull java.util.Collection<java.lang.String>); + method @NonNull public android.app.appsearch.AppSearchSchema.DocumentPropertyConfig build(); + method @NonNull public android.app.appsearch.AppSearchSchema.DocumentPropertyConfig.Builder setCardinality(int); + method @NonNull public android.app.appsearch.AppSearchSchema.DocumentPropertyConfig.Builder setShouldIndexNestedProperties(boolean); + } + + public static final class AppSearchSchema.DoublePropertyConfig extends android.app.appsearch.AppSearchSchema.PropertyConfig { + } + + public static final class AppSearchSchema.DoublePropertyConfig.Builder { + ctor public AppSearchSchema.DoublePropertyConfig.Builder(@NonNull String); + method @NonNull public android.app.appsearch.AppSearchSchema.DoublePropertyConfig build(); + method @NonNull public android.app.appsearch.AppSearchSchema.DoublePropertyConfig.Builder setCardinality(int); + } + + public static final class AppSearchSchema.LongPropertyConfig extends android.app.appsearch.AppSearchSchema.PropertyConfig { + method public int getIndexingType(); + field public static final int INDEXING_TYPE_NONE = 0; // 0x0 + field public static final int INDEXING_TYPE_RANGE = 1; // 0x1 + } + + public static final class AppSearchSchema.LongPropertyConfig.Builder { + ctor public AppSearchSchema.LongPropertyConfig.Builder(@NonNull String); + method @NonNull public android.app.appsearch.AppSearchSchema.LongPropertyConfig build(); + method @NonNull public android.app.appsearch.AppSearchSchema.LongPropertyConfig.Builder setCardinality(int); + method @NonNull public android.app.appsearch.AppSearchSchema.LongPropertyConfig.Builder setIndexingType(int); + } + + public abstract static class AppSearchSchema.PropertyConfig { + method public int getCardinality(); + method @NonNull public String getName(); + field public static final int CARDINALITY_OPTIONAL = 2; // 0x2 + field public static final int CARDINALITY_REPEATED = 1; // 0x1 + field public static final int CARDINALITY_REQUIRED = 3; // 0x3 + } + + public static final class AppSearchSchema.StringPropertyConfig extends android.app.appsearch.AppSearchSchema.PropertyConfig { + method public int getIndexingType(); + method public int getJoinableValueType(); + method public int getTokenizerType(); + field public static final int INDEXING_TYPE_EXACT_TERMS = 1; // 0x1 + field public static final int INDEXING_TYPE_NONE = 0; // 0x0 + field public static final int INDEXING_TYPE_PREFIXES = 2; // 0x2 + field public static final int JOINABLE_VALUE_TYPE_NONE = 0; // 0x0 + field public static final int JOINABLE_VALUE_TYPE_QUALIFIED_ID = 1; // 0x1 + field public static final int TOKENIZER_TYPE_NONE = 0; // 0x0 + field public static final int TOKENIZER_TYPE_PLAIN = 1; // 0x1 + field public static final int TOKENIZER_TYPE_RFC822 = 3; // 0x3 + field public static final int TOKENIZER_TYPE_VERBATIM = 2; // 0x2 + } + + public static final class AppSearchSchema.StringPropertyConfig.Builder { + ctor public AppSearchSchema.StringPropertyConfig.Builder(@NonNull String); + method @NonNull public android.app.appsearch.AppSearchSchema.StringPropertyConfig build(); + method @NonNull public android.app.appsearch.AppSearchSchema.StringPropertyConfig.Builder setCardinality(int); + method @NonNull public android.app.appsearch.AppSearchSchema.StringPropertyConfig.Builder setIndexingType(int); + method @NonNull public android.app.appsearch.AppSearchSchema.StringPropertyConfig.Builder setJoinableValueType(int); + method @NonNull public android.app.appsearch.AppSearchSchema.StringPropertyConfig.Builder setTokenizerType(int); + } + + public final class AppSearchSession implements java.io.Closeable { + method public void close(); + method public void getByDocumentId(@NonNull android.app.appsearch.GetByDocumentIdRequest, @NonNull java.util.concurrent.Executor, @NonNull android.app.appsearch.BatchResultCallback<java.lang.String,android.app.appsearch.GenericDocument>); + method public void getNamespaces(@NonNull java.util.concurrent.Executor, @NonNull java.util.function.Consumer<android.app.appsearch.AppSearchResult<java.util.Set<java.lang.String>>>); + method public void getSchema(@NonNull java.util.concurrent.Executor, @NonNull java.util.function.Consumer<android.app.appsearch.AppSearchResult<android.app.appsearch.GetSchemaResponse>>); + method public void getStorageInfo(@NonNull java.util.concurrent.Executor, @NonNull java.util.function.Consumer<android.app.appsearch.AppSearchResult<android.app.appsearch.StorageInfo>>); + method public void put(@NonNull android.app.appsearch.PutDocumentsRequest, @NonNull java.util.concurrent.Executor, @NonNull android.app.appsearch.BatchResultCallback<java.lang.String,java.lang.Void>); + method public void remove(@NonNull android.app.appsearch.RemoveByDocumentIdRequest, @NonNull java.util.concurrent.Executor, @NonNull android.app.appsearch.BatchResultCallback<java.lang.String,java.lang.Void>); + method public void remove(@NonNull String, @NonNull android.app.appsearch.SearchSpec, @NonNull java.util.concurrent.Executor, @NonNull java.util.function.Consumer<android.app.appsearch.AppSearchResult<java.lang.Void>>); + method public void reportUsage(@NonNull android.app.appsearch.ReportUsageRequest, @NonNull java.util.concurrent.Executor, @NonNull java.util.function.Consumer<android.app.appsearch.AppSearchResult<java.lang.Void>>); + method @NonNull public android.app.appsearch.SearchResults search(@NonNull String, @NonNull android.app.appsearch.SearchSpec); + method public void searchSuggestion(@NonNull String, @NonNull android.app.appsearch.SearchSuggestionSpec, @NonNull java.util.concurrent.Executor, @NonNull java.util.function.Consumer<android.app.appsearch.AppSearchResult<java.util.List<android.app.appsearch.SearchSuggestionResult>>>); + method public void setSchema(@NonNull android.app.appsearch.SetSchemaRequest, @NonNull java.util.concurrent.Executor, @NonNull java.util.concurrent.Executor, @NonNull java.util.function.Consumer<android.app.appsearch.AppSearchResult<android.app.appsearch.SetSchemaResponse>>); + } + + public interface BatchResultCallback<KeyType, ValueType> { + method public void onResult(@NonNull android.app.appsearch.AppSearchBatchResult<KeyType,ValueType>); + method public default void onSystemError(@Nullable Throwable); + } + + public class GenericDocument { + ctor protected GenericDocument(@NonNull android.app.appsearch.GenericDocument); + method public long getCreationTimestampMillis(); + method @NonNull public String getId(); + method public static int getMaxIndexedProperties(); + method @NonNull public String getNamespace(); + method @Nullable public Object getProperty(@NonNull String); + method public boolean getPropertyBoolean(@NonNull String); + method @Nullable public boolean[] getPropertyBooleanArray(@NonNull String); + method @Nullable public byte[] getPropertyBytes(@NonNull String); + method @Nullable public byte[][] getPropertyBytesArray(@NonNull String); + method @Nullable public android.app.appsearch.GenericDocument getPropertyDocument(@NonNull String); + method @Nullable public android.app.appsearch.GenericDocument[] getPropertyDocumentArray(@NonNull String); + method public double getPropertyDouble(@NonNull String); + method @Nullable public double[] getPropertyDoubleArray(@NonNull String); + method public long getPropertyLong(@NonNull String); + method @Nullable public long[] getPropertyLongArray(@NonNull String); + method @NonNull public java.util.Set<java.lang.String> getPropertyNames(); + method @Nullable public String getPropertyString(@NonNull String); + method @Nullable public String[] getPropertyStringArray(@NonNull String); + method @NonNull public String getSchemaType(); + method public int getScore(); + method public long getTtlMillis(); + } + + public static class GenericDocument.Builder<BuilderType extends android.app.appsearch.GenericDocument.Builder> { + ctor public GenericDocument.Builder(@NonNull String, @NonNull String, @NonNull String); + method @NonNull public android.app.appsearch.GenericDocument build(); + method @NonNull public BuilderType setCreationTimestampMillis(long); + method @NonNull public BuilderType setPropertyBoolean(@NonNull String, @NonNull boolean...); + method @NonNull public BuilderType setPropertyBytes(@NonNull String, @NonNull byte[]...); + method @NonNull public BuilderType setPropertyDocument(@NonNull String, @NonNull android.app.appsearch.GenericDocument...); + method @NonNull public BuilderType setPropertyDouble(@NonNull String, @NonNull double...); + method @NonNull public BuilderType setPropertyLong(@NonNull String, @NonNull long...); + method @NonNull public BuilderType setPropertyString(@NonNull String, @NonNull java.lang.String...); + method @NonNull public BuilderType setScore(@IntRange(from=0, to=java.lang.Integer.MAX_VALUE) int); + method @NonNull public BuilderType setTtlMillis(long); + } + + public final class GetByDocumentIdRequest { + method @NonNull public java.util.Set<java.lang.String> getIds(); + method @NonNull public String getNamespace(); + method @NonNull public java.util.Map<java.lang.String,java.util.List<android.app.appsearch.PropertyPath>> getProjectionPaths(); + method @NonNull public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getProjections(); + field public static final String PROJECTION_SCHEMA_TYPE_WILDCARD = "*"; + } + + public static final class GetByDocumentIdRequest.Builder { + ctor public GetByDocumentIdRequest.Builder(@NonNull String); + method @NonNull public android.app.appsearch.GetByDocumentIdRequest.Builder addIds(@NonNull java.lang.String...); + method @NonNull public android.app.appsearch.GetByDocumentIdRequest.Builder addIds(@NonNull java.util.Collection<java.lang.String>); + method @NonNull public android.app.appsearch.GetByDocumentIdRequest.Builder addProjection(@NonNull String, @NonNull java.util.Collection<java.lang.String>); + method @NonNull public android.app.appsearch.GetByDocumentIdRequest.Builder addProjectionPaths(@NonNull String, @NonNull java.util.Collection<android.app.appsearch.PropertyPath>); + method @NonNull public android.app.appsearch.GetByDocumentIdRequest build(); + } + + public final class GetSchemaResponse { + method @NonNull public java.util.Map<java.lang.String,java.util.Set<java.util.Set<java.lang.Integer>>> getRequiredPermissionsForSchemaTypeVisibility(); + method @NonNull public java.util.Set<java.lang.String> getSchemaTypesNotDisplayedBySystem(); + method @NonNull public java.util.Map<java.lang.String,java.util.Set<android.app.appsearch.PackageIdentifier>> getSchemaTypesVisibleToPackages(); + method @NonNull public java.util.Set<android.app.appsearch.AppSearchSchema> getSchemas(); + method @IntRange(from=0) public int getVersion(); + } + + public static final class GetSchemaResponse.Builder { + ctor public GetSchemaResponse.Builder(); + method @NonNull public android.app.appsearch.GetSchemaResponse.Builder addSchema(@NonNull android.app.appsearch.AppSearchSchema); + method @NonNull public android.app.appsearch.GetSchemaResponse.Builder addSchemaTypeNotDisplayedBySystem(@NonNull String); + method @NonNull public android.app.appsearch.GetSchemaResponse build(); + method @NonNull public android.app.appsearch.GetSchemaResponse.Builder setRequiredPermissionsForSchemaTypeVisibility(@NonNull String, @NonNull java.util.Set<java.util.Set<java.lang.Integer>>); + method @NonNull public android.app.appsearch.GetSchemaResponse.Builder setSchemaTypeVisibleToPackages(@NonNull String, @NonNull java.util.Set<android.app.appsearch.PackageIdentifier>); + method @NonNull public android.app.appsearch.GetSchemaResponse.Builder setVersion(@IntRange(from=0) int); + } + + public class GlobalSearchSession implements java.io.Closeable { + method public void close(); + method public void getByDocumentId(@NonNull String, @NonNull String, @NonNull android.app.appsearch.GetByDocumentIdRequest, @NonNull java.util.concurrent.Executor, @NonNull android.app.appsearch.BatchResultCallback<java.lang.String,android.app.appsearch.GenericDocument>); + method public void getSchema(@NonNull String, @NonNull String, @NonNull java.util.concurrent.Executor, @NonNull java.util.function.Consumer<android.app.appsearch.AppSearchResult<android.app.appsearch.GetSchemaResponse>>); + method public void registerObserverCallback(@NonNull String, @NonNull android.app.appsearch.observer.ObserverSpec, @NonNull java.util.concurrent.Executor, @NonNull android.app.appsearch.observer.ObserverCallback) throws android.app.appsearch.exceptions.AppSearchException; + method public void reportSystemUsage(@NonNull android.app.appsearch.ReportSystemUsageRequest, @NonNull java.util.concurrent.Executor, @NonNull java.util.function.Consumer<android.app.appsearch.AppSearchResult<java.lang.Void>>); + method @NonNull public android.app.appsearch.SearchResults search(@NonNull String, @NonNull android.app.appsearch.SearchSpec); + method public void unregisterObserverCallback(@NonNull String, @NonNull android.app.appsearch.observer.ObserverCallback) throws android.app.appsearch.exceptions.AppSearchException; + } + + public final class JoinSpec { + method public int getAggregationScoringStrategy(); + method @NonNull public String getChildPropertyExpression(); + method public int getMaxJoinedResultCount(); + method @NonNull public String getNestedQuery(); + method @NonNull public android.app.appsearch.SearchSpec getNestedSearchSpec(); + field public static final int AGGREGATION_SCORING_AVG_RANKING_SIGNAL = 3; // 0x3 + field public static final int AGGREGATION_SCORING_MAX_RANKING_SIGNAL = 4; // 0x4 + field public static final int AGGREGATION_SCORING_MIN_RANKING_SIGNAL = 2; // 0x2 + field public static final int AGGREGATION_SCORING_OUTER_RESULT_RANKING_SIGNAL = 0; // 0x0 + field public static final int AGGREGATION_SCORING_RESULT_COUNT = 1; // 0x1 + field public static final int AGGREGATION_SCORING_SUM_RANKING_SIGNAL = 5; // 0x5 + } + + public static final class JoinSpec.Builder { + ctor public JoinSpec.Builder(@NonNull String); + method @NonNull public android.app.appsearch.JoinSpec build(); + method @NonNull public android.app.appsearch.JoinSpec.Builder setAggregationScoringStrategy(int); + method @NonNull public android.app.appsearch.JoinSpec.Builder setMaxJoinedResultCount(int); + method @NonNull public android.app.appsearch.JoinSpec.Builder setNestedSearch(@NonNull String, @NonNull android.app.appsearch.SearchSpec); + } + + public abstract class Migrator { + ctor public Migrator(); + method @NonNull @WorkerThread public abstract android.app.appsearch.GenericDocument onDowngrade(int, int, @NonNull android.app.appsearch.GenericDocument); + method @NonNull @WorkerThread public abstract android.app.appsearch.GenericDocument onUpgrade(int, int, @NonNull android.app.appsearch.GenericDocument); + method public abstract boolean shouldMigrate(int, int); + } + + public class PackageIdentifier { + ctor public PackageIdentifier(@NonNull String, @NonNull byte[]); + method @NonNull public String getPackageName(); + method @NonNull public byte[] getSha256Certificate(); + } + + public class PropertyPath implements java.lang.Iterable<android.app.appsearch.PropertyPath.PathSegment> { + ctor public PropertyPath(@NonNull java.util.List<android.app.appsearch.PropertyPath.PathSegment>); + ctor public PropertyPath(@NonNull String); + method @NonNull public android.app.appsearch.PropertyPath.PathSegment get(int); + method @NonNull public java.util.Iterator<android.app.appsearch.PropertyPath.PathSegment> iterator(); + method public int size(); + } + + public static class PropertyPath.PathSegment { + method @NonNull public static android.app.appsearch.PropertyPath.PathSegment create(@NonNull String, int); + method @NonNull public static android.app.appsearch.PropertyPath.PathSegment create(@NonNull String); + method public int getPropertyIndex(); + method @NonNull public String getPropertyName(); + field public static final int NON_REPEATED_CARDINALITY = -1; // 0xffffffff + } + + public final class PutDocumentsRequest { + method @NonNull public java.util.List<android.app.appsearch.GenericDocument> getGenericDocuments(); + } + + public static final class PutDocumentsRequest.Builder { + ctor public PutDocumentsRequest.Builder(); + method @NonNull public android.app.appsearch.PutDocumentsRequest.Builder addGenericDocuments(@NonNull android.app.appsearch.GenericDocument...); + method @NonNull public android.app.appsearch.PutDocumentsRequest.Builder addGenericDocuments(@NonNull java.util.Collection<? extends android.app.appsearch.GenericDocument>); + method @NonNull public android.app.appsearch.PutDocumentsRequest build(); + } + + public final class RemoveByDocumentIdRequest { + method @NonNull public java.util.Set<java.lang.String> getIds(); + method @NonNull public String getNamespace(); + } + + public static final class RemoveByDocumentIdRequest.Builder { + ctor public RemoveByDocumentIdRequest.Builder(@NonNull String); + method @NonNull public android.app.appsearch.RemoveByDocumentIdRequest.Builder addIds(@NonNull java.lang.String...); + method @NonNull public android.app.appsearch.RemoveByDocumentIdRequest.Builder addIds(@NonNull java.util.Collection<java.lang.String>); + method @NonNull public android.app.appsearch.RemoveByDocumentIdRequest build(); + } + + public final class ReportSystemUsageRequest { + method @NonNull public String getDatabaseName(); + method @NonNull public String getDocumentId(); + method @NonNull public String getNamespace(); + method @NonNull public String getPackageName(); + method public long getUsageTimestampMillis(); + } + + public static final class ReportSystemUsageRequest.Builder { + ctor public ReportSystemUsageRequest.Builder(@NonNull String, @NonNull String, @NonNull String, @NonNull String); + method @NonNull public android.app.appsearch.ReportSystemUsageRequest build(); + method @NonNull public android.app.appsearch.ReportSystemUsageRequest.Builder setUsageTimestampMillis(long); + } + + public final class ReportUsageRequest { + method @NonNull public String getDocumentId(); + method @NonNull public String getNamespace(); + method public long getUsageTimestampMillis(); + } + + public static final class ReportUsageRequest.Builder { + ctor public ReportUsageRequest.Builder(@NonNull String, @NonNull String); + method @NonNull public android.app.appsearch.ReportUsageRequest build(); + method @NonNull public android.app.appsearch.ReportUsageRequest.Builder setUsageTimestampMillis(long); + } + + public final class SearchResult { + method @NonNull public String getDatabaseName(); + method @NonNull public android.app.appsearch.GenericDocument getGenericDocument(); + method @NonNull public java.util.List<android.app.appsearch.SearchResult> getJoinedResults(); + method @NonNull public java.util.List<android.app.appsearch.SearchResult.MatchInfo> getMatchInfos(); + method @NonNull public String getPackageName(); + method public double getRankingSignal(); + } + + public static final class SearchResult.Builder { + ctor public SearchResult.Builder(@NonNull String, @NonNull String); + method @NonNull public android.app.appsearch.SearchResult.Builder addJoinedResult(@NonNull android.app.appsearch.SearchResult); + method @NonNull public android.app.appsearch.SearchResult.Builder addMatchInfo(@NonNull android.app.appsearch.SearchResult.MatchInfo); + method @NonNull public android.app.appsearch.SearchResult build(); + method @NonNull public android.app.appsearch.SearchResult.Builder setGenericDocument(@NonNull android.app.appsearch.GenericDocument); + method @NonNull public android.app.appsearch.SearchResult.Builder setRankingSignal(double); + } + + public static final class SearchResult.MatchInfo { + method @NonNull public CharSequence getExactMatch(); + method @NonNull public android.app.appsearch.SearchResult.MatchRange getExactMatchRange(); + method @NonNull public String getFullText(); + method @NonNull public String getPropertyPath(); + method @NonNull public android.app.appsearch.PropertyPath getPropertyPathObject(); + method @NonNull public CharSequence getSnippet(); + method @NonNull public android.app.appsearch.SearchResult.MatchRange getSnippetRange(); + method @NonNull public CharSequence getSubmatch(); + method @NonNull public android.app.appsearch.SearchResult.MatchRange getSubmatchRange(); + } + + public static final class SearchResult.MatchInfo.Builder { + ctor public SearchResult.MatchInfo.Builder(@NonNull String); + method @NonNull public android.app.appsearch.SearchResult.MatchInfo build(); + method @NonNull public android.app.appsearch.SearchResult.MatchInfo.Builder setExactMatchRange(@NonNull android.app.appsearch.SearchResult.MatchRange); + method @NonNull public android.app.appsearch.SearchResult.MatchInfo.Builder setSnippetRange(@NonNull android.app.appsearch.SearchResult.MatchRange); + method @NonNull public android.app.appsearch.SearchResult.MatchInfo.Builder setSubmatchRange(@NonNull android.app.appsearch.SearchResult.MatchRange); + } + + public static final class SearchResult.MatchRange { + ctor public SearchResult.MatchRange(int, int); + method public int getEnd(); + method public int getStart(); + } + + public class SearchResults implements java.io.Closeable { + method public void close(); + method public void getNextPage(@NonNull java.util.concurrent.Executor, @NonNull java.util.function.Consumer<android.app.appsearch.AppSearchResult<java.util.List<android.app.appsearch.SearchResult>>>); + } + + public final class SearchSpec { + method @NonNull public String getAdvancedRankingExpression(); + method @NonNull public java.util.List<java.lang.String> getFilterNamespaces(); + method @NonNull public java.util.List<java.lang.String> getFilterPackageNames(); + method @NonNull public java.util.List<java.lang.String> getFilterSchemas(); + method @Nullable public android.app.appsearch.JoinSpec getJoinSpec(); + method public int getMaxSnippetSize(); + method public int getOrder(); + method @NonNull public java.util.Map<java.lang.String,java.util.List<android.app.appsearch.PropertyPath>> getProjectionPaths(); + method @NonNull public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getProjections(); + method @NonNull public java.util.Map<java.lang.String,java.util.Map<android.app.appsearch.PropertyPath,java.lang.Double>> getPropertyWeightPaths(); + method @NonNull public java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Double>> getPropertyWeights(); + method public int getRankingStrategy(); + method public int getResultCountPerPage(); + method public int getResultGroupingLimit(); + method public int getResultGroupingTypeFlags(); + method public int getSnippetCount(); + method public int getSnippetCountPerProperty(); + method public int getTermMatch(); + method public boolean isListFilterQueryLanguageEnabled(); + method public boolean isNumericSearchEnabled(); + method public boolean isVerbatimSearchEnabled(); + field public static final int GROUPING_TYPE_PER_NAMESPACE = 2; // 0x2 + field public static final int GROUPING_TYPE_PER_PACKAGE = 1; // 0x1 + field public static final int ORDER_ASCENDING = 1; // 0x1 + field public static final int ORDER_DESCENDING = 0; // 0x0 + field public static final String PROJECTION_SCHEMA_TYPE_WILDCARD = "*"; + field public static final int RANKING_STRATEGY_ADVANCED_RANKING_EXPRESSION = 9; // 0x9 + field public static final int RANKING_STRATEGY_CREATION_TIMESTAMP = 2; // 0x2 + field public static final int RANKING_STRATEGY_DOCUMENT_SCORE = 1; // 0x1 + field public static final int RANKING_STRATEGY_JOIN_AGGREGATE_SCORE = 8; // 0x8 + field public static final int RANKING_STRATEGY_NONE = 0; // 0x0 + field public static final int RANKING_STRATEGY_RELEVANCE_SCORE = 3; // 0x3 + field public static final int RANKING_STRATEGY_SYSTEM_USAGE_COUNT = 6; // 0x6 + field public static final int RANKING_STRATEGY_SYSTEM_USAGE_LAST_USED_TIMESTAMP = 7; // 0x7 + field public static final int RANKING_STRATEGY_USAGE_COUNT = 4; // 0x4 + field public static final int RANKING_STRATEGY_USAGE_LAST_USED_TIMESTAMP = 5; // 0x5 + field public static final int TERM_MATCH_EXACT_ONLY = 1; // 0x1 + field public static final int TERM_MATCH_PREFIX = 2; // 0x2 + } + + public static final class SearchSpec.Builder { + ctor public SearchSpec.Builder(); + method @NonNull public android.app.appsearch.SearchSpec.Builder addFilterNamespaces(@NonNull java.lang.String...); + method @NonNull public android.app.appsearch.SearchSpec.Builder addFilterNamespaces(@NonNull java.util.Collection<java.lang.String>); + method @NonNull public android.app.appsearch.SearchSpec.Builder addFilterPackageNames(@NonNull java.lang.String...); + method @NonNull public android.app.appsearch.SearchSpec.Builder addFilterPackageNames(@NonNull java.util.Collection<java.lang.String>); + method @NonNull public android.app.appsearch.SearchSpec.Builder addFilterSchemas(@NonNull java.lang.String...); + method @NonNull public android.app.appsearch.SearchSpec.Builder addFilterSchemas(@NonNull java.util.Collection<java.lang.String>); + method @NonNull public android.app.appsearch.SearchSpec.Builder addProjection(@NonNull String, @NonNull java.util.Collection<java.lang.String>); + method @NonNull public android.app.appsearch.SearchSpec.Builder addProjectionPaths(@NonNull String, @NonNull java.util.Collection<android.app.appsearch.PropertyPath>); + method @NonNull public android.app.appsearch.SearchSpec build(); + method @NonNull public android.app.appsearch.SearchSpec.Builder setJoinSpec(@NonNull android.app.appsearch.JoinSpec); + method @NonNull public android.app.appsearch.SearchSpec.Builder setListFilterQueryLanguageEnabled(boolean); + method @NonNull public android.app.appsearch.SearchSpec.Builder setMaxSnippetSize(@IntRange(from=0, to=0x2710) int); + method @NonNull public android.app.appsearch.SearchSpec.Builder setNumericSearchEnabled(boolean); + method @NonNull public android.app.appsearch.SearchSpec.Builder setOrder(int); + method @NonNull public android.app.appsearch.SearchSpec.Builder setPropertyWeightPaths(@NonNull String, @NonNull java.util.Map<android.app.appsearch.PropertyPath,java.lang.Double>); + method @NonNull public android.app.appsearch.SearchSpec.Builder setPropertyWeights(@NonNull String, @NonNull java.util.Map<java.lang.String,java.lang.Double>); + method @NonNull public android.app.appsearch.SearchSpec.Builder setRankingStrategy(int); + method @NonNull public android.app.appsearch.SearchSpec.Builder setRankingStrategy(@NonNull String); + method @NonNull public android.app.appsearch.SearchSpec.Builder setResultCountPerPage(@IntRange(from=0, to=0x2710) int); + method @NonNull public android.app.appsearch.SearchSpec.Builder setResultGrouping(int, int); + method @NonNull public android.app.appsearch.SearchSpec.Builder setSnippetCount(@IntRange(from=0, to=0x2710) int); + method @NonNull public android.app.appsearch.SearchSpec.Builder setSnippetCountPerProperty(@IntRange(from=0, to=0x2710) int); + method @NonNull public android.app.appsearch.SearchSpec.Builder setTermMatch(int); + method @NonNull public android.app.appsearch.SearchSpec.Builder setVerbatimSearchEnabled(boolean); + } + + public final class SearchSuggestionResult { + method @NonNull public String getSuggestedResult(); + } + + public static final class SearchSuggestionResult.Builder { + ctor public SearchSuggestionResult.Builder(); + method @NonNull public android.app.appsearch.SearchSuggestionResult build(); + method @NonNull public android.app.appsearch.SearchSuggestionResult.Builder setSuggestedResult(@NonNull String); + } + + public final class SearchSuggestionSpec { + method @NonNull public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getFilterDocumentIds(); + method @NonNull public java.util.List<java.lang.String> getFilterNamespaces(); + method @NonNull public java.util.List<java.lang.String> getFilterSchemas(); + method public int getMaximumResultCount(); + method public int getRankingStrategy(); + field public static final int SUGGESTION_RANKING_STRATEGY_DOCUMENT_COUNT = 0; // 0x0 + field public static final int SUGGESTION_RANKING_STRATEGY_NONE = 2; // 0x2 + field public static final int SUGGESTION_RANKING_STRATEGY_TERM_FREQUENCY = 1; // 0x1 + } + + public static final class SearchSuggestionSpec.Builder { + ctor public SearchSuggestionSpec.Builder(@IntRange(from=1) int); + method @NonNull public android.app.appsearch.SearchSuggestionSpec.Builder addFilterDocumentIds(@NonNull String, @NonNull java.lang.String...); + method @NonNull public android.app.appsearch.SearchSuggestionSpec.Builder addFilterDocumentIds(@NonNull String, @NonNull java.util.Collection<java.lang.String>); + method @NonNull public android.app.appsearch.SearchSuggestionSpec.Builder addFilterNamespaces(@NonNull java.lang.String...); + method @NonNull public android.app.appsearch.SearchSuggestionSpec.Builder addFilterNamespaces(@NonNull java.util.Collection<java.lang.String>); + method @NonNull public android.app.appsearch.SearchSuggestionSpec.Builder addFilterSchemas(@NonNull java.lang.String...); + method @NonNull public android.app.appsearch.SearchSuggestionSpec.Builder addFilterSchemas(@NonNull java.util.Collection<java.lang.String>); + method @NonNull public android.app.appsearch.SearchSuggestionSpec build(); + method @NonNull public android.app.appsearch.SearchSuggestionSpec.Builder setRankingStrategy(int); + } + + public final class SetSchemaRequest { + method @NonNull public java.util.Map<java.lang.String,android.app.appsearch.Migrator> getMigrators(); + method @NonNull public java.util.Map<java.lang.String,java.util.Set<java.util.Set<java.lang.Integer>>> getRequiredPermissionsForSchemaTypeVisibility(); + method @NonNull public java.util.Set<android.app.appsearch.AppSearchSchema> getSchemas(); + method @NonNull public java.util.Set<java.lang.String> getSchemasNotDisplayedBySystem(); + method @NonNull public java.util.Map<java.lang.String,java.util.Set<android.app.appsearch.PackageIdentifier>> getSchemasVisibleToPackages(); + method @IntRange(from=1) public int getVersion(); + method public boolean isForceOverride(); + field public static final int READ_ASSISTANT_APP_SEARCH_DATA = 6; // 0x6 + field public static final int READ_CALENDAR = 2; // 0x2 + field public static final int READ_CONTACTS = 3; // 0x3 + field public static final int READ_EXTERNAL_STORAGE = 4; // 0x4 + field public static final int READ_HOME_APP_SEARCH_DATA = 5; // 0x5 + field public static final int READ_SMS = 1; // 0x1 + } + + public static final class SetSchemaRequest.Builder { + ctor public SetSchemaRequest.Builder(); + method @NonNull public android.app.appsearch.SetSchemaRequest.Builder addRequiredPermissionsForSchemaTypeVisibility(@NonNull String, @NonNull java.util.Set<java.lang.Integer>); + method @NonNull public android.app.appsearch.SetSchemaRequest.Builder addSchemas(@NonNull android.app.appsearch.AppSearchSchema...); + method @NonNull public android.app.appsearch.SetSchemaRequest.Builder addSchemas(@NonNull java.util.Collection<android.app.appsearch.AppSearchSchema>); + method @NonNull public android.app.appsearch.SetSchemaRequest build(); + method @NonNull public android.app.appsearch.SetSchemaRequest.Builder clearRequiredPermissionsForSchemaTypeVisibility(@NonNull String); + method @NonNull public android.app.appsearch.SetSchemaRequest.Builder setForceOverride(boolean); + method @NonNull public android.app.appsearch.SetSchemaRequest.Builder setMigrator(@NonNull String, @NonNull android.app.appsearch.Migrator); + method @NonNull public android.app.appsearch.SetSchemaRequest.Builder setMigrators(@NonNull java.util.Map<java.lang.String,android.app.appsearch.Migrator>); + method @NonNull public android.app.appsearch.SetSchemaRequest.Builder setSchemaTypeDisplayedBySystem(@NonNull String, boolean); + method @NonNull public android.app.appsearch.SetSchemaRequest.Builder setSchemaTypeVisibilityForPackage(@NonNull String, boolean, @NonNull android.app.appsearch.PackageIdentifier); + method @NonNull public android.app.appsearch.SetSchemaRequest.Builder setVersion(@IntRange(from=1) int); + } + + public class SetSchemaResponse { + method @NonNull public java.util.Set<java.lang.String> getDeletedTypes(); + method @NonNull public java.util.Set<java.lang.String> getIncompatibleTypes(); + method @NonNull public java.util.Set<java.lang.String> getMigratedTypes(); + method @NonNull public java.util.List<android.app.appsearch.SetSchemaResponse.MigrationFailure> getMigrationFailures(); + } + + public static final class SetSchemaResponse.Builder { + ctor public SetSchemaResponse.Builder(); + method @NonNull public android.app.appsearch.SetSchemaResponse.Builder addDeletedType(@NonNull String); + method @NonNull public android.app.appsearch.SetSchemaResponse.Builder addDeletedTypes(@NonNull java.util.Collection<java.lang.String>); + method @NonNull public android.app.appsearch.SetSchemaResponse.Builder addIncompatibleType(@NonNull String); + method @NonNull public android.app.appsearch.SetSchemaResponse.Builder addIncompatibleTypes(@NonNull java.util.Collection<java.lang.String>); + method @NonNull public android.app.appsearch.SetSchemaResponse.Builder addMigratedType(@NonNull String); + method @NonNull public android.app.appsearch.SetSchemaResponse.Builder addMigratedTypes(@NonNull java.util.Collection<java.lang.String>); + method @NonNull public android.app.appsearch.SetSchemaResponse.Builder addMigrationFailure(@NonNull android.app.appsearch.SetSchemaResponse.MigrationFailure); + method @NonNull public android.app.appsearch.SetSchemaResponse.Builder addMigrationFailures(@NonNull java.util.Collection<android.app.appsearch.SetSchemaResponse.MigrationFailure>); + method @NonNull public android.app.appsearch.SetSchemaResponse build(); + } + + public static class SetSchemaResponse.MigrationFailure { + ctor public SetSchemaResponse.MigrationFailure(@NonNull String, @NonNull String, @NonNull String, @NonNull android.app.appsearch.AppSearchResult<?>); + method @NonNull public android.app.appsearch.AppSearchResult<java.lang.Void> getAppSearchResult(); + method @NonNull public String getDocumentId(); + method @NonNull public String getNamespace(); + method @NonNull public String getSchemaType(); + } + + public class StorageInfo { + method public int getAliveDocumentsCount(); + method public int getAliveNamespacesCount(); + method public long getSizeBytes(); + } + + public static final class StorageInfo.Builder { + ctor public StorageInfo.Builder(); + method @NonNull public android.app.appsearch.StorageInfo build(); + method @NonNull public android.app.appsearch.StorageInfo.Builder setAliveDocumentsCount(int); + method @NonNull public android.app.appsearch.StorageInfo.Builder setAliveNamespacesCount(int); + method @NonNull public android.app.appsearch.StorageInfo.Builder setSizeBytes(long); + } + +} + +package android.app.appsearch.exceptions { + + public class AppSearchException extends java.lang.Exception { + ctor public AppSearchException(int); + ctor public AppSearchException(int, @Nullable String); + ctor public AppSearchException(int, @Nullable String, @Nullable Throwable); + method public int getResultCode(); + method @NonNull public <T> android.app.appsearch.AppSearchResult<T> toAppSearchResult(); + } + +} + +package android.app.appsearch.observer { + + public final class DocumentChangeInfo { + ctor public DocumentChangeInfo(@NonNull String, @NonNull String, @NonNull String, @NonNull String, @NonNull java.util.Set<java.lang.String>); + method @NonNull public java.util.Set<java.lang.String> getChangedDocumentIds(); + method @NonNull public String getDatabaseName(); + method @NonNull public String getNamespace(); + method @NonNull public String getPackageName(); + method @NonNull public String getSchemaName(); + } + + public interface ObserverCallback { + method public void onDocumentChanged(@NonNull android.app.appsearch.observer.DocumentChangeInfo); + method public void onSchemaChanged(@NonNull android.app.appsearch.observer.SchemaChangeInfo); + } + + public final class ObserverSpec { + method @NonNull public java.util.Set<java.lang.String> getFilterSchemas(); + } + + public static final class ObserverSpec.Builder { + ctor public ObserverSpec.Builder(); + method @NonNull public android.app.appsearch.observer.ObserverSpec.Builder addFilterSchemas(@NonNull java.lang.String...); + method @NonNull public android.app.appsearch.observer.ObserverSpec.Builder addFilterSchemas(@NonNull java.util.Collection<java.lang.String>); + method @NonNull public android.app.appsearch.observer.ObserverSpec build(); + } + + public final class SchemaChangeInfo { + ctor public SchemaChangeInfo(@NonNull String, @NonNull String, @NonNull java.util.Set<java.lang.String>); + method @NonNull public java.util.Set<java.lang.String> getChangedSchemaNames(); + method @NonNull public String getDatabaseName(); + method @NonNull public String getPackageName(); + } + +} + +package android.app.appsearch.util { + + public class DocumentIdUtil { + method @NonNull public static String createQualifiedId(@NonNull String, @NonNull String, @NonNull android.app.appsearch.GenericDocument); + method @NonNull public static String createQualifiedId(@NonNull String, @NonNull String, @NonNull String, @NonNull String); + } + +} + diff --git a/extensions/10/public/api/framework-connectivity-removed.txt b/extensions/10/public/api/framework-connectivity-removed.txt new file mode 100644 index 000000000..303a1e617 --- /dev/null +++ b/extensions/10/public/api/framework-connectivity-removed.txt @@ -0,0 +1,11 @@ +// Signature format: 2.0 +package android.net { + + public class ConnectivityManager { + method @Deprecated public boolean requestRouteToHost(int, int); + method @Deprecated public int startUsingNetworkFeature(int, String); + method @Deprecated public int stopUsingNetworkFeature(int, String); + } + +} + diff --git a/extensions/10/public/api/framework-connectivity-t-removed.txt b/extensions/10/public/api/framework-connectivity-t-removed.txt new file mode 100644 index 000000000..1ba87d8a2 --- /dev/null +++ b/extensions/10/public/api/framework-connectivity-t-removed.txt @@ -0,0 +1,9 @@ +// Signature format: 2.0 +package android.net { + + public class TrafficStats { + method @Deprecated public static void setThreadStatsUidSelf(); + } + +} + diff --git a/extensions/10/public/api/framework-connectivity-t.txt b/extensions/10/public/api/framework-connectivity-t.txt new file mode 100644 index 000000000..86745d401 --- /dev/null +++ b/extensions/10/public/api/framework-connectivity-t.txt @@ -0,0 +1,267 @@ +// Signature format: 2.0 +package android.app.usage { + + public final class NetworkStats implements java.lang.AutoCloseable { + method public void close(); + method public boolean getNextBucket(@Nullable android.app.usage.NetworkStats.Bucket); + method public boolean hasNextBucket(); + } + + public static class NetworkStats.Bucket { + ctor public NetworkStats.Bucket(); + method public int getDefaultNetworkStatus(); + method public long getEndTimeStamp(); + method public int getMetered(); + method public int getRoaming(); + method public long getRxBytes(); + method public long getRxPackets(); + method public long getStartTimeStamp(); + method public int getState(); + method public int getTag(); + method public long getTxBytes(); + method public long getTxPackets(); + method public int getUid(); + field public static final int DEFAULT_NETWORK_ALL = -1; // 0xffffffff + field public static final int DEFAULT_NETWORK_NO = 1; // 0x1 + field public static final int DEFAULT_NETWORK_YES = 2; // 0x2 + field public static final int METERED_ALL = -1; // 0xffffffff + field public static final int METERED_NO = 1; // 0x1 + field public static final int METERED_YES = 2; // 0x2 + field public static final int ROAMING_ALL = -1; // 0xffffffff + field public static final int ROAMING_NO = 1; // 0x1 + field public static final int ROAMING_YES = 2; // 0x2 + field public static final int STATE_ALL = -1; // 0xffffffff + field public static final int STATE_DEFAULT = 1; // 0x1 + field public static final int STATE_FOREGROUND = 2; // 0x2 + field public static final int TAG_NONE = 0; // 0x0 + field public static final int UID_ALL = -1; // 0xffffffff + field public static final int UID_REMOVED = -4; // 0xfffffffc + field public static final int UID_TETHERING = -5; // 0xfffffffb + } + + public class NetworkStatsManager { + method @WorkerThread public android.app.usage.NetworkStats queryDetails(int, @Nullable String, long, long) throws android.os.RemoteException, java.lang.SecurityException; + method @NonNull @WorkerThread public android.app.usage.NetworkStats queryDetailsForUid(int, @Nullable String, long, long, int) throws java.lang.SecurityException; + method @NonNull @WorkerThread public android.app.usage.NetworkStats queryDetailsForUidTag(int, @Nullable String, long, long, int, int) throws java.lang.SecurityException; + method @NonNull @WorkerThread public android.app.usage.NetworkStats queryDetailsForUidTagState(int, @Nullable String, long, long, int, int, int) throws java.lang.SecurityException; + method @WorkerThread public android.app.usage.NetworkStats querySummary(int, @Nullable String, long, long) throws android.os.RemoteException, java.lang.SecurityException; + method @WorkerThread public android.app.usage.NetworkStats.Bucket querySummaryForDevice(int, @Nullable String, long, long) throws android.os.RemoteException, java.lang.SecurityException; + method @WorkerThread public android.app.usage.NetworkStats.Bucket querySummaryForUser(int, @Nullable String, long, long) throws android.os.RemoteException, java.lang.SecurityException; + method public void registerUsageCallback(int, @Nullable String, long, @NonNull android.app.usage.NetworkStatsManager.UsageCallback); + method public void registerUsageCallback(int, @Nullable String, long, @NonNull android.app.usage.NetworkStatsManager.UsageCallback, @Nullable android.os.Handler); + method public void unregisterUsageCallback(@NonNull android.app.usage.NetworkStatsManager.UsageCallback); + } + + public abstract static class NetworkStatsManager.UsageCallback { + ctor public NetworkStatsManager.UsageCallback(); + method public abstract void onThresholdReached(int, @Nullable String); + } + +} + +package android.net { + + public final class EthernetNetworkSpecifier extends android.net.NetworkSpecifier implements android.os.Parcelable { + ctor public EthernetNetworkSpecifier(@NonNull String); + method public int describeContents(); + method @Nullable public String getInterfaceName(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.EthernetNetworkSpecifier> CREATOR; + } + + public final class IpSecAlgorithm implements android.os.Parcelable { + ctor public IpSecAlgorithm(@NonNull String, @NonNull byte[]); + ctor public IpSecAlgorithm(@NonNull String, @NonNull byte[], int); + method public int describeContents(); + method @NonNull public byte[] getKey(); + method @NonNull public String getName(); + method @NonNull public static java.util.Set<java.lang.String> getSupportedAlgorithms(); + method public int getTruncationLengthBits(); + method public void writeToParcel(android.os.Parcel, int); + field public static final String AUTH_AES_CMAC = "cmac(aes)"; + field public static final String AUTH_AES_XCBC = "xcbc(aes)"; + field public static final String AUTH_CRYPT_AES_GCM = "rfc4106(gcm(aes))"; + field public static final String AUTH_CRYPT_CHACHA20_POLY1305 = "rfc7539esp(chacha20,poly1305)"; + field public static final String AUTH_HMAC_MD5 = "hmac(md5)"; + field public static final String AUTH_HMAC_SHA1 = "hmac(sha1)"; + field public static final String AUTH_HMAC_SHA256 = "hmac(sha256)"; + field public static final String AUTH_HMAC_SHA384 = "hmac(sha384)"; + field public static final String AUTH_HMAC_SHA512 = "hmac(sha512)"; + field @NonNull public static final android.os.Parcelable.Creator<android.net.IpSecAlgorithm> CREATOR; + field public static final String CRYPT_AES_CBC = "cbc(aes)"; + field public static final String CRYPT_AES_CTR = "rfc3686(ctr(aes))"; + } + + public class IpSecManager { + method @NonNull public android.net.IpSecManager.SecurityParameterIndex allocateSecurityParameterIndex(@NonNull java.net.InetAddress) throws android.net.IpSecManager.ResourceUnavailableException; + method @NonNull public android.net.IpSecManager.SecurityParameterIndex allocateSecurityParameterIndex(@NonNull java.net.InetAddress, int) throws android.net.IpSecManager.ResourceUnavailableException, android.net.IpSecManager.SpiUnavailableException; + method public void applyTransportModeTransform(@NonNull java.net.Socket, int, @NonNull android.net.IpSecTransform) throws java.io.IOException; + method public void applyTransportModeTransform(@NonNull java.net.DatagramSocket, int, @NonNull android.net.IpSecTransform) throws java.io.IOException; + method public void applyTransportModeTransform(@NonNull java.io.FileDescriptor, int, @NonNull android.net.IpSecTransform) throws java.io.IOException; + method @NonNull public android.net.IpSecManager.UdpEncapsulationSocket openUdpEncapsulationSocket(int) throws java.io.IOException, android.net.IpSecManager.ResourceUnavailableException; + method @NonNull public android.net.IpSecManager.UdpEncapsulationSocket openUdpEncapsulationSocket() throws java.io.IOException, android.net.IpSecManager.ResourceUnavailableException; + method public void removeTransportModeTransforms(@NonNull java.net.Socket) throws java.io.IOException; + method public void removeTransportModeTransforms(@NonNull java.net.DatagramSocket) throws java.io.IOException; + method public void removeTransportModeTransforms(@NonNull java.io.FileDescriptor) throws java.io.IOException; + field public static final int DIRECTION_IN = 0; // 0x0 + field public static final int DIRECTION_OUT = 1; // 0x1 + } + + public static final class IpSecManager.ResourceUnavailableException extends android.util.AndroidException { + } + + public static final class IpSecManager.SecurityParameterIndex implements java.lang.AutoCloseable { + method public void close(); + method public int getSpi(); + } + + public static final class IpSecManager.SpiUnavailableException extends android.util.AndroidException { + method public int getSpi(); + } + + public static final class IpSecManager.UdpEncapsulationSocket implements java.lang.AutoCloseable { + method public void close() throws java.io.IOException; + method public java.io.FileDescriptor getFileDescriptor(); + method public int getPort(); + } + + public final class IpSecTransform implements java.lang.AutoCloseable { + method public void close(); + } + + public static class IpSecTransform.Builder { + ctor public IpSecTransform.Builder(@NonNull android.content.Context); + method @NonNull public android.net.IpSecTransform buildTransportModeTransform(@NonNull java.net.InetAddress, @NonNull android.net.IpSecManager.SecurityParameterIndex) throws java.io.IOException, android.net.IpSecManager.ResourceUnavailableException, android.net.IpSecManager.SpiUnavailableException; + method @NonNull public android.net.IpSecTransform.Builder setAuthenticatedEncryption(@NonNull android.net.IpSecAlgorithm); + method @NonNull public android.net.IpSecTransform.Builder setAuthentication(@NonNull android.net.IpSecAlgorithm); + method @NonNull public android.net.IpSecTransform.Builder setEncryption(@NonNull android.net.IpSecAlgorithm); + method @NonNull public android.net.IpSecTransform.Builder setIpv4Encapsulation(@NonNull android.net.IpSecManager.UdpEncapsulationSocket, int); + } + + public class TrafficStats { + ctor public TrafficStats(); + method public static void clearThreadStatsTag(); + method public static void clearThreadStatsUid(); + method public static int getAndSetThreadStatsTag(int); + method public static long getMobileRxBytes(); + method public static long getMobileRxPackets(); + method public static long getMobileTxBytes(); + method public static long getMobileTxPackets(); + method public static long getRxBytes(@NonNull String); + method public static long getRxPackets(@NonNull String); + method public static int getThreadStatsTag(); + method public static int getThreadStatsUid(); + method public static long getTotalRxBytes(); + method public static long getTotalRxPackets(); + method public static long getTotalTxBytes(); + method public static long getTotalTxPackets(); + method public static long getTxBytes(@NonNull String); + method public static long getTxPackets(@NonNull String); + method public static long getUidRxBytes(int); + method public static long getUidRxPackets(int); + method @Deprecated public static long getUidTcpRxBytes(int); + method @Deprecated public static long getUidTcpRxSegments(int); + method @Deprecated public static long getUidTcpTxBytes(int); + method @Deprecated public static long getUidTcpTxSegments(int); + method public static long getUidTxBytes(int); + method public static long getUidTxPackets(int); + method @Deprecated public static long getUidUdpRxBytes(int); + method @Deprecated public static long getUidUdpRxPackets(int); + method @Deprecated public static long getUidUdpTxBytes(int); + method @Deprecated public static long getUidUdpTxPackets(int); + method public static void incrementOperationCount(int); + method public static void incrementOperationCount(int, int); + method public static void setThreadStatsTag(int); + method public static void setThreadStatsUid(int); + method public static void tagDatagramSocket(@NonNull java.net.DatagramSocket) throws java.net.SocketException; + method public static void tagFileDescriptor(@NonNull java.io.FileDescriptor) throws java.io.IOException; + method public static void tagSocket(@NonNull java.net.Socket) throws java.net.SocketException; + method public static void untagDatagramSocket(@NonNull java.net.DatagramSocket) throws java.net.SocketException; + method public static void untagFileDescriptor(@NonNull java.io.FileDescriptor) throws java.io.IOException; + method public static void untagSocket(@NonNull java.net.Socket) throws java.net.SocketException; + field public static final int UNSUPPORTED = -1; // 0xffffffff + } + +} + +package android.net.nsd { + + public final class NsdManager { + method public void discoverServices(String, int, android.net.nsd.NsdManager.DiscoveryListener); + method public void discoverServices(@NonNull String, int, @Nullable android.net.Network, @NonNull java.util.concurrent.Executor, @NonNull android.net.nsd.NsdManager.DiscoveryListener); + method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public void discoverServices(@NonNull String, int, @NonNull android.net.NetworkRequest, @NonNull java.util.concurrent.Executor, @NonNull android.net.nsd.NsdManager.DiscoveryListener); + method public void registerService(android.net.nsd.NsdServiceInfo, int, android.net.nsd.NsdManager.RegistrationListener); + method public void registerService(@NonNull android.net.nsd.NsdServiceInfo, int, @NonNull java.util.concurrent.Executor, @NonNull android.net.nsd.NsdManager.RegistrationListener); + method public void registerServiceInfoCallback(@NonNull android.net.nsd.NsdServiceInfo, @NonNull java.util.concurrent.Executor, @NonNull android.net.nsd.NsdManager.ServiceInfoCallback); + method @Deprecated public void resolveService(android.net.nsd.NsdServiceInfo, android.net.nsd.NsdManager.ResolveListener); + method @Deprecated public void resolveService(@NonNull android.net.nsd.NsdServiceInfo, @NonNull java.util.concurrent.Executor, @NonNull android.net.nsd.NsdManager.ResolveListener); + method public void stopServiceDiscovery(android.net.nsd.NsdManager.DiscoveryListener); + method public void stopServiceResolution(@NonNull android.net.nsd.NsdManager.ResolveListener); + method public void unregisterService(android.net.nsd.NsdManager.RegistrationListener); + method public void unregisterServiceInfoCallback(@NonNull android.net.nsd.NsdManager.ServiceInfoCallback); + field public static final String ACTION_NSD_STATE_CHANGED = "android.net.nsd.STATE_CHANGED"; + field public static final String EXTRA_NSD_STATE = "nsd_state"; + field public static final int FAILURE_ALREADY_ACTIVE = 3; // 0x3 + field public static final int FAILURE_BAD_PARAMETERS = 6; // 0x6 + field public static final int FAILURE_INTERNAL_ERROR = 0; // 0x0 + field public static final int FAILURE_MAX_LIMIT = 4; // 0x4 + field public static final int FAILURE_OPERATION_NOT_RUNNING = 5; // 0x5 + field public static final int NSD_STATE_DISABLED = 1; // 0x1 + field public static final int NSD_STATE_ENABLED = 2; // 0x2 + field public static final int PROTOCOL_DNS_SD = 1; // 0x1 + } + + public static interface NsdManager.DiscoveryListener { + method public void onDiscoveryStarted(String); + method public void onDiscoveryStopped(String); + method public void onServiceFound(android.net.nsd.NsdServiceInfo); + method public void onServiceLost(android.net.nsd.NsdServiceInfo); + method public void onStartDiscoveryFailed(String, int); + method public void onStopDiscoveryFailed(String, int); + } + + public static interface NsdManager.RegistrationListener { + method public void onRegistrationFailed(android.net.nsd.NsdServiceInfo, int); + method public void onServiceRegistered(android.net.nsd.NsdServiceInfo); + method public void onServiceUnregistered(android.net.nsd.NsdServiceInfo); + method public void onUnregistrationFailed(android.net.nsd.NsdServiceInfo, int); + } + + public static interface NsdManager.ResolveListener { + method public default void onResolutionStopped(@NonNull android.net.nsd.NsdServiceInfo); + method public void onResolveFailed(android.net.nsd.NsdServiceInfo, int); + method public void onServiceResolved(android.net.nsd.NsdServiceInfo); + method public default void onStopResolutionFailed(@NonNull android.net.nsd.NsdServiceInfo, int); + } + + public static interface NsdManager.ServiceInfoCallback { + method public void onServiceInfoCallbackRegistrationFailed(int); + method public void onServiceInfoCallbackUnregistered(); + method public void onServiceLost(); + method public void onServiceUpdated(@NonNull android.net.nsd.NsdServiceInfo); + } + + public final class NsdServiceInfo implements android.os.Parcelable { + ctor public NsdServiceInfo(); + method public int describeContents(); + method public java.util.Map<java.lang.String,byte[]> getAttributes(); + method @Deprecated public java.net.InetAddress getHost(); + method @NonNull public java.util.List<java.net.InetAddress> getHostAddresses(); + method @Nullable public android.net.Network getNetwork(); + method public int getPort(); + method public String getServiceName(); + method public String getServiceType(); + method public void removeAttribute(String); + method public void setAttribute(String, String); + method @Deprecated public void setHost(java.net.InetAddress); + method public void setHostAddresses(@NonNull java.util.List<java.net.InetAddress>); + method public void setNetwork(@Nullable android.net.Network); + method public void setPort(int); + method public void setServiceName(String); + method public void setServiceType(String); + method public void writeToParcel(android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.nsd.NsdServiceInfo> CREATOR; + } + +} + diff --git a/extensions/10/public/api/framework-connectivity.txt b/extensions/10/public/api/framework-connectivity.txt new file mode 100644 index 000000000..6860c3c38 --- /dev/null +++ b/extensions/10/public/api/framework-connectivity.txt @@ -0,0 +1,816 @@ +// Signature format: 2.0 +package android.net { + + public class CaptivePortal implements android.os.Parcelable { + method public int describeContents(); + method public void ignoreNetwork(); + method public void reportCaptivePortalDismissed(); + method public void writeToParcel(android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.CaptivePortal> CREATOR; + } + + public class ConnectivityDiagnosticsManager { + method public void registerConnectivityDiagnosticsCallback(@NonNull android.net.NetworkRequest, @NonNull java.util.concurrent.Executor, @NonNull android.net.ConnectivityDiagnosticsManager.ConnectivityDiagnosticsCallback); + method public void unregisterConnectivityDiagnosticsCallback(@NonNull android.net.ConnectivityDiagnosticsManager.ConnectivityDiagnosticsCallback); + } + + public abstract static class ConnectivityDiagnosticsManager.ConnectivityDiagnosticsCallback { + ctor public ConnectivityDiagnosticsManager.ConnectivityDiagnosticsCallback(); + method public void onConnectivityReportAvailable(@NonNull android.net.ConnectivityDiagnosticsManager.ConnectivityReport); + method public void onDataStallSuspected(@NonNull android.net.ConnectivityDiagnosticsManager.DataStallReport); + method public void onNetworkConnectivityReported(@NonNull android.net.Network, boolean); + } + + public static final class ConnectivityDiagnosticsManager.ConnectivityReport implements android.os.Parcelable { + ctor public ConnectivityDiagnosticsManager.ConnectivityReport(@NonNull android.net.Network, long, @NonNull android.net.LinkProperties, @NonNull android.net.NetworkCapabilities, @NonNull android.os.PersistableBundle); + method public int describeContents(); + method @NonNull public android.os.PersistableBundle getAdditionalInfo(); + method @NonNull public android.net.LinkProperties getLinkProperties(); + method @NonNull public android.net.Network getNetwork(); + method @NonNull public android.net.NetworkCapabilities getNetworkCapabilities(); + method public long getReportTimestamp(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.ConnectivityDiagnosticsManager.ConnectivityReport> CREATOR; + field public static final String KEY_NETWORK_PROBES_ATTEMPTED_BITMASK = "networkProbesAttempted"; + field public static final String KEY_NETWORK_PROBES_SUCCEEDED_BITMASK = "networkProbesSucceeded"; + field public static final String KEY_NETWORK_VALIDATION_RESULT = "networkValidationResult"; + field public static final int NETWORK_PROBE_DNS = 4; // 0x4 + field public static final int NETWORK_PROBE_FALLBACK = 32; // 0x20 + field public static final int NETWORK_PROBE_HTTP = 8; // 0x8 + field public static final int NETWORK_PROBE_HTTPS = 16; // 0x10 + field public static final int NETWORK_PROBE_PRIVATE_DNS = 64; // 0x40 + field public static final int NETWORK_VALIDATION_RESULT_INVALID = 0; // 0x0 + field public static final int NETWORK_VALIDATION_RESULT_PARTIALLY_VALID = 2; // 0x2 + field public static final int NETWORK_VALIDATION_RESULT_SKIPPED = 3; // 0x3 + field public static final int NETWORK_VALIDATION_RESULT_VALID = 1; // 0x1 + } + + public static final class ConnectivityDiagnosticsManager.DataStallReport implements android.os.Parcelable { + ctor public ConnectivityDiagnosticsManager.DataStallReport(@NonNull android.net.Network, long, int, @NonNull android.net.LinkProperties, @NonNull android.net.NetworkCapabilities, @NonNull android.os.PersistableBundle); + method public int describeContents(); + method public int getDetectionMethod(); + method @NonNull public android.net.LinkProperties getLinkProperties(); + method @NonNull public android.net.Network getNetwork(); + method @NonNull public android.net.NetworkCapabilities getNetworkCapabilities(); + method public long getReportTimestamp(); + method @NonNull public android.os.PersistableBundle getStallDetails(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.ConnectivityDiagnosticsManager.DataStallReport> CREATOR; + field public static final int DETECTION_METHOD_DNS_EVENTS = 1; // 0x1 + field public static final int DETECTION_METHOD_TCP_METRICS = 2; // 0x2 + field public static final String KEY_DNS_CONSECUTIVE_TIMEOUTS = "dnsConsecutiveTimeouts"; + field public static final String KEY_TCP_METRICS_COLLECTION_PERIOD_MILLIS = "tcpMetricsCollectionPeriodMillis"; + field public static final String KEY_TCP_PACKET_FAIL_RATE = "tcpPacketFailRate"; + } + + public class ConnectivityManager { + method public void addDefaultNetworkActiveListener(android.net.ConnectivityManager.OnNetworkActiveListener); + method public boolean bindProcessToNetwork(@Nullable android.net.Network); + method @NonNull public android.net.SocketKeepalive createSocketKeepalive(@NonNull android.net.Network, @NonNull android.net.IpSecManager.UdpEncapsulationSocket, @NonNull java.net.InetAddress, @NonNull java.net.InetAddress, @NonNull java.util.concurrent.Executor, @NonNull android.net.SocketKeepalive.Callback); + method @Nullable @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public android.net.Network getActiveNetwork(); + method @Deprecated @Nullable @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public android.net.NetworkInfo getActiveNetworkInfo(); + method @Deprecated @NonNull @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public android.net.NetworkInfo[] getAllNetworkInfo(); + method @Deprecated @NonNull @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public android.net.Network[] getAllNetworks(); + method @Deprecated public boolean getBackgroundDataSetting(); + method @Nullable public android.net.Network getBoundNetworkForProcess(); + method public int getConnectionOwnerUid(int, @NonNull java.net.InetSocketAddress, @NonNull java.net.InetSocketAddress); + method @Nullable public android.net.ProxyInfo getDefaultProxy(); + method @Nullable @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public android.net.LinkProperties getLinkProperties(@Nullable android.net.Network); + method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public int getMultipathPreference(@Nullable android.net.Network); + method @Nullable @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public android.net.NetworkCapabilities getNetworkCapabilities(@Nullable android.net.Network); + method @Deprecated @Nullable @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public android.net.NetworkInfo getNetworkInfo(int); + method @Deprecated @Nullable @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public android.net.NetworkInfo getNetworkInfo(@Nullable android.net.Network); + method @Deprecated @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public int getNetworkPreference(); + method @Nullable public byte[] getNetworkWatchlistConfigHash(); + method @Deprecated @Nullable public static android.net.Network getProcessDefaultNetwork(); + method public int getRestrictBackgroundStatus(); + method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public boolean isActiveNetworkMetered(); + method public boolean isDefaultNetworkActive(); + method @Deprecated public static boolean isNetworkTypeValid(int); + method public void registerBestMatchingNetworkCallback(@NonNull android.net.NetworkRequest, @NonNull android.net.ConnectivityManager.NetworkCallback, @NonNull android.os.Handler); + method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public void registerDefaultNetworkCallback(@NonNull android.net.ConnectivityManager.NetworkCallback); + method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public void registerDefaultNetworkCallback(@NonNull android.net.ConnectivityManager.NetworkCallback, @NonNull android.os.Handler); + method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public void registerNetworkCallback(@NonNull android.net.NetworkRequest, @NonNull android.net.ConnectivityManager.NetworkCallback); + method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public void registerNetworkCallback(@NonNull android.net.NetworkRequest, @NonNull android.net.ConnectivityManager.NetworkCallback, @NonNull android.os.Handler); + method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public void registerNetworkCallback(@NonNull android.net.NetworkRequest, @NonNull android.app.PendingIntent); + method public void releaseNetworkRequest(@NonNull android.app.PendingIntent); + method public void removeDefaultNetworkActiveListener(@NonNull android.net.ConnectivityManager.OnNetworkActiveListener); + method @Deprecated public void reportBadNetwork(@Nullable android.net.Network); + method public void reportNetworkConnectivity(@Nullable android.net.Network, boolean); + method public boolean requestBandwidthUpdate(@NonNull android.net.Network); + method public void requestNetwork(@NonNull android.net.NetworkRequest, @NonNull android.net.ConnectivityManager.NetworkCallback); + method public void requestNetwork(@NonNull android.net.NetworkRequest, @NonNull android.net.ConnectivityManager.NetworkCallback, @NonNull android.os.Handler); + method public void requestNetwork(@NonNull android.net.NetworkRequest, @NonNull android.net.ConnectivityManager.NetworkCallback, int); + method public void requestNetwork(@NonNull android.net.NetworkRequest, @NonNull android.net.ConnectivityManager.NetworkCallback, @NonNull android.os.Handler, int); + method public void requestNetwork(@NonNull android.net.NetworkRequest, @NonNull android.app.PendingIntent); + method @Deprecated public void setNetworkPreference(int); + method @Deprecated public static boolean setProcessDefaultNetwork(@Nullable android.net.Network); + method public void unregisterNetworkCallback(@NonNull android.net.ConnectivityManager.NetworkCallback); + method public void unregisterNetworkCallback(@NonNull android.app.PendingIntent); + field @Deprecated public static final String ACTION_BACKGROUND_DATA_SETTING_CHANGED = "android.net.conn.BACKGROUND_DATA_SETTING_CHANGED"; + field public static final String ACTION_CAPTIVE_PORTAL_SIGN_IN = "android.net.conn.CAPTIVE_PORTAL"; + field public static final String ACTION_RESTRICT_BACKGROUND_CHANGED = "android.net.conn.RESTRICT_BACKGROUND_CHANGED"; + field @Deprecated public static final String CONNECTIVITY_ACTION = "android.net.conn.CONNECTIVITY_CHANGE"; + field @Deprecated public static final int DEFAULT_NETWORK_PREFERENCE = 1; // 0x1 + field public static final String EXTRA_CAPTIVE_PORTAL = "android.net.extra.CAPTIVE_PORTAL"; + field public static final String EXTRA_CAPTIVE_PORTAL_URL = "android.net.extra.CAPTIVE_PORTAL_URL"; + field @Deprecated public static final String EXTRA_EXTRA_INFO = "extraInfo"; + field @Deprecated public static final String EXTRA_IS_FAILOVER = "isFailover"; + field public static final String EXTRA_NETWORK = "android.net.extra.NETWORK"; + field @Deprecated public static final String EXTRA_NETWORK_INFO = "networkInfo"; + field public static final String EXTRA_NETWORK_REQUEST = "android.net.extra.NETWORK_REQUEST"; + field @Deprecated public static final String EXTRA_NETWORK_TYPE = "networkType"; + field public static final String EXTRA_NO_CONNECTIVITY = "noConnectivity"; + field @Deprecated public static final String EXTRA_OTHER_NETWORK_INFO = "otherNetwork"; + field public static final String EXTRA_REASON = "reason"; + field public static final int MULTIPATH_PREFERENCE_HANDOVER = 1; // 0x1 + field public static final int MULTIPATH_PREFERENCE_PERFORMANCE = 4; // 0x4 + field public static final int MULTIPATH_PREFERENCE_RELIABILITY = 2; // 0x2 + field public static final int RESTRICT_BACKGROUND_STATUS_DISABLED = 1; // 0x1 + field public static final int RESTRICT_BACKGROUND_STATUS_ENABLED = 3; // 0x3 + field public static final int RESTRICT_BACKGROUND_STATUS_WHITELISTED = 2; // 0x2 + field @Deprecated public static final int TYPE_BLUETOOTH = 7; // 0x7 + field @Deprecated public static final int TYPE_DUMMY = 8; // 0x8 + field @Deprecated public static final int TYPE_ETHERNET = 9; // 0x9 + field @Deprecated public static final int TYPE_MOBILE = 0; // 0x0 + field @Deprecated public static final int TYPE_MOBILE_DUN = 4; // 0x4 + field @Deprecated public static final int TYPE_MOBILE_HIPRI = 5; // 0x5 + field @Deprecated public static final int TYPE_MOBILE_MMS = 2; // 0x2 + field @Deprecated public static final int TYPE_MOBILE_SUPL = 3; // 0x3 + field @Deprecated public static final int TYPE_VPN = 17; // 0x11 + field @Deprecated public static final int TYPE_WIFI = 1; // 0x1 + field @Deprecated public static final int TYPE_WIMAX = 6; // 0x6 + } + + public static class ConnectivityManager.NetworkCallback { + ctor public ConnectivityManager.NetworkCallback(); + ctor public ConnectivityManager.NetworkCallback(int); + method public void onAvailable(@NonNull android.net.Network); + method public void onBlockedStatusChanged(@NonNull android.net.Network, boolean); + method public void onCapabilitiesChanged(@NonNull android.net.Network, @NonNull android.net.NetworkCapabilities); + method public void onLinkPropertiesChanged(@NonNull android.net.Network, @NonNull android.net.LinkProperties); + method public void onLosing(@NonNull android.net.Network, int); + method public void onLost(@NonNull android.net.Network); + method public void onUnavailable(); + field public static final int FLAG_INCLUDE_LOCATION_INFO = 1; // 0x1 + } + + public static interface ConnectivityManager.OnNetworkActiveListener { + method public void onNetworkActive(); + } + + public class DhcpInfo implements android.os.Parcelable { + ctor public DhcpInfo(); + method public int describeContents(); + method public void writeToParcel(android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.DhcpInfo> CREATOR; + field public int dns1; + field public int dns2; + field public int gateway; + field public int ipAddress; + field public int leaseDuration; + field public int netmask; + field public int serverAddress; + } + + public final class DnsResolver { + method @NonNull public static android.net.DnsResolver getInstance(); + method public void query(@Nullable android.net.Network, @NonNull String, int, @NonNull java.util.concurrent.Executor, @Nullable android.os.CancellationSignal, @NonNull android.net.DnsResolver.Callback<? super java.util.List<java.net.InetAddress>>); + method public void query(@Nullable android.net.Network, @NonNull String, int, int, @NonNull java.util.concurrent.Executor, @Nullable android.os.CancellationSignal, @NonNull android.net.DnsResolver.Callback<? super java.util.List<java.net.InetAddress>>); + method public void rawQuery(@Nullable android.net.Network, @NonNull byte[], int, @NonNull java.util.concurrent.Executor, @Nullable android.os.CancellationSignal, @NonNull android.net.DnsResolver.Callback<? super byte[]>); + method public void rawQuery(@Nullable android.net.Network, @NonNull String, int, int, int, @NonNull java.util.concurrent.Executor, @Nullable android.os.CancellationSignal, @NonNull android.net.DnsResolver.Callback<? super byte[]>); + field public static final int CLASS_IN = 1; // 0x1 + field public static final int ERROR_PARSE = 0; // 0x0 + field public static final int ERROR_SYSTEM = 1; // 0x1 + field public static final int FLAG_EMPTY = 0; // 0x0 + field public static final int FLAG_NO_CACHE_LOOKUP = 4; // 0x4 + field public static final int FLAG_NO_CACHE_STORE = 2; // 0x2 + field public static final int FLAG_NO_RETRY = 1; // 0x1 + field public static final int TYPE_A = 1; // 0x1 + field public static final int TYPE_AAAA = 28; // 0x1c + } + + public static interface DnsResolver.Callback<T> { + method public void onAnswer(@NonNull T, int); + method public void onError(@NonNull android.net.DnsResolver.DnsException); + } + + public static class DnsResolver.DnsException extends java.lang.Exception { + ctor public DnsResolver.DnsException(int, @Nullable Throwable); + field public final int code; + } + + public class InetAddresses { + method public static boolean isNumericAddress(@NonNull String); + method @NonNull public static java.net.InetAddress parseNumericAddress(@NonNull String); + } + + public final class IpConfiguration implements android.os.Parcelable { + method public int describeContents(); + method @Nullable public android.net.ProxyInfo getHttpProxy(); + method @Nullable public android.net.StaticIpConfiguration getStaticIpConfiguration(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.IpConfiguration> CREATOR; + } + + public static final class IpConfiguration.Builder { + ctor public IpConfiguration.Builder(); + method @NonNull public android.net.IpConfiguration build(); + method @NonNull public android.net.IpConfiguration.Builder setHttpProxy(@Nullable android.net.ProxyInfo); + method @NonNull public android.net.IpConfiguration.Builder setStaticIpConfiguration(@Nullable android.net.StaticIpConfiguration); + } + + public final class IpPrefix implements android.os.Parcelable { + ctor public IpPrefix(@NonNull java.net.InetAddress, @IntRange(from=0, to=128) int); + method public boolean contains(@NonNull java.net.InetAddress); + method public int describeContents(); + method @NonNull public java.net.InetAddress getAddress(); + method @IntRange(from=0, to=128) public int getPrefixLength(); + method @NonNull public byte[] getRawAddress(); + method public void writeToParcel(android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.IpPrefix> CREATOR; + } + + public class LinkAddress implements android.os.Parcelable { + method public int describeContents(); + method public java.net.InetAddress getAddress(); + method public int getFlags(); + method @IntRange(from=0, to=128) public int getPrefixLength(); + method public int getScope(); + method public void writeToParcel(android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.LinkAddress> CREATOR; + } + + public final class LinkProperties implements android.os.Parcelable { + ctor public LinkProperties(); + method public boolean addRoute(@NonNull android.net.RouteInfo); + method public void clear(); + method public int describeContents(); + method @Nullable public java.net.Inet4Address getDhcpServerAddress(); + method @NonNull public java.util.List<java.net.InetAddress> getDnsServers(); + method @Nullable public String getDomains(); + method @Nullable public android.net.ProxyInfo getHttpProxy(); + method @Nullable public String getInterfaceName(); + method @NonNull public java.util.List<android.net.LinkAddress> getLinkAddresses(); + method public int getMtu(); + method @Nullable public android.net.IpPrefix getNat64Prefix(); + method @Nullable public String getPrivateDnsServerName(); + method @NonNull public java.util.List<android.net.RouteInfo> getRoutes(); + method public boolean isPrivateDnsActive(); + method public boolean isWakeOnLanSupported(); + method public void setDhcpServerAddress(@Nullable java.net.Inet4Address); + method public void setDnsServers(@NonNull java.util.Collection<java.net.InetAddress>); + method public void setDomains(@Nullable String); + method public void setHttpProxy(@Nullable android.net.ProxyInfo); + method public void setInterfaceName(@Nullable String); + method public void setLinkAddresses(@NonNull java.util.Collection<android.net.LinkAddress>); + method public void setMtu(int); + method public void setNat64Prefix(@Nullable android.net.IpPrefix); + method public void writeToParcel(android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.LinkProperties> CREATOR; + } + + public final class MacAddress implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public static android.net.MacAddress fromBytes(@NonNull byte[]); + method @NonNull public static android.net.MacAddress fromString(@NonNull String); + method public int getAddressType(); + method @Nullable public java.net.Inet6Address getLinkLocalIpv6FromEui48Mac(); + method public boolean isLocallyAssigned(); + method public boolean matches(@NonNull android.net.MacAddress, @NonNull android.net.MacAddress); + method @NonNull public byte[] toByteArray(); + method @NonNull public String toOuiString(); + method public void writeToParcel(android.os.Parcel, int); + field public static final android.net.MacAddress BROADCAST_ADDRESS; + field @NonNull public static final android.os.Parcelable.Creator<android.net.MacAddress> CREATOR; + field public static final int TYPE_BROADCAST = 3; // 0x3 + field public static final int TYPE_MULTICAST = 2; // 0x2 + field public static final int TYPE_UNICAST = 1; // 0x1 + } + + public class Network implements android.os.Parcelable { + method public void bindSocket(java.net.DatagramSocket) throws java.io.IOException; + method public void bindSocket(java.net.Socket) throws java.io.IOException; + method public void bindSocket(java.io.FileDescriptor) throws java.io.IOException; + method public int describeContents(); + method public static android.net.Network fromNetworkHandle(long); + method public java.net.InetAddress[] getAllByName(String) throws java.net.UnknownHostException; + method public java.net.InetAddress getByName(String) throws java.net.UnknownHostException; + method public long getNetworkHandle(); + method public javax.net.SocketFactory getSocketFactory(); + method public java.net.URLConnection openConnection(java.net.URL) throws java.io.IOException; + method public java.net.URLConnection openConnection(java.net.URL, java.net.Proxy) throws java.io.IOException; + method public void writeToParcel(android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.Network> CREATOR; + } + + public final class NetworkCapabilities implements android.os.Parcelable { + ctor public NetworkCapabilities(); + ctor public NetworkCapabilities(android.net.NetworkCapabilities); + method public int describeContents(); + method @NonNull public int[] getCapabilities(); + method @NonNull public int[] getEnterpriseIds(); + method public int getLinkDownstreamBandwidthKbps(); + method public int getLinkUpstreamBandwidthKbps(); + method @Nullable public android.net.NetworkSpecifier getNetworkSpecifier(); + method public int getOwnerUid(); + method public int getSignalStrength(); + method @Nullable public android.net.TransportInfo getTransportInfo(); + method public boolean hasCapability(int); + method public boolean hasEnterpriseId(int); + method public boolean hasTransport(int); + method public void writeToParcel(android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.NetworkCapabilities> CREATOR; + field public static final int NET_CAPABILITY_CAPTIVE_PORTAL = 17; // 0x11 + field public static final int NET_CAPABILITY_CBS = 5; // 0x5 + field public static final int NET_CAPABILITY_DUN = 2; // 0x2 + field public static final int NET_CAPABILITY_EIMS = 10; // 0xa + field public static final int NET_CAPABILITY_ENTERPRISE = 29; // 0x1d + field public static final int NET_CAPABILITY_FOREGROUND = 19; // 0x13 + field public static final int NET_CAPABILITY_FOTA = 3; // 0x3 + field public static final int NET_CAPABILITY_HEAD_UNIT = 32; // 0x20 + field public static final int NET_CAPABILITY_IA = 7; // 0x7 + field public static final int NET_CAPABILITY_IMS = 4; // 0x4 + field public static final int NET_CAPABILITY_INTERNET = 12; // 0xc + field public static final int NET_CAPABILITY_MCX = 23; // 0x17 + field public static final int NET_CAPABILITY_MMS = 0; // 0x0 + field public static final int NET_CAPABILITY_MMTEL = 33; // 0x21 + field public static final int NET_CAPABILITY_NOT_CONGESTED = 20; // 0x14 + field public static final int NET_CAPABILITY_NOT_METERED = 11; // 0xb + field public static final int NET_CAPABILITY_NOT_RESTRICTED = 13; // 0xd + field public static final int NET_CAPABILITY_NOT_ROAMING = 18; // 0x12 + field public static final int NET_CAPABILITY_NOT_SUSPENDED = 21; // 0x15 + field public static final int NET_CAPABILITY_NOT_VPN = 15; // 0xf + field public static final int NET_CAPABILITY_PRIORITIZE_BANDWIDTH = 35; // 0x23 + field public static final int NET_CAPABILITY_PRIORITIZE_LATENCY = 34; // 0x22 + field public static final int NET_CAPABILITY_RCS = 8; // 0x8 + field public static final int NET_CAPABILITY_SUPL = 1; // 0x1 + field public static final int NET_CAPABILITY_TEMPORARILY_NOT_METERED = 25; // 0x19 + field public static final int NET_CAPABILITY_TRUSTED = 14; // 0xe + field public static final int NET_CAPABILITY_VALIDATED = 16; // 0x10 + field public static final int NET_CAPABILITY_WIFI_P2P = 6; // 0x6 + field public static final int NET_CAPABILITY_XCAP = 9; // 0x9 + field public static final int NET_ENTERPRISE_ID_1 = 1; // 0x1 + field public static final int NET_ENTERPRISE_ID_2 = 2; // 0x2 + field public static final int NET_ENTERPRISE_ID_3 = 3; // 0x3 + field public static final int NET_ENTERPRISE_ID_4 = 4; // 0x4 + field public static final int NET_ENTERPRISE_ID_5 = 5; // 0x5 + field public static final int SIGNAL_STRENGTH_UNSPECIFIED = -2147483648; // 0x80000000 + field public static final int TRANSPORT_BLUETOOTH = 2; // 0x2 + field public static final int TRANSPORT_CELLULAR = 0; // 0x0 + field public static final int TRANSPORT_ETHERNET = 3; // 0x3 + field public static final int TRANSPORT_LOWPAN = 6; // 0x6 + field public static final int TRANSPORT_THREAD = 9; // 0x9 + field public static final int TRANSPORT_USB = 8; // 0x8 + field public static final int TRANSPORT_VPN = 4; // 0x4 + field public static final int TRANSPORT_WIFI = 1; // 0x1 + field public static final int TRANSPORT_WIFI_AWARE = 5; // 0x5 + } + + @Deprecated public class NetworkInfo implements android.os.Parcelable { + ctor @Deprecated public NetworkInfo(int, int, @Nullable String, @Nullable String); + method @Deprecated public int describeContents(); + method @Deprecated @NonNull public android.net.NetworkInfo.DetailedState getDetailedState(); + method @Deprecated public String getExtraInfo(); + method @Deprecated public String getReason(); + method @Deprecated public android.net.NetworkInfo.State getState(); + method @Deprecated public int getSubtype(); + method @Deprecated public String getSubtypeName(); + method @Deprecated public int getType(); + method @Deprecated public String getTypeName(); + method @Deprecated public boolean isAvailable(); + method @Deprecated public boolean isConnected(); + method @Deprecated public boolean isConnectedOrConnecting(); + method @Deprecated public boolean isFailover(); + method @Deprecated public boolean isRoaming(); + method @Deprecated public void setDetailedState(@NonNull android.net.NetworkInfo.DetailedState, @Nullable String, @Nullable String); + method @Deprecated public void writeToParcel(android.os.Parcel, int); + field @Deprecated @NonNull public static final android.os.Parcelable.Creator<android.net.NetworkInfo> CREATOR; + } + + @Deprecated public enum NetworkInfo.DetailedState { + enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState AUTHENTICATING; + enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState BLOCKED; + enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState CAPTIVE_PORTAL_CHECK; + enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState CONNECTED; + enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState CONNECTING; + enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState DISCONNECTED; + enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState DISCONNECTING; + enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState FAILED; + enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState IDLE; + enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState OBTAINING_IPADDR; + enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState SCANNING; + enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState SUSPENDED; + enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState VERIFYING_POOR_LINK; + } + + @Deprecated public enum NetworkInfo.State { + enum_constant @Deprecated public static final android.net.NetworkInfo.State CONNECTED; + enum_constant @Deprecated public static final android.net.NetworkInfo.State CONNECTING; + enum_constant @Deprecated public static final android.net.NetworkInfo.State DISCONNECTED; + enum_constant @Deprecated public static final android.net.NetworkInfo.State DISCONNECTING; + enum_constant @Deprecated public static final android.net.NetworkInfo.State SUSPENDED; + enum_constant @Deprecated public static final android.net.NetworkInfo.State UNKNOWN; + } + + public class NetworkRequest implements android.os.Parcelable { + method public boolean canBeSatisfiedBy(@Nullable android.net.NetworkCapabilities); + method public int describeContents(); + method @NonNull public int[] getCapabilities(); + method @Nullable public android.net.NetworkSpecifier getNetworkSpecifier(); + method @NonNull public int[] getTransportTypes(); + method public boolean hasCapability(int); + method public boolean hasTransport(int); + method public void writeToParcel(android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.NetworkRequest> CREATOR; + } + + public static class NetworkRequest.Builder { + ctor public NetworkRequest.Builder(); + ctor public NetworkRequest.Builder(@NonNull android.net.NetworkRequest); + method public android.net.NetworkRequest.Builder addCapability(int); + method public android.net.NetworkRequest.Builder addTransportType(int); + method public android.net.NetworkRequest build(); + method @NonNull public android.net.NetworkRequest.Builder clearCapabilities(); + method public android.net.NetworkRequest.Builder removeCapability(int); + method public android.net.NetworkRequest.Builder removeTransportType(int); + method @NonNull public android.net.NetworkRequest.Builder setIncludeOtherUidNetworks(boolean); + method @Deprecated public android.net.NetworkRequest.Builder setNetworkSpecifier(String); + method public android.net.NetworkRequest.Builder setNetworkSpecifier(android.net.NetworkSpecifier); + } + + public class ParseException extends java.lang.RuntimeException { + ctor public ParseException(@NonNull String); + ctor public ParseException(@NonNull String, @NonNull Throwable); + field public String response; + } + + public class ProxyInfo implements android.os.Parcelable { + ctor public ProxyInfo(@Nullable android.net.ProxyInfo); + method public static android.net.ProxyInfo buildDirectProxy(String, int); + method public static android.net.ProxyInfo buildDirectProxy(String, int, java.util.List<java.lang.String>); + method public static android.net.ProxyInfo buildPacProxy(android.net.Uri); + method @NonNull public static android.net.ProxyInfo buildPacProxy(@NonNull android.net.Uri, int); + method public int describeContents(); + method public String[] getExclusionList(); + method public String getHost(); + method public android.net.Uri getPacFileUrl(); + method public int getPort(); + method public boolean isValid(); + method public void writeToParcel(android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.ProxyInfo> CREATOR; + } + + public final class RouteInfo implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public android.net.IpPrefix getDestination(); + method @Nullable public java.net.InetAddress getGateway(); + method @Nullable public String getInterface(); + method public int getType(); + method public boolean hasGateway(); + method public boolean isDefaultRoute(); + method public boolean matches(java.net.InetAddress); + method public void writeToParcel(android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.RouteInfo> CREATOR; + field public static final int RTN_THROW = 9; // 0x9 + field public static final int RTN_UNICAST = 1; // 0x1 + field public static final int RTN_UNREACHABLE = 7; // 0x7 + } + + public abstract class SocketKeepalive implements java.lang.AutoCloseable { + method public final void close(); + method public final void start(@IntRange(from=0xa, to=0xe10) int); + method public final void stop(); + field public static final int ERROR_HARDWARE_ERROR = -31; // 0xffffffe1 + field public static final int ERROR_INSUFFICIENT_RESOURCES = -32; // 0xffffffe0 + field public static final int ERROR_INVALID_INTERVAL = -24; // 0xffffffe8 + field public static final int ERROR_INVALID_IP_ADDRESS = -21; // 0xffffffeb + field public static final int ERROR_INVALID_LENGTH = -23; // 0xffffffe9 + field public static final int ERROR_INVALID_NETWORK = -20; // 0xffffffec + field public static final int ERROR_INVALID_PORT = -22; // 0xffffffea + field public static final int ERROR_INVALID_SOCKET = -25; // 0xffffffe7 + field public static final int ERROR_SOCKET_NOT_IDLE = -26; // 0xffffffe6 + field public static final int ERROR_UNSUPPORTED = -30; // 0xffffffe2 + } + + public static class SocketKeepalive.Callback { + ctor public SocketKeepalive.Callback(); + method public void onDataReceived(); + method public void onError(int); + method public void onStarted(); + method public void onStopped(); + } + + public final class StaticIpConfiguration implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public java.util.List<java.net.InetAddress> getDnsServers(); + method @Nullable public String getDomains(); + method @Nullable public java.net.InetAddress getGateway(); + method @NonNull public android.net.LinkAddress getIpAddress(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.StaticIpConfiguration> CREATOR; + } + + public static final class StaticIpConfiguration.Builder { + ctor public StaticIpConfiguration.Builder(); + method @NonNull public android.net.StaticIpConfiguration build(); + method @NonNull public android.net.StaticIpConfiguration.Builder setDnsServers(@NonNull Iterable<java.net.InetAddress>); + method @NonNull public android.net.StaticIpConfiguration.Builder setDomains(@Nullable String); + method @NonNull public android.net.StaticIpConfiguration.Builder setGateway(@Nullable java.net.InetAddress); + method @NonNull public android.net.StaticIpConfiguration.Builder setIpAddress(@NonNull android.net.LinkAddress); + } + + public interface TransportInfo { + } + +} + +package android.net.http { + + public abstract class BidirectionalStream { + ctor public BidirectionalStream(); + method public abstract void cancel(); + method public abstract void flush(); + method @NonNull public abstract android.net.http.HeaderBlock getHeaders(); + method @NonNull public abstract String getHttpMethod(); + method public abstract int getPriority(); + method public abstract int getTrafficStatsTag(); + method public abstract int getTrafficStatsUid(); + method public abstract boolean hasTrafficStatsTag(); + method public abstract boolean hasTrafficStatsUid(); + method public abstract boolean isDelayRequestHeadersUntilFirstFlushEnabled(); + method public abstract boolean isDone(); + method public abstract void read(@NonNull java.nio.ByteBuffer); + method public abstract void start(); + method public abstract void write(@NonNull java.nio.ByteBuffer, boolean); + field public static final int STREAM_PRIORITY_HIGHEST = 4; // 0x4 + field public static final int STREAM_PRIORITY_IDLE = 0; // 0x0 + field public static final int STREAM_PRIORITY_LOW = 2; // 0x2 + field public static final int STREAM_PRIORITY_LOWEST = 1; // 0x1 + field public static final int STREAM_PRIORITY_MEDIUM = 3; // 0x3 + } + + public abstract static class BidirectionalStream.Builder { + ctor public BidirectionalStream.Builder(); + method @NonNull public abstract android.net.http.BidirectionalStream.Builder addHeader(@NonNull String, @NonNull String); + method @NonNull public abstract android.net.http.BidirectionalStream build(); + method @NonNull public abstract android.net.http.BidirectionalStream.Builder setDelayRequestHeadersUntilFirstFlushEnabled(boolean); + method @NonNull public abstract android.net.http.BidirectionalStream.Builder setHttpMethod(@NonNull String); + method @NonNull public abstract android.net.http.BidirectionalStream.Builder setPriority(int); + method @NonNull public abstract android.net.http.BidirectionalStream.Builder setTrafficStatsTag(int); + method @NonNull public abstract android.net.http.BidirectionalStream.Builder setTrafficStatsUid(int); + } + + public static interface BidirectionalStream.Callback { + method public void onCanceled(@NonNull android.net.http.BidirectionalStream, @Nullable android.net.http.UrlResponseInfo); + method public void onFailed(@NonNull android.net.http.BidirectionalStream, @Nullable android.net.http.UrlResponseInfo, @NonNull android.net.http.HttpException); + method public void onReadCompleted(@NonNull android.net.http.BidirectionalStream, @NonNull android.net.http.UrlResponseInfo, @NonNull java.nio.ByteBuffer, boolean); + method public void onResponseHeadersReceived(@NonNull android.net.http.BidirectionalStream, @NonNull android.net.http.UrlResponseInfo); + method public void onResponseTrailersReceived(@NonNull android.net.http.BidirectionalStream, @NonNull android.net.http.UrlResponseInfo, @NonNull android.net.http.HeaderBlock); + method public void onStreamReady(@NonNull android.net.http.BidirectionalStream); + method public void onSucceeded(@NonNull android.net.http.BidirectionalStream, @NonNull android.net.http.UrlResponseInfo); + method public void onWriteCompleted(@NonNull android.net.http.BidirectionalStream, @NonNull android.net.http.UrlResponseInfo, @NonNull java.nio.ByteBuffer, boolean); + } + + public abstract class CallbackException extends android.net.http.HttpException { + ctor protected CallbackException(@Nullable String, @Nullable Throwable); + } + + public class ConnectionMigrationOptions { + method public int getAllowNonDefaultNetworkUsage(); + method public int getDefaultNetworkMigration(); + method public int getPathDegradationMigration(); + field public static final int MIGRATION_OPTION_DISABLED = 2; // 0x2 + field public static final int MIGRATION_OPTION_ENABLED = 1; // 0x1 + field public static final int MIGRATION_OPTION_UNSPECIFIED = 0; // 0x0 + } + + public static final class ConnectionMigrationOptions.Builder { + ctor public ConnectionMigrationOptions.Builder(); + method @NonNull public android.net.http.ConnectionMigrationOptions build(); + method @NonNull public android.net.http.ConnectionMigrationOptions.Builder setAllowNonDefaultNetworkUsage(int); + method @NonNull public android.net.http.ConnectionMigrationOptions.Builder setDefaultNetworkMigration(int); + method @NonNull public android.net.http.ConnectionMigrationOptions.Builder setPathDegradationMigration(int); + } + + public final class DnsOptions { + method public int getPersistHostCache(); + method @Nullable public java.time.Duration getPersistHostCachePeriod(); + method public int getPreestablishConnectionsToStaleDnsResults(); + method public int getStaleDns(); + method @Nullable public android.net.http.DnsOptions.StaleDnsOptions getStaleDnsOptions(); + method public int getUseHttpStackDnsResolver(); + field public static final int DNS_OPTION_DISABLED = 2; // 0x2 + field public static final int DNS_OPTION_ENABLED = 1; // 0x1 + field public static final int DNS_OPTION_UNSPECIFIED = 0; // 0x0 + } + + public static final class DnsOptions.Builder { + ctor public DnsOptions.Builder(); + method @NonNull public android.net.http.DnsOptions build(); + method @NonNull public android.net.http.DnsOptions.Builder setPersistHostCache(int); + method @NonNull public android.net.http.DnsOptions.Builder setPersistHostCachePeriod(@NonNull java.time.Duration); + method @NonNull public android.net.http.DnsOptions.Builder setPreestablishConnectionsToStaleDnsResults(int); + method @NonNull public android.net.http.DnsOptions.Builder setStaleDns(int); + method @NonNull public android.net.http.DnsOptions.Builder setStaleDnsOptions(@NonNull android.net.http.DnsOptions.StaleDnsOptions); + method @NonNull public android.net.http.DnsOptions.Builder setUseHttpStackDnsResolver(int); + } + + public static class DnsOptions.StaleDnsOptions { + method public int getAllowCrossNetworkUsage(); + method @Nullable public java.time.Duration getFreshLookupTimeout(); + method @Nullable public java.time.Duration getMaxExpiredDelay(); + method public int getUseStaleOnNameNotResolved(); + } + + public static final class DnsOptions.StaleDnsOptions.Builder { + ctor public DnsOptions.StaleDnsOptions.Builder(); + method @NonNull public android.net.http.DnsOptions.StaleDnsOptions build(); + method @NonNull public android.net.http.DnsOptions.StaleDnsOptions.Builder setAllowCrossNetworkUsage(int); + method @NonNull public android.net.http.DnsOptions.StaleDnsOptions.Builder setFreshLookupTimeout(@NonNull java.time.Duration); + method @NonNull public android.net.http.DnsOptions.StaleDnsOptions.Builder setMaxExpiredDelay(@NonNull java.time.Duration); + method @NonNull public android.net.http.DnsOptions.StaleDnsOptions.Builder setUseStaleOnNameNotResolved(int); + } + + public abstract class HeaderBlock { + ctor public HeaderBlock(); + method @NonNull public abstract java.util.List<java.util.Map.Entry<java.lang.String,java.lang.String>> getAsList(); + method @NonNull public abstract java.util.Map<java.lang.String,java.util.List<java.lang.String>> getAsMap(); + } + + public abstract class HttpEngine { + method public void bindToNetwork(@Nullable android.net.Network); + method @NonNull public abstract java.net.URLStreamHandlerFactory createUrlStreamHandlerFactory(); + method @NonNull public static String getVersionString(); + method @NonNull public abstract android.net.http.BidirectionalStream.Builder newBidirectionalStreamBuilder(@NonNull String, @NonNull java.util.concurrent.Executor, @NonNull android.net.http.BidirectionalStream.Callback); + method @NonNull public abstract android.net.http.UrlRequest.Builder newUrlRequestBuilder(@NonNull String, @NonNull java.util.concurrent.Executor, @NonNull android.net.http.UrlRequest.Callback); + method @NonNull public abstract java.net.URLConnection openConnection(@NonNull java.net.URL) throws java.io.IOException; + method public abstract void shutdown(); + } + + public static class HttpEngine.Builder { + ctor public HttpEngine.Builder(@NonNull android.content.Context); + method @NonNull public android.net.http.HttpEngine.Builder addPublicKeyPins(@NonNull String, @NonNull java.util.Set<byte[]>, boolean, @NonNull java.time.Instant); + method @NonNull public android.net.http.HttpEngine.Builder addQuicHint(@NonNull String, int, int); + method @NonNull public android.net.http.HttpEngine build(); + method @NonNull public String getDefaultUserAgent(); + method @NonNull public android.net.http.HttpEngine.Builder setConnectionMigrationOptions(@NonNull android.net.http.ConnectionMigrationOptions); + method @NonNull public android.net.http.HttpEngine.Builder setDnsOptions(@NonNull android.net.http.DnsOptions); + method @NonNull public android.net.http.HttpEngine.Builder setEnableBrotli(boolean); + method @NonNull public android.net.http.HttpEngine.Builder setEnableHttp2(boolean); + method @NonNull public android.net.http.HttpEngine.Builder setEnableHttpCache(int, long); + method @NonNull public android.net.http.HttpEngine.Builder setEnablePublicKeyPinningBypassForLocalTrustAnchors(boolean); + method @NonNull public android.net.http.HttpEngine.Builder setEnableQuic(boolean); + method @NonNull public android.net.http.HttpEngine.Builder setQuicOptions(@NonNull android.net.http.QuicOptions); + method @NonNull public android.net.http.HttpEngine.Builder setStoragePath(@NonNull String); + method @NonNull public android.net.http.HttpEngine.Builder setUserAgent(@NonNull String); + field public static final int HTTP_CACHE_DISABLED = 0; // 0x0 + field public static final int HTTP_CACHE_DISK = 3; // 0x3 + field public static final int HTTP_CACHE_DISK_NO_HTTP = 2; // 0x2 + field public static final int HTTP_CACHE_IN_MEMORY = 1; // 0x1 + } + + public class HttpException extends java.io.IOException { + ctor public HttpException(@Nullable String, @Nullable Throwable); + } + + public final class InlineExecutionProhibitedException extends java.util.concurrent.RejectedExecutionException { + ctor public InlineExecutionProhibitedException(); + } + + public abstract class NetworkException extends android.net.http.HttpException { + ctor public NetworkException(@Nullable String, @Nullable Throwable); + method public abstract int getErrorCode(); + method public abstract boolean isImmediatelyRetryable(); + field public static final int ERROR_ADDRESS_UNREACHABLE = 9; // 0x9 + field public static final int ERROR_CONNECTION_CLOSED = 5; // 0x5 + field public static final int ERROR_CONNECTION_REFUSED = 7; // 0x7 + field public static final int ERROR_CONNECTION_RESET = 8; // 0x8 + field public static final int ERROR_CONNECTION_TIMED_OUT = 6; // 0x6 + field public static final int ERROR_HOSTNAME_NOT_RESOLVED = 1; // 0x1 + field public static final int ERROR_INTERNET_DISCONNECTED = 2; // 0x2 + field public static final int ERROR_NETWORK_CHANGED = 3; // 0x3 + field public static final int ERROR_OTHER = 11; // 0xb + field public static final int ERROR_QUIC_PROTOCOL_FAILED = 10; // 0xa + field public static final int ERROR_TIMED_OUT = 4; // 0x4 + } + + public abstract class QuicException extends android.net.http.NetworkException { + ctor protected QuicException(@Nullable String, @Nullable Throwable); + } + + public class QuicOptions { + method @NonNull public java.util.Set<java.lang.String> getAllowedQuicHosts(); + method @Nullable public String getHandshakeUserAgent(); + method @Nullable public java.time.Duration getIdleConnectionTimeout(); + method public int getInMemoryServerConfigsCacheSize(); + method public boolean hasInMemoryServerConfigsCacheSize(); + } + + public static final class QuicOptions.Builder { + ctor public QuicOptions.Builder(); + method @NonNull public android.net.http.QuicOptions.Builder addAllowedQuicHost(@NonNull String); + method @NonNull public android.net.http.QuicOptions build(); + method @NonNull public android.net.http.QuicOptions.Builder setHandshakeUserAgent(@NonNull String); + method @NonNull public android.net.http.QuicOptions.Builder setIdleConnectionTimeout(@NonNull java.time.Duration); + method @NonNull public android.net.http.QuicOptions.Builder setInMemoryServerConfigsCacheSize(int); + } + + public abstract class UploadDataProvider implements java.io.Closeable { + ctor public UploadDataProvider(); + method public void close() throws java.io.IOException; + method public abstract long getLength() throws java.io.IOException; + method public abstract void read(@NonNull android.net.http.UploadDataSink, @NonNull java.nio.ByteBuffer) throws java.io.IOException; + method public abstract void rewind(@NonNull android.net.http.UploadDataSink) throws java.io.IOException; + } + + public abstract class UploadDataSink { + ctor public UploadDataSink(); + method public abstract void onReadError(@NonNull Exception); + method public abstract void onReadSucceeded(boolean); + method public abstract void onRewindError(@NonNull Exception); + method public abstract void onRewindSucceeded(); + } + + public abstract class UrlRequest { + method public abstract void cancel(); + method public abstract void followRedirect(); + method @NonNull public abstract android.net.http.HeaderBlock getHeaders(); + method @Nullable public abstract String getHttpMethod(); + method public abstract int getPriority(); + method public abstract void getStatus(@NonNull android.net.http.UrlRequest.StatusListener); + method public abstract int getTrafficStatsTag(); + method public abstract int getTrafficStatsUid(); + method public abstract boolean hasTrafficStatsTag(); + method public abstract boolean hasTrafficStatsUid(); + method public abstract boolean isCacheDisabled(); + method public abstract boolean isDirectExecutorAllowed(); + method public abstract boolean isDone(); + method public abstract void read(@NonNull java.nio.ByteBuffer); + method public abstract void start(); + field public static final int REQUEST_PRIORITY_HIGHEST = 4; // 0x4 + field public static final int REQUEST_PRIORITY_IDLE = 0; // 0x0 + field public static final int REQUEST_PRIORITY_LOW = 2; // 0x2 + field public static final int REQUEST_PRIORITY_LOWEST = 1; // 0x1 + field public static final int REQUEST_PRIORITY_MEDIUM = 3; // 0x3 + } + + public abstract static class UrlRequest.Builder { + method @NonNull public abstract android.net.http.UrlRequest.Builder addHeader(@NonNull String, @NonNull String); + method @NonNull public abstract android.net.http.UrlRequest.Builder bindToNetwork(@Nullable android.net.Network); + method @NonNull public abstract android.net.http.UrlRequest build(); + method @NonNull public abstract android.net.http.UrlRequest.Builder setCacheDisabled(boolean); + method @NonNull public abstract android.net.http.UrlRequest.Builder setDirectExecutorAllowed(boolean); + method @NonNull public abstract android.net.http.UrlRequest.Builder setHttpMethod(@NonNull String); + method @NonNull public abstract android.net.http.UrlRequest.Builder setPriority(int); + method @NonNull public abstract android.net.http.UrlRequest.Builder setTrafficStatsTag(int); + method @NonNull public abstract android.net.http.UrlRequest.Builder setTrafficStatsUid(int); + method @NonNull public abstract android.net.http.UrlRequest.Builder setUploadDataProvider(@NonNull android.net.http.UploadDataProvider, @NonNull java.util.concurrent.Executor); + } + + public static interface UrlRequest.Callback { + method public void onCanceled(@NonNull android.net.http.UrlRequest, @Nullable android.net.http.UrlResponseInfo); + method public void onFailed(@NonNull android.net.http.UrlRequest, @Nullable android.net.http.UrlResponseInfo, @NonNull android.net.http.HttpException); + method public void onReadCompleted(@NonNull android.net.http.UrlRequest, @NonNull android.net.http.UrlResponseInfo, @NonNull java.nio.ByteBuffer) throws java.lang.Exception; + method public void onRedirectReceived(@NonNull android.net.http.UrlRequest, @NonNull android.net.http.UrlResponseInfo, @NonNull String) throws java.lang.Exception; + method public void onResponseStarted(@NonNull android.net.http.UrlRequest, @NonNull android.net.http.UrlResponseInfo) throws java.lang.Exception; + method public void onSucceeded(@NonNull android.net.http.UrlRequest, @NonNull android.net.http.UrlResponseInfo); + } + + public static class UrlRequest.Status { + field public static final int CONNECTING = 10; // 0xa + field public static final int DOWNLOADING_PAC_FILE = 5; // 0x5 + field public static final int ESTABLISHING_PROXY_TUNNEL = 8; // 0x8 + field public static final int IDLE = 0; // 0x0 + field public static final int INVALID = -1; // 0xffffffff + field public static final int READING_RESPONSE = 14; // 0xe + field public static final int RESOLVING_HOST = 9; // 0x9 + field public static final int RESOLVING_HOST_IN_PAC_FILE = 7; // 0x7 + field public static final int RESOLVING_PROXY_FOR_URL = 6; // 0x6 + field public static final int SENDING_REQUEST = 12; // 0xc + field public static final int SSL_HANDSHAKE = 11; // 0xb + field public static final int WAITING_FOR_AVAILABLE_SOCKET = 2; // 0x2 + field public static final int WAITING_FOR_CACHE = 4; // 0x4 + field public static final int WAITING_FOR_DELEGATE = 3; // 0x3 + field public static final int WAITING_FOR_RESPONSE = 13; // 0xd + field public static final int WAITING_FOR_STALLED_SOCKET_POOL = 1; // 0x1 + } + + public static interface UrlRequest.StatusListener { + method public void onStatus(int); + } + + public abstract class UrlResponseInfo { + ctor public UrlResponseInfo(); + method @NonNull public abstract android.net.http.HeaderBlock getHeaders(); + method public abstract int getHttpStatusCode(); + method @NonNull public abstract String getHttpStatusText(); + method @NonNull public abstract String getNegotiatedProtocol(); + method public abstract long getReceivedByteCount(); + method @NonNull public abstract String getUrl(); + method @NonNull public abstract java.util.List<java.lang.String> getUrlChain(); + method public abstract boolean wasCached(); + } + +} + diff --git a/extensions/10/public/api/framework-healthfitness-removed.txt b/extensions/10/public/api/framework-healthfitness-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/10/public/api/framework-healthfitness-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/10/public/api/framework-healthfitness.txt b/extensions/10/public/api/framework-healthfitness.txt new file mode 100644 index 000000000..63ac86964 --- /dev/null +++ b/extensions/10/public/api/framework-healthfitness.txt @@ -0,0 +1,1418 @@ +// Signature format: 2.0 +package android.health.connect { + + public final class AggregateRecordsGroupedByDurationResponse<T> { + method @Nullable public T get(@NonNull android.health.connect.datatypes.AggregationType<T>); + method @NonNull public java.util.Set<android.health.connect.datatypes.DataOrigin> getDataOrigins(@NonNull android.health.connect.datatypes.AggregationType<T>); + method @NonNull public java.time.Instant getEndTime(); + method @NonNull public java.time.Instant getStartTime(); + method @Nullable public java.time.ZoneOffset getZoneOffset(@NonNull android.health.connect.datatypes.AggregationType<T>); + } + + public final class AggregateRecordsGroupedByPeriodResponse<T> { + method @Nullable public T get(@NonNull android.health.connect.datatypes.AggregationType<T>); + method @NonNull public java.util.Set<android.health.connect.datatypes.DataOrigin> getDataOrigins(@NonNull android.health.connect.datatypes.AggregationType<T>); + method @NonNull public java.time.LocalDateTime getEndTime(); + method @NonNull public java.time.LocalDateTime getStartTime(); + method @Nullable public java.time.ZoneOffset getZoneOffset(@NonNull android.health.connect.datatypes.AggregationType<T>); + } + + public final class AggregateRecordsRequest<T> { + method @NonNull public java.util.Set<android.health.connect.datatypes.AggregationType<T>> getAggregationTypes(); + method @NonNull public java.util.Set<android.health.connect.datatypes.DataOrigin> getDataOriginsFilters(); + method @NonNull public android.health.connect.TimeRangeFilter getTimeRangeFilter(); + } + + public static final class AggregateRecordsRequest.Builder<T> { + ctor public AggregateRecordsRequest.Builder(@NonNull android.health.connect.TimeRangeFilter); + method @NonNull public android.health.connect.AggregateRecordsRequest.Builder<T> addAggregationType(@NonNull android.health.connect.datatypes.AggregationType<T>); + method @NonNull public android.health.connect.AggregateRecordsRequest.Builder<T> addDataOriginsFilter(@NonNull android.health.connect.datatypes.DataOrigin); + method @NonNull public android.health.connect.AggregateRecordsRequest<T> build(); + } + + public final class AggregateRecordsResponse<T> { + method @Nullable public T get(@NonNull android.health.connect.datatypes.AggregationType<T>); + method @NonNull public java.util.Set<android.health.connect.datatypes.DataOrigin> getDataOrigins(@NonNull android.health.connect.datatypes.AggregationType<T>); + method @Nullable public java.time.ZoneOffset getZoneOffset(@NonNull android.health.connect.datatypes.AggregationType<T>); + } + + public class HealthConnectException extends java.lang.RuntimeException { + method public int getErrorCode(); + field public static final int ERROR_DATA_SYNC_IN_PROGRESS = 8; // 0x8 + field public static final int ERROR_INTERNAL = 2; // 0x2 + field public static final int ERROR_INVALID_ARGUMENT = 3; // 0x3 + field public static final int ERROR_IO = 4; // 0x4 + field public static final int ERROR_RATE_LIMIT_EXCEEDED = 7; // 0x7 + field public static final int ERROR_REMOTE = 6; // 0x6 + field public static final int ERROR_SECURITY = 5; // 0x5 + field public static final int ERROR_UNKNOWN = 1; // 0x1 + field public static final int ERROR_UNSUPPORTED_OPERATION = 9; // 0x9 + } + + public class HealthConnectManager { + method @NonNull public <T> void aggregate(@NonNull android.health.connect.AggregateRecordsRequest<T>, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.health.connect.AggregateRecordsResponse<T>,android.health.connect.HealthConnectException>); + method public <T> void aggregateGroupByDuration(@NonNull android.health.connect.AggregateRecordsRequest<T>, @NonNull java.time.Duration, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.util.List<android.health.connect.AggregateRecordsGroupedByDurationResponse<T>>,android.health.connect.HealthConnectException>); + method public <T> void aggregateGroupByPeriod(@NonNull android.health.connect.AggregateRecordsRequest<T>, @NonNull java.time.Period, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.util.List<android.health.connect.AggregateRecordsGroupedByPeriodResponse<T>>,android.health.connect.HealthConnectException>); + method public void deleteRecords(@NonNull java.util.List<android.health.connect.RecordIdFilter>, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Void,android.health.connect.HealthConnectException>); + method public void deleteRecords(@NonNull Class<? extends android.health.connect.datatypes.Record>, @NonNull android.health.connect.TimeRangeFilter, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Void,android.health.connect.HealthConnectException>); + method public void getChangeLogToken(@NonNull android.health.connect.changelog.ChangeLogTokenRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.health.connect.changelog.ChangeLogTokenResponse,android.health.connect.HealthConnectException>); + method public void getChangeLogs(@NonNull android.health.connect.changelog.ChangeLogsRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.health.connect.changelog.ChangeLogsResponse,android.health.connect.HealthConnectException>); + method public void insertRecords(@NonNull java.util.List<android.health.connect.datatypes.Record>, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.health.connect.InsertRecordsResponse,android.health.connect.HealthConnectException>); + method public <T extends android.health.connect.datatypes.Record> void readRecords(@NonNull android.health.connect.ReadRecordsRequest<T>, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.health.connect.ReadRecordsResponse<T>,android.health.connect.HealthConnectException>); + method public void updateRecords(@NonNull java.util.List<android.health.connect.datatypes.Record>, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Void,android.health.connect.HealthConnectException>); + field public static final String ACTION_MANAGE_HEALTH_PERMISSIONS = "android.health.connect.action.MANAGE_HEALTH_PERMISSIONS"; + field public static final String ACTION_REQUEST_EXERCISE_ROUTE = "android.health.connect.action.REQUEST_EXERCISE_ROUTE"; + field public static final String CATEGORY_HEALTH_PERMISSIONS = "android.intent.category.HEALTH_PERMISSIONS"; + field public static final String EXTRA_EXERCISE_ROUTE = "android.health.connect.extra.EXERCISE_ROUTE"; + field public static final String EXTRA_SESSION_ID = "android.health.connect.extra.SESSION_ID"; + } + + public final class HealthPermissions { + field public static final String READ_ACTIVE_CALORIES_BURNED = "android.permission.health.READ_ACTIVE_CALORIES_BURNED"; + field public static final String READ_BASAL_BODY_TEMPERATURE = "android.permission.health.READ_BASAL_BODY_TEMPERATURE"; + field public static final String READ_BASAL_METABOLIC_RATE = "android.permission.health.READ_BASAL_METABOLIC_RATE"; + field public static final String READ_BLOOD_GLUCOSE = "android.permission.health.READ_BLOOD_GLUCOSE"; + field public static final String READ_BLOOD_PRESSURE = "android.permission.health.READ_BLOOD_PRESSURE"; + field public static final String READ_BODY_FAT = "android.permission.health.READ_BODY_FAT"; + field public static final String READ_BODY_TEMPERATURE = "android.permission.health.READ_BODY_TEMPERATURE"; + field public static final String READ_BODY_WATER_MASS = "android.permission.health.READ_BODY_WATER_MASS"; + field public static final String READ_BONE_MASS = "android.permission.health.READ_BONE_MASS"; + field public static final String READ_CERVICAL_MUCUS = "android.permission.health.READ_CERVICAL_MUCUS"; + field public static final String READ_DISTANCE = "android.permission.health.READ_DISTANCE"; + field public static final String READ_ELEVATION_GAINED = "android.permission.health.READ_ELEVATION_GAINED"; + field public static final String READ_EXERCISE = "android.permission.health.READ_EXERCISE"; + field public static final String READ_FLOORS_CLIMBED = "android.permission.health.READ_FLOORS_CLIMBED"; + field public static final String READ_HEART_RATE = "android.permission.health.READ_HEART_RATE"; + field public static final String READ_HEART_RATE_VARIABILITY = "android.permission.health.READ_HEART_RATE_VARIABILITY"; + field public static final String READ_HEIGHT = "android.permission.health.READ_HEIGHT"; + field public static final String READ_HYDRATION = "android.permission.health.READ_HYDRATION"; + field public static final String READ_INTERMENSTRUAL_BLEEDING = "android.permission.health.READ_INTERMENSTRUAL_BLEEDING"; + field public static final String READ_LEAN_BODY_MASS = "android.permission.health.READ_LEAN_BODY_MASS"; + field public static final String READ_MENSTRUATION = "android.permission.health.READ_MENSTRUATION"; + field public static final String READ_NUTRITION = "android.permission.health.READ_NUTRITION"; + field public static final String READ_OVULATION_TEST = "android.permission.health.READ_OVULATION_TEST"; + field public static final String READ_OXYGEN_SATURATION = "android.permission.health.READ_OXYGEN_SATURATION"; + field public static final String READ_POWER = "android.permission.health.READ_POWER"; + field public static final String READ_RESPIRATORY_RATE = "android.permission.health.READ_RESPIRATORY_RATE"; + field public static final String READ_RESTING_HEART_RATE = "android.permission.health.READ_RESTING_HEART_RATE"; + field public static final String READ_SEXUAL_ACTIVITY = "android.permission.health.READ_SEXUAL_ACTIVITY"; + field public static final String READ_SLEEP = "android.permission.health.READ_SLEEP"; + field public static final String READ_SPEED = "android.permission.health.READ_SPEED"; + field public static final String READ_STEPS = "android.permission.health.READ_STEPS"; + field public static final String READ_TOTAL_CALORIES_BURNED = "android.permission.health.READ_TOTAL_CALORIES_BURNED"; + field public static final String READ_VO2_MAX = "android.permission.health.READ_VO2_MAX"; + field public static final String READ_WEIGHT = "android.permission.health.READ_WEIGHT"; + field public static final String READ_WHEELCHAIR_PUSHES = "android.permission.health.READ_WHEELCHAIR_PUSHES"; + field public static final String WRITE_ACTIVE_CALORIES_BURNED = "android.permission.health.WRITE_ACTIVE_CALORIES_BURNED"; + field public static final String WRITE_BASAL_BODY_TEMPERATURE = "android.permission.health.WRITE_BASAL_BODY_TEMPERATURE"; + field public static final String WRITE_BASAL_METABOLIC_RATE = "android.permission.health.WRITE_BASAL_METABOLIC_RATE"; + field public static final String WRITE_BLOOD_GLUCOSE = "android.permission.health.WRITE_BLOOD_GLUCOSE"; + field public static final String WRITE_BLOOD_PRESSURE = "android.permission.health.WRITE_BLOOD_PRESSURE"; + field public static final String WRITE_BODY_FAT = "android.permission.health.WRITE_BODY_FAT"; + field public static final String WRITE_BODY_TEMPERATURE = "android.permission.health.WRITE_BODY_TEMPERATURE"; + field public static final String WRITE_BODY_WATER_MASS = "android.permission.health.WRITE_BODY_WATER_MASS"; + field public static final String WRITE_BONE_MASS = "android.permission.health.WRITE_BONE_MASS"; + field public static final String WRITE_CERVICAL_MUCUS = "android.permission.health.WRITE_CERVICAL_MUCUS"; + field public static final String WRITE_DISTANCE = "android.permission.health.WRITE_DISTANCE"; + field public static final String WRITE_ELEVATION_GAINED = "android.permission.health.WRITE_ELEVATION_GAINED"; + field public static final String WRITE_EXERCISE = "android.permission.health.WRITE_EXERCISE"; + field public static final String WRITE_EXERCISE_ROUTE = "android.permission.health.WRITE_EXERCISE_ROUTE"; + field public static final String WRITE_FLOORS_CLIMBED = "android.permission.health.WRITE_FLOORS_CLIMBED"; + field public static final String WRITE_HEART_RATE = "android.permission.health.WRITE_HEART_RATE"; + field public static final String WRITE_HEART_RATE_VARIABILITY = "android.permission.health.WRITE_HEART_RATE_VARIABILITY"; + field public static final String WRITE_HEIGHT = "android.permission.health.WRITE_HEIGHT"; + field public static final String WRITE_HYDRATION = "android.permission.health.WRITE_HYDRATION"; + field public static final String WRITE_INTERMENSTRUAL_BLEEDING = "android.permission.health.WRITE_INTERMENSTRUAL_BLEEDING"; + field public static final String WRITE_LEAN_BODY_MASS = "android.permission.health.WRITE_LEAN_BODY_MASS"; + field public static final String WRITE_MENSTRUATION = "android.permission.health.WRITE_MENSTRUATION"; + field public static final String WRITE_NUTRITION = "android.permission.health.WRITE_NUTRITION"; + field public static final String WRITE_OVULATION_TEST = "android.permission.health.WRITE_OVULATION_TEST"; + field public static final String WRITE_OXYGEN_SATURATION = "android.permission.health.WRITE_OXYGEN_SATURATION"; + field public static final String WRITE_POWER = "android.permission.health.WRITE_POWER"; + field public static final String WRITE_RESPIRATORY_RATE = "android.permission.health.WRITE_RESPIRATORY_RATE"; + field public static final String WRITE_RESTING_HEART_RATE = "android.permission.health.WRITE_RESTING_HEART_RATE"; + field public static final String WRITE_SEXUAL_ACTIVITY = "android.permission.health.WRITE_SEXUAL_ACTIVITY"; + field public static final String WRITE_SLEEP = "android.permission.health.WRITE_SLEEP"; + field public static final String WRITE_SPEED = "android.permission.health.WRITE_SPEED"; + field public static final String WRITE_STEPS = "android.permission.health.WRITE_STEPS"; + field public static final String WRITE_TOTAL_CALORIES_BURNED = "android.permission.health.WRITE_TOTAL_CALORIES_BURNED"; + field public static final String WRITE_VO2_MAX = "android.permission.health.WRITE_VO2_MAX"; + field public static final String WRITE_WEIGHT = "android.permission.health.WRITE_WEIGHT"; + field public static final String WRITE_WHEELCHAIR_PUSHES = "android.permission.health.WRITE_WHEELCHAIR_PUSHES"; + } + + public class InsertRecordsResponse { + method @NonNull public java.util.List<android.health.connect.datatypes.Record> getRecords(); + } + + public final class LocalTimeRangeFilter implements android.health.connect.TimeRangeFilter { + method @Nullable public java.time.LocalDateTime getEndTime(); + method @Nullable public java.time.LocalDateTime getStartTime(); + method @NonNull public boolean isBounded(); + } + + public static final class LocalTimeRangeFilter.Builder { + ctor public LocalTimeRangeFilter.Builder(); + method @NonNull public android.health.connect.LocalTimeRangeFilter build(); + method @NonNull public android.health.connect.LocalTimeRangeFilter.Builder setEndTime(@Nullable java.time.LocalDateTime); + method @NonNull public android.health.connect.LocalTimeRangeFilter.Builder setStartTime(@Nullable java.time.LocalDateTime); + } + + public abstract class ReadRecordsRequest<T extends android.health.connect.datatypes.Record> { + method @NonNull public Class<T> getRecordType(); + } + + public final class ReadRecordsRequestUsingFilters<T extends android.health.connect.datatypes.Record> extends android.health.connect.ReadRecordsRequest<T> { + method @NonNull public java.util.Set<android.health.connect.datatypes.DataOrigin> getDataOrigins(); + method @IntRange(from=1, to=5000) public int getPageSize(); + method public long getPageToken(); + method @Nullable public android.health.connect.TimeRangeFilter getTimeRangeFilter(); + method public boolean isAscending(); + } + + public static final class ReadRecordsRequestUsingFilters.Builder<T extends android.health.connect.datatypes.Record> { + ctor public ReadRecordsRequestUsingFilters.Builder(@NonNull Class<T>); + method @NonNull public android.health.connect.ReadRecordsRequestUsingFilters.Builder<T> addDataOrigins(@NonNull android.health.connect.datatypes.DataOrigin); + method @NonNull public android.health.connect.ReadRecordsRequestUsingFilters<T> build(); + method @NonNull public android.health.connect.ReadRecordsRequestUsingFilters.Builder<T> setAscending(boolean); + method @NonNull public android.health.connect.ReadRecordsRequestUsingFilters.Builder<T> setPageSize(@IntRange(from=1, to=5000) int); + method @NonNull public android.health.connect.ReadRecordsRequestUsingFilters.Builder<T> setPageToken(long); + method @NonNull public android.health.connect.ReadRecordsRequestUsingFilters.Builder<T> setTimeRangeFilter(@Nullable android.health.connect.TimeRangeFilter); + } + + public final class ReadRecordsRequestUsingIds<T extends android.health.connect.datatypes.Record> extends android.health.connect.ReadRecordsRequest<T> { + method @NonNull public java.util.List<android.health.connect.RecordIdFilter> getRecordIdFilters(); + } + + public static final class ReadRecordsRequestUsingIds.Builder<T extends android.health.connect.datatypes.Record> { + ctor public ReadRecordsRequestUsingIds.Builder(@NonNull Class<T>); + method @NonNull public android.health.connect.ReadRecordsRequestUsingIds.Builder<T> addClientRecordId(@NonNull String); + method @NonNull public android.health.connect.ReadRecordsRequestUsingIds.Builder<T> addId(@NonNull String); + method @NonNull public android.health.connect.ReadRecordsRequestUsingIds<T> build(); + } + + public class ReadRecordsResponse<T extends android.health.connect.datatypes.Record> { + method public long getNextPageToken(); + method @NonNull public java.util.List<T> getRecords(); + } + + public class RecordIdFilter { + method @NonNull public static android.health.connect.RecordIdFilter fromClientRecordId(@NonNull Class<? extends android.health.connect.datatypes.Record>, @NonNull String); + method @NonNull public static android.health.connect.RecordIdFilter fromId(@NonNull Class<? extends android.health.connect.datatypes.Record>, @NonNull String); + method @Nullable public String getClientRecordId(); + method @Nullable public String getId(); + method @NonNull public Class<? extends android.health.connect.datatypes.Record> getRecordType(); + } + + public final class TimeInstantRangeFilter implements android.health.connect.TimeRangeFilter { + method @Nullable public java.time.Instant getEndTime(); + method @Nullable public java.time.Instant getStartTime(); + method @NonNull public boolean isBounded(); + } + + public static final class TimeInstantRangeFilter.Builder { + ctor public TimeInstantRangeFilter.Builder(); + method @NonNull public android.health.connect.TimeInstantRangeFilter build(); + method @NonNull public android.health.connect.TimeInstantRangeFilter.Builder setEndTime(@Nullable java.time.Instant); + method @NonNull public android.health.connect.TimeInstantRangeFilter.Builder setStartTime(@Nullable java.time.Instant); + } + + public interface TimeRangeFilter { + } + +} + +package android.health.connect.changelog { + + public final class ChangeLogTokenRequest implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public java.util.Set<android.health.connect.datatypes.DataOrigin> getDataOriginFilters(); + method @NonNull public java.util.Set<java.lang.Class<? extends android.health.connect.datatypes.Record>> getRecordTypes(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.health.connect.changelog.ChangeLogTokenRequest> CREATOR; + } + + public static final class ChangeLogTokenRequest.Builder { + ctor public ChangeLogTokenRequest.Builder(); + method @NonNull public android.health.connect.changelog.ChangeLogTokenRequest.Builder addDataOriginFilter(@NonNull android.health.connect.datatypes.DataOrigin); + method @NonNull public android.health.connect.changelog.ChangeLogTokenRequest.Builder addRecordType(@NonNull Class<? extends android.health.connect.datatypes.Record>); + method @NonNull public android.health.connect.changelog.ChangeLogTokenRequest build(); + } + + public final class ChangeLogTokenResponse implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public String getToken(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.health.connect.changelog.ChangeLogTokenResponse> CREATOR; + } + + public final class ChangeLogsRequest implements android.os.Parcelable { + method public int describeContents(); + method @IntRange(from=1, to=5000) public int getPageSize(); + method @NonNull public String getToken(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.health.connect.changelog.ChangeLogsRequest> CREATOR; + } + + public static final class ChangeLogsRequest.Builder { + ctor public ChangeLogsRequest.Builder(@NonNull String); + method @NonNull public android.health.connect.changelog.ChangeLogsRequest build(); + method @NonNull public android.health.connect.changelog.ChangeLogsRequest.Builder setPageSize(@IntRange(from=1, to=5000) int); + } + + public final class ChangeLogsResponse implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public java.util.List<android.health.connect.changelog.ChangeLogsResponse.DeletedLog> getDeletedLogs(); + method @NonNull public String getNextChangesToken(); + method @NonNull public java.util.List<android.health.connect.datatypes.Record> getUpsertedRecords(); + method public boolean hasMorePages(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.health.connect.changelog.ChangeLogsResponse> CREATOR; + } + + public static final class ChangeLogsResponse.DeletedLog { + ctor public ChangeLogsResponse.DeletedLog(@NonNull String, long); + method @NonNull public String getDeletedRecordId(); + method @NonNull public java.time.Instant getDeletedTime(); + } + +} + +package android.health.connect.datatypes { + + public final class ActiveCaloriesBurnedRecord extends android.health.connect.datatypes.IntervalRecord { + method @NonNull public android.health.connect.datatypes.units.Energy getEnergy(); + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Energy> ACTIVE_CALORIES_TOTAL; + } + + public static final class ActiveCaloriesBurnedRecord.Builder { + ctor public ActiveCaloriesBurnedRecord.Builder(@NonNull android.health.connect.datatypes.Metadata, @NonNull java.time.Instant, @NonNull java.time.Instant, @NonNull android.health.connect.datatypes.units.Energy); + method @NonNull public android.health.connect.datatypes.ActiveCaloriesBurnedRecord build(); + method @NonNull public android.health.connect.datatypes.ActiveCaloriesBurnedRecord.Builder clearEndZoneOffset(); + method @NonNull public android.health.connect.datatypes.ActiveCaloriesBurnedRecord.Builder clearStartZoneOffset(); + method @NonNull public android.health.connect.datatypes.ActiveCaloriesBurnedRecord.Builder setEndZoneOffset(@NonNull java.time.ZoneOffset); + method @NonNull public android.health.connect.datatypes.ActiveCaloriesBurnedRecord.Builder setStartZoneOffset(@NonNull java.time.ZoneOffset); + } + + public final class AggregationType<T> { + } + + public final class AppInfo { + method @Nullable public android.graphics.Bitmap getIcon(); + method @Nullable public String getName(); + method @NonNull public String getPackageName(); + } + + public final class BasalBodyTemperatureRecord extends android.health.connect.datatypes.InstantRecord { + method public int getMeasurementLocation(); + method @NonNull public android.health.connect.datatypes.units.Temperature getTemperature(); + } + + public static final class BasalBodyTemperatureRecord.Builder { + ctor public BasalBodyTemperatureRecord.Builder(@NonNull android.health.connect.datatypes.Metadata, @NonNull java.time.Instant, int, @NonNull android.health.connect.datatypes.units.Temperature); + method @NonNull public android.health.connect.datatypes.BasalBodyTemperatureRecord build(); + method @NonNull public android.health.connect.datatypes.BasalBodyTemperatureRecord.Builder clearZoneOffset(); + method @NonNull public android.health.connect.datatypes.BasalBodyTemperatureRecord.Builder setZoneOffset(@NonNull java.time.ZoneOffset); + } + + public final class BasalMetabolicRateRecord extends android.health.connect.datatypes.InstantRecord { + method @NonNull public android.health.connect.datatypes.units.Power getBasalMetabolicRate(); + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Energy> BASAL_CALORIES_TOTAL; + } + + public static final class BasalMetabolicRateRecord.Builder { + ctor public BasalMetabolicRateRecord.Builder(@NonNull android.health.connect.datatypes.Metadata, @NonNull java.time.Instant, @NonNull android.health.connect.datatypes.units.Power); + method @NonNull public android.health.connect.datatypes.BasalMetabolicRateRecord build(); + method @NonNull public android.health.connect.datatypes.BasalMetabolicRateRecord.Builder clearZoneOffset(); + method @NonNull public android.health.connect.datatypes.BasalMetabolicRateRecord.Builder setZoneOffset(@NonNull java.time.ZoneOffset); + } + + public final class BloodGlucoseRecord extends android.health.connect.datatypes.InstantRecord { + method @NonNull public android.health.connect.datatypes.units.BloodGlucose getLevel(); + method public int getMealType(); + method public int getRelationToMeal(); + method public int getSpecimenSource(); + } + + public static final class BloodGlucoseRecord.Builder { + ctor public BloodGlucoseRecord.Builder(@NonNull android.health.connect.datatypes.Metadata, @NonNull java.time.Instant, int, @NonNull android.health.connect.datatypes.units.BloodGlucose, int, int); + method @NonNull public android.health.connect.datatypes.BloodGlucoseRecord build(); + method @NonNull public android.health.connect.datatypes.BloodGlucoseRecord.Builder clearZoneOffset(); + method @NonNull public android.health.connect.datatypes.BloodGlucoseRecord.Builder setZoneOffset(@NonNull java.time.ZoneOffset); + } + + public static final class BloodGlucoseRecord.RelationToMealType { + field public static final int RELATION_TO_MEAL_AFTER_MEAL = 4; // 0x4 + field public static final int RELATION_TO_MEAL_BEFORE_MEAL = 3; // 0x3 + field public static final int RELATION_TO_MEAL_FASTING = 2; // 0x2 + field public static final int RELATION_TO_MEAL_GENERAL = 1; // 0x1 + field public static final int RELATION_TO_MEAL_UNKNOWN = 0; // 0x0 + } + + public static final class BloodGlucoseRecord.SpecimenSource { + field public static final int SPECIMEN_SOURCE_CAPILLARY_BLOOD = 2; // 0x2 + field public static final int SPECIMEN_SOURCE_INTERSTITIAL_FLUID = 1; // 0x1 + field public static final int SPECIMEN_SOURCE_PLASMA = 3; // 0x3 + field public static final int SPECIMEN_SOURCE_SERUM = 4; // 0x4 + field public static final int SPECIMEN_SOURCE_TEARS = 5; // 0x5 + field public static final int SPECIMEN_SOURCE_UNKNOWN = 0; // 0x0 + field public static final int SPECIMEN_SOURCE_WHOLE_BLOOD = 6; // 0x6 + } + + public final class BloodPressureRecord extends android.health.connect.datatypes.InstantRecord { + method public int getBodyPosition(); + method @NonNull public android.health.connect.datatypes.units.Pressure getDiastolic(); + method public int getMeasurementLocation(); + method @NonNull public android.health.connect.datatypes.units.Pressure getSystolic(); + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Pressure> DIASTOLIC_AVG; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Pressure> DIASTOLIC_MAX; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Pressure> DIASTOLIC_MIN; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Pressure> SYSTOLIC_AVG; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Pressure> SYSTOLIC_MAX; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Pressure> SYSTOLIC_MIN; + } + + public static final class BloodPressureRecord.BloodPressureMeasurementLocation { + field public static final int BLOOD_PRESSURE_MEASUREMENT_LOCATION_LEFT_UPPER_ARM = 3; // 0x3 + field public static final int BLOOD_PRESSURE_MEASUREMENT_LOCATION_LEFT_WRIST = 1; // 0x1 + field public static final int BLOOD_PRESSURE_MEASUREMENT_LOCATION_RIGHT_UPPER_ARM = 4; // 0x4 + field public static final int BLOOD_PRESSURE_MEASUREMENT_LOCATION_RIGHT_WRIST = 2; // 0x2 + field public static final int BLOOD_PRESSURE_MEASUREMENT_LOCATION_UNKNOWN = 0; // 0x0 + } + + public static final class BloodPressureRecord.BodyPosition { + field public static final int BODY_POSITION_LYING_DOWN = 3; // 0x3 + field public static final int BODY_POSITION_RECLINING = 4; // 0x4 + field public static final int BODY_POSITION_SITTING_DOWN = 2; // 0x2 + field public static final int BODY_POSITION_STANDING_UP = 1; // 0x1 + field public static final int BODY_POSITION_UNKNOWN = 0; // 0x0 + } + + public static final class BloodPressureRecord.Builder { + ctor public BloodPressureRecord.Builder(@NonNull android.health.connect.datatypes.Metadata, @NonNull java.time.Instant, int, @NonNull android.health.connect.datatypes.units.Pressure, @NonNull android.health.connect.datatypes.units.Pressure, int); + method @NonNull public android.health.connect.datatypes.BloodPressureRecord build(); + method @NonNull public android.health.connect.datatypes.BloodPressureRecord.Builder clearZoneOffset(); + method @NonNull public android.health.connect.datatypes.BloodPressureRecord.Builder setZoneOffset(@NonNull java.time.ZoneOffset); + } + + public final class BodyFatRecord extends android.health.connect.datatypes.InstantRecord { + method @NonNull public android.health.connect.datatypes.units.Percentage getPercentage(); + } + + public static final class BodyFatRecord.Builder { + ctor public BodyFatRecord.Builder(@NonNull android.health.connect.datatypes.Metadata, @NonNull java.time.Instant, @NonNull android.health.connect.datatypes.units.Percentage); + method @NonNull public android.health.connect.datatypes.BodyFatRecord build(); + method @NonNull public android.health.connect.datatypes.BodyFatRecord.Builder clearZoneOffset(); + method @NonNull public android.health.connect.datatypes.BodyFatRecord.Builder setZoneOffset(@NonNull java.time.ZoneOffset); + } + + public final class BodyTemperatureMeasurementLocation { + field public static final int MEASUREMENT_LOCATION_ARMPIT = 1; // 0x1 + field public static final int MEASUREMENT_LOCATION_EAR = 8; // 0x8 + field public static final int MEASUREMENT_LOCATION_FINGER = 2; // 0x2 + field public static final int MEASUREMENT_LOCATION_FOREHEAD = 3; // 0x3 + field public static final int MEASUREMENT_LOCATION_MOUTH = 4; // 0x4 + field public static final int MEASUREMENT_LOCATION_RECTUM = 5; // 0x5 + field public static final int MEASUREMENT_LOCATION_TEMPORAL_ARTERY = 6; // 0x6 + field public static final int MEASUREMENT_LOCATION_TOE = 7; // 0x7 + field public static final int MEASUREMENT_LOCATION_UNKNOWN = 0; // 0x0 + field public static final int MEASUREMENT_LOCATION_VAGINA = 10; // 0xa + field public static final int MEASUREMENT_LOCATION_WRIST = 9; // 0x9 + } + + public final class BodyTemperatureRecord extends android.health.connect.datatypes.InstantRecord { + method public int getMeasurementLocation(); + method @NonNull public android.health.connect.datatypes.units.Temperature getTemperature(); + } + + public static final class BodyTemperatureRecord.Builder { + ctor public BodyTemperatureRecord.Builder(@NonNull android.health.connect.datatypes.Metadata, @NonNull java.time.Instant, int, @NonNull android.health.connect.datatypes.units.Temperature); + method @NonNull public android.health.connect.datatypes.BodyTemperatureRecord build(); + method @NonNull public android.health.connect.datatypes.BodyTemperatureRecord.Builder clearZoneOffset(); + method @NonNull public android.health.connect.datatypes.BodyTemperatureRecord.Builder setZoneOffset(@NonNull java.time.ZoneOffset); + } + + public final class BodyWaterMassRecord extends android.health.connect.datatypes.InstantRecord { + method @NonNull public android.health.connect.datatypes.units.Mass getBodyWaterMass(); + } + + public static final class BodyWaterMassRecord.Builder { + ctor public BodyWaterMassRecord.Builder(@NonNull android.health.connect.datatypes.Metadata, @NonNull java.time.Instant, @NonNull android.health.connect.datatypes.units.Mass); + method @NonNull public android.health.connect.datatypes.BodyWaterMassRecord build(); + method @NonNull public android.health.connect.datatypes.BodyWaterMassRecord.Builder clearZoneOffset(); + method @NonNull public android.health.connect.datatypes.BodyWaterMassRecord.Builder setZoneOffset(@NonNull java.time.ZoneOffset); + } + + public final class BoneMassRecord extends android.health.connect.datatypes.InstantRecord { + method @NonNull public android.health.connect.datatypes.units.Mass getMass(); + } + + public static final class BoneMassRecord.Builder { + ctor public BoneMassRecord.Builder(@NonNull android.health.connect.datatypes.Metadata, @NonNull java.time.Instant, @NonNull android.health.connect.datatypes.units.Mass); + method @NonNull public android.health.connect.datatypes.BoneMassRecord build(); + method @NonNull public android.health.connect.datatypes.BoneMassRecord.Builder clearZoneOffset(); + method @NonNull public android.health.connect.datatypes.BoneMassRecord.Builder setZoneOffset(@NonNull java.time.ZoneOffset); + } + + public final class CervicalMucusRecord extends android.health.connect.datatypes.InstantRecord { + method public int getAppearance(); + method public int getSensation(); + } + + public static final class CervicalMucusRecord.Builder { + ctor public CervicalMucusRecord.Builder(@NonNull android.health.connect.datatypes.Metadata, @NonNull java.time.Instant, int, int); + method @NonNull public android.health.connect.datatypes.CervicalMucusRecord build(); + method @NonNull public android.health.connect.datatypes.CervicalMucusRecord.Builder clearZoneOffset(); + method @NonNull public android.health.connect.datatypes.CervicalMucusRecord.Builder setZoneOffset(@NonNull java.time.ZoneOffset); + } + + public static final class CervicalMucusRecord.CervicalMucusAppearance { + field public static final int APPEARANCE_CREAMY = 3; // 0x3 + field public static final int APPEARANCE_DRY = 1; // 0x1 + field public static final int APPEARANCE_EGG_WHITE = 5; // 0x5 + field public static final int APPEARANCE_STICKY = 2; // 0x2 + field public static final int APPEARANCE_UNKNOWN = 0; // 0x0 + field public static final int APPEARANCE_UNUSUAL = 6; // 0x6 + field public static final int APPEARANCE_WATERY = 4; // 0x4 + } + + public static final class CervicalMucusRecord.CervicalMucusSensation { + field public static final int SENSATION_HEAVY = 3; // 0x3 + field public static final int SENSATION_LIGHT = 1; // 0x1 + field public static final int SENSATION_MEDIUM = 2; // 0x2 + field public static final int SENSATION_UNKNOWN = 0; // 0x0 + } + + public final class CyclingPedalingCadenceRecord extends android.health.connect.datatypes.IntervalRecord { + method @NonNull public java.util.List<android.health.connect.datatypes.CyclingPedalingCadenceRecord.CyclingPedalingCadenceRecordSample> getSamples(); + field @NonNull public static final android.health.connect.datatypes.AggregationType<java.lang.Double> RPM_AVG; + field @NonNull public static final android.health.connect.datatypes.AggregationType<java.lang.Double> RPM_MAX; + field @NonNull public static final android.health.connect.datatypes.AggregationType<java.lang.Double> RPM_MIN; + } + + public static final class CyclingPedalingCadenceRecord.Builder { + ctor public CyclingPedalingCadenceRecord.Builder(@NonNull android.health.connect.datatypes.Metadata, @NonNull java.time.Instant, @NonNull java.time.Instant, @NonNull java.util.List<android.health.connect.datatypes.CyclingPedalingCadenceRecord.CyclingPedalingCadenceRecordSample>); + method @NonNull public android.health.connect.datatypes.CyclingPedalingCadenceRecord build(); + method @NonNull public android.health.connect.datatypes.CyclingPedalingCadenceRecord.Builder clearEndZoneOffset(); + method @NonNull public android.health.connect.datatypes.CyclingPedalingCadenceRecord.Builder clearStartZoneOffset(); + method @NonNull public android.health.connect.datatypes.CyclingPedalingCadenceRecord.Builder setEndZoneOffset(@NonNull java.time.ZoneOffset); + method @NonNull public android.health.connect.datatypes.CyclingPedalingCadenceRecord.Builder setStartZoneOffset(@NonNull java.time.ZoneOffset); + } + + public static final class CyclingPedalingCadenceRecord.CyclingPedalingCadenceRecordSample { + ctor public CyclingPedalingCadenceRecord.CyclingPedalingCadenceRecordSample(double, @NonNull java.time.Instant); + method public double getRevolutionsPerMinute(); + method @NonNull public java.time.Instant getTime(); + } + + public final class DataOrigin { + method @NonNull public String getPackageName(); + } + + public static final class DataOrigin.Builder { + ctor public DataOrigin.Builder(); + method @NonNull public android.health.connect.datatypes.DataOrigin build(); + method @NonNull public android.health.connect.datatypes.DataOrigin.Builder setPackageName(@NonNull String); + } + + public final class Device { + method @Nullable public String getManufacturer(); + method @Nullable public String getModel(); + method public int getType(); + field public static final int DEVICE_TYPE_CHEST_STRAP = 7; // 0x7 + field public static final int DEVICE_TYPE_FITNESS_BAND = 6; // 0x6 + field public static final int DEVICE_TYPE_HEAD_MOUNTED = 5; // 0x5 + field public static final int DEVICE_TYPE_PHONE = 2; // 0x2 + field public static final int DEVICE_TYPE_RING = 4; // 0x4 + field public static final int DEVICE_TYPE_SCALE = 3; // 0x3 + field public static final int DEVICE_TYPE_SMART_DISPLAY = 8; // 0x8 + field public static final int DEVICE_TYPE_UNKNOWN = 0; // 0x0 + field public static final int DEVICE_TYPE_WATCH = 1; // 0x1 + } + + public static final class Device.Builder { + ctor public Device.Builder(); + method @NonNull public android.health.connect.datatypes.Device build(); + method @NonNull public android.health.connect.datatypes.Device.Builder setManufacturer(@Nullable String); + method @NonNull public android.health.connect.datatypes.Device.Builder setModel(@Nullable String); + method @NonNull public android.health.connect.datatypes.Device.Builder setType(int); + } + + public final class DistanceRecord extends android.health.connect.datatypes.IntervalRecord { + method @NonNull public android.health.connect.datatypes.units.Length getDistance(); + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Length> DISTANCE_TOTAL; + } + + public static final class DistanceRecord.Builder { + ctor public DistanceRecord.Builder(@NonNull android.health.connect.datatypes.Metadata, @NonNull java.time.Instant, @NonNull java.time.Instant, @NonNull android.health.connect.datatypes.units.Length); + method @NonNull public android.health.connect.datatypes.DistanceRecord build(); + method @NonNull public android.health.connect.datatypes.DistanceRecord.Builder clearEndZoneOffset(); + method @NonNull public android.health.connect.datatypes.DistanceRecord.Builder clearStartZoneOffset(); + method @NonNull public android.health.connect.datatypes.DistanceRecord.Builder setEndZoneOffset(@NonNull java.time.ZoneOffset); + method @NonNull public android.health.connect.datatypes.DistanceRecord.Builder setStartZoneOffset(@NonNull java.time.ZoneOffset); + } + + public final class ElevationGainedRecord extends android.health.connect.datatypes.IntervalRecord { + method @NonNull public android.health.connect.datatypes.units.Length getElevation(); + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Length> ELEVATION_GAINED_TOTAL; + } + + public static final class ElevationGainedRecord.Builder { + ctor public ElevationGainedRecord.Builder(@NonNull android.health.connect.datatypes.Metadata, @NonNull java.time.Instant, @NonNull java.time.Instant, @NonNull android.health.connect.datatypes.units.Length); + method @NonNull public android.health.connect.datatypes.ElevationGainedRecord build(); + method @NonNull public android.health.connect.datatypes.ElevationGainedRecord.Builder clearEndZoneOffset(); + method @NonNull public android.health.connect.datatypes.ElevationGainedRecord.Builder clearStartZoneOffset(); + method @NonNull public android.health.connect.datatypes.ElevationGainedRecord.Builder setEndZoneOffset(@NonNull java.time.ZoneOffset); + method @NonNull public android.health.connect.datatypes.ElevationGainedRecord.Builder setStartZoneOffset(@NonNull java.time.ZoneOffset); + } + + public final class ExerciseLap { + method @NonNull public java.time.Instant getEndTime(); + method @Nullable public android.health.connect.datatypes.units.Length getLength(); + method @NonNull public java.time.Instant getStartTime(); + } + + public static final class ExerciseLap.Builder { + ctor public ExerciseLap.Builder(@NonNull java.time.Instant, @NonNull java.time.Instant); + method @NonNull public android.health.connect.datatypes.ExerciseLap build(); + method @NonNull public android.health.connect.datatypes.ExerciseLap.Builder setLength(@NonNull android.health.connect.datatypes.units.Length); + } + + public final class ExerciseRoute implements android.os.Parcelable { + ctor public ExerciseRoute(@NonNull java.util.List<android.health.connect.datatypes.ExerciseRoute.Location>); + method public int describeContents(); + method @NonNull public java.util.List<android.health.connect.datatypes.ExerciseRoute.Location> getRouteLocations(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.health.connect.datatypes.ExerciseRoute> CREATOR; + } + + public static final class ExerciseRoute.Location implements android.os.Parcelable { + method public int describeContents(); + method @Nullable public android.health.connect.datatypes.units.Length getAltitude(); + method @Nullable public android.health.connect.datatypes.units.Length getHorizontalAccuracy(); + method @FloatRange(from=-90.0, to=90.0) public double getLatitude(); + method @FloatRange(from=-180.0, to=180.0) public double getLongitude(); + method @NonNull public java.time.Instant getTime(); + method @Nullable public android.health.connect.datatypes.units.Length getVerticalAccuracy(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.health.connect.datatypes.ExerciseRoute.Location> CREATOR; + } + + public static final class ExerciseRoute.Location.Builder { + ctor public ExerciseRoute.Location.Builder(@NonNull java.time.Instant, @FloatRange(from=-90.0, to=90.0) double, @FloatRange(from=-180.0, to=180.0) double); + method @NonNull public android.health.connect.datatypes.ExerciseRoute.Location build(); + method @NonNull public android.health.connect.datatypes.ExerciseRoute.Location.Builder setAltitude(@NonNull android.health.connect.datatypes.units.Length); + method @NonNull public android.health.connect.datatypes.ExerciseRoute.Location.Builder setHorizontalAccuracy(@NonNull android.health.connect.datatypes.units.Length); + method @NonNull public android.health.connect.datatypes.ExerciseRoute.Location.Builder setVerticalAccuracy(@NonNull android.health.connect.datatypes.units.Length); + } + + public final class ExerciseSegment { + method @NonNull public java.time.Instant getEndTime(); + method @IntRange(from=0) public int getRepetitionsCount(); + method public int getSegmentType(); + method @NonNull public java.time.Instant getStartTime(); + } + + public static final class ExerciseSegment.Builder { + ctor public ExerciseSegment.Builder(@NonNull java.time.Instant, @NonNull java.time.Instant, int); + method @NonNull public android.health.connect.datatypes.ExerciseSegment build(); + method @NonNull public android.health.connect.datatypes.ExerciseSegment.Builder setRepetitionsCount(@IntRange(from=0) int); + } + + public final class ExerciseSegmentType { + field public static final int EXERCISE_SEGMENT_TYPE_ARM_CURL = 26; // 0x1a + field public static final int EXERCISE_SEGMENT_TYPE_BACK_EXTENSION = 27; // 0x1b + field public static final int EXERCISE_SEGMENT_TYPE_BALL_SLAM = 28; // 0x1c + field public static final int EXERCISE_SEGMENT_TYPE_BARBELL_SHOULDER_PRESS = 1; // 0x1 + field public static final int EXERCISE_SEGMENT_TYPE_BENCH_PRESS = 29; // 0x1d + field public static final int EXERCISE_SEGMENT_TYPE_BENCH_SIT_UP = 2; // 0x2 + field public static final int EXERCISE_SEGMENT_TYPE_BIKING = 3; // 0x3 + field public static final int EXERCISE_SEGMENT_TYPE_BIKING_STATIONARY = 4; // 0x4 + field public static final int EXERCISE_SEGMENT_TYPE_BURPEE = 30; // 0x1e + field public static final int EXERCISE_SEGMENT_TYPE_CRUNCH = 31; // 0x1f + field public static final int EXERCISE_SEGMENT_TYPE_DEADLIFT = 32; // 0x20 + field public static final int EXERCISE_SEGMENT_TYPE_DOUBLE_ARM_TRICEPS_EXTENSION = 33; // 0x21 + field public static final int EXERCISE_SEGMENT_TYPE_DUMBBELL_CURL_LEFT_ARM = 5; // 0x5 + field public static final int EXERCISE_SEGMENT_TYPE_DUMBBELL_CURL_RIGHT_ARM = 6; // 0x6 + field public static final int EXERCISE_SEGMENT_TYPE_DUMBBELL_FRONT_RAISE = 7; // 0x7 + field public static final int EXERCISE_SEGMENT_TYPE_DUMBBELL_LATERAL_RAISE = 8; // 0x8 + field public static final int EXERCISE_SEGMENT_TYPE_DUMBBELL_ROW = 34; // 0x22 + field public static final int EXERCISE_SEGMENT_TYPE_DUMBBELL_TRICEPS_EXTENSION_LEFT_ARM = 9; // 0x9 + field public static final int EXERCISE_SEGMENT_TYPE_DUMBBELL_TRICEPS_EXTENSION_RIGHT_ARM = 10; // 0xa + field public static final int EXERCISE_SEGMENT_TYPE_DUMBBELL_TRICEPS_EXTENSION_TWO_ARM = 11; // 0xb + field public static final int EXERCISE_SEGMENT_TYPE_ELLIPTICAL = 12; // 0xc + field public static final int EXERCISE_SEGMENT_TYPE_FORWARD_TWIST = 13; // 0xd + field public static final int EXERCISE_SEGMENT_TYPE_FRONT_RAISE = 35; // 0x23 + field public static final int EXERCISE_SEGMENT_TYPE_HIGH_INTENSITY_INTERVAL_TRAINING = 62; // 0x3e + field public static final int EXERCISE_SEGMENT_TYPE_HIP_THRUST = 36; // 0x24 + field public static final int EXERCISE_SEGMENT_TYPE_HULA_HOOP = 37; // 0x25 + field public static final int EXERCISE_SEGMENT_TYPE_JUMPING_JACK = 38; // 0x26 + field public static final int EXERCISE_SEGMENT_TYPE_JUMP_ROPE = 39; // 0x27 + field public static final int EXERCISE_SEGMENT_TYPE_KETTLEBELL_SWING = 40; // 0x28 + field public static final int EXERCISE_SEGMENT_TYPE_LATERAL_RAISE = 41; // 0x29 + field public static final int EXERCISE_SEGMENT_TYPE_LAT_PULL_DOWN = 42; // 0x2a + field public static final int EXERCISE_SEGMENT_TYPE_LEG_CURL = 43; // 0x2b + field public static final int EXERCISE_SEGMENT_TYPE_LEG_EXTENSION = 44; // 0x2c + field public static final int EXERCISE_SEGMENT_TYPE_LEG_PRESS = 45; // 0x2d + field public static final int EXERCISE_SEGMENT_TYPE_LEG_RAISE = 46; // 0x2e + field public static final int EXERCISE_SEGMENT_TYPE_LUNGE = 47; // 0x2f + field public static final int EXERCISE_SEGMENT_TYPE_MOUNTAIN_CLIMBER = 48; // 0x30 + field public static final int EXERCISE_SEGMENT_TYPE_OTHER_WORKOUT = 64; // 0x40 + field public static final int EXERCISE_SEGMENT_TYPE_PAUSE = 67; // 0x43 + field public static final int EXERCISE_SEGMENT_TYPE_PILATES = 14; // 0xe + field public static final int EXERCISE_SEGMENT_TYPE_PLANK = 49; // 0x31 + field public static final int EXERCISE_SEGMENT_TYPE_PULL_UP = 50; // 0x32 + field public static final int EXERCISE_SEGMENT_TYPE_PUNCH = 51; // 0x33 + field public static final int EXERCISE_SEGMENT_TYPE_REST = 66; // 0x42 + field public static final int EXERCISE_SEGMENT_TYPE_ROWING_MACHINE = 15; // 0xf + field public static final int EXERCISE_SEGMENT_TYPE_RUNNING = 16; // 0x10 + field public static final int EXERCISE_SEGMENT_TYPE_RUNNING_TREADMILL = 17; // 0x11 + field public static final int EXERCISE_SEGMENT_TYPE_SHOULDER_PRESS = 52; // 0x34 + field public static final int EXERCISE_SEGMENT_TYPE_SINGLE_ARM_TRICEPS_EXTENSION = 53; // 0x35 + field public static final int EXERCISE_SEGMENT_TYPE_SIT_UP = 54; // 0x36 + field public static final int EXERCISE_SEGMENT_TYPE_SQUAT = 55; // 0x37 + field public static final int EXERCISE_SEGMENT_TYPE_STAIR_CLIMBING = 18; // 0x12 + field public static final int EXERCISE_SEGMENT_TYPE_STAIR_CLIMBING_MACHINE = 19; // 0x13 + field public static final int EXERCISE_SEGMENT_TYPE_STRETCHING = 20; // 0x14 + field public static final int EXERCISE_SEGMENT_TYPE_SWIMMING_BACKSTROKE = 57; // 0x39 + field public static final int EXERCISE_SEGMENT_TYPE_SWIMMING_BREASTSTROKE = 58; // 0x3a + field public static final int EXERCISE_SEGMENT_TYPE_SWIMMING_BUTTERFLY = 59; // 0x3b + field public static final int EXERCISE_SEGMENT_TYPE_SWIMMING_FREESTYLE = 56; // 0x38 + field public static final int EXERCISE_SEGMENT_TYPE_SWIMMING_MIXED = 60; // 0x3c + field public static final int EXERCISE_SEGMENT_TYPE_SWIMMING_OPEN_WATER = 21; // 0x15 + field public static final int EXERCISE_SEGMENT_TYPE_SWIMMING_OTHER = 61; // 0x3d + field public static final int EXERCISE_SEGMENT_TYPE_SWIMMING_POOL = 22; // 0x16 + field public static final int EXERCISE_SEGMENT_TYPE_UNKNOWN = 0; // 0x0 + field public static final int EXERCISE_SEGMENT_TYPE_UPPER_TWIST = 23; // 0x17 + field public static final int EXERCISE_SEGMENT_TYPE_WALKING = 24; // 0x18 + field public static final int EXERCISE_SEGMENT_TYPE_WEIGHTLIFTING = 63; // 0x3f + field public static final int EXERCISE_SEGMENT_TYPE_WHEELCHAIR = 25; // 0x19 + field public static final int EXERCISE_SEGMENT_TYPE_YOGA = 65; // 0x41 + } + + public final class ExerciseSessionRecord extends android.health.connect.datatypes.IntervalRecord { + method public int getExerciseType(); + method @NonNull public java.util.List<android.health.connect.datatypes.ExerciseLap> getLaps(); + method @Nullable public CharSequence getNotes(); + method @Nullable public android.health.connect.datatypes.ExerciseRoute getRoute(); + method @NonNull public java.util.List<android.health.connect.datatypes.ExerciseSegment> getSegments(); + method @Nullable public CharSequence getTitle(); + method @NonNull public boolean hasRoute(); + field @NonNull public static final android.health.connect.datatypes.AggregationType<java.lang.Long> EXERCISE_DURATION_TOTAL; + } + + public static final class ExerciseSessionRecord.Builder { + ctor public ExerciseSessionRecord.Builder(@NonNull android.health.connect.datatypes.Metadata, @NonNull java.time.Instant, @NonNull java.time.Instant, int); + method @NonNull public android.health.connect.datatypes.ExerciseSessionRecord build(); + method @NonNull public android.health.connect.datatypes.ExerciseSessionRecord.Builder clearEndZoneOffset(); + method @NonNull public android.health.connect.datatypes.ExerciseSessionRecord.Builder clearStartZoneOffset(); + method @NonNull public android.health.connect.datatypes.ExerciseSessionRecord.Builder setEndZoneOffset(@NonNull java.time.ZoneOffset); + method @NonNull public android.health.connect.datatypes.ExerciseSessionRecord.Builder setLaps(@NonNull java.util.List<android.health.connect.datatypes.ExerciseLap>); + method @NonNull public android.health.connect.datatypes.ExerciseSessionRecord.Builder setNotes(@Nullable CharSequence); + method @NonNull public android.health.connect.datatypes.ExerciseSessionRecord.Builder setRoute(@Nullable android.health.connect.datatypes.ExerciseRoute); + method @NonNull public android.health.connect.datatypes.ExerciseSessionRecord.Builder setSegments(@NonNull java.util.List<android.health.connect.datatypes.ExerciseSegment>); + method @NonNull public android.health.connect.datatypes.ExerciseSessionRecord.Builder setStartZoneOffset(@NonNull java.time.ZoneOffset); + method @NonNull public android.health.connect.datatypes.ExerciseSessionRecord.Builder setTitle(@Nullable CharSequence); + } + + public final class ExerciseSessionType { + field public static final int EXERCISE_SESSION_TYPE_BADMINTON = 1; // 0x1 + field public static final int EXERCISE_SESSION_TYPE_BASEBALL = 2; // 0x2 + field public static final int EXERCISE_SESSION_TYPE_BASKETBALL = 3; // 0x3 + field public static final int EXERCISE_SESSION_TYPE_BIKING = 4; // 0x4 + field public static final int EXERCISE_SESSION_TYPE_BIKING_STATIONARY = 5; // 0x5 + field public static final int EXERCISE_SESSION_TYPE_BOOT_CAMP = 6; // 0x6 + field public static final int EXERCISE_SESSION_TYPE_BOXING = 7; // 0x7 + field public static final int EXERCISE_SESSION_TYPE_CALISTHENICS = 8; // 0x8 + field public static final int EXERCISE_SESSION_TYPE_CRICKET = 9; // 0x9 + field public static final int EXERCISE_SESSION_TYPE_DANCING = 10; // 0xa + field public static final int EXERCISE_SESSION_TYPE_ELLIPTICAL = 60; // 0x3c + field public static final int EXERCISE_SESSION_TYPE_EXERCISE_CLASS = 11; // 0xb + field public static final int EXERCISE_SESSION_TYPE_FENCING = 12; // 0xc + field public static final int EXERCISE_SESSION_TYPE_FOOTBALL_AMERICAN = 13; // 0xd + field public static final int EXERCISE_SESSION_TYPE_FOOTBALL_AUSTRALIAN = 14; // 0xe + field public static final int EXERCISE_SESSION_TYPE_FRISBEE_DISC = 15; // 0xf + field public static final int EXERCISE_SESSION_TYPE_GOLF = 16; // 0x10 + field public static final int EXERCISE_SESSION_TYPE_GUIDED_BREATHING = 17; // 0x11 + field public static final int EXERCISE_SESSION_TYPE_GYMNASTICS = 18; // 0x12 + field public static final int EXERCISE_SESSION_TYPE_HANDBALL = 19; // 0x13 + field public static final int EXERCISE_SESSION_TYPE_HIGH_INTENSITY_INTERVAL_TRAINING = 20; // 0x14 + field public static final int EXERCISE_SESSION_TYPE_HIKING = 21; // 0x15 + field public static final int EXERCISE_SESSION_TYPE_ICE_HOCKEY = 22; // 0x16 + field public static final int EXERCISE_SESSION_TYPE_ICE_SKATING = 23; // 0x17 + field public static final int EXERCISE_SESSION_TYPE_MARTIAL_ARTS = 24; // 0x18 + field public static final int EXERCISE_SESSION_TYPE_OTHER_WORKOUT = 58; // 0x3a + field public static final int EXERCISE_SESSION_TYPE_PADDLING = 25; // 0x19 + field public static final int EXERCISE_SESSION_TYPE_PARAGLIDING = 26; // 0x1a + field public static final int EXERCISE_SESSION_TYPE_PILATES = 27; // 0x1b + field public static final int EXERCISE_SESSION_TYPE_RACQUETBALL = 28; // 0x1c + field public static final int EXERCISE_SESSION_TYPE_ROCK_CLIMBING = 29; // 0x1d + field public static final int EXERCISE_SESSION_TYPE_ROLLER_HOCKEY = 30; // 0x1e + field public static final int EXERCISE_SESSION_TYPE_ROWING = 31; // 0x1f + field public static final int EXERCISE_SESSION_TYPE_ROWING_MACHINE = 61; // 0x3d + field public static final int EXERCISE_SESSION_TYPE_RUGBY = 32; // 0x20 + field public static final int EXERCISE_SESSION_TYPE_RUNNING = 33; // 0x21 + field public static final int EXERCISE_SESSION_TYPE_RUNNING_TREADMILL = 34; // 0x22 + field public static final int EXERCISE_SESSION_TYPE_SAILING = 35; // 0x23 + field public static final int EXERCISE_SESSION_TYPE_SCUBA_DIVING = 36; // 0x24 + field public static final int EXERCISE_SESSION_TYPE_SKATING = 37; // 0x25 + field public static final int EXERCISE_SESSION_TYPE_SKIING = 38; // 0x26 + field public static final int EXERCISE_SESSION_TYPE_SNOWBOARDING = 39; // 0x27 + field public static final int EXERCISE_SESSION_TYPE_SNOWSHOEING = 40; // 0x28 + field public static final int EXERCISE_SESSION_TYPE_SOCCER = 41; // 0x29 + field public static final int EXERCISE_SESSION_TYPE_SOFTBALL = 42; // 0x2a + field public static final int EXERCISE_SESSION_TYPE_SQUASH = 43; // 0x2b + field public static final int EXERCISE_SESSION_TYPE_STAIR_CLIMBING = 44; // 0x2c + field public static final int EXERCISE_SESSION_TYPE_STAIR_CLIMBING_MACHINE = 59; // 0x3b + field public static final int EXERCISE_SESSION_TYPE_STRENGTH_TRAINING = 45; // 0x2d + field public static final int EXERCISE_SESSION_TYPE_STRETCHING = 46; // 0x2e + field public static final int EXERCISE_SESSION_TYPE_SURFING = 47; // 0x2f + field public static final int EXERCISE_SESSION_TYPE_SWIMMING_OPEN_WATER = 48; // 0x30 + field public static final int EXERCISE_SESSION_TYPE_SWIMMING_POOL = 49; // 0x31 + field public static final int EXERCISE_SESSION_TYPE_TABLE_TENNIS = 50; // 0x32 + field public static final int EXERCISE_SESSION_TYPE_TENNIS = 51; // 0x33 + field public static final int EXERCISE_SESSION_TYPE_UNKNOWN = 0; // 0x0 + field public static final int EXERCISE_SESSION_TYPE_VOLLEYBALL = 52; // 0x34 + field public static final int EXERCISE_SESSION_TYPE_WALKING = 53; // 0x35 + field public static final int EXERCISE_SESSION_TYPE_WATER_POLO = 54; // 0x36 + field public static final int EXERCISE_SESSION_TYPE_WEIGHTLIFTING = 55; // 0x37 + field public static final int EXERCISE_SESSION_TYPE_WHEELCHAIR = 56; // 0x38 + field public static final int EXERCISE_SESSION_TYPE_YOGA = 57; // 0x39 + } + + public final class FloorsClimbedRecord extends android.health.connect.datatypes.IntervalRecord { + method @FloatRange(from=0.0f, to=1000000.0f) public double getFloors(); + field @NonNull public static final android.health.connect.datatypes.AggregationType<java.lang.Double> FLOORS_CLIMBED_TOTAL; + } + + public static final class FloorsClimbedRecord.Builder { + ctor public FloorsClimbedRecord.Builder(@NonNull android.health.connect.datatypes.Metadata, @NonNull java.time.Instant, @NonNull java.time.Instant, double); + method @NonNull public android.health.connect.datatypes.FloorsClimbedRecord build(); + method @NonNull public android.health.connect.datatypes.FloorsClimbedRecord.Builder clearEndZoneOffset(); + method @NonNull public android.health.connect.datatypes.FloorsClimbedRecord.Builder clearStartZoneOffset(); + method @NonNull public android.health.connect.datatypes.FloorsClimbedRecord.Builder setEndZoneOffset(@NonNull java.time.ZoneOffset); + method @NonNull public android.health.connect.datatypes.FloorsClimbedRecord.Builder setStartZoneOffset(@NonNull java.time.ZoneOffset); + } + + public final class HeartRateRecord extends android.health.connect.datatypes.IntervalRecord { + method @NonNull public java.util.List<android.health.connect.datatypes.HeartRateRecord.HeartRateSample> getSamples(); + field @NonNull public static final android.health.connect.datatypes.AggregationType<java.lang.Long> BPM_AVG; + field @NonNull public static final android.health.connect.datatypes.AggregationType<java.lang.Long> BPM_MAX; + field @NonNull public static final android.health.connect.datatypes.AggregationType<java.lang.Long> BPM_MIN; + field @NonNull public static final android.health.connect.datatypes.AggregationType<java.lang.Long> HEART_MEASUREMENTS_COUNT; + } + + public static final class HeartRateRecord.Builder { + ctor public HeartRateRecord.Builder(@NonNull android.health.connect.datatypes.Metadata, @NonNull java.time.Instant, @NonNull java.time.Instant, @NonNull java.util.List<android.health.connect.datatypes.HeartRateRecord.HeartRateSample>); + method @NonNull public android.health.connect.datatypes.HeartRateRecord build(); + method @NonNull public android.health.connect.datatypes.HeartRateRecord.Builder clearEndZoneOffset(); + method @NonNull public android.health.connect.datatypes.HeartRateRecord.Builder clearStartZoneOffset(); + method @NonNull public android.health.connect.datatypes.HeartRateRecord.Builder setEndZoneOffset(@NonNull java.time.ZoneOffset); + method @NonNull public android.health.connect.datatypes.HeartRateRecord.Builder setStartZoneOffset(@NonNull java.time.ZoneOffset); + } + + public static final class HeartRateRecord.HeartRateSample { + ctor public HeartRateRecord.HeartRateSample(long, @NonNull java.time.Instant); + method public long getBeatsPerMinute(); + method @NonNull public java.time.Instant getTime(); + } + + public final class HeartRateVariabilityRmssdRecord extends android.health.connect.datatypes.InstantRecord { + method public double getHeartRateVariabilityMillis(); + } + + public static final class HeartRateVariabilityRmssdRecord.Builder { + ctor public HeartRateVariabilityRmssdRecord.Builder(@NonNull android.health.connect.datatypes.Metadata, @NonNull java.time.Instant, double); + method @NonNull public android.health.connect.datatypes.HeartRateVariabilityRmssdRecord build(); + method @NonNull public android.health.connect.datatypes.HeartRateVariabilityRmssdRecord.Builder clearZoneOffset(); + method @NonNull public android.health.connect.datatypes.HeartRateVariabilityRmssdRecord.Builder setZoneOffset(@NonNull java.time.ZoneOffset); + } + + public final class HeightRecord extends android.health.connect.datatypes.InstantRecord { + method @NonNull public android.health.connect.datatypes.units.Length getHeight(); + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Length> HEIGHT_AVG; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Length> HEIGHT_MAX; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Length> HEIGHT_MIN; + } + + public static final class HeightRecord.Builder { + ctor public HeightRecord.Builder(@NonNull android.health.connect.datatypes.Metadata, @NonNull java.time.Instant, @NonNull android.health.connect.datatypes.units.Length); + method @NonNull public android.health.connect.datatypes.HeightRecord build(); + method @NonNull public android.health.connect.datatypes.HeightRecord.Builder clearZoneOffset(); + method @NonNull public android.health.connect.datatypes.HeightRecord.Builder setZoneOffset(@NonNull java.time.ZoneOffset); + } + + public final class HydrationRecord extends android.health.connect.datatypes.IntervalRecord { + method @NonNull public android.health.connect.datatypes.units.Volume getVolume(); + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Volume> VOLUME_TOTAL; + } + + public static final class HydrationRecord.Builder { + ctor public HydrationRecord.Builder(@NonNull android.health.connect.datatypes.Metadata, @NonNull java.time.Instant, @NonNull java.time.Instant, @NonNull android.health.connect.datatypes.units.Volume); + method @NonNull public android.health.connect.datatypes.HydrationRecord build(); + method @NonNull public android.health.connect.datatypes.HydrationRecord.Builder clearEndZoneOffset(); + method @NonNull public android.health.connect.datatypes.HydrationRecord.Builder clearStartZoneOffset(); + method @NonNull public android.health.connect.datatypes.HydrationRecord.Builder setEndZoneOffset(@NonNull java.time.ZoneOffset); + method @NonNull public android.health.connect.datatypes.HydrationRecord.Builder setStartZoneOffset(@NonNull java.time.ZoneOffset); + } + + public abstract class InstantRecord extends android.health.connect.datatypes.Record { + method @NonNull public java.time.Instant getTime(); + method @NonNull public java.time.ZoneOffset getZoneOffset(); + } + + public final class IntermenstrualBleedingRecord extends android.health.connect.datatypes.InstantRecord { + } + + public static final class IntermenstrualBleedingRecord.Builder { + ctor public IntermenstrualBleedingRecord.Builder(@NonNull android.health.connect.datatypes.Metadata, @NonNull java.time.Instant); + method @NonNull public android.health.connect.datatypes.IntermenstrualBleedingRecord build(); + method @NonNull public android.health.connect.datatypes.IntermenstrualBleedingRecord.Builder clearZoneOffset(); + method @NonNull public android.health.connect.datatypes.IntermenstrualBleedingRecord.Builder setZoneOffset(@NonNull java.time.ZoneOffset); + } + + public abstract class IntervalRecord extends android.health.connect.datatypes.Record { + method @NonNull public java.time.Instant getEndTime(); + method @NonNull public java.time.ZoneOffset getEndZoneOffset(); + method @NonNull public java.time.Instant getStartTime(); + method @NonNull public java.time.ZoneOffset getStartZoneOffset(); + } + + public final class LeanBodyMassRecord extends android.health.connect.datatypes.InstantRecord { + method @NonNull public android.health.connect.datatypes.units.Mass getMass(); + } + + public static final class LeanBodyMassRecord.Builder { + ctor public LeanBodyMassRecord.Builder(@NonNull android.health.connect.datatypes.Metadata, @NonNull java.time.Instant, @NonNull android.health.connect.datatypes.units.Mass); + method @NonNull public android.health.connect.datatypes.LeanBodyMassRecord build(); + method @NonNull public android.health.connect.datatypes.LeanBodyMassRecord.Builder clearZoneOffset(); + method @NonNull public android.health.connect.datatypes.LeanBodyMassRecord.Builder setZoneOffset(@NonNull java.time.ZoneOffset); + } + + public final class MealType { + field public static final int MEAL_TYPE_BREAKFAST = 1; // 0x1 + field public static final int MEAL_TYPE_DINNER = 3; // 0x3 + field public static final int MEAL_TYPE_LUNCH = 2; // 0x2 + field public static final int MEAL_TYPE_SNACK = 4; // 0x4 + field public static final int MEAL_TYPE_UNKNOWN = 0; // 0x0 + } + + public final class MenstruationFlowRecord extends android.health.connect.datatypes.InstantRecord { + method public int getFlow(); + } + + public static final class MenstruationFlowRecord.Builder { + ctor public MenstruationFlowRecord.Builder(@NonNull android.health.connect.datatypes.Metadata, @NonNull java.time.Instant, int); + method @NonNull public android.health.connect.datatypes.MenstruationFlowRecord build(); + method @NonNull public android.health.connect.datatypes.MenstruationFlowRecord.Builder clearZoneOffset(); + method @NonNull public android.health.connect.datatypes.MenstruationFlowRecord.Builder setZoneOffset(@NonNull java.time.ZoneOffset); + } + + public static final class MenstruationFlowRecord.MenstruationFlowType { + field public static final int FLOW_HEAVY = 3; // 0x3 + field public static final int FLOW_LIGHT = 1; // 0x1 + field public static final int FLOW_MEDIUM = 2; // 0x2 + field public static final int FLOW_UNKNOWN = 0; // 0x0 + } + + public final class MenstruationPeriodRecord extends android.health.connect.datatypes.IntervalRecord { + } + + public static final class MenstruationPeriodRecord.Builder { + ctor public MenstruationPeriodRecord.Builder(@NonNull android.health.connect.datatypes.Metadata, @NonNull java.time.Instant, @NonNull java.time.Instant); + method @NonNull public android.health.connect.datatypes.MenstruationPeriodRecord build(); + method @NonNull public android.health.connect.datatypes.MenstruationPeriodRecord.Builder clearEndZoneOffset(); + method @NonNull public android.health.connect.datatypes.MenstruationPeriodRecord.Builder clearStartZoneOffset(); + method @NonNull public android.health.connect.datatypes.MenstruationPeriodRecord.Builder setEndZoneOffset(@NonNull java.time.ZoneOffset); + method @NonNull public android.health.connect.datatypes.MenstruationPeriodRecord.Builder setStartZoneOffset(@NonNull java.time.ZoneOffset); + } + + public final class Metadata { + method @Nullable public String getClientRecordId(); + method public long getClientRecordVersion(); + method @NonNull public android.health.connect.datatypes.DataOrigin getDataOrigin(); + method @NonNull public android.health.connect.datatypes.Device getDevice(); + method @NonNull public String getId(); + method @NonNull public java.time.Instant getLastModifiedTime(); + method public int getRecordingMethod(); + field public static final int RECORDING_METHOD_ACTIVELY_RECORDED = 1; // 0x1 + field public static final int RECORDING_METHOD_AUTOMATICALLY_RECORDED = 2; // 0x2 + field public static final int RECORDING_METHOD_MANUAL_ENTRY = 3; // 0x3 + field public static final int RECORDING_METHOD_UNKNOWN = 0; // 0x0 + } + + public static final class Metadata.Builder { + ctor public Metadata.Builder(); + method @NonNull public android.health.connect.datatypes.Metadata build(); + method @NonNull public android.health.connect.datatypes.Metadata.Builder setClientRecordId(@Nullable String); + method @NonNull public android.health.connect.datatypes.Metadata.Builder setClientRecordVersion(long); + method @NonNull public android.health.connect.datatypes.Metadata.Builder setDataOrigin(@NonNull android.health.connect.datatypes.DataOrigin); + method @NonNull public android.health.connect.datatypes.Metadata.Builder setDevice(@NonNull android.health.connect.datatypes.Device); + method @NonNull public android.health.connect.datatypes.Metadata.Builder setId(@NonNull String); + method @NonNull public android.health.connect.datatypes.Metadata.Builder setLastModifiedTime(@NonNull java.time.Instant); + method @NonNull public android.health.connect.datatypes.Metadata.Builder setRecordingMethod(int); + } + + public final class NutritionRecord extends android.health.connect.datatypes.IntervalRecord { + method @Nullable public android.health.connect.datatypes.units.Mass getBiotin(); + method @Nullable public android.health.connect.datatypes.units.Mass getCaffeine(); + method @Nullable public android.health.connect.datatypes.units.Mass getCalcium(); + method @Nullable public android.health.connect.datatypes.units.Mass getChloride(); + method @Nullable public android.health.connect.datatypes.units.Mass getCholesterol(); + method @Nullable public android.health.connect.datatypes.units.Mass getChromium(); + method @Nullable public android.health.connect.datatypes.units.Mass getCopper(); + method @Nullable public android.health.connect.datatypes.units.Mass getDietaryFiber(); + method @Nullable public android.health.connect.datatypes.units.Energy getEnergy(); + method @Nullable public android.health.connect.datatypes.units.Energy getEnergyFromFat(); + method @Nullable public android.health.connect.datatypes.units.Mass getFolate(); + method @Nullable public android.health.connect.datatypes.units.Mass getFolicAcid(); + method @Nullable public android.health.connect.datatypes.units.Mass getIodine(); + method @Nullable public android.health.connect.datatypes.units.Mass getIron(); + method @Nullable public android.health.connect.datatypes.units.Mass getMagnesium(); + method @Nullable public android.health.connect.datatypes.units.Mass getManganese(); + method @Nullable public String getMealName(); + method public int getMealType(); + method @Nullable public android.health.connect.datatypes.units.Mass getMolybdenum(); + method @Nullable public android.health.connect.datatypes.units.Mass getMonounsaturatedFat(); + method @Nullable public android.health.connect.datatypes.units.Mass getNiacin(); + method @Nullable public android.health.connect.datatypes.units.Mass getPantothenicAcid(); + method @Nullable public android.health.connect.datatypes.units.Mass getPhosphorus(); + method @Nullable public android.health.connect.datatypes.units.Mass getPolyunsaturatedFat(); + method @Nullable public android.health.connect.datatypes.units.Mass getPotassium(); + method @Nullable public android.health.connect.datatypes.units.Mass getProtein(); + method @Nullable public android.health.connect.datatypes.units.Mass getRiboflavin(); + method @Nullable public android.health.connect.datatypes.units.Mass getSaturatedFat(); + method @Nullable public android.health.connect.datatypes.units.Mass getSelenium(); + method @Nullable public android.health.connect.datatypes.units.Mass getSodium(); + method @Nullable public android.health.connect.datatypes.units.Mass getSugar(); + method @Nullable public android.health.connect.datatypes.units.Mass getThiamin(); + method @Nullable public android.health.connect.datatypes.units.Mass getTotalCarbohydrate(); + method @Nullable public android.health.connect.datatypes.units.Mass getTotalFat(); + method @Nullable public android.health.connect.datatypes.units.Mass getTransFat(); + method @Nullable public android.health.connect.datatypes.units.Mass getUnsaturatedFat(); + method @Nullable public android.health.connect.datatypes.units.Mass getVitaminA(); + method @Nullable public android.health.connect.datatypes.units.Mass getVitaminB12(); + method @Nullable public android.health.connect.datatypes.units.Mass getVitaminB6(); + method @Nullable public android.health.connect.datatypes.units.Mass getVitaminC(); + method @Nullable public android.health.connect.datatypes.units.Mass getVitaminD(); + method @Nullable public android.health.connect.datatypes.units.Mass getVitaminE(); + method @Nullable public android.health.connect.datatypes.units.Mass getVitaminK(); + method @Nullable public android.health.connect.datatypes.units.Mass getZinc(); + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Mass> BIOTIN_TOTAL; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Mass> CAFFEINE_TOTAL; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Mass> CALCIUM_TOTAL; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Mass> CHLORIDE_TOTAL; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Mass> CHOLESTEROL_TOTAL; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Mass> CHROMIUM_TOTAL; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Mass> COPPER_TOTAL; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Mass> DIETARY_FIBER_TOTAL; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Energy> ENERGY_FROM_FAT_TOTAL; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Energy> ENERGY_TOTAL; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Mass> FOLATE_TOTAL; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Mass> FOLIC_ACID_TOTAL; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Mass> IODINE_TOTAL; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Mass> IRON_TOTAL; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Mass> MAGNESIUM_TOTAL; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Mass> MANGANESE_TOTAL; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Mass> MOLYBDENUM_TOTAL; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Mass> MONOUNSATURATED_FAT_TOTAL; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Mass> NIACIN_TOTAL; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Mass> PANTOTHENIC_ACID_TOTAL; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Mass> PHOSPHORUS_TOTAL; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Mass> POLYUNSATURATED_FAT_TOTAL; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Mass> POTASSIUM_TOTAL; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Mass> PROTEIN_TOTAL; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Mass> RIBOFLAVIN_TOTAL; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Mass> SATURATED_FAT_TOTAL; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Mass> SELENIUM_TOTAL; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Mass> SODIUM_TOTAL; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Mass> SUGAR_TOTAL; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Mass> THIAMIN_TOTAL; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Mass> TOTAL_CARBOHYDRATE_TOTAL; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Mass> TOTAL_FAT_TOTAL; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Mass> TRANS_FAT_TOTAL; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Mass> UNSATURATED_FAT_TOTAL; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Mass> VITAMIN_A_TOTAL; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Mass> VITAMIN_B12_TOTAL; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Mass> VITAMIN_B6_TOTAL; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Mass> VITAMIN_C_TOTAL; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Mass> VITAMIN_D_TOTAL; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Mass> VITAMIN_E_TOTAL; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Mass> VITAMIN_K_TOTAL; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Mass> ZINC_TOTAL; + } + + public static final class NutritionRecord.Builder { + ctor public NutritionRecord.Builder(@NonNull android.health.connect.datatypes.Metadata, @NonNull java.time.Instant, @NonNull java.time.Instant); + method @NonNull public android.health.connect.datatypes.NutritionRecord build(); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder clearEndZoneOffset(); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder clearStartZoneOffset(); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setBiotin(@Nullable android.health.connect.datatypes.units.Mass); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setCaffeine(@Nullable android.health.connect.datatypes.units.Mass); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setCalcium(@Nullable android.health.connect.datatypes.units.Mass); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setChloride(@Nullable android.health.connect.datatypes.units.Mass); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setCholesterol(@Nullable android.health.connect.datatypes.units.Mass); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setChromium(@Nullable android.health.connect.datatypes.units.Mass); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setCopper(@Nullable android.health.connect.datatypes.units.Mass); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setDietaryFiber(@Nullable android.health.connect.datatypes.units.Mass); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setEndZoneOffset(@NonNull java.time.ZoneOffset); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setEnergy(@Nullable android.health.connect.datatypes.units.Energy); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setEnergyFromFat(@Nullable android.health.connect.datatypes.units.Energy); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setFolate(@Nullable android.health.connect.datatypes.units.Mass); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setFolicAcid(@Nullable android.health.connect.datatypes.units.Mass); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setIodine(@Nullable android.health.connect.datatypes.units.Mass); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setIron(@Nullable android.health.connect.datatypes.units.Mass); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setMagnesium(@Nullable android.health.connect.datatypes.units.Mass); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setManganese(@Nullable android.health.connect.datatypes.units.Mass); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setMealName(@NonNull String); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setMealType(int); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setMolybdenum(@Nullable android.health.connect.datatypes.units.Mass); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setMonounsaturatedFat(@Nullable android.health.connect.datatypes.units.Mass); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setNiacin(@Nullable android.health.connect.datatypes.units.Mass); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setPantothenicAcid(@Nullable android.health.connect.datatypes.units.Mass); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setPhosphorus(@Nullable android.health.connect.datatypes.units.Mass); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setPolyunsaturatedFat(@Nullable android.health.connect.datatypes.units.Mass); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setPotassium(@Nullable android.health.connect.datatypes.units.Mass); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setProtein(@Nullable android.health.connect.datatypes.units.Mass); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setRiboflavin(@Nullable android.health.connect.datatypes.units.Mass); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setSaturatedFat(@Nullable android.health.connect.datatypes.units.Mass); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setSelenium(@Nullable android.health.connect.datatypes.units.Mass); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setSodium(@Nullable android.health.connect.datatypes.units.Mass); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setStartZoneOffset(@NonNull java.time.ZoneOffset); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setSugar(@Nullable android.health.connect.datatypes.units.Mass); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setThiamin(@Nullable android.health.connect.datatypes.units.Mass); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setTotalCarbohydrate(@Nullable android.health.connect.datatypes.units.Mass); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setTotalFat(@Nullable android.health.connect.datatypes.units.Mass); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setTransFat(@Nullable android.health.connect.datatypes.units.Mass); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setUnsaturatedFat(@Nullable android.health.connect.datatypes.units.Mass); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setVitaminA(@Nullable android.health.connect.datatypes.units.Mass); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setVitaminB12(@Nullable android.health.connect.datatypes.units.Mass); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setVitaminB6(@Nullable android.health.connect.datatypes.units.Mass); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setVitaminC(@Nullable android.health.connect.datatypes.units.Mass); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setVitaminD(@Nullable android.health.connect.datatypes.units.Mass); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setVitaminE(@Nullable android.health.connect.datatypes.units.Mass); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setVitaminK(@Nullable android.health.connect.datatypes.units.Mass); + method @NonNull public android.health.connect.datatypes.NutritionRecord.Builder setZinc(@Nullable android.health.connect.datatypes.units.Mass); + } + + public final class OvulationTestRecord extends android.health.connect.datatypes.InstantRecord { + method public int getResult(); + } + + public static final class OvulationTestRecord.Builder { + ctor public OvulationTestRecord.Builder(@NonNull android.health.connect.datatypes.Metadata, @NonNull java.time.Instant, int); + method @NonNull public android.health.connect.datatypes.OvulationTestRecord build(); + method @NonNull public android.health.connect.datatypes.OvulationTestRecord.Builder clearZoneOffset(); + method @NonNull public android.health.connect.datatypes.OvulationTestRecord.Builder setZoneOffset(@NonNull java.time.ZoneOffset); + } + + public static final class OvulationTestRecord.OvulationTestResult { + field public static final int RESULT_HIGH = 2; // 0x2 + field public static final int RESULT_INCONCLUSIVE = 0; // 0x0 + field public static final int RESULT_NEGATIVE = 3; // 0x3 + field public static final int RESULT_POSITIVE = 1; // 0x1 + } + + public final class OxygenSaturationRecord extends android.health.connect.datatypes.InstantRecord { + method @NonNull public android.health.connect.datatypes.units.Percentage getPercentage(); + } + + public static final class OxygenSaturationRecord.Builder { + ctor public OxygenSaturationRecord.Builder(@NonNull android.health.connect.datatypes.Metadata, @NonNull java.time.Instant, @NonNull android.health.connect.datatypes.units.Percentage); + method @NonNull public android.health.connect.datatypes.OxygenSaturationRecord build(); + method @NonNull public android.health.connect.datatypes.OxygenSaturationRecord.Builder clearZoneOffset(); + method @NonNull public android.health.connect.datatypes.OxygenSaturationRecord.Builder setZoneOffset(@NonNull java.time.ZoneOffset); + } + + public final class PowerRecord extends android.health.connect.datatypes.IntervalRecord { + method @NonNull public java.util.List<android.health.connect.datatypes.PowerRecord.PowerRecordSample> getSamples(); + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Power> POWER_AVG; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Power> POWER_MAX; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Power> POWER_MIN; + } + + public static final class PowerRecord.Builder { + ctor public PowerRecord.Builder(@NonNull android.health.connect.datatypes.Metadata, @NonNull java.time.Instant, @NonNull java.time.Instant, @NonNull java.util.List<android.health.connect.datatypes.PowerRecord.PowerRecordSample>); + method @NonNull public android.health.connect.datatypes.PowerRecord build(); + method @NonNull public android.health.connect.datatypes.PowerRecord.Builder clearEndZoneOffset(); + method @NonNull public android.health.connect.datatypes.PowerRecord.Builder clearStartZoneOffset(); + method @NonNull public android.health.connect.datatypes.PowerRecord.Builder setEndZoneOffset(@NonNull java.time.ZoneOffset); + method @NonNull public android.health.connect.datatypes.PowerRecord.Builder setStartZoneOffset(@NonNull java.time.ZoneOffset); + } + + public static final class PowerRecord.PowerRecordSample { + ctor public PowerRecord.PowerRecordSample(@NonNull android.health.connect.datatypes.units.Power, @NonNull java.time.Instant); + method @NonNull public android.health.connect.datatypes.units.Power getPower(); + method @NonNull public java.time.Instant getTime(); + } + + public abstract class Record { + method @NonNull public android.health.connect.datatypes.Metadata getMetadata(); + } + + public final class RespiratoryRateRecord extends android.health.connect.datatypes.InstantRecord { + method public double getRate(); + } + + public static final class RespiratoryRateRecord.Builder { + ctor public RespiratoryRateRecord.Builder(@NonNull android.health.connect.datatypes.Metadata, @NonNull java.time.Instant, @FloatRange(from=0, to=1000) double); + method @NonNull public android.health.connect.datatypes.RespiratoryRateRecord build(); + method @NonNull public android.health.connect.datatypes.RespiratoryRateRecord.Builder clearZoneOffset(); + method @NonNull public android.health.connect.datatypes.RespiratoryRateRecord.Builder setZoneOffset(@NonNull java.time.ZoneOffset); + } + + public final class RestingHeartRateRecord extends android.health.connect.datatypes.InstantRecord { + method public long getBeatsPerMinute(); + field @NonNull public static final android.health.connect.datatypes.AggregationType<java.lang.Long> BPM_AVG; + field @NonNull public static final android.health.connect.datatypes.AggregationType<java.lang.Long> BPM_MAX; + field @NonNull public static final android.health.connect.datatypes.AggregationType<java.lang.Long> BPM_MIN; + } + + public static final class RestingHeartRateRecord.Builder { + ctor public RestingHeartRateRecord.Builder(@NonNull android.health.connect.datatypes.Metadata, @NonNull java.time.Instant, @IntRange(from=1, to=300) long); + method @NonNull public android.health.connect.datatypes.RestingHeartRateRecord build(); + method @NonNull public android.health.connect.datatypes.RestingHeartRateRecord.Builder clearZoneOffset(); + method @NonNull public android.health.connect.datatypes.RestingHeartRateRecord.Builder setZoneOffset(@NonNull java.time.ZoneOffset); + } + + public final class SexualActivityRecord extends android.health.connect.datatypes.InstantRecord { + method public int getProtectionUsed(); + } + + public static final class SexualActivityRecord.Builder { + ctor public SexualActivityRecord.Builder(@NonNull android.health.connect.datatypes.Metadata, @NonNull java.time.Instant, int); + method @NonNull public android.health.connect.datatypes.SexualActivityRecord build(); + method @NonNull public android.health.connect.datatypes.SexualActivityRecord.Builder clearZoneOffset(); + method @NonNull public android.health.connect.datatypes.SexualActivityRecord.Builder setZoneOffset(@NonNull java.time.ZoneOffset); + } + + public static final class SexualActivityRecord.SexualActivityProtectionUsed { + field public static final int PROTECTION_USED_PROTECTED = 1; // 0x1 + field public static final int PROTECTION_USED_UNKNOWN = 0; // 0x0 + field public static final int PROTECTION_USED_UNPROTECTED = 2; // 0x2 + } + + public final class SleepSessionRecord extends android.health.connect.datatypes.IntervalRecord { + method @Nullable public CharSequence getNotes(); + method @NonNull public java.util.List<android.health.connect.datatypes.SleepSessionRecord.Stage> getStages(); + method @Nullable public CharSequence getTitle(); + field @NonNull public static final android.health.connect.datatypes.AggregationType<java.lang.Long> SLEEP_DURATION_TOTAL; + } + + public static final class SleepSessionRecord.Builder { + ctor public SleepSessionRecord.Builder(@NonNull android.health.connect.datatypes.Metadata, @NonNull java.time.Instant, @NonNull java.time.Instant); + method @NonNull public android.health.connect.datatypes.SleepSessionRecord build(); + method @NonNull public android.health.connect.datatypes.SleepSessionRecord.Builder clearEndZoneOffset(); + method @NonNull public android.health.connect.datatypes.SleepSessionRecord.Builder clearStartZoneOffset(); + method @NonNull public android.health.connect.datatypes.SleepSessionRecord.Builder setEndZoneOffset(@NonNull java.time.ZoneOffset); + method @NonNull public android.health.connect.datatypes.SleepSessionRecord.Builder setNotes(@Nullable CharSequence); + method @NonNull public android.health.connect.datatypes.SleepSessionRecord.Builder setStages(@NonNull java.util.List<android.health.connect.datatypes.SleepSessionRecord.Stage>); + method @NonNull public android.health.connect.datatypes.SleepSessionRecord.Builder setStartZoneOffset(@NonNull java.time.ZoneOffset); + method @NonNull public android.health.connect.datatypes.SleepSessionRecord.Builder setTitle(@Nullable CharSequence); + } + + public static class SleepSessionRecord.Stage { + ctor public SleepSessionRecord.Stage(@NonNull java.time.Instant, @NonNull java.time.Instant, int); + method @NonNull public java.time.Instant getEndTime(); + method @NonNull public java.time.Instant getStartTime(); + method public int getType(); + } + + public static final class SleepSessionRecord.StageType { + field public static final int STAGE_TYPE_AWAKE = 1; // 0x1 + field public static final int STAGE_TYPE_AWAKE_IN_BED = 7; // 0x7 + field public static final int STAGE_TYPE_AWAKE_OUT_OF_BED = 3; // 0x3 + field public static final int STAGE_TYPE_SLEEPING = 2; // 0x2 + field public static final int STAGE_TYPE_SLEEPING_DEEP = 5; // 0x5 + field public static final int STAGE_TYPE_SLEEPING_LIGHT = 4; // 0x4 + field public static final int STAGE_TYPE_SLEEPING_REM = 6; // 0x6 + field public static final int STAGE_TYPE_UNKNOWN = 0; // 0x0 + } + + public final class SpeedRecord extends android.health.connect.datatypes.IntervalRecord { + method @NonNull public java.util.List<android.health.connect.datatypes.SpeedRecord.SpeedRecordSample> getSamples(); + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Velocity> SPEED_AVG; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Velocity> SPEED_MAX; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Velocity> SPEED_MIN; + } + + public static final class SpeedRecord.Builder { + ctor public SpeedRecord.Builder(@NonNull android.health.connect.datatypes.Metadata, @NonNull java.time.Instant, @NonNull java.time.Instant, @NonNull java.util.List<android.health.connect.datatypes.SpeedRecord.SpeedRecordSample>); + method @NonNull public android.health.connect.datatypes.SpeedRecord build(); + method @NonNull public android.health.connect.datatypes.SpeedRecord.Builder clearEndZoneOffset(); + method @NonNull public android.health.connect.datatypes.SpeedRecord.Builder clearStartZoneOffset(); + method @NonNull public android.health.connect.datatypes.SpeedRecord.Builder setEndZoneOffset(@NonNull java.time.ZoneOffset); + method @NonNull public android.health.connect.datatypes.SpeedRecord.Builder setStartZoneOffset(@NonNull java.time.ZoneOffset); + } + + public static final class SpeedRecord.SpeedRecordSample { + ctor public SpeedRecord.SpeedRecordSample(@NonNull android.health.connect.datatypes.units.Velocity, @NonNull java.time.Instant); + method @NonNull public android.health.connect.datatypes.units.Velocity getSpeed(); + method @NonNull public java.time.Instant getTime(); + } + + public final class StepsCadenceRecord extends android.health.connect.datatypes.IntervalRecord { + method @NonNull public java.util.List<android.health.connect.datatypes.StepsCadenceRecord.StepsCadenceRecordSample> getSamples(); + field @NonNull public static final android.health.connect.datatypes.AggregationType<java.lang.Double> STEPS_CADENCE_RATE_AVG; + field @NonNull public static final android.health.connect.datatypes.AggregationType<java.lang.Double> STEPS_CADENCE_RATE_MAX; + field @NonNull public static final android.health.connect.datatypes.AggregationType<java.lang.Double> STEPS_CADENCE_RATE_MIN; + } + + public static final class StepsCadenceRecord.Builder { + ctor public StepsCadenceRecord.Builder(@NonNull android.health.connect.datatypes.Metadata, @NonNull java.time.Instant, @NonNull java.time.Instant, @NonNull java.util.List<android.health.connect.datatypes.StepsCadenceRecord.StepsCadenceRecordSample>); + method @NonNull public android.health.connect.datatypes.StepsCadenceRecord build(); + method @NonNull public android.health.connect.datatypes.StepsCadenceRecord.Builder clearEndZoneOffset(); + method @NonNull public android.health.connect.datatypes.StepsCadenceRecord.Builder clearStartZoneOffset(); + method @NonNull public android.health.connect.datatypes.StepsCadenceRecord.Builder setEndZoneOffset(@NonNull java.time.ZoneOffset); + method @NonNull public android.health.connect.datatypes.StepsCadenceRecord.Builder setStartZoneOffset(@NonNull java.time.ZoneOffset); + } + + public static final class StepsCadenceRecord.StepsCadenceRecordSample { + ctor public StepsCadenceRecord.StepsCadenceRecordSample(double, @NonNull java.time.Instant); + method public double getRate(); + method @NonNull public java.time.Instant getTime(); + } + + public final class StepsRecord extends android.health.connect.datatypes.IntervalRecord { + method public long getCount(); + field @NonNull public static final android.health.connect.datatypes.AggregationType<java.lang.Long> STEPS_COUNT_TOTAL; + } + + public static final class StepsRecord.Builder { + ctor public StepsRecord.Builder(@NonNull android.health.connect.datatypes.Metadata, @NonNull java.time.Instant, @NonNull java.time.Instant, long); + method @NonNull public android.health.connect.datatypes.StepsRecord build(); + method @NonNull public android.health.connect.datatypes.StepsRecord.Builder clearEndZoneOffset(); + method @NonNull public android.health.connect.datatypes.StepsRecord.Builder clearStartZoneOffset(); + method @NonNull public android.health.connect.datatypes.StepsRecord.Builder setEndZoneOffset(@NonNull java.time.ZoneOffset); + method @NonNull public android.health.connect.datatypes.StepsRecord.Builder setStartZoneOffset(@NonNull java.time.ZoneOffset); + } + + public final class TotalCaloriesBurnedRecord extends android.health.connect.datatypes.IntervalRecord { + method @NonNull public android.health.connect.datatypes.units.Energy getEnergy(); + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Energy> ENERGY_TOTAL; + } + + public static final class TotalCaloriesBurnedRecord.Builder { + ctor public TotalCaloriesBurnedRecord.Builder(@NonNull android.health.connect.datatypes.Metadata, @NonNull java.time.Instant, @NonNull java.time.Instant, @NonNull android.health.connect.datatypes.units.Energy); + method @NonNull public android.health.connect.datatypes.TotalCaloriesBurnedRecord build(); + method @NonNull public android.health.connect.datatypes.TotalCaloriesBurnedRecord.Builder clearEndZoneOffset(); + method @NonNull public android.health.connect.datatypes.TotalCaloriesBurnedRecord.Builder clearStartZoneOffset(); + method @NonNull public android.health.connect.datatypes.TotalCaloriesBurnedRecord.Builder setEndZoneOffset(@NonNull java.time.ZoneOffset); + method @NonNull public android.health.connect.datatypes.TotalCaloriesBurnedRecord.Builder setStartZoneOffset(@NonNull java.time.ZoneOffset); + } + + public final class Vo2MaxRecord extends android.health.connect.datatypes.InstantRecord { + method public int getMeasurementMethod(); + method public double getVo2MillilitersPerMinuteKilogram(); + } + + public static final class Vo2MaxRecord.Builder { + ctor public Vo2MaxRecord.Builder(@NonNull android.health.connect.datatypes.Metadata, @NonNull java.time.Instant, int, @FloatRange(from=0, to=100) double); + method @NonNull public android.health.connect.datatypes.Vo2MaxRecord build(); + method @NonNull public android.health.connect.datatypes.Vo2MaxRecord.Builder clearZoneOffset(); + method @NonNull public android.health.connect.datatypes.Vo2MaxRecord.Builder setZoneOffset(@NonNull java.time.ZoneOffset); + } + + public static final class Vo2MaxRecord.Vo2MaxMeasurementMethod { + field public static final int MEASUREMENT_METHOD_COOPER_TEST = 3; // 0x3 + field public static final int MEASUREMENT_METHOD_HEART_RATE_RATIO = 2; // 0x2 + field public static final int MEASUREMENT_METHOD_METABOLIC_CART = 1; // 0x1 + field public static final int MEASUREMENT_METHOD_MULTISTAGE_FITNESS_TEST = 4; // 0x4 + field public static final int MEASUREMENT_METHOD_OTHER = 0; // 0x0 + field public static final int MEASUREMENT_METHOD_ROCKPORT_FITNESS_TEST = 5; // 0x5 + } + + public final class WeightRecord extends android.health.connect.datatypes.InstantRecord { + method @NonNull public android.health.connect.datatypes.units.Mass getWeight(); + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Mass> WEIGHT_AVG; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Mass> WEIGHT_MAX; + field @NonNull public static final android.health.connect.datatypes.AggregationType<android.health.connect.datatypes.units.Mass> WEIGHT_MIN; + } + + public static final class WeightRecord.Builder { + ctor public WeightRecord.Builder(@NonNull android.health.connect.datatypes.Metadata, @NonNull java.time.Instant, @NonNull android.health.connect.datatypes.units.Mass); + method @NonNull public android.health.connect.datatypes.WeightRecord build(); + method @NonNull public android.health.connect.datatypes.WeightRecord.Builder clearZoneOffset(); + method @NonNull public android.health.connect.datatypes.WeightRecord.Builder setZoneOffset(@NonNull java.time.ZoneOffset); + } + + public final class WheelchairPushesRecord extends android.health.connect.datatypes.IntervalRecord { + method public long getCount(); + field @NonNull public static final android.health.connect.datatypes.AggregationType<java.lang.Long> WHEEL_CHAIR_PUSHES_COUNT_TOTAL; + } + + public static final class WheelchairPushesRecord.Builder { + ctor public WheelchairPushesRecord.Builder(@NonNull android.health.connect.datatypes.Metadata, @NonNull java.time.Instant, @NonNull java.time.Instant, @IntRange(from=1, to=1000000) long); + method @NonNull public android.health.connect.datatypes.WheelchairPushesRecord build(); + method @NonNull public android.health.connect.datatypes.WheelchairPushesRecord.Builder clearEndZoneOffset(); + method @NonNull public android.health.connect.datatypes.WheelchairPushesRecord.Builder clearStartZoneOffset(); + method @NonNull public android.health.connect.datatypes.WheelchairPushesRecord.Builder setEndZoneOffset(@NonNull java.time.ZoneOffset); + method @NonNull public android.health.connect.datatypes.WheelchairPushesRecord.Builder setStartZoneOffset(@NonNull java.time.ZoneOffset); + } + +} + +package android.health.connect.datatypes.units { + + public final class BloodGlucose implements java.lang.Comparable<android.health.connect.datatypes.units.BloodGlucose> { + method public int compareTo(@NonNull android.health.connect.datatypes.units.BloodGlucose); + method @NonNull public static android.health.connect.datatypes.units.BloodGlucose fromMillimolesPerLiter(double); + method public double getInMillimolesPerLiter(); + } + + public final class Energy implements java.lang.Comparable<android.health.connect.datatypes.units.Energy> { + method public int compareTo(@NonNull android.health.connect.datatypes.units.Energy); + method @NonNull public static android.health.connect.datatypes.units.Energy fromCalories(double); + method public double getInCalories(); + } + + public final class Length implements java.lang.Comparable<android.health.connect.datatypes.units.Length> { + method public int compareTo(@NonNull android.health.connect.datatypes.units.Length); + method @NonNull public static android.health.connect.datatypes.units.Length fromMeters(double); + method public double getInMeters(); + } + + public final class Mass implements java.lang.Comparable<android.health.connect.datatypes.units.Mass> { + method public int compareTo(@NonNull android.health.connect.datatypes.units.Mass); + method @NonNull public static android.health.connect.datatypes.units.Mass fromGrams(double); + method public double getInGrams(); + } + + public final class Percentage implements java.lang.Comparable<android.health.connect.datatypes.units.Percentage> { + method public int compareTo(@NonNull android.health.connect.datatypes.units.Percentage); + method @NonNull public static android.health.connect.datatypes.units.Percentage fromValue(double); + method public double getValue(); + } + + public final class Power implements java.lang.Comparable<android.health.connect.datatypes.units.Power> { + method public int compareTo(@NonNull android.health.connect.datatypes.units.Power); + method @NonNull public static android.health.connect.datatypes.units.Power fromWatts(double); + method public double getInWatts(); + } + + public final class Pressure implements java.lang.Comparable<android.health.connect.datatypes.units.Pressure> { + method public int compareTo(@NonNull android.health.connect.datatypes.units.Pressure); + method @NonNull public static android.health.connect.datatypes.units.Pressure fromMillimetersOfMercury(double); + method public double getInMillimetersOfMercury(); + } + + public final class Temperature implements java.lang.Comparable<android.health.connect.datatypes.units.Temperature> { + method public int compareTo(@NonNull android.health.connect.datatypes.units.Temperature); + method @NonNull public static android.health.connect.datatypes.units.Temperature fromCelsius(double); + method public double getInCelsius(); + } + + public final class Velocity implements java.lang.Comparable<android.health.connect.datatypes.units.Velocity> { + method public int compareTo(@NonNull android.health.connect.datatypes.units.Velocity); + method @NonNull public static android.health.connect.datatypes.units.Velocity fromMetersPerSecond(double); + method public double getInMetersPerSecond(); + } + + public final class Volume implements java.lang.Comparable<android.health.connect.datatypes.units.Volume> { + method public int compareTo(@NonNull android.health.connect.datatypes.units.Volume); + method @NonNull public static android.health.connect.datatypes.units.Volume fromLiters(double); + method public double getInLiters(); + } + +} + diff --git a/extensions/10/public/api/framework-sdksandbox-removed.txt b/extensions/10/public/api/framework-sdksandbox-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/10/public/api/framework-sdksandbox-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/10/public/api/framework-sdksandbox.txt b/extensions/10/public/api/framework-sdksandbox.txt new file mode 100644 index 000000000..e409c4be2 --- /dev/null +++ b/extensions/10/public/api/framework-sdksandbox.txt @@ -0,0 +1,106 @@ +// Signature format: 2.0 +package android.app.sdksandbox { + + public final class AppOwnedSdkSandboxInterface implements android.os.Parcelable { + ctor public AppOwnedSdkSandboxInterface(@NonNull String, long, @NonNull android.os.IBinder); + method public int describeContents(); + method @NonNull public android.os.IBinder getInterface(); + method @NonNull public String getName(); + method public long getVersion(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.app.sdksandbox.AppOwnedSdkSandboxInterface> CREATOR; + } + + public final class LoadSdkException extends java.lang.Exception implements android.os.Parcelable { + ctor public LoadSdkException(@NonNull Throwable, @NonNull android.os.Bundle); + method public int describeContents(); + method @NonNull public android.os.Bundle getExtraInformation(); + method public int getLoadSdkErrorCode(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.app.sdksandbox.LoadSdkException> CREATOR; + } + + public final class RequestSurfacePackageException extends java.lang.Exception { + ctor public RequestSurfacePackageException(int, @Nullable String); + ctor public RequestSurfacePackageException(int, @Nullable String, @Nullable Throwable); + ctor public RequestSurfacePackageException(int, @Nullable String, @Nullable Throwable, @NonNull android.os.Bundle); + method @NonNull public android.os.Bundle getExtraErrorInformation(); + method public int getRequestSurfacePackageErrorCode(); + } + + public final class SandboxedSdk implements android.os.Parcelable { + ctor public SandboxedSdk(@NonNull android.os.IBinder); + method public int describeContents(); + method @Nullable public android.os.IBinder getInterface(); + method @NonNull public android.content.pm.SharedLibraryInfo getSharedLibraryInfo(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.app.sdksandbox.SandboxedSdk> CREATOR; + } + + public abstract class SandboxedSdkProvider { + ctor public SandboxedSdkProvider(); + method public final void attachContext(@NonNull android.content.Context); + method public void beforeUnloadSdk(); + method @Nullable public final android.content.Context getContext(); + method @NonNull public abstract android.view.View getView(@NonNull android.content.Context, @NonNull android.os.Bundle, int, int); + method @NonNull public abstract android.app.sdksandbox.SandboxedSdk onLoadSdk(@NonNull android.os.Bundle) throws android.app.sdksandbox.LoadSdkException; + } + + public final class SdkSandboxManager { + method public void addSdkSandboxProcessDeathCallback(@NonNull java.util.concurrent.Executor, @NonNull android.app.sdksandbox.SdkSandboxManager.SdkSandboxProcessDeathCallback); + method public void addSyncedSharedPreferencesKeys(@NonNull java.util.Set<java.lang.String>); + method @NonNull public java.util.List<android.app.sdksandbox.AppOwnedSdkSandboxInterface> getAppOwnedSdkSandboxInterfaces(); + method @NonNull public java.util.List<android.app.sdksandbox.SandboxedSdk> getSandboxedSdks(); + method public static int getSdkSandboxState(); + method @NonNull public java.util.Set<java.lang.String> getSyncedSharedPreferencesKeys(); + method public void loadSdk(@NonNull String, @NonNull android.os.Bundle, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.app.sdksandbox.SandboxedSdk,android.app.sdksandbox.LoadSdkException>); + method public void registerAppOwnedSdkSandboxInterface(@NonNull android.app.sdksandbox.AppOwnedSdkSandboxInterface); + method public void removeSdkSandboxProcessDeathCallback(@NonNull android.app.sdksandbox.SdkSandboxManager.SdkSandboxProcessDeathCallback); + method public void removeSyncedSharedPreferencesKeys(@NonNull java.util.Set<java.lang.String>); + method public void requestSurfacePackage(@NonNull String, @NonNull android.os.Bundle, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.os.Bundle,android.app.sdksandbox.RequestSurfacePackageException>); + method public void startSdkSandboxActivity(@NonNull android.app.Activity, @NonNull android.os.IBinder); + method public void unloadSdk(@NonNull String); + method public void unregisterAppOwnedSdkSandboxInterface(@NonNull String); + field public static final String EXTRA_DISPLAY_ID = "android.app.sdksandbox.extra.DISPLAY_ID"; + field public static final String EXTRA_HEIGHT_IN_PIXELS = "android.app.sdksandbox.extra.HEIGHT_IN_PIXELS"; + field public static final String EXTRA_HOST_TOKEN = "android.app.sdksandbox.extra.HOST_TOKEN"; + field public static final String EXTRA_SURFACE_PACKAGE = "android.app.sdksandbox.extra.SURFACE_PACKAGE"; + field public static final String EXTRA_WIDTH_IN_PIXELS = "android.app.sdksandbox.extra.WIDTH_IN_PIXELS"; + field public static final int LOAD_SDK_ALREADY_LOADED = 101; // 0x65 + field public static final int LOAD_SDK_INTERNAL_ERROR = 500; // 0x1f4 + field public static final int LOAD_SDK_NOT_FOUND = 100; // 0x64 + field public static final int LOAD_SDK_SDK_DEFINED_ERROR = 102; // 0x66 + field public static final int LOAD_SDK_SDK_SANDBOX_DISABLED = 103; // 0x67 + field public static final int REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR = 700; // 0x2bc + field public static final int REQUEST_SURFACE_PACKAGE_SDK_NOT_LOADED = 701; // 0x2bd + field public static final int SDK_SANDBOX_PROCESS_NOT_AVAILABLE = 503; // 0x1f7 + field public static final String SDK_SANDBOX_SERVICE = "sdk_sandbox"; + field public static final int SDK_SANDBOX_STATE_DISABLED = 0; // 0x0 + field public static final int SDK_SANDBOX_STATE_ENABLED_PROCESS_ISOLATION = 2; // 0x2 + } + + public static interface SdkSandboxManager.SdkSandboxProcessDeathCallback { + method public void onSdkSandboxDied(); + } + +} + +package android.app.sdksandbox.sdkprovider { + + public interface SdkSandboxActivityHandler { + method public void onActivityCreated(@NonNull android.app.Activity); + } + + public class SdkSandboxController { + method @NonNull public java.util.List<android.app.sdksandbox.AppOwnedSdkSandboxInterface> getAppOwnedSdkSandboxInterfaces(); + method @NonNull public String getClientPackageName(); + method @NonNull public android.content.SharedPreferences getClientSharedPreferences(); + method @NonNull public java.util.List<android.app.sdksandbox.SandboxedSdk> getSandboxedSdks(); + method public void loadSdk(@NonNull String, @NonNull android.os.Bundle, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.app.sdksandbox.SandboxedSdk,android.app.sdksandbox.LoadSdkException>); + method @NonNull public android.os.IBinder registerSdkSandboxActivityHandler(@NonNull android.app.sdksandbox.sdkprovider.SdkSandboxActivityHandler); + method @NonNull public void unregisterSdkSandboxActivityHandler(@NonNull android.app.sdksandbox.sdkprovider.SdkSandboxActivityHandler); + field public static final String SDK_SANDBOX_CONTROLLER_SERVICE = "sdk_sandbox_controller_service"; + } + +} + diff --git a/extensions/10/public/api/framework-tethering-removed.txt b/extensions/10/public/api/framework-tethering-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/10/public/api/framework-tethering-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/10/public/api/framework-tethering.txt b/extensions/10/public/api/framework-tethering.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/10/public/api/framework-tethering.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/10/public/api/service-adservices-removed.txt b/extensions/10/public/api/service-adservices-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/10/public/api/service-adservices-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/10/public/api/service-adservices.txt b/extensions/10/public/api/service-adservices.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/10/public/api/service-adservices.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/10/public/api/service-healthfitness-removed.txt b/extensions/10/public/api/service-healthfitness-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/10/public/api/service-healthfitness-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/10/public/api/service-healthfitness.txt b/extensions/10/public/api/service-healthfitness.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/10/public/api/service-healthfitness.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/10/public/api/service-sdksandbox-removed.txt b/extensions/10/public/api/service-sdksandbox-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/10/public/api/service-sdksandbox-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/10/public/api/service-sdksandbox.txt b/extensions/10/public/api/service-sdksandbox.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/10/public/api/service-sdksandbox.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/10/public/framework-adservices.jar b/extensions/10/public/framework-adservices.jar Binary files differnew file mode 100644 index 000000000..22700fde5 --- /dev/null +++ b/extensions/10/public/framework-adservices.jar diff --git a/extensions/10/public/framework-appsearch.jar b/extensions/10/public/framework-appsearch.jar Binary files differnew file mode 100644 index 000000000..cfc209bd1 --- /dev/null +++ b/extensions/10/public/framework-appsearch.jar diff --git a/extensions/10/public/framework-connectivity-t.jar b/extensions/10/public/framework-connectivity-t.jar Binary files differnew file mode 100644 index 000000000..57680a0e8 --- /dev/null +++ b/extensions/10/public/framework-connectivity-t.jar diff --git a/extensions/10/public/framework-connectivity.jar b/extensions/10/public/framework-connectivity.jar Binary files differnew file mode 100644 index 000000000..605c20174 --- /dev/null +++ b/extensions/10/public/framework-connectivity.jar diff --git a/extensions/10/public/framework-healthfitness.jar b/extensions/10/public/framework-healthfitness.jar Binary files differnew file mode 100644 index 000000000..a1df4800f --- /dev/null +++ b/extensions/10/public/framework-healthfitness.jar diff --git a/extensions/10/public/framework-sdksandbox.jar b/extensions/10/public/framework-sdksandbox.jar Binary files differnew file mode 100644 index 000000000..670ebcbe1 --- /dev/null +++ b/extensions/10/public/framework-sdksandbox.jar diff --git a/extensions/10/public/framework-tethering.jar b/extensions/10/public/framework-tethering.jar Binary files differnew file mode 100644 index 000000000..b62b671d7 --- /dev/null +++ b/extensions/10/public/framework-tethering.jar diff --git a/extensions/10/public/service-adservices.jar b/extensions/10/public/service-adservices.jar Binary files differnew file mode 100644 index 000000000..b62b671d7 --- /dev/null +++ b/extensions/10/public/service-adservices.jar diff --git a/extensions/10/public/service-healthfitness.jar b/extensions/10/public/service-healthfitness.jar Binary files differnew file mode 100644 index 000000000..b62b671d7 --- /dev/null +++ b/extensions/10/public/service-healthfitness.jar diff --git a/extensions/10/public/service-sdksandbox.jar b/extensions/10/public/service-sdksandbox.jar Binary files differnew file mode 100644 index 000000000..b62b671d7 --- /dev/null +++ b/extensions/10/public/service-sdksandbox.jar diff --git a/extensions/10/system-server/api/service-adservices-removed.txt b/extensions/10/system-server/api/service-adservices-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/10/system-server/api/service-adservices-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/10/system-server/api/service-adservices.txt b/extensions/10/system-server/api/service-adservices.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/10/system-server/api/service-adservices.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/10/system-server/api/service-healthfitness-removed.txt b/extensions/10/system-server/api/service-healthfitness-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/10/system-server/api/service-healthfitness-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/10/system-server/api/service-healthfitness.txt b/extensions/10/system-server/api/service-healthfitness.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/10/system-server/api/service-healthfitness.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/10/system-server/api/service-sdksandbox-removed.txt b/extensions/10/system-server/api/service-sdksandbox-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/10/system-server/api/service-sdksandbox-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/10/system-server/api/service-sdksandbox.txt b/extensions/10/system-server/api/service-sdksandbox.txt new file mode 100644 index 000000000..b3e48d11f --- /dev/null +++ b/extensions/10/system-server/api/service-sdksandbox.txt @@ -0,0 +1,20 @@ +// Signature format: 2.0 +package com.android.server.sdksandbox { + + public interface SdkSandboxManagerLocal { + method public boolean canAccessContentProviderFromSdkSandbox(@NonNull android.content.pm.ProviderInfo); + method public boolean canRegisterBroadcastReceiver(@NonNull android.content.IntentFilter, int, boolean); + method public boolean canSendBroadcast(@NonNull android.content.Intent); + method public void enforceAllowedToHostSandboxedActivity(@NonNull android.content.Intent, int, @NonNull String); + method @Deprecated public void enforceAllowedToSendBroadcast(@NonNull android.content.Intent); + method public void enforceAllowedToStartActivity(@NonNull android.content.Intent); + method public void enforceAllowedToStartOrBindService(@NonNull android.content.Intent); + method @NonNull public String getSdkSandboxProcessNameForInstrumentation(@NonNull android.content.pm.ApplicationInfo); + method public void notifyInstrumentationFinished(@NonNull String, int); + method public void notifyInstrumentationStarted(@NonNull String, int); + field public static final String SERVICE_INTERFACE = "com.android.sdksandbox.SdkSandboxService"; + field public static final String VERIFIER_RECEIVER = "com.android.server.sdksandbox.SdkSandboxVerifierReceiver"; + } + +} + diff --git a/extensions/10/system-server/service-adservices.jar b/extensions/10/system-server/service-adservices.jar Binary files differnew file mode 100644 index 000000000..b62b671d7 --- /dev/null +++ b/extensions/10/system-server/service-adservices.jar diff --git a/extensions/10/system-server/service-healthfitness.jar b/extensions/10/system-server/service-healthfitness.jar Binary files differnew file mode 100644 index 000000000..b62b671d7 --- /dev/null +++ b/extensions/10/system-server/service-healthfitness.jar diff --git a/extensions/10/system-server/service-sdksandbox.jar b/extensions/10/system-server/service-sdksandbox.jar Binary files differnew file mode 100644 index 000000000..2b2617649 --- /dev/null +++ b/extensions/10/system-server/service-sdksandbox.jar diff --git a/extensions/10/system/api/framework-adservices-removed.txt b/extensions/10/system/api/framework-adservices-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/10/system/api/framework-adservices-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/10/system/api/framework-adservices.txt b/extensions/10/system/api/framework-adservices.txt new file mode 100644 index 000000000..c662cf791 --- /dev/null +++ b/extensions/10/system/api/framework-adservices.txt @@ -0,0 +1,96 @@ +// Signature format: 2.0 +package android.adservices.adid { + + public abstract class AdIdProviderService extends android.app.Service { + ctor public AdIdProviderService(); + method @Nullable public final android.os.IBinder onBind(@Nullable android.content.Intent); + method @NonNull public abstract android.adservices.adid.AdId onGetAdId(int, @NonNull String) throws java.io.IOException; + field public static final String SERVICE_INTERFACE = "android.adservices.adid.AdIdProviderService"; + } + +} + +package android.adservices.appsetid { + + public abstract class AppSetIdProviderService extends android.app.Service { + ctor public AppSetIdProviderService(); + method @Nullable public final android.os.IBinder onBind(@Nullable android.content.Intent); + method @NonNull public abstract android.adservices.appsetid.AppSetId onGetAppSetId(int, @NonNull String) throws java.io.IOException; + field public static final String SERVICE_INTERFACE = "android.adservices.appsetid.AppSetIdProviderService"; + } + +} + +package android.adservices.cobalt { + + public abstract class AdServicesCobaltUploadService extends android.app.Service { + ctor public AdServicesCobaltUploadService(); + method @Nullable public final android.os.IBinder onBind(@Nullable android.content.Intent); + method public abstract void onUploadEncryptedCobaltEnvelope(@NonNull android.adservices.cobalt.EncryptedCobaltEnvelopeParams); + field public static final String SERVICE_INTERFACE = "android.adservices.cobalt.AdServicesCobaltUploadService"; + } + + public final class EncryptedCobaltEnvelopeParams implements android.os.Parcelable { + ctor public EncryptedCobaltEnvelopeParams(int, @NonNull int, @NonNull byte[]); + method public int describeContents(); + method @NonNull public byte[] getCipherText(); + method @NonNull public int getEnvironment(); + method @NonNull public int getKeyIndex(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.cobalt.EncryptedCobaltEnvelopeParams> CREATOR; + field public static final int ENVIRONMENT_DEV = 1; // 0x1 + field public static final int ENVIRONMENT_PROD = 0; // 0x0 + } + +} + +package android.adservices.common { + + public class AdServicesCommonManager { + method @RequiresPermission(anyOf={android.adservices.common.AdServicesPermissions.MODIFY_ADSERVICES_STATE, android.adservices.common.AdServicesPermissions.MODIFY_ADSERVICES_STATE_COMPAT}) public void enableAdServices(@NonNull android.adservices.common.AdServicesStates, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Boolean,java.lang.Exception>); + method @NonNull public static android.adservices.common.AdServicesCommonManager get(@NonNull android.content.Context); + method @RequiresPermission(anyOf={android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_STATE, android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_STATE_COMPAT}) public void isAdServicesEnabled(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Boolean,java.lang.Exception>); + method @RequiresPermission(anyOf={android.adservices.common.AdServicesPermissions.MODIFY_ADSERVICES_STATE, android.adservices.common.AdServicesPermissions.MODIFY_ADSERVICES_STATE_COMPAT}) public void setAdServicesEnabled(boolean, boolean); + } + + public class AdServicesPermissions { + field public static final String ACCESS_ADSERVICES_STATE = "android.permission.ACCESS_ADSERVICES_STATE"; + field public static final String ACCESS_ADSERVICES_STATE_COMPAT = "android.permission.ACCESS_ADSERVICES_STATE_COMPAT"; + field public static final String ACCESS_PRIVILEGED_ADSERVICES_COBALT_UPLOAD = "android.permission.ACCESS_PRIVILEGED_AD_SERVICES_COBALT_UPLOAD"; + field public static final String ACCESS_PRIVILEGED_AD_ID = "android.permission.ACCESS_PRIVILEGED_AD_ID"; + field public static final String ACCESS_PRIVILEGED_APP_SET_ID = "android.permission.ACCESS_PRIVILEGED_APP_SET_ID"; + field public static final String MODIFY_ADSERVICES_STATE = "android.permission.MODIFY_ADSERVICES_STATE"; + field public static final String MODIFY_ADSERVICES_STATE_COMPAT = "android.permission.MODIFY_ADSERVICES_STATE_COMPAT"; + } + + public final class AdServicesStates implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public boolean isAdIdEnabled(); + method @NonNull public boolean isAdultAccount(); + method @NonNull public boolean isPrivacySandboxUiEnabled(); + method @NonNull public boolean isPrivacySandboxUiRequest(); + method @NonNull public boolean isU18Account(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.AdServicesStates> CREATOR; + } + + public static final class AdServicesStates.Builder { + ctor public AdServicesStates.Builder(); + method @NonNull public android.adservices.common.AdServicesStates build(); + method @NonNull public android.adservices.common.AdServicesStates.Builder setAdIdEnabled(boolean); + method @NonNull public android.adservices.common.AdServicesStates.Builder setAdultAccount(boolean); + method @NonNull public android.adservices.common.AdServicesStates.Builder setPrivacySandboxUiEnabled(boolean); + method @NonNull public android.adservices.common.AdServicesStates.Builder setPrivacySandboxUiRequest(boolean); + method @NonNull public android.adservices.common.AdServicesStates.Builder setU18Account(boolean); + } + + public final class EnableAdServicesResponse implements android.os.Parcelable { + method public int describeContents(); + method public boolean isApiEnabled(); + method public boolean isSuccess(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.EnableAdServicesResponse> CREATOR; + } + +} + diff --git a/extensions/10/system/api/framework-appsearch-removed.txt b/extensions/10/system/api/framework-appsearch-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/10/system/api/framework-appsearch-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/10/system/api/framework-appsearch.txt b/extensions/10/system/api/framework-appsearch.txt new file mode 100644 index 000000000..4a6194e29 --- /dev/null +++ b/extensions/10/system/api/framework-appsearch.txt @@ -0,0 +1,9 @@ +// Signature format: 2.0 +package android.app.appsearch { + + public class AppSearchManagerFrameworkInitializer { + method public static void initialize(); + } + +} + diff --git a/extensions/10/system/api/framework-connectivity-removed.txt b/extensions/10/system/api/framework-connectivity-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/10/system/api/framework-connectivity-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/10/system/api/framework-connectivity-t-removed.txt b/extensions/10/system/api/framework-connectivity-t-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/10/system/api/framework-connectivity-t-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/10/system/api/framework-connectivity-t.txt b/extensions/10/system/api/framework-connectivity-t.txt new file mode 100644 index 000000000..6f0119edc --- /dev/null +++ b/extensions/10/system/api/framework-connectivity-t.txt @@ -0,0 +1,417 @@ +// Signature format: 2.0 +package android.app.usage { + + public class NetworkStatsManager { + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_STATS_PROVIDER, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void registerNetworkStatsProvider(@NonNull String, @NonNull android.net.netstats.provider.NetworkStatsProvider); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_STATS_PROVIDER, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void unregisterNetworkStatsProvider(@NonNull android.net.netstats.provider.NetworkStatsProvider); + } + +} + +package android.nearby { + + public interface BroadcastCallback { + method public void onStatusChanged(int); + field public static final int STATUS_FAILURE = 1; // 0x1 + field public static final int STATUS_FAILURE_ALREADY_REGISTERED = 2; // 0x2 + field public static final int STATUS_FAILURE_MISSING_PERMISSIONS = 4; // 0x4 + field public static final int STATUS_FAILURE_SIZE_EXCEED_LIMIT = 3; // 0x3 + field public static final int STATUS_OK = 0; // 0x0 + } + + public abstract class BroadcastRequest { + method @NonNull public java.util.List<java.lang.Integer> getMediums(); + method @IntRange(from=0xffffff81, to=126) public int getTxPower(); + method public int getType(); + method public int getVersion(); + field public static final int BROADCAST_TYPE_NEARBY_PRESENCE = 3; // 0x3 + field public static final int BROADCAST_TYPE_UNKNOWN = -1; // 0xffffffff + field public static final int MEDIUM_BLE = 1; // 0x1 + field public static final int PRESENCE_VERSION_UNKNOWN = -1; // 0xffffffff + field public static final int PRESENCE_VERSION_V0 = 0; // 0x0 + field public static final int PRESENCE_VERSION_V1 = 1; // 0x1 + field public static final int UNKNOWN_TX_POWER = -127; // 0xffffff81 + } + + public final class CredentialElement implements android.os.Parcelable { + ctor public CredentialElement(@NonNull String, @NonNull byte[]); + method public int describeContents(); + method @NonNull public String getKey(); + method @NonNull public byte[] getValue(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.nearby.CredentialElement> CREATOR; + } + + public final class DataElement implements android.os.Parcelable { + ctor public DataElement(int, @NonNull byte[]); + method public int describeContents(); + method public int getKey(); + method @NonNull public byte[] getValue(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.nearby.DataElement> CREATOR; + } + + public abstract class NearbyDevice { + method @NonNull public java.util.List<java.lang.Integer> getMediums(); + method @Nullable public String getName(); + method @IntRange(from=0xffffff81, to=126) public int getRssi(); + method public static boolean isValidMedium(int); + } + + public class NearbyManager { + method public void queryOffloadCapability(@NonNull java.util.concurrent.Executor, @NonNull java.util.function.Consumer<android.nearby.OffloadCapability>); + method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_ADVERTISE, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public void startBroadcast(@NonNull android.nearby.BroadcastRequest, @NonNull java.util.concurrent.Executor, @NonNull android.nearby.BroadcastCallback); + method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_SCAN, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public int startScan(@NonNull android.nearby.ScanRequest, @NonNull java.util.concurrent.Executor, @NonNull android.nearby.ScanCallback); + method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_ADVERTISE, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public void stopBroadcast(@NonNull android.nearby.BroadcastCallback); + method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_SCAN, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public void stopScan(@NonNull android.nearby.ScanCallback); + } + + public final class OffloadCapability implements android.os.Parcelable { + method public int describeContents(); + method public long getVersion(); + method public boolean isFastPairSupported(); + method public boolean isNearbyShareSupported(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.nearby.OffloadCapability> CREATOR; + } + + public static final class OffloadCapability.Builder { + ctor public OffloadCapability.Builder(); + method @NonNull public android.nearby.OffloadCapability build(); + method @NonNull public android.nearby.OffloadCapability.Builder setFastPairSupported(boolean); + method @NonNull public android.nearby.OffloadCapability.Builder setNearbyShareSupported(boolean); + method @NonNull public android.nearby.OffloadCapability.Builder setVersion(long); + } + + public final class PresenceBroadcastRequest extends android.nearby.BroadcastRequest implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public java.util.List<java.lang.Integer> getActions(); + method @NonNull public android.nearby.PrivateCredential getCredential(); + method @NonNull public java.util.List<android.nearby.DataElement> getExtendedProperties(); + method @NonNull public byte[] getSalt(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.nearby.PresenceBroadcastRequest> CREATOR; + } + + public static final class PresenceBroadcastRequest.Builder { + ctor public PresenceBroadcastRequest.Builder(@NonNull java.util.List<java.lang.Integer>, @NonNull byte[], @NonNull android.nearby.PrivateCredential); + method @NonNull public android.nearby.PresenceBroadcastRequest.Builder addAction(@IntRange(from=1, to=255) int); + method @NonNull public android.nearby.PresenceBroadcastRequest.Builder addExtendedProperty(@NonNull android.nearby.DataElement); + method @NonNull public android.nearby.PresenceBroadcastRequest build(); + method @NonNull public android.nearby.PresenceBroadcastRequest.Builder setTxPower(@IntRange(from=0xffffff81, to=126) int); + method @NonNull public android.nearby.PresenceBroadcastRequest.Builder setVersion(int); + } + + public abstract class PresenceCredential { + method @NonNull public byte[] getAuthenticityKey(); + method @NonNull public java.util.List<android.nearby.CredentialElement> getCredentialElements(); + method public int getIdentityType(); + method @NonNull public byte[] getSecretId(); + method public int getType(); + field public static final int CREDENTIAL_TYPE_PRIVATE = 0; // 0x0 + field public static final int CREDENTIAL_TYPE_PUBLIC = 1; // 0x1 + field public static final int IDENTITY_TYPE_PRIVATE = 1; // 0x1 + field public static final int IDENTITY_TYPE_PROVISIONED = 2; // 0x2 + field public static final int IDENTITY_TYPE_TRUSTED = 3; // 0x3 + field public static final int IDENTITY_TYPE_UNKNOWN = 0; // 0x0 + } + + public final class PresenceDevice extends android.nearby.NearbyDevice implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public String getDeviceId(); + method @Nullable public String getDeviceImageUrl(); + method public int getDeviceType(); + method public long getDiscoveryTimestampMillis(); + method @NonNull public byte[] getEncryptedIdentity(); + method @NonNull public java.util.List<android.nearby.DataElement> getExtendedProperties(); + method @NonNull public byte[] getSalt(); + method @NonNull public byte[] getSecretId(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.nearby.PresenceDevice> CREATOR; + } + + public static final class PresenceDevice.Builder { + ctor public PresenceDevice.Builder(@NonNull String, @NonNull byte[], @NonNull byte[], @NonNull byte[]); + method @NonNull public android.nearby.PresenceDevice.Builder addExtendedProperty(@NonNull android.nearby.DataElement); + method @NonNull public android.nearby.PresenceDevice.Builder addMedium(int); + method @NonNull public android.nearby.PresenceDevice build(); + method @NonNull public android.nearby.PresenceDevice.Builder setDeviceImageUrl(@Nullable String); + method @NonNull public android.nearby.PresenceDevice.Builder setDeviceType(int); + method @NonNull public android.nearby.PresenceDevice.Builder setDiscoveryTimestampMillis(long); + method @NonNull public android.nearby.PresenceDevice.Builder setName(@Nullable String); + method @NonNull public android.nearby.PresenceDevice.Builder setRssi(int); + } + + public final class PresenceScanFilter extends android.nearby.ScanFilter implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public java.util.List<android.nearby.PublicCredential> getCredentials(); + method @NonNull public java.util.List<android.nearby.DataElement> getExtendedProperties(); + method @NonNull public java.util.List<java.lang.Integer> getPresenceActions(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.nearby.PresenceScanFilter> CREATOR; + } + + public static final class PresenceScanFilter.Builder { + ctor public PresenceScanFilter.Builder(); + method @NonNull public android.nearby.PresenceScanFilter.Builder addCredential(@NonNull android.nearby.PublicCredential); + method @NonNull public android.nearby.PresenceScanFilter.Builder addExtendedProperty(@NonNull android.nearby.DataElement); + method @NonNull public android.nearby.PresenceScanFilter.Builder addPresenceAction(@IntRange(from=1, to=255) int); + method @NonNull public android.nearby.PresenceScanFilter build(); + method @NonNull public android.nearby.PresenceScanFilter.Builder setMaxPathLoss(@IntRange(from=0, to=127) int); + } + + public final class PrivateCredential extends android.nearby.PresenceCredential implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public String getDeviceName(); + method @NonNull public byte[] getMetadataEncryptionKey(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.nearby.PrivateCredential> CREATOR; + } + + public static final class PrivateCredential.Builder { + ctor public PrivateCredential.Builder(@NonNull byte[], @NonNull byte[], @NonNull byte[], @NonNull String); + method @NonNull public android.nearby.PrivateCredential.Builder addCredentialElement(@NonNull android.nearby.CredentialElement); + method @NonNull public android.nearby.PrivateCredential build(); + method @NonNull public android.nearby.PrivateCredential.Builder setIdentityType(int); + } + + public final class PublicCredential extends android.nearby.PresenceCredential implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public byte[] getEncryptedMetadata(); + method @NonNull public byte[] getEncryptedMetadataKeyTag(); + method @NonNull public byte[] getPublicKey(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.nearby.PublicCredential> CREATOR; + } + + public static final class PublicCredential.Builder { + ctor public PublicCredential.Builder(@NonNull byte[], @NonNull byte[], @NonNull byte[], @NonNull byte[], @NonNull byte[]); + method @NonNull public android.nearby.PublicCredential.Builder addCredentialElement(@NonNull android.nearby.CredentialElement); + method @NonNull public android.nearby.PublicCredential build(); + method @NonNull public android.nearby.PublicCredential.Builder setIdentityType(int); + } + + public interface ScanCallback { + method public void onDiscovered(@NonNull android.nearby.NearbyDevice); + method public default void onError(int); + method public void onLost(@NonNull android.nearby.NearbyDevice); + method public void onUpdated(@NonNull android.nearby.NearbyDevice); + field public static final int ERROR_INVALID_ARGUMENT = 2; // 0x2 + field public static final int ERROR_PERMISSION_DENIED = 3; // 0x3 + field public static final int ERROR_RESOURCE_EXHAUSTED = 4; // 0x4 + field public static final int ERROR_UNKNOWN = 0; // 0x0 + field public static final int ERROR_UNSUPPORTED = 1; // 0x1 + } + + public abstract class ScanFilter { + method @IntRange(from=0, to=127) public int getMaxPathLoss(); + method public int getType(); + } + + public final class ScanRequest implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public java.util.List<android.nearby.ScanFilter> getScanFilters(); + method public int getScanMode(); + method public int getScanType(); + method @NonNull public android.os.WorkSource getWorkSource(); + method public boolean isBleEnabled(); + method public boolean isOffloadOnly(); + method public static boolean isValidScanMode(int); + method public static boolean isValidScanType(int); + method @NonNull public static String scanModeToString(int); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.nearby.ScanRequest> CREATOR; + field public static final int SCAN_MODE_BALANCED = 1; // 0x1 + field public static final int SCAN_MODE_LOW_LATENCY = 2; // 0x2 + field public static final int SCAN_MODE_LOW_POWER = 0; // 0x0 + field public static final int SCAN_MODE_NO_POWER = -1; // 0xffffffff + field public static final int SCAN_TYPE_FAST_PAIR = 1; // 0x1 + field public static final int SCAN_TYPE_NEARBY_PRESENCE = 2; // 0x2 + } + + public static final class ScanRequest.Builder { + ctor public ScanRequest.Builder(); + method @NonNull public android.nearby.ScanRequest.Builder addScanFilter(@NonNull android.nearby.ScanFilter); + method @NonNull public android.nearby.ScanRequest build(); + method @NonNull public android.nearby.ScanRequest.Builder setBleEnabled(boolean); + method @NonNull public android.nearby.ScanRequest.Builder setOffloadOnly(boolean); + method @NonNull public android.nearby.ScanRequest.Builder setScanMode(int); + method @NonNull public android.nearby.ScanRequest.Builder setScanType(int); + method @NonNull @RequiresPermission(android.Manifest.permission.UPDATE_DEVICE_STATS) public android.nearby.ScanRequest.Builder setWorkSource(@Nullable android.os.WorkSource); + } + +} + +package android.net { + + public class EthernetManager { + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK, android.Manifest.permission.MANAGE_ETHERNET_NETWORKS}) public void disableInterface(@NonNull String, @Nullable java.util.concurrent.Executor, @Nullable android.os.OutcomeReceiver<java.lang.String,android.net.EthernetNetworkManagementException>); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK, android.Manifest.permission.MANAGE_ETHERNET_NETWORKS}) public void enableInterface(@NonNull String, @Nullable java.util.concurrent.Executor, @Nullable android.os.OutcomeReceiver<java.lang.String,android.net.EthernetNetworkManagementException>); + method @NonNull @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public android.net.EthernetManager.TetheredInterfaceRequest requestTetheredInterface(@NonNull java.util.concurrent.Executor, @NonNull android.net.EthernetManager.TetheredInterfaceCallback); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK, android.Manifest.permission.MANAGE_ETHERNET_NETWORKS}) public void updateConfiguration(@NonNull String, @NonNull android.net.EthernetNetworkUpdateRequest, @Nullable java.util.concurrent.Executor, @Nullable android.os.OutcomeReceiver<java.lang.String,android.net.EthernetNetworkManagementException>); + } + + public static interface EthernetManager.TetheredInterfaceCallback { + method public void onAvailable(@NonNull String); + method public void onUnavailable(); + } + + public static class EthernetManager.TetheredInterfaceRequest { + method public void release(); + } + + public final class EthernetNetworkManagementException extends java.lang.RuntimeException implements android.os.Parcelable { + ctor public EthernetNetworkManagementException(@NonNull String); + method public int describeContents(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.EthernetNetworkManagementException> CREATOR; + } + + public final class EthernetNetworkUpdateRequest implements android.os.Parcelable { + method public int describeContents(); + method @Nullable public android.net.IpConfiguration getIpConfiguration(); + method @Nullable public android.net.NetworkCapabilities getNetworkCapabilities(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.EthernetNetworkUpdateRequest> CREATOR; + } + + public static final class EthernetNetworkUpdateRequest.Builder { + ctor public EthernetNetworkUpdateRequest.Builder(); + ctor public EthernetNetworkUpdateRequest.Builder(@NonNull android.net.EthernetNetworkUpdateRequest); + method @NonNull public android.net.EthernetNetworkUpdateRequest build(); + method @NonNull public android.net.EthernetNetworkUpdateRequest.Builder setIpConfiguration(@Nullable android.net.IpConfiguration); + method @NonNull public android.net.EthernetNetworkUpdateRequest.Builder setNetworkCapabilities(@Nullable android.net.NetworkCapabilities); + } + + public class IpSecManager { + method @RequiresPermission(android.Manifest.permission.MANAGE_IPSEC_TUNNELS) public void applyTunnelModeTransform(@NonNull android.net.IpSecManager.IpSecTunnelInterface, int, @NonNull android.net.IpSecTransform) throws java.io.IOException; + method @NonNull @RequiresPermission(android.Manifest.permission.MANAGE_IPSEC_TUNNELS) public android.net.IpSecManager.IpSecTunnelInterface createIpSecTunnelInterface(@NonNull java.net.InetAddress, @NonNull java.net.InetAddress, @NonNull android.net.Network) throws java.io.IOException, android.net.IpSecManager.ResourceUnavailableException; + method @RequiresPermission(android.Manifest.permission.MANAGE_IPSEC_TUNNELS) public void startTunnelModeTransformMigration(@NonNull android.net.IpSecTransform, @NonNull java.net.InetAddress, @NonNull java.net.InetAddress); + } + + public static final class IpSecManager.IpSecTunnelInterface implements java.lang.AutoCloseable { + method @RequiresPermission(android.Manifest.permission.MANAGE_IPSEC_TUNNELS) public void addAddress(@NonNull java.net.InetAddress, int) throws java.io.IOException; + method public void close(); + method @NonNull public String getInterfaceName(); + method @RequiresPermission(android.Manifest.permission.MANAGE_IPSEC_TUNNELS) public void removeAddress(@NonNull java.net.InetAddress, int) throws java.io.IOException; + method @RequiresPermission(android.Manifest.permission.MANAGE_IPSEC_TUNNELS) public void setUnderlyingNetwork(@NonNull android.net.Network) throws java.io.IOException; + } + + public static class IpSecTransform.Builder { + method @NonNull @RequiresPermission(android.Manifest.permission.MANAGE_IPSEC_TUNNELS) public android.net.IpSecTransform buildTunnelModeTransform(@NonNull java.net.InetAddress, @NonNull android.net.IpSecManager.SecurityParameterIndex) throws java.io.IOException, android.net.IpSecManager.ResourceUnavailableException, android.net.IpSecManager.SpiUnavailableException; + } + + public final class NetworkStats implements java.lang.Iterable<android.net.NetworkStats.Entry> android.os.Parcelable { + ctor public NetworkStats(long, int); + method @NonNull public android.net.NetworkStats add(@NonNull android.net.NetworkStats); + method @NonNull public android.net.NetworkStats addEntry(@NonNull android.net.NetworkStats.Entry); + method public android.net.NetworkStats clone(); + method public int describeContents(); + method @NonNull public java.util.Iterator<android.net.NetworkStats.Entry> iterator(); + method @NonNull public android.net.NetworkStats subtract(@NonNull android.net.NetworkStats); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.NetworkStats> CREATOR; + field public static final int DEFAULT_NETWORK_ALL = -1; // 0xffffffff + field public static final int DEFAULT_NETWORK_NO = 0; // 0x0 + field public static final int DEFAULT_NETWORK_YES = 1; // 0x1 + field public static final String IFACE_VT = "vt_data0"; + field public static final int METERED_ALL = -1; // 0xffffffff + field public static final int METERED_NO = 0; // 0x0 + field public static final int METERED_YES = 1; // 0x1 + field public static final int ROAMING_ALL = -1; // 0xffffffff + field public static final int ROAMING_NO = 0; // 0x0 + field public static final int ROAMING_YES = 1; // 0x1 + field public static final int SET_ALL = -1; // 0xffffffff + field public static final int SET_DEFAULT = 0; // 0x0 + field public static final int SET_FOREGROUND = 1; // 0x1 + field public static final int TAG_NONE = 0; // 0x0 + field public static final int UID_ALL = -1; // 0xffffffff + field public static final int UID_TETHERING = -5; // 0xfffffffb + } + + public static class NetworkStats.Entry { + ctor public NetworkStats.Entry(@Nullable String, int, int, int, int, int, int, long, long, long, long, long); + method public int getDefaultNetwork(); + method public int getMetered(); + method public long getOperations(); + method public int getRoaming(); + method public long getRxBytes(); + method public long getRxPackets(); + method public int getSet(); + method public int getTag(); + method public long getTxBytes(); + method public long getTxPackets(); + method public int getUid(); + } + + public class TrafficStats { + method public static void setThreadStatsTagApp(); + method public static void setThreadStatsTagBackup(); + method public static void setThreadStatsTagRestore(); + field public static final int TAG_NETWORK_STACK_IMPERSONATION_RANGE_END = -113; // 0xffffff8f + field public static final int TAG_NETWORK_STACK_IMPERSONATION_RANGE_START = -128; // 0xffffff80 + field public static final int TAG_NETWORK_STACK_RANGE_END = -257; // 0xfffffeff + field public static final int TAG_NETWORK_STACK_RANGE_START = -768; // 0xfffffd00 + field public static final int TAG_SYSTEM_IMPERSONATION_RANGE_END = -241; // 0xffffff0f + field public static final int TAG_SYSTEM_IMPERSONATION_RANGE_START = -256; // 0xffffff00 + } + +} + +package android.net.netstats.provider { + + public abstract class NetworkStatsProvider { + ctor public NetworkStatsProvider(); + method public void notifyAlertReached(); + method public void notifyLimitReached(); + method public void notifyStatsUpdated(int, @NonNull android.net.NetworkStats, @NonNull android.net.NetworkStats); + method public void notifyWarningReached(); + method public abstract void onRequestStatsUpdate(int); + method public abstract void onSetAlert(long); + method public abstract void onSetLimit(@NonNull String, long); + method public void onSetWarningAndLimit(@NonNull String, long, long); + field public static final int QUOTA_UNLIMITED = -1; // 0xffffffff + } + +} + +package android.net.nsd { + + public final class NsdManager { + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public void registerOffloadEngine(@NonNull String, long, long, @NonNull java.util.concurrent.Executor, @NonNull android.net.nsd.OffloadEngine); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public void unregisterOffloadEngine(@NonNull android.net.nsd.OffloadEngine); + } + + public interface OffloadEngine { + method public void onOffloadServiceRemoved(@NonNull android.net.nsd.OffloadServiceInfo); + method public void onOffloadServiceUpdated(@NonNull android.net.nsd.OffloadServiceInfo); + field public static final int OFFLOAD_CAPABILITY_BYPASS_MULTICAST_LOCK = 1; // 0x1 + field public static final int OFFLOAD_TYPE_FILTER_QUERIES = 2; // 0x2 + field public static final int OFFLOAD_TYPE_FILTER_REPLIES = 4; // 0x4 + field public static final int OFFLOAD_TYPE_REPLY = 1; // 0x1 + } + + public final class OffloadServiceInfo implements android.os.Parcelable { + ctor public OffloadServiceInfo(@NonNull android.net.nsd.OffloadServiceInfo.Key, @NonNull java.util.List<java.lang.String>, @NonNull String, @Nullable byte[], @IntRange(from=0, to=java.lang.Integer.MAX_VALUE) int, long); + method public int describeContents(); + method @NonNull public String getHostname(); + method @NonNull public android.net.nsd.OffloadServiceInfo.Key getKey(); + method @Nullable public byte[] getOffloadPayload(); + method public long getOffloadType(); + method public int getPriority(); + method @NonNull public java.util.List<java.lang.String> getSubtypes(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.nsd.OffloadServiceInfo> CREATOR; + } + + public static final class OffloadServiceInfo.Key implements android.os.Parcelable { + ctor public OffloadServiceInfo.Key(@NonNull String, @NonNull String); + method public int describeContents(); + method @NonNull public String getServiceName(); + method @NonNull public String getServiceType(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.nsd.OffloadServiceInfo.Key> CREATOR; + } + +} + diff --git a/extensions/10/system/api/framework-connectivity.txt b/extensions/10/system/api/framework-connectivity.txt new file mode 100644 index 000000000..e812024a7 --- /dev/null +++ b/extensions/10/system/api/framework-connectivity.txt @@ -0,0 +1,546 @@ +// Signature format: 2.0 +package android.net { + + public class CaptivePortal implements android.os.Parcelable { + method @Deprecated public void logEvent(int, @NonNull String); + method @RequiresPermission(android.Manifest.permission.NETWORK_STACK) public void reevaluateNetwork(); + method public void useNetwork(); + field public static final int APP_REQUEST_REEVALUATION_REQUIRED = 100; // 0x64 + field public static final int APP_RETURN_DISMISSED = 0; // 0x0 + field public static final int APP_RETURN_UNWANTED = 1; // 0x1 + field public static final int APP_RETURN_WANTED_AS_IS = 2; // 0x2 + } + + public final class CaptivePortalData implements android.os.Parcelable { + method public int describeContents(); + method public long getByteLimit(); + method public long getExpiryTimeMillis(); + method public long getRefreshTimeMillis(); + method @Nullable public android.net.Uri getUserPortalUrl(); + method public int getUserPortalUrlSource(); + method @Nullable public CharSequence getVenueFriendlyName(); + method @Nullable public android.net.Uri getVenueInfoUrl(); + method public int getVenueInfoUrlSource(); + method public boolean isCaptive(); + method public boolean isSessionExtendable(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field public static final int CAPTIVE_PORTAL_DATA_SOURCE_OTHER = 0; // 0x0 + field public static final int CAPTIVE_PORTAL_DATA_SOURCE_PASSPOINT = 1; // 0x1 + field @NonNull public static final android.os.Parcelable.Creator<android.net.CaptivePortalData> CREATOR; + } + + public static class CaptivePortalData.Builder { + ctor public CaptivePortalData.Builder(); + ctor public CaptivePortalData.Builder(@Nullable android.net.CaptivePortalData); + method @NonNull public android.net.CaptivePortalData build(); + method @NonNull public android.net.CaptivePortalData.Builder setBytesRemaining(long); + method @NonNull public android.net.CaptivePortalData.Builder setCaptive(boolean); + method @NonNull public android.net.CaptivePortalData.Builder setExpiryTime(long); + method @NonNull public android.net.CaptivePortalData.Builder setRefreshTime(long); + method @NonNull public android.net.CaptivePortalData.Builder setSessionExtendable(boolean); + method @NonNull public android.net.CaptivePortalData.Builder setUserPortalUrl(@Nullable android.net.Uri); + method @NonNull public android.net.CaptivePortalData.Builder setUserPortalUrl(@Nullable android.net.Uri, int); + method @NonNull public android.net.CaptivePortalData.Builder setVenueFriendlyName(@Nullable CharSequence); + method @NonNull public android.net.CaptivePortalData.Builder setVenueInfoUrl(@Nullable android.net.Uri); + method @NonNull public android.net.CaptivePortalData.Builder setVenueInfoUrl(@Nullable android.net.Uri, int); + } + + public class ConnectivityManager { + method @NonNull @RequiresPermission(android.Manifest.permission.PACKET_KEEPALIVE_OFFLOAD) public android.net.SocketKeepalive createNattKeepalive(@NonNull android.net.Network, @NonNull android.os.ParcelFileDescriptor, @NonNull java.net.InetAddress, @NonNull java.net.InetAddress, @NonNull java.util.concurrent.Executor, @NonNull android.net.SocketKeepalive.Callback); + method @NonNull @RequiresPermission(android.Manifest.permission.PACKET_KEEPALIVE_OFFLOAD) public android.net.SocketKeepalive createSocketKeepalive(@NonNull android.net.Network, @NonNull java.net.Socket, @NonNull java.util.concurrent.Executor, @NonNull android.net.SocketKeepalive.Callback); + method @Deprecated @RequiresPermission(android.Manifest.permission.NETWORK_SETTINGS) public String getCaptivePortalServerUrl(); + method @Deprecated @RequiresPermission(android.Manifest.permission.TETHER_PRIVILEGED) public void getLatestTetheringEntitlementResult(int, boolean, @NonNull java.util.concurrent.Executor, @NonNull android.net.ConnectivityManager.OnTetheringEntitlementResultListener); + method @Deprecated @RequiresPermission(anyOf={android.Manifest.permission.TETHER_PRIVILEGED, android.Manifest.permission.WRITE_SETTINGS}) public boolean isTetheringSupported(); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_FACTORY}) public int registerNetworkProvider(@NonNull android.net.NetworkProvider); + method public void registerQosCallback(@NonNull android.net.QosSocketInfo, @NonNull java.util.concurrent.Executor, @NonNull android.net.QosCallback); + method @Deprecated @RequiresPermission(android.Manifest.permission.TETHER_PRIVILEGED) public void registerTetheringEventCallback(@NonNull java.util.concurrent.Executor, @NonNull android.net.ConnectivityManager.OnTetheringEventCallback); + method @RequiresPermission(android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK) public void requestNetwork(@NonNull android.net.NetworkRequest, int, int, @NonNull android.os.Handler, @NonNull android.net.ConnectivityManager.NetworkCallback); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_AIRPLANE_MODE, android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_SETUP_WIZARD, android.Manifest.permission.NETWORK_STACK}) public void setAirplaneMode(boolean); + method @RequiresPermission(android.Manifest.permission.CONTROL_OEM_PAID_NETWORK_PREFERENCE) public void setOemNetworkPreference(@NonNull android.net.OemNetworkPreferences, @Nullable java.util.concurrent.Executor, @Nullable Runnable); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public boolean shouldAvoidBadWifi(); + method @RequiresPermission(android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK) public void startCaptivePortalApp(@NonNull android.net.Network, @NonNull android.os.Bundle); + method @Deprecated @RequiresPermission(android.Manifest.permission.TETHER_PRIVILEGED) public void startTethering(int, boolean, android.net.ConnectivityManager.OnStartTetheringCallback); + method @Deprecated @RequiresPermission(android.Manifest.permission.TETHER_PRIVILEGED) public void startTethering(int, boolean, android.net.ConnectivityManager.OnStartTetheringCallback, android.os.Handler); + method @Deprecated @RequiresPermission(android.Manifest.permission.TETHER_PRIVILEGED) public void stopTethering(int); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_FACTORY}) public void unregisterNetworkProvider(@NonNull android.net.NetworkProvider); + method public void unregisterQosCallback(@NonNull android.net.QosCallback); + method @Deprecated @RequiresPermission(android.Manifest.permission.TETHER_PRIVILEGED) public void unregisterTetheringEventCallback(@NonNull android.net.ConnectivityManager.OnTetheringEventCallback); + field public static final String EXTRA_CAPTIVE_PORTAL_PROBE_SPEC = "android.net.extra.CAPTIVE_PORTAL_PROBE_SPEC"; + field public static final String EXTRA_CAPTIVE_PORTAL_USER_AGENT = "android.net.extra.CAPTIVE_PORTAL_USER_AGENT"; + field public static final int TETHERING_BLUETOOTH = 2; // 0x2 + field public static final int TETHERING_USB = 1; // 0x1 + field public static final int TETHERING_WIFI = 0; // 0x0 + field @Deprecated public static final int TETHER_ERROR_ENTITLEMENT_UNKONWN = 13; // 0xd + field @Deprecated public static final int TETHER_ERROR_NO_ERROR = 0; // 0x0 + field @Deprecated public static final int TETHER_ERROR_PROVISION_FAILED = 11; // 0xb + field public static final int TYPE_NONE = -1; // 0xffffffff + field @Deprecated public static final int TYPE_PROXY = 16; // 0x10 + field @Deprecated public static final int TYPE_WIFI_P2P = 13; // 0xd + } + + @Deprecated public abstract static class ConnectivityManager.OnStartTetheringCallback { + ctor @Deprecated public ConnectivityManager.OnStartTetheringCallback(); + method @Deprecated public void onTetheringFailed(); + method @Deprecated public void onTetheringStarted(); + } + + @Deprecated public static interface ConnectivityManager.OnTetheringEntitlementResultListener { + method @Deprecated public void onTetheringEntitlementResult(int); + } + + @Deprecated public abstract static class ConnectivityManager.OnTetheringEventCallback { + ctor @Deprecated public ConnectivityManager.OnTetheringEventCallback(); + method @Deprecated public void onUpstreamChanged(@Nullable android.net.Network); + } + + public final class DscpPolicy implements android.os.Parcelable { + method public int describeContents(); + method @Nullable public java.net.InetAddress getDestinationAddress(); + method @Nullable public android.util.Range<java.lang.Integer> getDestinationPortRange(); + method public int getDscpValue(); + method public int getPolicyId(); + method public int getProtocol(); + method @Nullable public java.net.InetAddress getSourceAddress(); + method public int getSourcePort(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.DscpPolicy> CREATOR; + field public static final int PROTOCOL_ANY = -1; // 0xffffffff + field public static final int SOURCE_PORT_ANY = -1; // 0xffffffff + } + + public static final class DscpPolicy.Builder { + ctor public DscpPolicy.Builder(int, int); + method @NonNull public android.net.DscpPolicy build(); + method @NonNull public android.net.DscpPolicy.Builder setDestinationAddress(@NonNull java.net.InetAddress); + method @NonNull public android.net.DscpPolicy.Builder setDestinationPortRange(@NonNull android.util.Range<java.lang.Integer>); + method @NonNull public android.net.DscpPolicy.Builder setProtocol(int); + method @NonNull public android.net.DscpPolicy.Builder setSourceAddress(@NonNull java.net.InetAddress); + method @NonNull public android.net.DscpPolicy.Builder setSourcePort(int); + } + + public final class InvalidPacketException extends java.lang.Exception { + ctor public InvalidPacketException(int); + method public int getError(); + field public static final int ERROR_INVALID_IP_ADDRESS = -21; // 0xffffffeb + field public static final int ERROR_INVALID_LENGTH = -23; // 0xffffffe9 + field public static final int ERROR_INVALID_PORT = -22; // 0xffffffea + } + + public final class IpConfiguration implements android.os.Parcelable { + ctor public IpConfiguration(); + ctor public IpConfiguration(@NonNull android.net.IpConfiguration); + method @NonNull public android.net.IpConfiguration.IpAssignment getIpAssignment(); + method @NonNull public android.net.IpConfiguration.ProxySettings getProxySettings(); + method public void setHttpProxy(@Nullable android.net.ProxyInfo); + method public void setIpAssignment(@NonNull android.net.IpConfiguration.IpAssignment); + method public void setProxySettings(@NonNull android.net.IpConfiguration.ProxySettings); + method public void setStaticIpConfiguration(@Nullable android.net.StaticIpConfiguration); + } + + public enum IpConfiguration.IpAssignment { + enum_constant public static final android.net.IpConfiguration.IpAssignment DHCP; + enum_constant public static final android.net.IpConfiguration.IpAssignment STATIC; + enum_constant public static final android.net.IpConfiguration.IpAssignment UNASSIGNED; + } + + public enum IpConfiguration.ProxySettings { + enum_constant public static final android.net.IpConfiguration.ProxySettings NONE; + enum_constant public static final android.net.IpConfiguration.ProxySettings PAC; + enum_constant public static final android.net.IpConfiguration.ProxySettings STATIC; + enum_constant public static final android.net.IpConfiguration.ProxySettings UNASSIGNED; + } + + public final class IpPrefix implements android.os.Parcelable { + ctor public IpPrefix(@NonNull String); + } + + public class KeepalivePacketData { + ctor protected KeepalivePacketData(@NonNull java.net.InetAddress, @IntRange(from=0, to=65535) int, @NonNull java.net.InetAddress, @IntRange(from=0, to=65535) int, @NonNull byte[]) throws android.net.InvalidPacketException; + method @NonNull public java.net.InetAddress getDstAddress(); + method public int getDstPort(); + method @NonNull public byte[] getPacket(); + method @NonNull public java.net.InetAddress getSrcAddress(); + method public int getSrcPort(); + } + + public class LinkAddress implements android.os.Parcelable { + ctor public LinkAddress(@NonNull java.net.InetAddress, @IntRange(from=0, to=128) int, int, int); + ctor public LinkAddress(@NonNull java.net.InetAddress, @IntRange(from=0, to=128) int, int, int, long, long); + ctor public LinkAddress(@NonNull java.net.InetAddress, @IntRange(from=0, to=128) int); + ctor public LinkAddress(@NonNull String); + ctor public LinkAddress(@NonNull String, int, int); + method public long getDeprecationTime(); + method public long getExpirationTime(); + method public boolean isGlobalPreferred(); + method public boolean isIpv4(); + method public boolean isIpv6(); + method public boolean isSameAddressAs(@Nullable android.net.LinkAddress); + field public static final long LIFETIME_PERMANENT = 9223372036854775807L; // 0x7fffffffffffffffL + field public static final long LIFETIME_UNKNOWN = -1L; // 0xffffffffffffffffL + } + + public final class LinkProperties implements android.os.Parcelable { + ctor public LinkProperties(@Nullable android.net.LinkProperties); + ctor public LinkProperties(@Nullable android.net.LinkProperties, boolean); + method public boolean addDnsServer(@NonNull java.net.InetAddress); + method public boolean addLinkAddress(@NonNull android.net.LinkAddress); + method public boolean addPcscfServer(@NonNull java.net.InetAddress); + method @NonNull public java.util.List<java.net.InetAddress> getAddresses(); + method @NonNull public java.util.List<java.lang.String> getAllInterfaceNames(); + method @NonNull public java.util.List<android.net.LinkAddress> getAllLinkAddresses(); + method @NonNull public java.util.List<android.net.RouteInfo> getAllRoutes(); + method @Nullable public android.net.Uri getCaptivePortalApiUrl(); + method @Nullable public android.net.CaptivePortalData getCaptivePortalData(); + method @NonNull public java.util.List<java.net.InetAddress> getPcscfServers(); + method @Nullable public String getTcpBufferSizes(); + method @NonNull public java.util.List<java.net.InetAddress> getValidatedPrivateDnsServers(); + method public boolean hasGlobalIpv6Address(); + method public boolean hasIpv4Address(); + method public boolean hasIpv4DefaultRoute(); + method public boolean hasIpv4DnsServer(); + method public boolean hasIpv6DefaultRoute(); + method public boolean hasIpv6DnsServer(); + method public boolean isIpv4Provisioned(); + method public boolean isIpv6Provisioned(); + method public boolean isProvisioned(); + method public boolean isReachable(@NonNull java.net.InetAddress); + method public boolean removeDnsServer(@NonNull java.net.InetAddress); + method public boolean removeLinkAddress(@NonNull android.net.LinkAddress); + method public boolean removeRoute(@NonNull android.net.RouteInfo); + method public void setCaptivePortalApiUrl(@Nullable android.net.Uri); + method public void setCaptivePortalData(@Nullable android.net.CaptivePortalData); + method public void setPcscfServers(@NonNull java.util.Collection<java.net.InetAddress>); + method public void setPrivateDnsServerName(@Nullable String); + method public void setTcpBufferSizes(@Nullable String); + method public void setUsePrivateDns(boolean); + method public void setValidatedPrivateDnsServers(@NonNull java.util.Collection<java.net.InetAddress>); + } + + public final class NattKeepalivePacketData extends android.net.KeepalivePacketData implements android.os.Parcelable { + ctor public NattKeepalivePacketData(@NonNull java.net.InetAddress, int, @NonNull java.net.InetAddress, int, @NonNull byte[]) throws android.net.InvalidPacketException; + method public int describeContents(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.NattKeepalivePacketData> CREATOR; + } + + public class Network implements android.os.Parcelable { + ctor public Network(@NonNull android.net.Network); + method public int getNetId(); + method @NonNull public android.net.Network getPrivateDnsBypassingCopy(); + } + + public abstract class NetworkAgent { + ctor public NetworkAgent(@NonNull android.content.Context, @NonNull android.os.Looper, @NonNull String, @NonNull android.net.NetworkCapabilities, @NonNull android.net.LinkProperties, int, @NonNull android.net.NetworkAgentConfig, @Nullable android.net.NetworkProvider); + ctor public NetworkAgent(@NonNull android.content.Context, @NonNull android.os.Looper, @NonNull String, @NonNull android.net.NetworkCapabilities, @NonNull android.net.LinkProperties, @NonNull android.net.NetworkScore, @NonNull android.net.NetworkAgentConfig, @Nullable android.net.NetworkProvider); + method @Nullable public android.net.Network getNetwork(); + method public void markConnected(); + method public void onAddKeepalivePacketFilter(int, @NonNull android.net.KeepalivePacketData); + method public void onAutomaticReconnectDisabled(); + method public void onBandwidthUpdateRequested(); + method public void onDscpPolicyStatusUpdated(int, int); + method public void onNetworkCreated(); + method public void onNetworkDestroyed(); + method public void onNetworkUnwanted(); + method public void onQosCallbackRegistered(int, @NonNull android.net.QosFilter); + method public void onQosCallbackUnregistered(int); + method public void onRemoveKeepalivePacketFilter(int); + method public void onSaveAcceptUnvalidated(boolean); + method public void onSignalStrengthThresholdsUpdated(@NonNull int[]); + method public void onStartSocketKeepalive(int, @NonNull java.time.Duration, @NonNull android.net.KeepalivePacketData); + method public void onStopSocketKeepalive(int); + method public void onValidationStatus(int, @Nullable android.net.Uri); + method @NonNull public android.net.Network register(); + method public void sendAddDscpPolicy(@NonNull android.net.DscpPolicy); + method public void sendLinkProperties(@NonNull android.net.LinkProperties); + method public void sendNetworkCapabilities(@NonNull android.net.NetworkCapabilities); + method public void sendNetworkScore(@NonNull android.net.NetworkScore); + method public void sendNetworkScore(@IntRange(from=0, to=99) int); + method public final void sendQosCallbackError(int, int); + method public final void sendQosSessionAvailable(int, int, @NonNull android.net.QosSessionAttributes); + method public final void sendQosSessionLost(int, int, int); + method public void sendRemoveAllDscpPolicies(); + method public void sendRemoveDscpPolicy(int); + method public final void sendSocketKeepaliveEvent(int, int); + method @Deprecated public void setLegacySubtype(int, @NonNull String); + method public void setLingerDuration(@NonNull java.time.Duration); + method public void setTeardownDelayMillis(@IntRange(from=0, to=0x1388) int); + method public void setUnderlyingNetworks(@Nullable java.util.List<android.net.Network>); + method public void unregister(); + method public void unregisterAfterReplacement(@IntRange(from=0, to=0x1388) int); + field public static final int DSCP_POLICY_STATUS_DELETED = 4; // 0x4 + field public static final int DSCP_POLICY_STATUS_INSUFFICIENT_PROCESSING_RESOURCES = 3; // 0x3 + field public static final int DSCP_POLICY_STATUS_POLICY_NOT_FOUND = 5; // 0x5 + field public static final int DSCP_POLICY_STATUS_REQUESTED_CLASSIFIER_NOT_SUPPORTED = 2; // 0x2 + field public static final int DSCP_POLICY_STATUS_REQUEST_DECLINED = 1; // 0x1 + field public static final int DSCP_POLICY_STATUS_SUCCESS = 0; // 0x0 + field public static final int VALIDATION_STATUS_NOT_VALID = 2; // 0x2 + field public static final int VALIDATION_STATUS_VALID = 1; // 0x1 + } + + public final class NetworkAgentConfig implements android.os.Parcelable { + method public int describeContents(); + method public int getLegacyType(); + method @NonNull public String getLegacyTypeName(); + method public boolean isExplicitlySelected(); + method public boolean isPartialConnectivityAcceptable(); + method public boolean isUnvalidatedConnectivityAcceptable(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.NetworkAgentConfig> CREATOR; + } + + public static final class NetworkAgentConfig.Builder { + ctor public NetworkAgentConfig.Builder(); + method @NonNull public android.net.NetworkAgentConfig build(); + method @NonNull public android.net.NetworkAgentConfig.Builder setExplicitlySelected(boolean); + method @NonNull public android.net.NetworkAgentConfig.Builder setLegacyExtraInfo(@NonNull String); + method @NonNull public android.net.NetworkAgentConfig.Builder setLegacySubType(int); + method @NonNull public android.net.NetworkAgentConfig.Builder setLegacySubTypeName(@NonNull String); + method @NonNull public android.net.NetworkAgentConfig.Builder setLegacyType(int); + method @NonNull public android.net.NetworkAgentConfig.Builder setLegacyTypeName(@NonNull String); + method @NonNull public android.net.NetworkAgentConfig.Builder setNat64DetectionEnabled(boolean); + method @NonNull public android.net.NetworkAgentConfig.Builder setPartialConnectivityAcceptable(boolean); + method @NonNull public android.net.NetworkAgentConfig.Builder setProvisioningNotificationEnabled(boolean); + method @NonNull public android.net.NetworkAgentConfig.Builder setUnvalidatedConnectivityAcceptable(boolean); + } + + public final class NetworkCapabilities implements android.os.Parcelable { + method @NonNull public int[] getAdministratorUids(); + method @Nullable public static String getCapabilityCarrierName(int); + method @Nullable public String getSsid(); + method @NonNull public java.util.Set<java.lang.Integer> getSubscriptionIds(); + method @NonNull public int[] getTransportTypes(); + method @Nullable public java.util.List<android.net.Network> getUnderlyingNetworks(); + method public boolean isPrivateDnsBroken(); + method public boolean satisfiedByNetworkCapabilities(@Nullable android.net.NetworkCapabilities); + field public static final int NET_CAPABILITY_BIP = 31; // 0x1f + field public static final int NET_CAPABILITY_NOT_VCN_MANAGED = 28; // 0x1c + field public static final int NET_CAPABILITY_OEM_PAID = 22; // 0x16 + field public static final int NET_CAPABILITY_OEM_PRIVATE = 26; // 0x1a + field public static final int NET_CAPABILITY_PARTIAL_CONNECTIVITY = 24; // 0x18 + field public static final int NET_CAPABILITY_VEHICLE_INTERNAL = 27; // 0x1b + field public static final int NET_CAPABILITY_VSIM = 30; // 0x1e + } + + public static final class NetworkCapabilities.Builder { + ctor public NetworkCapabilities.Builder(); + ctor public NetworkCapabilities.Builder(@NonNull android.net.NetworkCapabilities); + method @NonNull public android.net.NetworkCapabilities.Builder addCapability(int); + method @NonNull public android.net.NetworkCapabilities.Builder addEnterpriseId(int); + method @NonNull public android.net.NetworkCapabilities.Builder addTransportType(int); + method @NonNull public android.net.NetworkCapabilities build(); + method @NonNull public android.net.NetworkCapabilities.Builder removeCapability(int); + method @NonNull public android.net.NetworkCapabilities.Builder removeEnterpriseId(int); + method @NonNull public android.net.NetworkCapabilities.Builder removeTransportType(int); + method @NonNull @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public android.net.NetworkCapabilities.Builder setAdministratorUids(@NonNull int[]); + method @NonNull public android.net.NetworkCapabilities.Builder setLinkDownstreamBandwidthKbps(int); + method @NonNull public android.net.NetworkCapabilities.Builder setLinkUpstreamBandwidthKbps(int); + method @NonNull public android.net.NetworkCapabilities.Builder setNetworkSpecifier(@Nullable android.net.NetworkSpecifier); + method @NonNull @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public android.net.NetworkCapabilities.Builder setOwnerUid(int); + method @NonNull @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public android.net.NetworkCapabilities.Builder setRequestorPackageName(@Nullable String); + method @NonNull @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public android.net.NetworkCapabilities.Builder setRequestorUid(int); + method @NonNull @RequiresPermission(android.Manifest.permission.NETWORK_SIGNAL_STRENGTH_WAKEUP) public android.net.NetworkCapabilities.Builder setSignalStrength(int); + method @NonNull @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public android.net.NetworkCapabilities.Builder setSsid(@Nullable String); + method @NonNull public android.net.NetworkCapabilities.Builder setSubscriptionIds(@NonNull java.util.Set<java.lang.Integer>); + method @NonNull public android.net.NetworkCapabilities.Builder setTransportInfo(@Nullable android.net.TransportInfo); + method @NonNull @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public android.net.NetworkCapabilities.Builder setUnderlyingNetworks(@Nullable java.util.List<android.net.Network>); + method @NonNull public static android.net.NetworkCapabilities.Builder withoutDefaultCapabilities(); + } + + public class NetworkProvider { + ctor public NetworkProvider(@NonNull android.content.Context, @NonNull android.os.Looper, @NonNull String); + method @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public void declareNetworkRequestUnfulfillable(@NonNull android.net.NetworkRequest); + method public int getProviderId(); + method public void onNetworkRequestWithdrawn(@NonNull android.net.NetworkRequest); + method public void onNetworkRequested(@NonNull android.net.NetworkRequest, @IntRange(from=0, to=99) int, int); + method @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public void registerNetworkOffer(@NonNull android.net.NetworkScore, @NonNull android.net.NetworkCapabilities, @NonNull java.util.concurrent.Executor, @NonNull android.net.NetworkProvider.NetworkOfferCallback); + method @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public void unregisterNetworkOffer(@NonNull android.net.NetworkProvider.NetworkOfferCallback); + field public static final int ID_NONE = -1; // 0xffffffff + } + + public static interface NetworkProvider.NetworkOfferCallback { + method public void onNetworkNeeded(@NonNull android.net.NetworkRequest); + method public void onNetworkUnneeded(@NonNull android.net.NetworkRequest); + } + + public class NetworkReleasedException extends java.lang.Exception { + ctor public NetworkReleasedException(); + } + + public class NetworkRequest implements android.os.Parcelable { + method @Nullable public String getRequestorPackageName(); + method public int getRequestorUid(); + } + + public static class NetworkRequest.Builder { + method @NonNull @RequiresPermission(android.Manifest.permission.NETWORK_SIGNAL_STRENGTH_WAKEUP) public android.net.NetworkRequest.Builder setSignalStrength(int); + method @NonNull public android.net.NetworkRequest.Builder setSubscriptionIds(@NonNull java.util.Set<java.lang.Integer>); + } + + public final class NetworkScore implements android.os.Parcelable { + method public int describeContents(); + method public int getKeepConnectedReason(); + method public int getLegacyInt(); + method public boolean isExiting(); + method public boolean isTransportPrimary(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.NetworkScore> CREATOR; + field public static final int KEEP_CONNECTED_FOR_HANDOVER = 1; // 0x1 + field public static final int KEEP_CONNECTED_NONE = 0; // 0x0 + } + + public static final class NetworkScore.Builder { + ctor public NetworkScore.Builder(); + method @NonNull public android.net.NetworkScore build(); + method @NonNull public android.net.NetworkScore.Builder setExiting(boolean); + method @NonNull public android.net.NetworkScore.Builder setKeepConnectedReason(int); + method @NonNull public android.net.NetworkScore.Builder setLegacyInt(int); + method @NonNull public android.net.NetworkScore.Builder setTransportPrimary(boolean); + } + + public final class OemNetworkPreferences implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public java.util.Map<java.lang.String,java.lang.Integer> getNetworkPreferences(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.OemNetworkPreferences> CREATOR; + field public static final int OEM_NETWORK_PREFERENCE_OEM_PAID = 1; // 0x1 + field public static final int OEM_NETWORK_PREFERENCE_OEM_PAID_NO_FALLBACK = 2; // 0x2 + field public static final int OEM_NETWORK_PREFERENCE_OEM_PAID_ONLY = 3; // 0x3 + field public static final int OEM_NETWORK_PREFERENCE_OEM_PRIVATE_ONLY = 4; // 0x4 + field public static final int OEM_NETWORK_PREFERENCE_UNINITIALIZED = 0; // 0x0 + } + + public static final class OemNetworkPreferences.Builder { + ctor public OemNetworkPreferences.Builder(); + ctor public OemNetworkPreferences.Builder(@NonNull android.net.OemNetworkPreferences); + method @NonNull public android.net.OemNetworkPreferences.Builder addNetworkPreference(@NonNull String, int); + method @NonNull public android.net.OemNetworkPreferences build(); + method @NonNull public android.net.OemNetworkPreferences.Builder clearNetworkPreference(@NonNull String); + } + + public abstract class QosCallback { + ctor public QosCallback(); + method public void onError(@NonNull android.net.QosCallbackException); + method public void onQosSessionAvailable(@NonNull android.net.QosSession, @NonNull android.net.QosSessionAttributes); + method public void onQosSessionLost(@NonNull android.net.QosSession); + } + + public static class QosCallback.QosCallbackRegistrationException extends java.lang.RuntimeException { + } + + public final class QosCallbackException extends java.lang.Exception { + ctor public QosCallbackException(@NonNull String); + ctor public QosCallbackException(@NonNull Throwable); + } + + public abstract class QosFilter { + method @NonNull public abstract android.net.Network getNetwork(); + method public abstract boolean matchesLocalAddress(@NonNull java.net.InetAddress, int, int); + method public boolean matchesProtocol(int); + method public abstract boolean matchesRemoteAddress(@NonNull java.net.InetAddress, int, int); + } + + public final class QosSession implements android.os.Parcelable { + ctor public QosSession(int, int); + method public int describeContents(); + method public int getSessionId(); + method public int getSessionType(); + method public long getUniqueId(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.QosSession> CREATOR; + field public static final int TYPE_EPS_BEARER = 1; // 0x1 + field public static final int TYPE_NR_BEARER = 2; // 0x2 + } + + public interface QosSessionAttributes { + } + + public final class QosSocketInfo implements android.os.Parcelable { + ctor public QosSocketInfo(@NonNull android.net.Network, @NonNull java.net.Socket) throws java.io.IOException; + ctor public QosSocketInfo(@NonNull android.net.Network, @NonNull java.net.DatagramSocket) throws java.io.IOException; + method public int describeContents(); + method @NonNull public java.net.InetSocketAddress getLocalSocketAddress(); + method @NonNull public android.net.Network getNetwork(); + method @Nullable public java.net.InetSocketAddress getRemoteSocketAddress(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.QosSocketInfo> CREATOR; + } + + public final class RouteInfo implements android.os.Parcelable { + ctor public RouteInfo(@Nullable android.net.IpPrefix, @Nullable java.net.InetAddress, @Nullable String, int); + ctor public RouteInfo(@Nullable android.net.IpPrefix, @Nullable java.net.InetAddress, @Nullable String, int, int); + method public int getMtu(); + } + + public abstract class SocketKeepalive implements java.lang.AutoCloseable { + method public final void start(@IntRange(from=0xa, to=0xe10) int, int, @Nullable android.net.Network); + field public static final int ERROR_NO_SUCH_SLOT = -33; // 0xffffffdf + field public static final int FLAG_AUTOMATIC_ON_OFF = 1; // 0x1 + field public static final int SUCCESS = 0; // 0x0 + } + + public class SocketLocalAddressChangedException extends java.lang.Exception { + ctor public SocketLocalAddressChangedException(); + } + + public class SocketNotBoundException extends java.lang.Exception { + ctor public SocketNotBoundException(); + } + + public class SocketNotConnectedException extends java.lang.Exception { + ctor public SocketNotConnectedException(); + } + + public class SocketRemoteAddressChangedException extends java.lang.Exception { + ctor public SocketRemoteAddressChangedException(); + } + + public final class StaticIpConfiguration implements android.os.Parcelable { + ctor public StaticIpConfiguration(); + ctor public StaticIpConfiguration(@Nullable android.net.StaticIpConfiguration); + method public void addDnsServer(@NonNull java.net.InetAddress); + method public void clear(); + method @NonNull public java.util.List<android.net.RouteInfo> getRoutes(@Nullable String); + } + + public final class TcpKeepalivePacketData extends android.net.KeepalivePacketData implements android.os.Parcelable { + ctor public TcpKeepalivePacketData(@NonNull java.net.InetAddress, int, @NonNull java.net.InetAddress, int, @NonNull byte[], int, int, int, int, int, int) throws android.net.InvalidPacketException; + method public int describeContents(); + method public int getIpTos(); + method public int getIpTtl(); + method public int getTcpAck(); + method public int getTcpSeq(); + method public int getTcpWindow(); + method public int getTcpWindowScale(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.TcpKeepalivePacketData> CREATOR; + } + + public final class VpnTransportInfo implements android.os.Parcelable android.net.TransportInfo { + ctor public VpnTransportInfo(int, @Nullable String, boolean, boolean); + method public boolean areLongLivedTcpConnectionsExpensive(); + method public int describeContents(); + method public int getType(); + method public boolean isBypassable(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.VpnTransportInfo> CREATOR; + } + +} + +package android.net.apf { + + public final class ApfCapabilities implements android.os.Parcelable { + ctor public ApfCapabilities(int, int, int); + method public int describeContents(); + method public static boolean getApfDrop8023Frames(); + method @NonNull public static int[] getApfEtherTypeBlackList(); + method public boolean hasDataAccess(); + method public void writeToParcel(android.os.Parcel, int); + field public static final android.os.Parcelable.Creator<android.net.apf.ApfCapabilities> CREATOR; + field public final int apfPacketFormat; + field public final int apfVersionSupported; + field public final int maximumApfProgramSize; + } + +} + diff --git a/extensions/10/system/api/framework-healthfitness-removed.txt b/extensions/10/system/api/framework-healthfitness-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/10/system/api/framework-healthfitness-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/10/system/api/framework-healthfitness.txt b/extensions/10/system/api/framework-healthfitness.txt new file mode 100644 index 000000000..ef9ab53e4 --- /dev/null +++ b/extensions/10/system/api/framework-healthfitness.txt @@ -0,0 +1,334 @@ +// Signature format: 2.0 +package android.health.connect { + + public class ApplicationInfoResponse { + method @NonNull public java.util.List<android.health.connect.datatypes.AppInfo> getApplicationInfoList(); + } + + public final class DeleteUsingFiltersRequest { + method @NonNull public java.util.Set<android.health.connect.datatypes.DataOrigin> getDataOrigins(); + method @NonNull public java.util.Set<java.lang.Class<? extends android.health.connect.datatypes.Record>> getRecordTypes(); + method @Nullable public android.health.connect.TimeRangeFilter getTimeRangeFilter(); + } + + public static final class DeleteUsingFiltersRequest.Builder { + ctor public DeleteUsingFiltersRequest.Builder(); + method @NonNull public android.health.connect.DeleteUsingFiltersRequest.Builder addDataOrigin(@NonNull android.health.connect.datatypes.DataOrigin); + method @NonNull public android.health.connect.DeleteUsingFiltersRequest.Builder addRecordType(@NonNull Class<? extends android.health.connect.datatypes.Record>); + method @NonNull public android.health.connect.DeleteUsingFiltersRequest build(); + method @NonNull public android.health.connect.DeleteUsingFiltersRequest.Builder clearDataOrigins(); + method @NonNull public android.health.connect.DeleteUsingFiltersRequest.Builder clearRecordTypes(); + method @NonNull public android.health.connect.DeleteUsingFiltersRequest.Builder setTimeRangeFilter(@Nullable android.health.connect.TimeRangeFilter); + } + + public final class FetchDataOriginsPriorityOrderResponse { + method @NonNull public java.util.List<android.health.connect.datatypes.DataOrigin> getDataOriginsPriorityOrder(); + } + + public final class HealthConnectDataState implements android.os.Parcelable { + method public int describeContents(); + method public int getDataMigrationState(); + method public int getDataRestoreError(); + method public int getDataRestoreState(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.health.connect.HealthConnectDataState> CREATOR; + field public static final int MIGRATION_STATE_ALLOWED = 4; // 0x4 + field public static final int MIGRATION_STATE_APP_UPGRADE_REQUIRED = 1; // 0x1 + field public static final int MIGRATION_STATE_COMPLETE = 5; // 0x5 + field public static final int MIGRATION_STATE_IDLE = 0; // 0x0 + field public static final int MIGRATION_STATE_IN_PROGRESS = 3; // 0x3 + field public static final int MIGRATION_STATE_MODULE_UPGRADE_REQUIRED = 2; // 0x2 + field public static final int RESTORE_ERROR_FETCHING_DATA = 2; // 0x2 + field public static final int RESTORE_ERROR_NONE = 0; // 0x0 + field public static final int RESTORE_ERROR_UNKNOWN = 1; // 0x1 + field public static final int RESTORE_ERROR_VERSION_DIFF = 3; // 0x3 + field public static final int RESTORE_STATE_IDLE = 0; // 0x0 + field public static final int RESTORE_STATE_IN_PROGRESS = 2; // 0x2 + field public static final int RESTORE_STATE_PENDING = 1; // 0x1 + } + + public class HealthConnectManager { + method @RequiresPermission(android.health.connect.HealthPermissions.MANAGE_HEALTH_PERMISSIONS) public void deleteRecords(@NonNull android.health.connect.DeleteUsingFiltersRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Void,android.health.connect.HealthConnectException>); + method @RequiresPermission(android.health.connect.HealthPermissions.MANAGE_HEALTH_DATA_PERMISSION) public void fetchDataOriginsPriorityOrder(int, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.health.connect.FetchDataOriginsPriorityOrderResponse,android.health.connect.HealthConnectException>); + method @RequiresPermission(android.Manifest.permission.MIGRATE_HEALTH_CONNECT_DATA) public void finishMigration(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Void,android.health.connect.migration.MigrationException>); + method @NonNull @RequiresPermission(android.health.connect.HealthPermissions.MANAGE_HEALTH_DATA_PERMISSION) public void getContributorApplicationsInfo(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.health.connect.ApplicationInfoResponse,android.health.connect.HealthConnectException>); + method @NonNull @RequiresPermission(anyOf={android.health.connect.HealthPermissions.MANAGE_HEALTH_DATA_PERMISSION, android.Manifest.permission.MIGRATE_HEALTH_CONNECT_DATA}) public void getHealthConnectDataState(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.health.connect.HealthConnectDataState,android.health.connect.HealthConnectException>); + method @NonNull public static java.util.Set<java.lang.String> getHealthPermissions(@NonNull android.content.Context); + method @IntRange(from=0, to=7300) @RequiresPermission(android.health.connect.HealthPermissions.MANAGE_HEALTH_DATA_PERMISSION) public int getRecordRetentionPeriodInDays(); + method @RequiresPermission(android.Manifest.permission.MIGRATE_HEALTH_CONNECT_DATA) public void insertMinDataMigrationSdkExtensionVersion(int, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Void,android.health.connect.migration.MigrationException>); + method public static boolean isHealthPermission(@NonNull android.content.Context, @NonNull String); + method @RequiresPermission(android.health.connect.HealthPermissions.MANAGE_HEALTH_DATA_PERMISSION) public void queryAccessLogs(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.util.List<android.health.connect.accesslog.AccessLog>,android.health.connect.HealthConnectException>); + method @NonNull @RequiresPermission(android.health.connect.HealthPermissions.MANAGE_HEALTH_DATA_PERMISSION) public void queryActivityDates(@NonNull java.util.List<java.lang.Class<? extends android.health.connect.datatypes.Record>>, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.util.List<java.time.LocalDate>,android.health.connect.HealthConnectException>); + method @RequiresPermission(android.health.connect.HealthPermissions.MANAGE_HEALTH_DATA_PERMISSION) public void queryAllRecordTypesInfo(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.util.Map<java.lang.Class<? extends android.health.connect.datatypes.Record>,android.health.connect.RecordTypeInfoResponse>,android.health.connect.HealthConnectException>); + method @RequiresPermission(android.health.connect.HealthPermissions.MANAGE_HEALTH_DATA_PERMISSION) public void setRecordRetentionPeriodInDays(@IntRange(from=0, to=7300) int, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Void,android.health.connect.HealthConnectException>); + method @RequiresPermission(android.Manifest.permission.STAGE_HEALTH_CONNECT_REMOTE_DATA) public void stageAllHealthConnectRemoteData(@NonNull java.util.Map<java.lang.String,android.os.ParcelFileDescriptor>, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Void,android.health.connect.restore.StageRemoteDataException>) throws java.lang.NullPointerException; + method @RequiresPermission(android.Manifest.permission.MIGRATE_HEALTH_CONNECT_DATA) public void startMigration(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Void,android.health.connect.migration.MigrationException>); + method @RequiresPermission(android.Manifest.permission.STAGE_HEALTH_CONNECT_REMOTE_DATA) public void updateDataDownloadState(int); + method @RequiresPermission(android.health.connect.HealthPermissions.MANAGE_HEALTH_DATA_PERMISSION) public void updateDataOriginPriorityOrder(@NonNull android.health.connect.UpdateDataOriginPriorityOrderRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Void,android.health.connect.HealthConnectException>); + method @RequiresPermission(android.Manifest.permission.MIGRATE_HEALTH_CONNECT_DATA) public void writeMigrationData(@NonNull java.util.List<android.health.connect.migration.MigrationEntity>, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Void,android.health.connect.migration.MigrationException>); + field public static final String ACTION_HEALTH_CONNECT_MIGRATION_READY = "android.health.connect.action.HEALTH_CONNECT_MIGRATION_READY"; + field public static final String ACTION_HEALTH_HOME_SETTINGS = "android.health.connect.action.HEALTH_HOME_SETTINGS"; + field public static final String ACTION_MANAGE_HEALTH_DATA = "android.health.connect.action.MANAGE_HEALTH_DATA"; + field public static final String ACTION_REQUEST_HEALTH_PERMISSIONS = "android.health.connect.action.REQUEST_HEALTH_PERMISSIONS"; + field public static final String ACTION_SHOW_MIGRATION_INFO = "android.health.connect.action.SHOW_MIGRATION_INFO"; + field public static final int DATA_DOWNLOAD_COMPLETE = 4; // 0x4 + field public static final int DATA_DOWNLOAD_FAILED = 3; // 0x3 + field public static final int DATA_DOWNLOAD_RETRY = 2; // 0x2 + field public static final int DATA_DOWNLOAD_STARTED = 1; // 0x1 + field public static final int DATA_DOWNLOAD_STATE_UNKNOWN = 0; // 0x0 + } + + public class HealthDataCategory { + field public static final int ACTIVITY = 1; // 0x1 + field public static final int BODY_MEASUREMENTS = 2; // 0x2 + field public static final int CYCLE_TRACKING = 3; // 0x3 + field public static final int NUTRITION = 4; // 0x4 + field public static final int SLEEP = 5; // 0x5 + field public static final int UNKNOWN = 0; // 0x0 + field public static final int VITALS = 6; // 0x6 + } + + public class HealthPermissionCategory { + field public static final int ACTIVE_CALORIES_BURNED = 1; // 0x1 + field public static final int BASAL_BODY_TEMPERATURE = 33; // 0x21 + field public static final int BASAL_METABOLIC_RATE = 9; // 0x9 + field public static final int BLOOD_GLUCOSE = 26; // 0x1a + field public static final int BLOOD_PRESSURE = 27; // 0x1b + field public static final int BODY_FAT = 10; // 0xa + field public static final int BODY_TEMPERATURE = 28; // 0x1c + field public static final int BODY_WATER_MASS = 11; // 0xb + field public static final int BONE_MASS = 12; // 0xc + field public static final int CERVICAL_MUCUS = 18; // 0x12 + field public static final int DISTANCE = 2; // 0x2 + field public static final int ELEVATION_GAINED = 3; // 0x3 + field public static final int EXERCISE = 4; // 0x4 + field public static final int FLOORS_CLIMBED = 5; // 0x5 + field public static final int HEART_RATE = 29; // 0x1d + field public static final int HEART_RATE_VARIABILITY = 30; // 0x1e + field public static final int HEIGHT = 13; // 0xd + field public static final int HYDRATION = 23; // 0x17 + field public static final int INTERMENSTRUAL_BLEEDING = 38; // 0x26 + field public static final int LEAN_BODY_MASS = 15; // 0xf + field public static final int MENSTRUATION = 20; // 0x14 + field public static final int NUTRITION = 24; // 0x18 + field public static final int OVULATION_TEST = 21; // 0x15 + field public static final int OXYGEN_SATURATION = 31; // 0x1f + field public static final int POWER = 36; // 0x24 + field public static final int RESPIRATORY_RATE = 32; // 0x20 + field public static final int RESTING_HEART_RATE = 34; // 0x22 + field public static final int SEXUAL_ACTIVITY = 22; // 0x16 + field public static final int SLEEP = 25; // 0x19 + field public static final int SPEED = 37; // 0x25 + field public static final int STEPS = 6; // 0x6 + field public static final int TOTAL_CALORIES_BURNED = 35; // 0x23 + field public static final int UNKNOWN = 0; // 0x0 + field public static final int VO2_MAX = 7; // 0x7 + field public static final int WEIGHT = 17; // 0x11 + field public static final int WHEELCHAIR_PUSHES = 8; // 0x8 + } + + public final class HealthPermissions { + field public static final String HEALTH_PERMISSION_GROUP = "android.permission-group.HEALTH"; + field public static final String MANAGE_HEALTH_DATA_PERMISSION = "android.permission.MANAGE_HEALTH_DATA"; + field public static final String MANAGE_HEALTH_PERMISSIONS = "android.permission.MANAGE_HEALTH_PERMISSIONS"; + } + + public class RecordTypeInfoResponse { + method @NonNull public java.util.List<android.health.connect.datatypes.DataOrigin> getContributingPackages(); + method public int getDataCategory(); + method public int getPermissionCategory(); + } + + public final class UpdateDataOriginPriorityOrderRequest { + ctor public UpdateDataOriginPriorityOrderRequest(@NonNull java.util.List<android.health.connect.datatypes.DataOrigin>, int); + method public int getDataCategory(); + method @NonNull public java.util.List<android.health.connect.datatypes.DataOrigin> getDataOriginInOrder(); + } + +} + +package android.health.connect.accesslog { + + public final class AccessLog implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public java.time.Instant getAccessTime(); + method public int getOperationType(); + method @NonNull public String getPackageName(); + method @NonNull public java.util.List<java.lang.Class<? extends android.health.connect.datatypes.Record>> getRecordTypes(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.health.connect.accesslog.AccessLog> CREATOR; + } + + public static final class AccessLog.OperationType { + field public static final int OPERATION_TYPE_DELETE = 1; // 0x1 + field public static final int OPERATION_TYPE_READ = 2; // 0x2 + field public static final int OPERATION_TYPE_UPSERT = 0; // 0x0 + } + +} + +package android.health.connect.datatypes { + + public abstract class Record { + method public int getRecordType(); + } + + public final class RecordTypeIdentifier { + field public static final int RECORD_TYPE_ACTIVE_CALORIES_BURNED = 2; // 0x2 + field public static final int RECORD_TYPE_BASAL_BODY_TEMPERATURE = 20; // 0x14 + field public static final int RECORD_TYPE_BASAL_METABOLIC_RATE = 16; // 0x10 + field public static final int RECORD_TYPE_BLOOD_GLUCOSE = 25; // 0x19 + field public static final int RECORD_TYPE_BLOOD_PRESSURE = 23; // 0x17 + field public static final int RECORD_TYPE_BODY_FAT = 17; // 0x11 + field public static final int RECORD_TYPE_BODY_TEMPERATURE = 29; // 0x1d + field public static final int RECORD_TYPE_BODY_WATER_MASS = 34; // 0x22 + field public static final int RECORD_TYPE_BONE_MASS = 32; // 0x20 + field public static final int RECORD_TYPE_CERVICAL_MUCUS = 19; // 0x13 + field public static final int RECORD_TYPE_CYCLING_PEDALING_CADENCE = 12; // 0xc + field public static final int RECORD_TYPE_DISTANCE = 7; // 0x7 + field public static final int RECORD_TYPE_ELEVATION_GAINED = 4; // 0x4 + field public static final int RECORD_TYPE_EXERCISE_SESSION = 37; // 0x25 + field public static final int RECORD_TYPE_FLOORS_CLIMBED = 5; // 0x5 + field public static final int RECORD_TYPE_HEART_RATE = 11; // 0xb + field public static final int RECORD_TYPE_HEART_RATE_VARIABILITY_RMSSD = 35; // 0x23 + field public static final int RECORD_TYPE_HEIGHT = 24; // 0x18 + field public static final int RECORD_TYPE_HYDRATION = 3; // 0x3 + field public static final int RECORD_TYPE_INTERMENSTRUAL_BLEEDING = 36; // 0x24 + field public static final int RECORD_TYPE_LEAN_BODY_MASS = 27; // 0x1b + field public static final int RECORD_TYPE_MENSTRUATION_FLOW = 21; // 0x15 + field public static final int RECORD_TYPE_MENSTRUATION_PERIOD = 10; // 0xa + field public static final int RECORD_TYPE_NUTRITION = 8; // 0x8 + field public static final int RECORD_TYPE_OVULATION_TEST = 30; // 0x1e + field public static final int RECORD_TYPE_OXYGEN_SATURATION = 22; // 0x16 + field public static final int RECORD_TYPE_POWER = 13; // 0xd + field public static final int RECORD_TYPE_RESPIRATORY_RATE = 31; // 0x1f + field public static final int RECORD_TYPE_RESTING_HEART_RATE = 33; // 0x21 + field public static final int RECORD_TYPE_SEXUAL_ACTIVITY = 28; // 0x1c + field public static final int RECORD_TYPE_SLEEP_SESSION = 38; // 0x26 + field public static final int RECORD_TYPE_SPEED = 14; // 0xe + field public static final int RECORD_TYPE_STEPS = 1; // 0x1 + field public static final int RECORD_TYPE_STEPS_CADENCE = 15; // 0xf + field public static final int RECORD_TYPE_TOTAL_CALORIES_BURNED = 9; // 0x9 + field public static final int RECORD_TYPE_UNKNOWN = 0; // 0x0 + field public static final int RECORD_TYPE_VO2_MAX = 18; // 0x12 + field public static final int RECORD_TYPE_WEIGHT = 26; // 0x1a + field public static final int RECORD_TYPE_WHEELCHAIR_PUSHES = 6; // 0x6 + } + +} + +package android.health.connect.migration { + + public final class AppInfoMigrationPayload extends android.health.connect.migration.MigrationPayload implements android.os.Parcelable { + method @Nullable public byte[] getAppIcon(); + method @NonNull public String getAppName(); + method @NonNull public String getPackageName(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.health.connect.migration.AppInfoMigrationPayload> CREATOR; + } + + public static final class AppInfoMigrationPayload.Builder { + ctor public AppInfoMigrationPayload.Builder(@NonNull String, @NonNull String); + method @NonNull public android.health.connect.migration.AppInfoMigrationPayload build(); + method @NonNull public android.health.connect.migration.AppInfoMigrationPayload.Builder setAppIcon(@Nullable byte[]); + method @NonNull public android.health.connect.migration.AppInfoMigrationPayload.Builder setAppName(@NonNull String); + method @NonNull public android.health.connect.migration.AppInfoMigrationPayload.Builder setPackageName(@NonNull String); + } + + public final class MetadataMigrationPayload extends android.health.connect.migration.MigrationPayload implements android.os.Parcelable { + method public int getRecordRetentionPeriodDays(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.health.connect.migration.MetadataMigrationPayload> CREATOR; + } + + public static final class MetadataMigrationPayload.Builder { + ctor public MetadataMigrationPayload.Builder(); + method @NonNull public android.health.connect.migration.MetadataMigrationPayload build(); + method @NonNull public android.health.connect.migration.MetadataMigrationPayload.Builder setRecordRetentionPeriodDays(@IntRange(from=0x0, to=0x1c84) int); + } + + public final class MigrationEntity implements android.os.Parcelable { + ctor public MigrationEntity(@NonNull String, @NonNull android.health.connect.migration.MigrationPayload); + method public int describeContents(); + method @NonNull public String getEntityId(); + method @NonNull public android.health.connect.migration.MigrationPayload getPayload(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.health.connect.migration.MigrationEntity> CREATOR; + } + + public final class MigrationException extends java.lang.RuntimeException implements android.os.Parcelable { + ctor public MigrationException(@Nullable String, int, @Nullable String); + method public int describeContents(); + method public int getErrorCode(); + method @Nullable public String getFailedEntityId(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.health.connect.migration.MigrationException> CREATOR; + field public static final int ERROR_INTERNAL = 1; // 0x1 + field public static final int ERROR_MIGRATE_ENTITY = 2; // 0x2 + field public static final int ERROR_MIGRATION_UNAVAILABLE = 3; // 0x3 + } + + public abstract class MigrationPayload implements android.os.Parcelable { + method public int describeContents(); + field @NonNull public static final android.os.Parcelable.Creator<android.health.connect.migration.MigrationPayload> CREATOR; + } + + public final class PermissionMigrationPayload extends android.health.connect.migration.MigrationPayload implements android.os.Parcelable { + method @NonNull public java.time.Instant getFirstGrantTime(); + method @NonNull public String getHoldingPackageName(); + method @NonNull public java.util.List<java.lang.String> getPermissions(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.health.connect.migration.PermissionMigrationPayload> CREATOR; + } + + public static final class PermissionMigrationPayload.Builder { + ctor public PermissionMigrationPayload.Builder(@NonNull String, @NonNull java.time.Instant); + method @NonNull public android.health.connect.migration.PermissionMigrationPayload.Builder addPermission(@NonNull String); + method @NonNull public android.health.connect.migration.PermissionMigrationPayload build(); + method @NonNull public android.health.connect.migration.PermissionMigrationPayload.Builder setFirstGrantTime(@NonNull java.time.Instant); + method @NonNull public android.health.connect.migration.PermissionMigrationPayload.Builder setHoldingPackageName(@NonNull String); + } + + public final class PriorityMigrationPayload extends android.health.connect.migration.MigrationPayload implements android.os.Parcelable { + method public int getDataCategory(); + method @NonNull public java.util.List<android.health.connect.datatypes.DataOrigin> getDataOrigins(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.health.connect.migration.PriorityMigrationPayload> CREATOR; + } + + public static final class PriorityMigrationPayload.Builder { + ctor public PriorityMigrationPayload.Builder(); + method @NonNull public android.health.connect.migration.PriorityMigrationPayload.Builder addDataOrigin(@NonNull android.health.connect.datatypes.DataOrigin); + method @NonNull public android.health.connect.migration.PriorityMigrationPayload build(); + method @NonNull public android.health.connect.migration.PriorityMigrationPayload.Builder setDataCategory(int); + } + + public final class RecordMigrationPayload extends android.health.connect.migration.MigrationPayload implements android.os.Parcelable { + method @NonNull public String getOriginAppName(); + method @NonNull public String getOriginPackageName(); + method @NonNull public android.health.connect.datatypes.Record getRecord(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.health.connect.migration.RecordMigrationPayload> CREATOR; + } + + public static final class RecordMigrationPayload.Builder { + ctor public RecordMigrationPayload.Builder(@NonNull String, @NonNull String, @NonNull android.health.connect.datatypes.Record); + method @NonNull public android.health.connect.migration.RecordMigrationPayload build(); + method @NonNull public android.health.connect.migration.RecordMigrationPayload.Builder setOriginAppName(@NonNull String); + method @NonNull public android.health.connect.migration.RecordMigrationPayload.Builder setOriginPackageName(@NonNull String); + method @NonNull public android.health.connect.migration.RecordMigrationPayload.Builder setRecord(@NonNull android.health.connect.datatypes.Record); + } + +} + +package android.health.connect.restore { + + public final class StageRemoteDataException extends java.lang.RuntimeException implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public java.util.Map<java.lang.String,android.health.connect.HealthConnectException> getExceptionsByFileNames(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.health.connect.restore.StageRemoteDataException> CREATOR; + } + +} + diff --git a/extensions/10/system/api/framework-sdksandbox-removed.txt b/extensions/10/system/api/framework-sdksandbox-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/10/system/api/framework-sdksandbox-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/10/system/api/framework-sdksandbox.txt b/extensions/10/system/api/framework-sdksandbox.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/10/system/api/framework-sdksandbox.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/10/system/api/framework-tethering-removed.txt b/extensions/10/system/api/framework-tethering-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/10/system/api/framework-tethering-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/10/system/api/framework-tethering.txt b/extensions/10/system/api/framework-tethering.txt new file mode 100644 index 000000000..844ff6471 --- /dev/null +++ b/extensions/10/system/api/framework-tethering.txt @@ -0,0 +1,117 @@ +// Signature format: 2.0 +package android.net { + + public final class TetheredClient implements android.os.Parcelable { + ctor public TetheredClient(@NonNull android.net.MacAddress, @NonNull java.util.Collection<android.net.TetheredClient.AddressInfo>, int); + method public int describeContents(); + method @NonNull public java.util.List<android.net.TetheredClient.AddressInfo> getAddresses(); + method @NonNull public android.net.MacAddress getMacAddress(); + method public int getTetheringType(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.TetheredClient> CREATOR; + } + + public static final class TetheredClient.AddressInfo implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public android.net.LinkAddress getAddress(); + method @Nullable public String getHostname(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.TetheredClient.AddressInfo> CREATOR; + } + + public final class TetheringInterface implements android.os.Parcelable { + ctor public TetheringInterface(int, @NonNull String); + method public int describeContents(); + method @NonNull public String getInterface(); + method public int getType(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.TetheringInterface> CREATOR; + } + + public class TetheringManager { + method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public void registerTetheringEventCallback(@NonNull java.util.concurrent.Executor, @NonNull android.net.TetheringManager.TetheringEventCallback); + method @RequiresPermission(anyOf={android.Manifest.permission.TETHER_PRIVILEGED, android.Manifest.permission.WRITE_SETTINGS}) public void requestLatestTetheringEntitlementResult(int, boolean, @NonNull java.util.concurrent.Executor, @NonNull android.net.TetheringManager.OnTetheringEntitlementResultListener); + method @RequiresPermission(anyOf={android.Manifest.permission.TETHER_PRIVILEGED, android.Manifest.permission.WRITE_SETTINGS}) public void startTethering(@NonNull android.net.TetheringManager.TetheringRequest, @NonNull java.util.concurrent.Executor, @NonNull android.net.TetheringManager.StartTetheringCallback); + method @RequiresPermission(anyOf={android.Manifest.permission.TETHER_PRIVILEGED, android.Manifest.permission.WRITE_SETTINGS}) public void stopAllTethering(); + method @RequiresPermission(anyOf={android.Manifest.permission.TETHER_PRIVILEGED, android.Manifest.permission.WRITE_SETTINGS}) public void stopTethering(int); + method @RequiresPermission(anyOf={android.Manifest.permission.TETHER_PRIVILEGED, android.Manifest.permission.ACCESS_NETWORK_STATE}) public void unregisterTetheringEventCallback(@NonNull android.net.TetheringManager.TetheringEventCallback); + field @Deprecated public static final String ACTION_TETHER_STATE_CHANGED = "android.net.conn.TETHER_STATE_CHANGED"; + field public static final int CONNECTIVITY_SCOPE_GLOBAL = 1; // 0x1 + field public static final int CONNECTIVITY_SCOPE_LOCAL = 2; // 0x2 + field public static final String EXTRA_ACTIVE_LOCAL_ONLY = "android.net.extra.ACTIVE_LOCAL_ONLY"; + field public static final String EXTRA_ACTIVE_TETHER = "tetherArray"; + field public static final String EXTRA_AVAILABLE_TETHER = "availableArray"; + field public static final String EXTRA_ERRORED_TETHER = "erroredArray"; + field public static final int TETHERING_BLUETOOTH = 2; // 0x2 + field public static final int TETHERING_ETHERNET = 5; // 0x5 + field public static final int TETHERING_INVALID = -1; // 0xffffffff + field public static final int TETHERING_NCM = 4; // 0x4 + field public static final int TETHERING_USB = 1; // 0x1 + field public static final int TETHERING_WIFI = 0; // 0x0 + field public static final int TETHERING_WIFI_P2P = 3; // 0x3 + field public static final int TETHER_ERROR_DHCPSERVER_ERROR = 12; // 0xc + field public static final int TETHER_ERROR_DISABLE_FORWARDING_ERROR = 9; // 0x9 + field public static final int TETHER_ERROR_ENABLE_FORWARDING_ERROR = 8; // 0x8 + field public static final int TETHER_ERROR_ENTITLEMENT_UNKNOWN = 13; // 0xd + field public static final int TETHER_ERROR_IFACE_CFG_ERROR = 10; // 0xa + field public static final int TETHER_ERROR_INTERNAL_ERROR = 5; // 0x5 + field public static final int TETHER_ERROR_NO_ACCESS_TETHERING_PERMISSION = 15; // 0xf + field public static final int TETHER_ERROR_NO_CHANGE_TETHERING_PERMISSION = 14; // 0xe + field public static final int TETHER_ERROR_NO_ERROR = 0; // 0x0 + field public static final int TETHER_ERROR_PROVISIONING_FAILED = 11; // 0xb + field public static final int TETHER_ERROR_SERVICE_UNAVAIL = 2; // 0x2 + field public static final int TETHER_ERROR_TETHER_IFACE_ERROR = 6; // 0x6 + field public static final int TETHER_ERROR_UNAVAIL_IFACE = 4; // 0x4 + field public static final int TETHER_ERROR_UNKNOWN_IFACE = 1; // 0x1 + field public static final int TETHER_ERROR_UNKNOWN_TYPE = 16; // 0x10 + field public static final int TETHER_ERROR_UNSUPPORTED = 3; // 0x3 + field public static final int TETHER_ERROR_UNTETHER_IFACE_ERROR = 7; // 0x7 + field public static final int TETHER_HARDWARE_OFFLOAD_FAILED = 2; // 0x2 + field public static final int TETHER_HARDWARE_OFFLOAD_STARTED = 1; // 0x1 + field public static final int TETHER_HARDWARE_OFFLOAD_STOPPED = 0; // 0x0 + } + + public static interface TetheringManager.OnTetheringEntitlementResultListener { + method public void onTetheringEntitlementResult(int); + } + + public static interface TetheringManager.StartTetheringCallback { + method public default void onTetheringFailed(int); + method public default void onTetheringStarted(); + } + + public static interface TetheringManager.TetheringEventCallback { + method public default void onClientsChanged(@NonNull java.util.Collection<android.net.TetheredClient>); + method public default void onError(@NonNull String, int); + method public default void onError(@NonNull android.net.TetheringInterface, int); + method public default void onLocalOnlyInterfacesChanged(@NonNull java.util.List<java.lang.String>); + method public default void onLocalOnlyInterfacesChanged(@NonNull java.util.Set<android.net.TetheringInterface>); + method public default void onOffloadStatusChanged(int); + method public default void onTetherableInterfacesChanged(@NonNull java.util.List<java.lang.String>); + method public default void onTetherableInterfacesChanged(@NonNull java.util.Set<android.net.TetheringInterface>); + method public default void onTetheredInterfacesChanged(@NonNull java.util.List<java.lang.String>); + method public default void onTetheredInterfacesChanged(@NonNull java.util.Set<android.net.TetheringInterface>); + method public default void onTetheringSupported(boolean); + method public default void onUpstreamChanged(@Nullable android.net.Network); + } + + public static class TetheringManager.TetheringRequest { + method @Nullable public android.net.LinkAddress getClientStaticIpv4Address(); + method public int getConnectivityScope(); + method @Nullable public android.net.LinkAddress getLocalIpv4Address(); + method public boolean getShouldShowEntitlementUi(); + method public int getTetheringType(); + method public boolean isExemptFromEntitlementCheck(); + } + + public static class TetheringManager.TetheringRequest.Builder { + ctor public TetheringManager.TetheringRequest.Builder(int); + method @NonNull public android.net.TetheringManager.TetheringRequest build(); + method @NonNull @RequiresPermission(android.Manifest.permission.TETHER_PRIVILEGED) public android.net.TetheringManager.TetheringRequest.Builder setConnectivityScope(int); + method @NonNull @RequiresPermission(android.Manifest.permission.TETHER_PRIVILEGED) public android.net.TetheringManager.TetheringRequest.Builder setExemptFromEntitlementCheck(boolean); + method @NonNull @RequiresPermission(android.Manifest.permission.TETHER_PRIVILEGED) public android.net.TetheringManager.TetheringRequest.Builder setShouldShowEntitlementUi(boolean); + method @NonNull @RequiresPermission(android.Manifest.permission.TETHER_PRIVILEGED) public android.net.TetheringManager.TetheringRequest.Builder setStaticIpv4Addresses(@NonNull android.net.LinkAddress, @NonNull android.net.LinkAddress); + } + +} + diff --git a/extensions/10/system/framework-adservices.jar b/extensions/10/system/framework-adservices.jar Binary files differnew file mode 100644 index 000000000..a4e8cb7a8 --- /dev/null +++ b/extensions/10/system/framework-adservices.jar diff --git a/extensions/10/system/framework-appsearch.jar b/extensions/10/system/framework-appsearch.jar Binary files differnew file mode 100644 index 000000000..d0217e20d --- /dev/null +++ b/extensions/10/system/framework-appsearch.jar diff --git a/extensions/10/system/framework-connectivity-t.jar b/extensions/10/system/framework-connectivity-t.jar Binary files differnew file mode 100644 index 000000000..4af91a19a --- /dev/null +++ b/extensions/10/system/framework-connectivity-t.jar diff --git a/extensions/10/system/framework-connectivity.jar b/extensions/10/system/framework-connectivity.jar Binary files differnew file mode 100644 index 000000000..8950c3394 --- /dev/null +++ b/extensions/10/system/framework-connectivity.jar diff --git a/extensions/10/system/framework-healthfitness.jar b/extensions/10/system/framework-healthfitness.jar Binary files differnew file mode 100644 index 000000000..261ee7a7a --- /dev/null +++ b/extensions/10/system/framework-healthfitness.jar diff --git a/extensions/10/system/framework-sdksandbox.jar b/extensions/10/system/framework-sdksandbox.jar Binary files differnew file mode 100644 index 000000000..f05a2aa04 --- /dev/null +++ b/extensions/10/system/framework-sdksandbox.jar diff --git a/extensions/10/system/framework-tethering.jar b/extensions/10/system/framework-tethering.jar Binary files differnew file mode 100644 index 000000000..28d4f8413 --- /dev/null +++ b/extensions/10/system/framework-tethering.jar diff --git a/extensions/11/module-lib/api/framework-adservices-removed.txt b/extensions/11/module-lib/api/framework-adservices-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/11/module-lib/api/framework-adservices-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/11/module-lib/api/framework-adservices.txt b/extensions/11/module-lib/api/framework-adservices.txt new file mode 100644 index 000000000..3a3276d5f --- /dev/null +++ b/extensions/11/module-lib/api/framework-adservices.txt @@ -0,0 +1,9 @@ +// Signature format: 2.0 +package android.adservices { + + public class AdServicesFrameworkInitializer { + method public static void registerServiceWrappers(); + } + +} + diff --git a/extensions/11/module-lib/api/framework-connectivity-removed.txt b/extensions/11/module-lib/api/framework-connectivity-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/11/module-lib/api/framework-connectivity-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/11/module-lib/api/framework-connectivity-t-removed.txt b/extensions/11/module-lib/api/framework-connectivity-t-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/11/module-lib/api/framework-connectivity-t-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/11/module-lib/api/framework-connectivity-t.txt b/extensions/11/module-lib/api/framework-connectivity-t.txt new file mode 100644 index 000000000..5a8d47b5f --- /dev/null +++ b/extensions/11/module-lib/api/framework-connectivity-t.txt @@ -0,0 +1,209 @@ +// Signature format: 2.0 +package android.app.usage { + + public class NetworkStatsManager { + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public void forceUpdate(); + method public static int getCollapsedRatType(int); + method @NonNull @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public android.net.NetworkStats getMobileUidStats(); + method @NonNull @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public android.net.NetworkStats getWifiUidStats(); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public void noteUidForeground(int, boolean); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public void notifyNetworkStatus(@NonNull java.util.List<android.net.Network>, @NonNull java.util.List<android.net.NetworkStateSnapshot>, @Nullable String, @NonNull java.util.List<android.net.UnderlyingNetworkInfo>); + method @NonNull @WorkerThread public android.app.usage.NetworkStats queryDetailsForDevice(@NonNull android.net.NetworkTemplate, long, long); + method @NonNull @WorkerThread public android.app.usage.NetworkStats queryDetailsForUidTagState(@NonNull android.net.NetworkTemplate, long, long, int, int, int) throws java.lang.SecurityException; + method @NonNull @WorkerThread public android.app.usage.NetworkStats querySummary(@NonNull android.net.NetworkTemplate, long, long) throws java.lang.SecurityException; + method @NonNull @WorkerThread public android.app.usage.NetworkStats.Bucket querySummaryForDevice(@NonNull android.net.NetworkTemplate, long, long); + method @NonNull @WorkerThread public android.app.usage.NetworkStats queryTaggedSummary(@NonNull android.net.NetworkTemplate, long, long) throws java.lang.SecurityException; + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}, conditional=true) public void registerUsageCallback(@NonNull android.net.NetworkTemplate, long, @NonNull java.util.concurrent.Executor, @NonNull android.app.usage.NetworkStatsManager.UsageCallback); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public void setDefaultGlobalAlert(long); + method public void setPollForce(boolean); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public void setPollOnOpen(boolean); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public void setStatsProviderWarningAndLimitAsync(@NonNull String, long, long); + field public static final int NETWORK_TYPE_5G_NSA = -2; // 0xfffffffe + } + + public abstract static class NetworkStatsManager.UsageCallback { + method public void onThresholdReached(@NonNull android.net.NetworkTemplate); + } + +} + +package android.nearby { + + public final class NearbyFrameworkInitializer { + method public static void registerServiceWrappers(); + } + +} + +package android.net { + + public final class ConnectivityFrameworkInitializerTiramisu { + method public static void registerServiceWrappers(); + } + + public class EthernetManager { + method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public void addEthernetStateListener(@NonNull java.util.concurrent.Executor, @NonNull java.util.function.IntConsumer); + method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public void addInterfaceStateListener(@NonNull java.util.concurrent.Executor, @NonNull android.net.EthernetManager.InterfaceStateListener); + method @NonNull @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public java.util.List<java.lang.String> getInterfaceList(); + method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public void removeEthernetStateListener(@NonNull java.util.function.IntConsumer); + method public void removeInterfaceStateListener(@NonNull android.net.EthernetManager.InterfaceStateListener); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK, android.Manifest.permission.NETWORK_SETTINGS}) public void setEthernetEnabled(boolean); + method public void setIncludeTestInterfaces(boolean); + field public static final int ETHERNET_STATE_DISABLED = 0; // 0x0 + field public static final int ETHERNET_STATE_ENABLED = 1; // 0x1 + field public static final int ROLE_CLIENT = 1; // 0x1 + field public static final int ROLE_NONE = 0; // 0x0 + field public static final int ROLE_SERVER = 2; // 0x2 + field public static final int STATE_ABSENT = 0; // 0x0 + field public static final int STATE_LINK_DOWN = 1; // 0x1 + field public static final int STATE_LINK_UP = 2; // 0x2 + } + + public static interface EthernetManager.InterfaceStateListener { + method public void onInterfaceStateChanged(@NonNull String, int, int, @Nullable android.net.IpConfiguration); + } + + public class IpSecManager { + field public static final int DIRECTION_FWD = 2; // 0x2 + } + + public static final class IpSecManager.UdpEncapsulationSocket implements java.lang.AutoCloseable { + method public int getResourceId(); + } + + public class NetworkIdentity { + method public int getOemManaged(); + method public int getRatType(); + method public int getSubId(); + method @Nullable public String getSubscriberId(); + method public int getType(); + method @Nullable public String getWifiNetworkKey(); + method public boolean isDefaultNetwork(); + method public boolean isMetered(); + method public boolean isRoaming(); + } + + public static final class NetworkIdentity.Builder { + ctor public NetworkIdentity.Builder(); + method @NonNull public android.net.NetworkIdentity build(); + method @NonNull public android.net.NetworkIdentity.Builder clearRatType(); + method @NonNull public android.net.NetworkIdentity.Builder setDefaultNetwork(boolean); + method @NonNull public android.net.NetworkIdentity.Builder setMetered(boolean); + method @NonNull public android.net.NetworkIdentity.Builder setNetworkStateSnapshot(@NonNull android.net.NetworkStateSnapshot); + method @NonNull public android.net.NetworkIdentity.Builder setOemManaged(int); + method @NonNull public android.net.NetworkIdentity.Builder setRatType(int); + method @NonNull public android.net.NetworkIdentity.Builder setRoaming(boolean); + method @NonNull public android.net.NetworkIdentity.Builder setSubId(int); + method @NonNull public android.net.NetworkIdentity.Builder setSubscriberId(@Nullable String); + method @NonNull public android.net.NetworkIdentity.Builder setType(int); + method @NonNull public android.net.NetworkIdentity.Builder setWifiNetworkKey(@Nullable String); + } + + public final class NetworkStateSnapshot implements android.os.Parcelable { + ctor public NetworkStateSnapshot(@NonNull android.net.Network, @NonNull android.net.NetworkCapabilities, @NonNull android.net.LinkProperties, @Nullable String, int); + method public int describeContents(); + method public int getLegacyType(); + method @NonNull public android.net.LinkProperties getLinkProperties(); + method @NonNull public android.net.Network getNetwork(); + method @NonNull public android.net.NetworkCapabilities getNetworkCapabilities(); + method public int getSubId(); + method @Deprecated @Nullable public String getSubscriberId(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.NetworkStateSnapshot> CREATOR; + } + + public class NetworkStatsCollection { + method @NonNull public java.util.Map<android.net.NetworkStatsCollection.Key,android.net.NetworkStatsHistory> getEntries(); + } + + public static final class NetworkStatsCollection.Builder { + ctor public NetworkStatsCollection.Builder(long); + method @NonNull public android.net.NetworkStatsCollection.Builder addEntry(@NonNull android.net.NetworkStatsCollection.Key, @NonNull android.net.NetworkStatsHistory); + method @NonNull public android.net.NetworkStatsCollection build(); + } + + public static final class NetworkStatsCollection.Key { + ctor public NetworkStatsCollection.Key(@NonNull java.util.Set<android.net.NetworkIdentity>, int, int, int); + } + + public final class NetworkStatsHistory implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public java.util.List<android.net.NetworkStatsHistory.Entry> getEntries(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.NetworkStatsHistory> CREATOR; + } + + public static final class NetworkStatsHistory.Builder { + ctor public NetworkStatsHistory.Builder(long, int); + method @NonNull public android.net.NetworkStatsHistory.Builder addEntry(@NonNull android.net.NetworkStatsHistory.Entry); + method @NonNull public android.net.NetworkStatsHistory build(); + } + + public static final class NetworkStatsHistory.Entry { + ctor public NetworkStatsHistory.Entry(long, long, long, long, long, long, long); + method public long getActiveTime(); + method public long getBucketStart(); + method public long getOperations(); + method public long getRxBytes(); + method public long getRxPackets(); + method public long getTxBytes(); + method public long getTxPackets(); + } + + public final class NetworkTemplate implements android.os.Parcelable { + method public int describeContents(); + method public int getDefaultNetworkStatus(); + method public int getMatchRule(); + method public int getMeteredness(); + method public int getOemManaged(); + method public int getRatType(); + method public int getRoaming(); + method @NonNull public java.util.Set<java.lang.String> getSubscriberIds(); + method @NonNull public java.util.Set<java.lang.String> getWifiNetworkKeys(); + method public boolean matches(@NonNull android.net.NetworkIdentity); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.NetworkTemplate> CREATOR; + field public static final int MATCH_BLUETOOTH = 8; // 0x8 + field public static final int MATCH_CARRIER = 10; // 0xa + field public static final int MATCH_ETHERNET = 5; // 0x5 + field public static final int MATCH_MOBILE = 1; // 0x1 + field public static final int MATCH_PROXY = 9; // 0x9 + field public static final int MATCH_WIFI = 4; // 0x4 + field public static final int NETWORK_TYPE_ALL = -1; // 0xffffffff + field public static final int OEM_MANAGED_ALL = -1; // 0xffffffff + field public static final int OEM_MANAGED_NO = 0; // 0x0 + field public static final int OEM_MANAGED_PAID = 1; // 0x1 + field public static final int OEM_MANAGED_PRIVATE = 2; // 0x2 + field public static final int OEM_MANAGED_YES = -2; // 0xfffffffe + } + + public static final class NetworkTemplate.Builder { + ctor public NetworkTemplate.Builder(int); + method @NonNull public android.net.NetworkTemplate build(); + method @NonNull public android.net.NetworkTemplate.Builder setDefaultNetworkStatus(int); + method @NonNull public android.net.NetworkTemplate.Builder setMeteredness(int); + method @NonNull public android.net.NetworkTemplate.Builder setOemManaged(int); + method @NonNull public android.net.NetworkTemplate.Builder setRatType(int); + method @NonNull public android.net.NetworkTemplate.Builder setRoaming(int); + method @NonNull public android.net.NetworkTemplate.Builder setSubscriberIds(@NonNull java.util.Set<java.lang.String>); + method @NonNull public android.net.NetworkTemplate.Builder setWifiNetworkKeys(@NonNull java.util.Set<java.lang.String>); + } + + public class TrafficStats { + method public static void attachSocketTagger(); + method public static void init(@NonNull android.content.Context); + method public static void setThreadStatsTagDownload(); + } + + public final class UnderlyingNetworkInfo implements android.os.Parcelable { + ctor public UnderlyingNetworkInfo(int, @NonNull String, @NonNull java.util.List<java.lang.String>); + method public int describeContents(); + method @NonNull public String getInterface(); + method public int getOwnerUid(); + method @NonNull public java.util.List<java.lang.String> getUnderlyingInterfaces(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.UnderlyingNetworkInfo> CREATOR; + } + +} + diff --git a/extensions/11/module-lib/api/framework-connectivity.txt b/extensions/11/module-lib/api/framework-connectivity.txt new file mode 100644 index 000000000..99e96c86f --- /dev/null +++ b/extensions/11/module-lib/api/framework-connectivity.txt @@ -0,0 +1,243 @@ +// Signature format: 2.0 +package android.net { + + public final class ConnectivityFrameworkInitializer { + method public static void registerServiceWrappers(); + } + + public class ConnectivityManager { + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void addUidToMeteredNetworkAllowList(int); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void addUidToMeteredNetworkDenyList(int); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void factoryReset(); + method @NonNull @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK, android.Manifest.permission.NETWORK_SETTINGS}) public java.util.List<android.net.NetworkStateSnapshot> getAllNetworkStateSnapshots(); + method @Nullable public android.net.ProxyInfo getGlobalProxy(); + method @NonNull public static android.util.Range<java.lang.Integer> getIpSecNetIdRange(); + method @Nullable @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK, android.Manifest.permission.NETWORK_SETTINGS}) public android.net.LinkProperties getRedactedLinkPropertiesForPackage(@NonNull android.net.LinkProperties, int, @NonNull String); + method @Nullable @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK, android.Manifest.permission.NETWORK_SETTINGS}) public android.net.NetworkCapabilities getRedactedNetworkCapabilitiesForPackage(@NonNull android.net.NetworkCapabilities, int, @NonNull String); + method @RequiresPermission(android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK) public boolean isUidNetworkingBlocked(int, boolean); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_SETTINGS}) public void registerDefaultNetworkCallbackForUid(int, @NonNull android.net.ConnectivityManager.NetworkCallback, @NonNull android.os.Handler); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_SETUP_WIZARD, android.Manifest.permission.CONNECTIVITY_USE_RESTRICTED_NETWORKS}) public void registerSystemDefaultNetworkCallback(@NonNull android.net.ConnectivityManager.NetworkCallback, @NonNull android.os.Handler); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void removeUidFromMeteredNetworkAllowList(int); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void removeUidFromMeteredNetworkDenyList(int); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void replaceFirewallChain(int, @NonNull int[]); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void requestBackgroundNetwork(@NonNull android.net.NetworkRequest, @NonNull android.net.ConnectivityManager.NetworkCallback, @NonNull android.os.Handler); + method @Deprecated public boolean requestRouteToHostAddress(int, java.net.InetAddress); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_SETUP_WIZARD, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void setAcceptPartialConnectivity(@NonNull android.net.Network, boolean, boolean); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_SETUP_WIZARD, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void setAcceptUnvalidated(@NonNull android.net.Network, boolean, boolean); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_SETUP_WIZARD, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void setAvoidUnvalidated(@NonNull android.net.Network); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void setFirewallChainEnabled(int, boolean); + method @RequiresPermission(android.Manifest.permission.NETWORK_STACK) public void setGlobalProxy(@Nullable android.net.ProxyInfo); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK, android.Manifest.permission.NETWORK_SETTINGS}) public void setLegacyLockdownVpnEnabled(boolean); + method @Deprecated @RequiresPermission(android.Manifest.permission.NETWORK_STACK) public void setProfileNetworkPreference(@NonNull android.os.UserHandle, int, @Nullable java.util.concurrent.Executor, @Nullable Runnable); + method @RequiresPermission(android.Manifest.permission.NETWORK_STACK) public void setProfileNetworkPreferences(@NonNull android.os.UserHandle, @NonNull java.util.List<android.net.ProfileNetworkPreference>, @Nullable java.util.concurrent.Executor, @Nullable Runnable); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK, android.Manifest.permission.NETWORK_SETTINGS}) public void setRequireVpnForUids(boolean, @NonNull java.util.Collection<android.util.Range<java.lang.Integer>>); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void setUidFirewallRule(int, int, int); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK, android.Manifest.permission.NETWORK_SETTINGS}) public void setVpnDefaultForUids(@NonNull String, @NonNull java.util.Collection<android.util.Range<java.lang.Integer>>); + method @RequiresPermission(anyOf={android.Manifest.permission.MANAGE_TEST_NETWORKS, android.Manifest.permission.NETWORK_STACK}) public void simulateDataStall(int, long, @NonNull android.net.Network, @NonNull android.os.PersistableBundle); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void startCaptivePortalApp(@NonNull android.net.Network); + method public void systemReady(); + field public static final String ACTION_CLEAR_DNS_CACHE = "android.net.action.CLEAR_DNS_CACHE"; + field public static final String ACTION_PROMPT_LOST_VALIDATION = "android.net.action.PROMPT_LOST_VALIDATION"; + field public static final String ACTION_PROMPT_PARTIAL_CONNECTIVITY = "android.net.action.PROMPT_PARTIAL_CONNECTIVITY"; + field public static final String ACTION_PROMPT_UNVALIDATED = "android.net.action.PROMPT_UNVALIDATED"; + field public static final int BLOCKED_METERED_REASON_ADMIN_DISABLED = 262144; // 0x40000 + field public static final int BLOCKED_METERED_REASON_DATA_SAVER = 65536; // 0x10000 + field public static final int BLOCKED_METERED_REASON_MASK = -65536; // 0xffff0000 + field public static final int BLOCKED_METERED_REASON_USER_RESTRICTED = 131072; // 0x20000 + field public static final int BLOCKED_REASON_APP_BACKGROUND = 64; // 0x40 + field public static final int BLOCKED_REASON_APP_STANDBY = 4; // 0x4 + field public static final int BLOCKED_REASON_BATTERY_SAVER = 1; // 0x1 + field public static final int BLOCKED_REASON_DOZE = 2; // 0x2 + field public static final int BLOCKED_REASON_LOCKDOWN_VPN = 16; // 0x10 + field public static final int BLOCKED_REASON_LOW_POWER_STANDBY = 32; // 0x20 + field public static final int BLOCKED_REASON_NONE = 0; // 0x0 + field public static final int BLOCKED_REASON_RESTRICTED_MODE = 8; // 0x8 + field public static final int FIREWALL_CHAIN_BACKGROUND = 6; // 0x6 + field public static final int FIREWALL_CHAIN_DOZABLE = 1; // 0x1 + field public static final int FIREWALL_CHAIN_LOW_POWER_STANDBY = 5; // 0x5 + field public static final int FIREWALL_CHAIN_OEM_DENY_1 = 7; // 0x7 + field public static final int FIREWALL_CHAIN_OEM_DENY_2 = 8; // 0x8 + field public static final int FIREWALL_CHAIN_OEM_DENY_3 = 9; // 0x9 + field public static final int FIREWALL_CHAIN_POWERSAVE = 3; // 0x3 + field public static final int FIREWALL_CHAIN_RESTRICTED = 4; // 0x4 + field public static final int FIREWALL_CHAIN_STANDBY = 2; // 0x2 + field public static final int FIREWALL_RULE_ALLOW = 1; // 0x1 + field public static final int FIREWALL_RULE_DEFAULT = 0; // 0x0 + field public static final int FIREWALL_RULE_DENY = 2; // 0x2 + field public static final int PROFILE_NETWORK_PREFERENCE_DEFAULT = 0; // 0x0 + field public static final int PROFILE_NETWORK_PREFERENCE_ENTERPRISE = 1; // 0x1 + field public static final int PROFILE_NETWORK_PREFERENCE_ENTERPRISE_BLOCKING = 3; // 0x3 + field public static final int PROFILE_NETWORK_PREFERENCE_ENTERPRISE_NO_FALLBACK = 2; // 0x2 + } + + public static class ConnectivityManager.NetworkCallback { + method public void onBlockedStatusChanged(@NonNull android.net.Network, int); + } + + public class ConnectivitySettingsManager { + method public static void clearGlobalProxy(@NonNull android.content.Context); + method @Nullable public static String getCaptivePortalHttpUrl(@NonNull android.content.Context); + method public static int getCaptivePortalMode(@NonNull android.content.Context, int); + method @NonNull public static java.time.Duration getConnectivityKeepPendingIntentDuration(@NonNull android.content.Context, @NonNull java.time.Duration); + method @NonNull public static android.util.Range<java.lang.Integer> getDnsResolverSampleRanges(@NonNull android.content.Context); + method @NonNull public static java.time.Duration getDnsResolverSampleValidityDuration(@NonNull android.content.Context, @NonNull java.time.Duration); + method public static int getDnsResolverSuccessThresholdPercent(@NonNull android.content.Context, int); + method @Nullable public static android.net.ProxyInfo getGlobalProxy(@NonNull android.content.Context); + method public static long getIngressRateLimitInBytesPerSecond(@NonNull android.content.Context); + method @NonNull public static java.time.Duration getMobileDataActivityTimeout(@NonNull android.content.Context, @NonNull java.time.Duration); + method public static boolean getMobileDataAlwaysOn(@NonNull android.content.Context, boolean); + method @NonNull public static java.util.Set<java.lang.Integer> getMobileDataPreferredUids(@NonNull android.content.Context); + method public static int getNetworkAvoidBadWifi(@NonNull android.content.Context); + method @Nullable public static String getNetworkMeteredMultipathPreference(@NonNull android.content.Context); + method public static int getNetworkSwitchNotificationMaximumDailyCount(@NonNull android.content.Context, int); + method @NonNull public static java.time.Duration getNetworkSwitchNotificationRateDuration(@NonNull android.content.Context, @NonNull java.time.Duration); + method @NonNull public static String getPrivateDnsDefaultMode(@NonNull android.content.Context); + method @Nullable public static String getPrivateDnsHostname(@NonNull android.content.Context); + method public static int getPrivateDnsMode(@NonNull android.content.Context); + method @NonNull public static java.util.Set<java.lang.Integer> getUidsAllowedOnRestrictedNetworks(@NonNull android.content.Context); + method public static boolean getWifiAlwaysRequested(@NonNull android.content.Context, boolean); + method @NonNull public static java.time.Duration getWifiDataActivityTimeout(@NonNull android.content.Context, @NonNull java.time.Duration); + method public static void setCaptivePortalHttpUrl(@NonNull android.content.Context, @Nullable String); + method public static void setCaptivePortalMode(@NonNull android.content.Context, int); + method public static void setConnectivityKeepPendingIntentDuration(@NonNull android.content.Context, @NonNull java.time.Duration); + method public static void setDnsResolverSampleRanges(@NonNull android.content.Context, @NonNull android.util.Range<java.lang.Integer>); + method public static void setDnsResolverSampleValidityDuration(@NonNull android.content.Context, @NonNull java.time.Duration); + method public static void setDnsResolverSuccessThresholdPercent(@NonNull android.content.Context, @IntRange(from=0, to=100) int); + method public static void setGlobalProxy(@NonNull android.content.Context, @NonNull android.net.ProxyInfo); + method public static void setIngressRateLimitInBytesPerSecond(@NonNull android.content.Context, @IntRange(from=-1L, to=4294967295L) long); + method public static void setMobileDataActivityTimeout(@NonNull android.content.Context, @NonNull java.time.Duration); + method public static void setMobileDataAlwaysOn(@NonNull android.content.Context, boolean); + method public static void setMobileDataPreferredUids(@NonNull android.content.Context, @NonNull java.util.Set<java.lang.Integer>); + method public static void setNetworkAvoidBadWifi(@NonNull android.content.Context, int); + method public static void setNetworkMeteredMultipathPreference(@NonNull android.content.Context, @NonNull String); + method public static void setNetworkSwitchNotificationMaximumDailyCount(@NonNull android.content.Context, @IntRange(from=0) int); + method public static void setNetworkSwitchNotificationRateDuration(@NonNull android.content.Context, @NonNull java.time.Duration); + method public static void setPrivateDnsDefaultMode(@NonNull android.content.Context, @NonNull int); + method public static void setPrivateDnsHostname(@NonNull android.content.Context, @Nullable String); + method public static void setPrivateDnsMode(@NonNull android.content.Context, int); + method public static void setUidsAllowedOnRestrictedNetworks(@NonNull android.content.Context, @NonNull java.util.Set<java.lang.Integer>); + method public static void setWifiAlwaysRequested(@NonNull android.content.Context, boolean); + method public static void setWifiDataActivityTimeout(@NonNull android.content.Context, @NonNull java.time.Duration); + field public static final int CAPTIVE_PORTAL_MODE_AVOID = 2; // 0x2 + field public static final int CAPTIVE_PORTAL_MODE_IGNORE = 0; // 0x0 + field public static final int CAPTIVE_PORTAL_MODE_PROMPT = 1; // 0x1 + field public static final int NETWORK_AVOID_BAD_WIFI_AVOID = 2; // 0x2 + field public static final int NETWORK_AVOID_BAD_WIFI_IGNORE = 0; // 0x0 + field public static final int NETWORK_AVOID_BAD_WIFI_PROMPT = 1; // 0x1 + field public static final int PRIVATE_DNS_MODE_OFF = 1; // 0x1 + field public static final int PRIVATE_DNS_MODE_OPPORTUNISTIC = 2; // 0x2 + field public static final int PRIVATE_DNS_MODE_PROVIDER_HOSTNAME = 3; // 0x3 + } + + public final class DhcpOption implements android.os.Parcelable { + ctor public DhcpOption(byte, @Nullable byte[]); + method public int describeContents(); + method public byte getType(); + method @Nullable public byte[] getValue(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.DhcpOption> CREATOR; + } + + public final class NetworkAgentConfig implements android.os.Parcelable { + method @Nullable public String getSubscriberId(); + method public boolean isBypassableVpn(); + method public boolean isVpnValidationRequired(); + } + + public static final class NetworkAgentConfig.Builder { + method @NonNull public android.net.NetworkAgentConfig.Builder setBypassableVpn(boolean); + method @NonNull public android.net.NetworkAgentConfig.Builder setLocalRoutesExcludedForVpn(boolean); + method @NonNull public android.net.NetworkAgentConfig.Builder setSubscriberId(@Nullable String); + method @NonNull public android.net.NetworkAgentConfig.Builder setVpnRequiresValidation(boolean); + } + + public final class NetworkCapabilities implements android.os.Parcelable { + method @NonNull @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public java.util.Set<java.lang.Integer> getAllowedUids(); + method @Nullable public java.util.Set<android.util.Range<java.lang.Integer>> getUids(); + method public boolean hasForbiddenCapability(int); + field public static final long REDACT_ALL = -1L; // 0xffffffffffffffffL + field public static final long REDACT_FOR_ACCESS_FINE_LOCATION = 1L; // 0x1L + field public static final long REDACT_FOR_LOCAL_MAC_ADDRESS = 2L; // 0x2L + field public static final long REDACT_FOR_NETWORK_SETTINGS = 4L; // 0x4L + field public static final long REDACT_NONE = 0L; // 0x0L + field public static final int TRANSPORT_TEST = 7; // 0x7 + } + + public static final class NetworkCapabilities.Builder { + method @NonNull @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public android.net.NetworkCapabilities.Builder setAllowedUids(@NonNull java.util.Set<java.lang.Integer>); + method @NonNull public android.net.NetworkCapabilities.Builder setUids(@Nullable java.util.Set<android.util.Range<java.lang.Integer>>); + } + + public class NetworkRequest implements android.os.Parcelable { + method @NonNull public int[] getEnterpriseIds(); + method @NonNull public int[] getForbiddenCapabilities(); + method public boolean hasEnterpriseId(int); + method public boolean hasForbiddenCapability(int); + } + + public static class NetworkRequest.Builder { + method @NonNull public android.net.NetworkRequest.Builder addForbiddenCapability(int); + method @NonNull public android.net.NetworkRequest.Builder removeForbiddenCapability(int); + method @NonNull public android.net.NetworkRequest.Builder setUids(@Nullable java.util.Set<android.util.Range<java.lang.Integer>>); + } + + public final class ProfileNetworkPreference implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public int[] getExcludedUids(); + method @NonNull public int[] getIncludedUids(); + method public int getPreference(); + method public int getPreferenceEnterpriseId(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.ProfileNetworkPreference> CREATOR; + } + + public static final class ProfileNetworkPreference.Builder { + ctor public ProfileNetworkPreference.Builder(); + method @NonNull public android.net.ProfileNetworkPreference build(); + method @NonNull public android.net.ProfileNetworkPreference.Builder setExcludedUids(@NonNull int[]); + method @NonNull public android.net.ProfileNetworkPreference.Builder setIncludedUids(@NonNull int[]); + method @NonNull public android.net.ProfileNetworkPreference.Builder setPreference(int); + method @NonNull public android.net.ProfileNetworkPreference.Builder setPreferenceEnterpriseId(int); + } + + public final class TestNetworkInterface implements android.os.Parcelable { + ctor public TestNetworkInterface(@NonNull android.os.ParcelFileDescriptor, @NonNull String); + method public int describeContents(); + method @NonNull public android.os.ParcelFileDescriptor getFileDescriptor(); + method @NonNull public String getInterfaceName(); + method @Nullable public android.net.MacAddress getMacAddress(); + method public int getMtu(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.TestNetworkInterface> CREATOR; + } + + public class TestNetworkManager { + method @NonNull @RequiresPermission(android.Manifest.permission.MANAGE_TEST_NETWORKS) public android.net.TestNetworkInterface createTapInterface(); + method @NonNull @RequiresPermission(android.Manifest.permission.MANAGE_TEST_NETWORKS) public android.net.TestNetworkInterface createTunInterface(@NonNull java.util.Collection<android.net.LinkAddress>); + method @RequiresPermission(android.Manifest.permission.MANAGE_TEST_NETWORKS) public void setupTestNetwork(@NonNull String, @NonNull android.os.IBinder); + method @RequiresPermission(android.Manifest.permission.MANAGE_TEST_NETWORKS) public void teardownTestNetwork(@NonNull android.net.Network); + field public static final String TEST_TAP_PREFIX = "testtap"; + } + + public final class TestNetworkSpecifier extends android.net.NetworkSpecifier implements android.os.Parcelable { + ctor public TestNetworkSpecifier(@NonNull String); + method public int describeContents(); + method @Nullable public String getInterfaceName(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.TestNetworkSpecifier> CREATOR; + } + + public interface TransportInfo { + method public default long getApplicableRedactions(); + method @NonNull public default android.net.TransportInfo makeCopy(long); + } + + public final class VpnTransportInfo implements android.os.Parcelable android.net.TransportInfo { + ctor @Deprecated public VpnTransportInfo(int, @Nullable String); + method public long getApplicableRedactions(); + method @Nullable public String getSessionId(); + method @NonNull public android.net.VpnTransportInfo makeCopy(long); + } + +} + diff --git a/extensions/11/module-lib/api/framework-sdksandbox-removed.txt b/extensions/11/module-lib/api/framework-sdksandbox-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/11/module-lib/api/framework-sdksandbox-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/11/module-lib/api/framework-sdksandbox.txt b/extensions/11/module-lib/api/framework-sdksandbox.txt new file mode 100644 index 000000000..ecc83ce10 --- /dev/null +++ b/extensions/11/module-lib/api/framework-sdksandbox.txt @@ -0,0 +1,13 @@ +// Signature format: 2.0 +package android.app.sdksandbox { + + public final class SdkSandboxManager { + field public static final String ACTION_START_SANDBOXED_ACTIVITY = "android.app.sdksandbox.action.START_SANDBOXED_ACTIVITY"; + } + + public class SdkSandboxManagerFrameworkInitializer { + method public static void registerServiceWrappers(); + } + +} + diff --git a/extensions/11/module-lib/api/framework-tethering-removed.txt b/extensions/11/module-lib/api/framework-tethering-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/11/module-lib/api/framework-tethering-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/11/module-lib/api/framework-tethering.txt b/extensions/11/module-lib/api/framework-tethering.txt new file mode 100644 index 000000000..460c21621 --- /dev/null +++ b/extensions/11/module-lib/api/framework-tethering.txt @@ -0,0 +1,50 @@ +// Signature format: 2.0 +package android.net { + + public final class TetheringConstants { + field public static final String EXTRA_ADD_TETHER_TYPE = "extraAddTetherType"; + field public static final String EXTRA_PROVISION_CALLBACK = "extraProvisionCallback"; + field public static final String EXTRA_REM_TETHER_TYPE = "extraRemTetherType"; + field public static final String EXTRA_RUN_PROVISION = "extraRunProvision"; + field public static final String EXTRA_SET_ALARM = "extraSetAlarm"; + } + + public class TetheringManager { + ctor public TetheringManager(@NonNull android.content.Context, @NonNull java.util.function.Supplier<android.os.IBinder>); + method public int getLastTetherError(@NonNull String); + method @NonNull public String[] getTetherableBluetoothRegexs(); + method @NonNull public String[] getTetherableIfaces(); + method @NonNull public String[] getTetherableUsbRegexs(); + method @NonNull public String[] getTetherableWifiRegexs(); + method @NonNull public String[] getTetheredIfaces(); + method @NonNull public String[] getTetheringErroredIfaces(); + method public boolean isTetheringSupported(); + method public boolean isTetheringSupported(@NonNull String); + method public void requestLatestTetheringEntitlementResult(int, @NonNull android.os.ResultReceiver, boolean); + method @Deprecated public int setUsbTethering(boolean); + method @RequiresPermission(anyOf={android.Manifest.permission.TETHER_PRIVILEGED, android.Manifest.permission.WRITE_SETTINGS}) public void startTethering(int, @NonNull java.util.concurrent.Executor, @NonNull android.net.TetheringManager.StartTetheringCallback); + method @Deprecated public int tether(@NonNull String); + method @Deprecated public int untether(@NonNull String); + } + + public static interface TetheringManager.TetheredInterfaceCallback { + method public void onAvailable(@NonNull String); + method public void onUnavailable(); + } + + public static interface TetheringManager.TetheredInterfaceRequest { + method public void release(); + } + + public static interface TetheringManager.TetheringEventCallback { + method @Deprecated public default void onTetherableInterfaceRegexpsChanged(@NonNull android.net.TetheringManager.TetheringInterfaceRegexps); + } + + @Deprecated public static class TetheringManager.TetheringInterfaceRegexps { + method @Deprecated @NonNull public java.util.List<java.lang.String> getTetherableBluetoothRegexs(); + method @Deprecated @NonNull public java.util.List<java.lang.String> getTetherableUsbRegexs(); + method @Deprecated @NonNull public java.util.List<java.lang.String> getTetherableWifiRegexs(); + } + +} + diff --git a/extensions/11/module-lib/framework-adservices.jar b/extensions/11/module-lib/framework-adservices.jar Binary files differnew file mode 100644 index 000000000..f3e349474 --- /dev/null +++ b/extensions/11/module-lib/framework-adservices.jar diff --git a/extensions/11/module-lib/framework-connectivity-t.jar b/extensions/11/module-lib/framework-connectivity-t.jar Binary files differnew file mode 100644 index 000000000..e72e6fc74 --- /dev/null +++ b/extensions/11/module-lib/framework-connectivity-t.jar diff --git a/extensions/11/module-lib/framework-connectivity.jar b/extensions/11/module-lib/framework-connectivity.jar Binary files differnew file mode 100644 index 000000000..9b7d9a2ce --- /dev/null +++ b/extensions/11/module-lib/framework-connectivity.jar diff --git a/extensions/11/module-lib/framework-sdksandbox.jar b/extensions/11/module-lib/framework-sdksandbox.jar Binary files differnew file mode 100644 index 000000000..c50e1729e --- /dev/null +++ b/extensions/11/module-lib/framework-sdksandbox.jar diff --git a/extensions/11/module-lib/framework-tethering.jar b/extensions/11/module-lib/framework-tethering.jar Binary files differnew file mode 100644 index 000000000..df2d04681 --- /dev/null +++ b/extensions/11/module-lib/framework-tethering.jar diff --git a/extensions/11/public/api/framework-adservices-removed.txt b/extensions/11/public/api/framework-adservices-removed.txt new file mode 100644 index 000000000..8374d753e --- /dev/null +++ b/extensions/11/public/api/framework-adservices-removed.txt @@ -0,0 +1,9 @@ +// Signature format: 2.0 +package android.adservices { + + public class AdServicesVersion { + field public static final int API_VERSION; + } + +} + diff --git a/extensions/11/public/api/framework-adservices.txt b/extensions/11/public/api/framework-adservices.txt new file mode 100644 index 000000000..5fcfbd210 --- /dev/null +++ b/extensions/11/public/api/framework-adservices.txt @@ -0,0 +1,636 @@ +// Signature format: 2.0 +package android.adservices { + + public class AdServicesState { + method public static boolean isAdServicesStateEnabled(); + } + +} + +package android.adservices.adid { + + public class AdId { + ctor public AdId(@NonNull String, boolean); + method @NonNull public String getAdId(); + method public boolean isLimitAdTrackingEnabled(); + field public static final String ZERO_OUT = "00000000-0000-0000-0000-000000000000"; + } + + public class AdIdManager { + method @NonNull public static android.adservices.adid.AdIdManager get(@NonNull android.content.Context); + method @NonNull @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_AD_ID) public void getAdId(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.adservices.adid.AdId,java.lang.Exception>); + method @NonNull @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_AD_ID) public void getAdId(@NonNull java.util.concurrent.Executor, @NonNull android.adservices.common.AdServicesOutcomeReceiver<android.adservices.adid.AdId,java.lang.Exception>); + } + +} + +package android.adservices.adselection { + + public final class AdSelectionConfig implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public android.adservices.common.AdSelectionSignals getAdSelectionSignals(); + method @NonNull public java.util.List<android.adservices.common.AdTechIdentifier> getCustomAudienceBuyers(); + method @NonNull public android.net.Uri getDecisionLogicUri(); + method @NonNull public java.util.Map<android.adservices.common.AdTechIdentifier,android.adservices.common.AdSelectionSignals> getPerBuyerSignals(); + method @NonNull public android.adservices.common.AdTechIdentifier getSeller(); + method @NonNull public android.adservices.common.AdSelectionSignals getSellerSignals(); + method @NonNull public android.net.Uri getTrustedScoringSignalsUri(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.adselection.AdSelectionConfig> CREATOR; + } + + public static final class AdSelectionConfig.Builder { + ctor public AdSelectionConfig.Builder(); + method @NonNull public android.adservices.adselection.AdSelectionConfig build(); + method @NonNull public android.adservices.adselection.AdSelectionConfig.Builder setAdSelectionSignals(@NonNull android.adservices.common.AdSelectionSignals); + method @NonNull public android.adservices.adselection.AdSelectionConfig.Builder setCustomAudienceBuyers(@NonNull java.util.List<android.adservices.common.AdTechIdentifier>); + method @NonNull public android.adservices.adselection.AdSelectionConfig.Builder setDecisionLogicUri(@NonNull android.net.Uri); + method @NonNull public android.adservices.adselection.AdSelectionConfig.Builder setPerBuyerSignals(@NonNull java.util.Map<android.adservices.common.AdTechIdentifier,android.adservices.common.AdSelectionSignals>); + method @NonNull public android.adservices.adselection.AdSelectionConfig.Builder setSeller(@NonNull android.adservices.common.AdTechIdentifier); + method @NonNull public android.adservices.adselection.AdSelectionConfig.Builder setSellerSignals(@NonNull android.adservices.common.AdSelectionSignals); + method @NonNull public android.adservices.adselection.AdSelectionConfig.Builder setTrustedScoringSignalsUri(@NonNull android.net.Uri); + } + + public final class AdSelectionFromOutcomesConfig implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public java.util.List<java.lang.Long> getAdSelectionIds(); + method @NonNull public android.net.Uri getSelectionLogicUri(); + method @NonNull public android.adservices.common.AdSelectionSignals getSelectionSignals(); + method @NonNull public android.adservices.common.AdTechIdentifier getSeller(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.adselection.AdSelectionFromOutcomesConfig> CREATOR; + } + + public static final class AdSelectionFromOutcomesConfig.Builder { + ctor public AdSelectionFromOutcomesConfig.Builder(); + method @NonNull public android.adservices.adselection.AdSelectionFromOutcomesConfig build(); + method @NonNull public android.adservices.adselection.AdSelectionFromOutcomesConfig.Builder setAdSelectionIds(@NonNull java.util.List<java.lang.Long>); + method @NonNull public android.adservices.adselection.AdSelectionFromOutcomesConfig.Builder setSelectionLogicUri(@NonNull android.net.Uri); + method @NonNull public android.adservices.adselection.AdSelectionFromOutcomesConfig.Builder setSelectionSignals(@NonNull android.adservices.common.AdSelectionSignals); + method @NonNull public android.adservices.adselection.AdSelectionFromOutcomesConfig.Builder setSeller(@NonNull android.adservices.common.AdTechIdentifier); + } + + public class AdSelectionManager { + method @NonNull public static android.adservices.adselection.AdSelectionManager get(@NonNull android.content.Context); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void getAdSelectionData(@NonNull android.adservices.adselection.GetAdSelectionDataRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.adservices.adselection.GetAdSelectionDataOutcome,java.lang.Exception>); + method @NonNull public android.adservices.adselection.TestAdSelectionManager getTestAdSelectionManager(); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void persistAdSelectionResult(@NonNull android.adservices.adselection.PersistAdSelectionResultRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.adservices.adselection.AdSelectionOutcome,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void reportEvent(@NonNull android.adservices.adselection.ReportEventRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void reportImpression(@NonNull android.adservices.adselection.ReportImpressionRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void selectAds(@NonNull android.adservices.adselection.AdSelectionConfig, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.adservices.adselection.AdSelectionOutcome,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void selectAds(@NonNull android.adservices.adselection.AdSelectionFromOutcomesConfig, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.adservices.adselection.AdSelectionOutcome,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void updateAdCounterHistogram(@NonNull android.adservices.adselection.UpdateAdCounterHistogramRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + } + + public class AdSelectionOutcome { + method @NonNull public long getAdSelectionId(); + method @NonNull public android.net.Uri getRenderUri(); + method public boolean hasOutcome(); + field @NonNull public static final android.adservices.adselection.AdSelectionOutcome NO_OUTCOME; + } + + public static final class AdSelectionOutcome.Builder { + ctor public AdSelectionOutcome.Builder(); + method @NonNull public android.adservices.adselection.AdSelectionOutcome build(); + method @NonNull public android.adservices.adselection.AdSelectionOutcome.Builder setAdSelectionId(long); + method @NonNull public android.adservices.adselection.AdSelectionOutcome.Builder setRenderUri(@NonNull android.net.Uri); + } + + public class AddAdSelectionFromOutcomesOverrideRequest { + ctor public AddAdSelectionFromOutcomesOverrideRequest(@NonNull android.adservices.adselection.AdSelectionFromOutcomesConfig, @NonNull String, @NonNull android.adservices.common.AdSelectionSignals); + method @NonNull public android.adservices.adselection.AdSelectionFromOutcomesConfig getAdSelectionFromOutcomesConfig(); + method @NonNull public String getOutcomeSelectionLogicJs(); + method @NonNull public android.adservices.common.AdSelectionSignals getOutcomeSelectionTrustedSignals(); + } + + public class AddAdSelectionOverrideRequest { + ctor public AddAdSelectionOverrideRequest(@NonNull android.adservices.adselection.AdSelectionConfig, @NonNull String, @NonNull android.adservices.common.AdSelectionSignals); + method @NonNull public android.adservices.adselection.AdSelectionConfig getAdSelectionConfig(); + method @NonNull public String getDecisionLogicJs(); + method @NonNull public android.adservices.common.AdSelectionSignals getTrustedScoringSignals(); + } + + public final class GetAdSelectionDataOutcome { + method @Nullable public byte[] getAdSelectionData(); + method public long getAdSelectionId(); + } + + public final class GetAdSelectionDataRequest { + method @Nullable public android.adservices.common.AdTechIdentifier getSeller(); + } + + public static final class GetAdSelectionDataRequest.Builder { + ctor public GetAdSelectionDataRequest.Builder(); + method @NonNull public android.adservices.adselection.GetAdSelectionDataRequest build(); + method @NonNull public android.adservices.adselection.GetAdSelectionDataRequest.Builder setSeller(@Nullable android.adservices.common.AdTechIdentifier); + } + + public final class PersistAdSelectionResultRequest { + method public long getAdSelectionId(); + method @Nullable public byte[] getAdSelectionResult(); + method @Nullable public android.adservices.common.AdTechIdentifier getSeller(); + } + + public static final class PersistAdSelectionResultRequest.Builder { + ctor public PersistAdSelectionResultRequest.Builder(); + method @NonNull public android.adservices.adselection.PersistAdSelectionResultRequest build(); + method @NonNull public android.adservices.adselection.PersistAdSelectionResultRequest.Builder setAdSelectionId(long); + method @NonNull public android.adservices.adselection.PersistAdSelectionResultRequest.Builder setAdSelectionResult(@Nullable byte[]); + method @NonNull public android.adservices.adselection.PersistAdSelectionResultRequest.Builder setSeller(@Nullable android.adservices.common.AdTechIdentifier); + } + + public class RemoveAdSelectionFromOutcomesOverrideRequest { + ctor public RemoveAdSelectionFromOutcomesOverrideRequest(@NonNull android.adservices.adselection.AdSelectionFromOutcomesConfig); + method @NonNull public android.adservices.adselection.AdSelectionFromOutcomesConfig getAdSelectionFromOutcomesConfig(); + } + + public class RemoveAdSelectionOverrideRequest { + ctor public RemoveAdSelectionOverrideRequest(@NonNull android.adservices.adselection.AdSelectionConfig); + method @NonNull public android.adservices.adselection.AdSelectionConfig getAdSelectionConfig(); + } + + public class ReportEventRequest { + method public long getAdSelectionId(); + method @NonNull public String getData(); + method @Nullable public android.view.InputEvent getInputEvent(); + method @NonNull public String getKey(); + method public int getReportingDestinations(); + field public static final int FLAG_REPORTING_DESTINATION_BUYER = 2; // 0x2 + field public static final int FLAG_REPORTING_DESTINATION_SELLER = 1; // 0x1 + } + + public static final class ReportEventRequest.Builder { + ctor public ReportEventRequest.Builder(long, @NonNull String, @NonNull String, int); + method @NonNull public android.adservices.adselection.ReportEventRequest build(); + method @NonNull public android.adservices.adselection.ReportEventRequest.Builder setAdSelectionId(long); + method @NonNull public android.adservices.adselection.ReportEventRequest.Builder setData(@NonNull String); + method @NonNull public android.adservices.adselection.ReportEventRequest.Builder setInputEvent(@Nullable android.view.InputEvent); + method @NonNull public android.adservices.adselection.ReportEventRequest.Builder setKey(@NonNull String); + method @NonNull public android.adservices.adselection.ReportEventRequest.Builder setReportingDestinations(int); + } + + public class ReportImpressionRequest { + ctor public ReportImpressionRequest(long, @NonNull android.adservices.adselection.AdSelectionConfig); + ctor public ReportImpressionRequest(long); + method @NonNull public android.adservices.adselection.AdSelectionConfig getAdSelectionConfig(); + method public long getAdSelectionId(); + } + + public class TestAdSelectionManager { + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void overrideAdSelectionConfigRemoteInfo(@NonNull android.adservices.adselection.AddAdSelectionOverrideRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void overrideAdSelectionFromOutcomesConfigRemoteInfo(@NonNull android.adservices.adselection.AddAdSelectionFromOutcomesOverrideRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void removeAdSelectionConfigRemoteInfoOverride(@NonNull android.adservices.adselection.RemoveAdSelectionOverrideRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void removeAdSelectionFromOutcomesConfigRemoteInfoOverride(@NonNull android.adservices.adselection.RemoveAdSelectionFromOutcomesOverrideRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void resetAllAdSelectionConfigRemoteOverrides(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void resetAllAdSelectionFromOutcomesConfigRemoteOverrides(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + } + + public class UpdateAdCounterHistogramRequest { + method public int getAdEventType(); + method public long getAdSelectionId(); + method @NonNull public android.adservices.common.AdTechIdentifier getCallerAdTech(); + } + + public static final class UpdateAdCounterHistogramRequest.Builder { + ctor public UpdateAdCounterHistogramRequest.Builder(long, int, @NonNull android.adservices.common.AdTechIdentifier); + method @NonNull public android.adservices.adselection.UpdateAdCounterHistogramRequest build(); + method @NonNull public android.adservices.adselection.UpdateAdCounterHistogramRequest.Builder setAdEventType(int); + method @NonNull public android.adservices.adselection.UpdateAdCounterHistogramRequest.Builder setAdSelectionId(long); + method @NonNull public android.adservices.adselection.UpdateAdCounterHistogramRequest.Builder setCallerAdTech(@NonNull android.adservices.common.AdTechIdentifier); + } + +} + +package android.adservices.appsetid { + + public class AppSetId { + ctor public AppSetId(@NonNull String, int); + method @NonNull public String getId(); + method public int getScope(); + field public static final int SCOPE_APP = 1; // 0x1 + field public static final int SCOPE_DEVELOPER = 2; // 0x2 + } + + public class AppSetIdManager { + method @NonNull public static android.adservices.appsetid.AppSetIdManager get(@NonNull android.content.Context); + method @NonNull public void getAppSetId(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.adservices.appsetid.AppSetId,java.lang.Exception>); + } + +} + +package android.adservices.common { + + public final class AdData implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public java.util.Set<java.lang.Integer> getAdCounterKeys(); + method @Nullable public android.adservices.common.AdFilters getAdFilters(); + method @Nullable public String getAdRenderId(); + method @NonNull public String getMetadata(); + method @NonNull public android.net.Uri getRenderUri(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.AdData> CREATOR; + } + + public static final class AdData.Builder { + ctor public AdData.Builder(); + method @NonNull public android.adservices.common.AdData build(); + method @NonNull public android.adservices.common.AdData.Builder setAdCounterKeys(@NonNull java.util.Set<java.lang.Integer>); + method @NonNull public android.adservices.common.AdData.Builder setAdFilters(@Nullable android.adservices.common.AdFilters); + method @NonNull public android.adservices.common.AdData.Builder setAdRenderId(@Nullable String); + method @NonNull public android.adservices.common.AdData.Builder setMetadata(@NonNull String); + method @NonNull public android.adservices.common.AdData.Builder setRenderUri(@NonNull android.net.Uri); + } + + public final class AdFilters implements android.os.Parcelable { + method public int describeContents(); + method @Nullable public android.adservices.common.FrequencyCapFilters getFrequencyCapFilters(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.AdFilters> CREATOR; + } + + public static final class AdFilters.Builder { + ctor public AdFilters.Builder(); + method @NonNull public android.adservices.common.AdFilters build(); + method @NonNull public android.adservices.common.AdFilters.Builder setFrequencyCapFilters(@Nullable android.adservices.common.FrequencyCapFilters); + } + + public final class AdSelectionSignals implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public static android.adservices.common.AdSelectionSignals fromString(@NonNull String); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.AdSelectionSignals> CREATOR; + field public static final android.adservices.common.AdSelectionSignals EMPTY; + } + + public interface AdServicesOutcomeReceiver<R, E extends java.lang.Throwable> { + method public default void onError(@NonNull E); + method public void onResult(R); + } + + public class AdServicesPermissions { + field public static final String ACCESS_ADSERVICES_AD_ID = "android.permission.ACCESS_ADSERVICES_AD_ID"; + field public static final String ACCESS_ADSERVICES_ATTRIBUTION = "android.permission.ACCESS_ADSERVICES_ATTRIBUTION"; + field public static final String ACCESS_ADSERVICES_CUSTOM_AUDIENCE = "android.permission.ACCESS_ADSERVICES_CUSTOM_AUDIENCE"; + field public static final String ACCESS_ADSERVICES_TOPICS = "android.permission.ACCESS_ADSERVICES_TOPICS"; + } + + public final class AdTechIdentifier implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public static android.adservices.common.AdTechIdentifier fromString(@NonNull String); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.AdTechIdentifier> CREATOR; + } + + public final class FrequencyCapFilters implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public java.util.List<android.adservices.common.KeyedFrequencyCap> getKeyedFrequencyCapsForClickEvents(); + method @NonNull public java.util.List<android.adservices.common.KeyedFrequencyCap> getKeyedFrequencyCapsForImpressionEvents(); + method @NonNull public java.util.List<android.adservices.common.KeyedFrequencyCap> getKeyedFrequencyCapsForViewEvents(); + method @NonNull public java.util.List<android.adservices.common.KeyedFrequencyCap> getKeyedFrequencyCapsForWinEvents(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field public static final int AD_EVENT_TYPE_CLICK = 3; // 0x3 + field public static final int AD_EVENT_TYPE_IMPRESSION = 1; // 0x1 + field public static final int AD_EVENT_TYPE_VIEW = 2; // 0x2 + field public static final int AD_EVENT_TYPE_WIN = 0; // 0x0 + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.FrequencyCapFilters> CREATOR; + } + + public static final class FrequencyCapFilters.Builder { + ctor public FrequencyCapFilters.Builder(); + method @NonNull public android.adservices.common.FrequencyCapFilters build(); + method @NonNull public android.adservices.common.FrequencyCapFilters.Builder setKeyedFrequencyCapsForClickEvents(@NonNull java.util.List<android.adservices.common.KeyedFrequencyCap>); + method @NonNull public android.adservices.common.FrequencyCapFilters.Builder setKeyedFrequencyCapsForImpressionEvents(@NonNull java.util.List<android.adservices.common.KeyedFrequencyCap>); + method @NonNull public android.adservices.common.FrequencyCapFilters.Builder setKeyedFrequencyCapsForViewEvents(@NonNull java.util.List<android.adservices.common.KeyedFrequencyCap>); + method @NonNull public android.adservices.common.FrequencyCapFilters.Builder setKeyedFrequencyCapsForWinEvents(@NonNull java.util.List<android.adservices.common.KeyedFrequencyCap>); + } + + public final class KeyedFrequencyCap implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public int getAdCounterKey(); + method @NonNull public java.time.Duration getInterval(); + method public int getMaxCount(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.KeyedFrequencyCap> CREATOR; + } + + public static final class KeyedFrequencyCap.Builder { + ctor public KeyedFrequencyCap.Builder(int, int, @NonNull java.time.Duration); + method @NonNull public android.adservices.common.KeyedFrequencyCap build(); + method @NonNull public android.adservices.common.KeyedFrequencyCap.Builder setAdCounterKey(int); + method @NonNull public android.adservices.common.KeyedFrequencyCap.Builder setInterval(@NonNull java.time.Duration); + method @NonNull public android.adservices.common.KeyedFrequencyCap.Builder setMaxCount(int); + } + +} + +package android.adservices.customaudience { + + public class AddCustomAudienceOverrideRequest { + ctor public AddCustomAudienceOverrideRequest(@NonNull android.adservices.common.AdTechIdentifier, @NonNull String, @NonNull String, @NonNull android.adservices.common.AdSelectionSignals); + method @NonNull public String getBiddingLogicJs(); + method @NonNull public android.adservices.common.AdTechIdentifier getBuyer(); + method @NonNull public String getName(); + method @NonNull public android.adservices.common.AdSelectionSignals getTrustedBiddingSignals(); + } + + public static final class AddCustomAudienceOverrideRequest.Builder { + ctor public AddCustomAudienceOverrideRequest.Builder(); + method @NonNull public android.adservices.customaudience.AddCustomAudienceOverrideRequest build(); + method @NonNull public android.adservices.customaudience.AddCustomAudienceOverrideRequest.Builder setBiddingLogicJs(@NonNull String); + method @NonNull public android.adservices.customaudience.AddCustomAudienceOverrideRequest.Builder setBuyer(@NonNull android.adservices.common.AdTechIdentifier); + method @NonNull public android.adservices.customaudience.AddCustomAudienceOverrideRequest.Builder setName(@NonNull String); + method @NonNull public android.adservices.customaudience.AddCustomAudienceOverrideRequest.Builder setTrustedBiddingSignals(@NonNull android.adservices.common.AdSelectionSignals); + } + + public final class CustomAudience implements android.os.Parcelable { + method public int describeContents(); + method @Nullable public java.time.Instant getActivationTime(); + method @NonNull public java.util.List<android.adservices.common.AdData> getAds(); + method @NonNull public android.net.Uri getBiddingLogicUri(); + method @NonNull public android.adservices.common.AdTechIdentifier getBuyer(); + method @NonNull public android.net.Uri getDailyUpdateUri(); + method @Nullable public java.time.Instant getExpirationTime(); + method @NonNull public String getName(); + method @Nullable public android.adservices.customaudience.TrustedBiddingData getTrustedBiddingData(); + method @Nullable public android.adservices.common.AdSelectionSignals getUserBiddingSignals(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.customaudience.CustomAudience> CREATOR; + } + + public static final class CustomAudience.Builder { + ctor public CustomAudience.Builder(); + method @NonNull public android.adservices.customaudience.CustomAudience build(); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setActivationTime(@Nullable java.time.Instant); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setAds(@Nullable java.util.List<android.adservices.common.AdData>); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setBiddingLogicUri(@NonNull android.net.Uri); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setBuyer(@NonNull android.adservices.common.AdTechIdentifier); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setDailyUpdateUri(@NonNull android.net.Uri); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setExpirationTime(@Nullable java.time.Instant); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setName(@NonNull String); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setTrustedBiddingData(@Nullable android.adservices.customaudience.TrustedBiddingData); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setUserBiddingSignals(@Nullable android.adservices.common.AdSelectionSignals); + } + + public class CustomAudienceManager { + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void fetchAndJoinCustomAudience(@NonNull android.adservices.customaudience.FetchAndJoinCustomAudienceRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @NonNull public static android.adservices.customaudience.CustomAudienceManager get(@NonNull android.content.Context); + method @NonNull public android.adservices.customaudience.TestCustomAudienceManager getTestCustomAudienceManager(); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void joinCustomAudience(@NonNull android.adservices.customaudience.JoinCustomAudienceRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void leaveCustomAudience(@NonNull android.adservices.customaudience.LeaveCustomAudienceRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + } + + public final class FetchAndJoinCustomAudienceRequest { + method @Nullable public java.time.Instant getActivationTime(); + method @Nullable public java.time.Instant getExpirationTime(); + method @NonNull public android.net.Uri getFetchUri(); + method @Nullable public String getName(); + method @Nullable public android.adservices.common.AdSelectionSignals getUserBiddingSignals(); + } + + public static final class FetchAndJoinCustomAudienceRequest.Builder { + ctor public FetchAndJoinCustomAudienceRequest.Builder(@NonNull android.net.Uri); + method @NonNull public android.adservices.customaudience.FetchAndJoinCustomAudienceRequest build(); + method @NonNull public android.adservices.customaudience.FetchAndJoinCustomAudienceRequest.Builder setActivationTime(@Nullable java.time.Instant); + method @NonNull public android.adservices.customaudience.FetchAndJoinCustomAudienceRequest.Builder setExpirationTime(@Nullable java.time.Instant); + method @NonNull public android.adservices.customaudience.FetchAndJoinCustomAudienceRequest.Builder setFetchUri(@NonNull android.net.Uri); + method @NonNull public android.adservices.customaudience.FetchAndJoinCustomAudienceRequest.Builder setName(@Nullable String); + method @NonNull public android.adservices.customaudience.FetchAndJoinCustomAudienceRequest.Builder setUserBiddingSignals(@Nullable android.adservices.common.AdSelectionSignals); + } + + public class JoinCustomAudienceRequest { + method @NonNull public android.adservices.customaudience.CustomAudience getCustomAudience(); + } + + public static final class JoinCustomAudienceRequest.Builder { + ctor public JoinCustomAudienceRequest.Builder(); + method @NonNull public android.adservices.customaudience.JoinCustomAudienceRequest build(); + method @NonNull public android.adservices.customaudience.JoinCustomAudienceRequest.Builder setCustomAudience(@NonNull android.adservices.customaudience.CustomAudience); + } + + public final class LeaveCustomAudienceRequest { + method @NonNull public android.adservices.common.AdTechIdentifier getBuyer(); + method @NonNull public String getName(); + } + + public static final class LeaveCustomAudienceRequest.Builder { + ctor public LeaveCustomAudienceRequest.Builder(); + method @NonNull public android.adservices.customaudience.LeaveCustomAudienceRequest build(); + method @NonNull public android.adservices.customaudience.LeaveCustomAudienceRequest.Builder setBuyer(@NonNull android.adservices.common.AdTechIdentifier); + method @NonNull public android.adservices.customaudience.LeaveCustomAudienceRequest.Builder setName(@NonNull String); + } + + public class RemoveCustomAudienceOverrideRequest { + ctor public RemoveCustomAudienceOverrideRequest(@NonNull android.adservices.common.AdTechIdentifier, @NonNull String); + method @NonNull public android.adservices.common.AdTechIdentifier getBuyer(); + method @NonNull public String getName(); + } + + public static final class RemoveCustomAudienceOverrideRequest.Builder { + ctor public RemoveCustomAudienceOverrideRequest.Builder(); + method @NonNull public android.adservices.customaudience.RemoveCustomAudienceOverrideRequest build(); + method @NonNull public android.adservices.customaudience.RemoveCustomAudienceOverrideRequest.Builder setBuyer(@NonNull android.adservices.common.AdTechIdentifier); + method @NonNull public android.adservices.customaudience.RemoveCustomAudienceOverrideRequest.Builder setName(@NonNull String); + } + + public class TestCustomAudienceManager { + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void overrideCustomAudienceRemoteInfo(@NonNull android.adservices.customaudience.AddCustomAudienceOverrideRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void removeCustomAudienceRemoteInfoOverride(@NonNull android.adservices.customaudience.RemoveCustomAudienceOverrideRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void resetAllCustomAudienceOverrides(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + } + + public final class TrustedBiddingData implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public java.util.List<java.lang.String> getTrustedBiddingKeys(); + method @NonNull public android.net.Uri getTrustedBiddingUri(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.customaudience.TrustedBiddingData> CREATOR; + } + + public static final class TrustedBiddingData.Builder { + ctor public TrustedBiddingData.Builder(); + method @NonNull public android.adservices.customaudience.TrustedBiddingData build(); + method @NonNull public android.adservices.customaudience.TrustedBiddingData.Builder setTrustedBiddingKeys(@NonNull java.util.List<java.lang.String>); + method @NonNull public android.adservices.customaudience.TrustedBiddingData.Builder setTrustedBiddingUri(@NonNull android.net.Uri); + } + +} + +package android.adservices.exceptions { + + public class AdServicesException extends java.lang.Exception { + ctor public AdServicesException(@Nullable String, @Nullable Throwable); + ctor public AdServicesException(@Nullable String); + } + +} + +package android.adservices.measurement { + + public class DeletionRequest { + method public int getDeletionMode(); + method @NonNull public java.util.List<android.net.Uri> getDomainUris(); + method @NonNull public java.time.Instant getEnd(); + method public int getMatchBehavior(); + method @NonNull public java.util.List<android.net.Uri> getOriginUris(); + method @NonNull public java.time.Instant getStart(); + field public static final int DELETION_MODE_ALL = 0; // 0x0 + field public static final int DELETION_MODE_EXCLUDE_INTERNAL_DATA = 1; // 0x1 + field public static final int MATCH_BEHAVIOR_DELETE = 0; // 0x0 + field public static final int MATCH_BEHAVIOR_PRESERVE = 1; // 0x1 + } + + public static final class DeletionRequest.Builder { + ctor public DeletionRequest.Builder(); + method @NonNull public android.adservices.measurement.DeletionRequest build(); + method @NonNull public android.adservices.measurement.DeletionRequest.Builder setDeletionMode(int); + method @NonNull public android.adservices.measurement.DeletionRequest.Builder setDomainUris(@Nullable java.util.List<android.net.Uri>); + method @NonNull public android.adservices.measurement.DeletionRequest.Builder setEnd(@NonNull java.time.Instant); + method @NonNull public android.adservices.measurement.DeletionRequest.Builder setMatchBehavior(int); + method @NonNull public android.adservices.measurement.DeletionRequest.Builder setOriginUris(@Nullable java.util.List<android.net.Uri>); + method @NonNull public android.adservices.measurement.DeletionRequest.Builder setStart(@NonNull java.time.Instant); + } + + public class MeasurementManager { + method public void deleteRegistrations(@NonNull android.adservices.measurement.DeletionRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method public void deleteRegistrations(@NonNull android.adservices.measurement.DeletionRequest, @NonNull java.util.concurrent.Executor, @NonNull android.adservices.common.AdServicesOutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @NonNull public static android.adservices.measurement.MeasurementManager get(@NonNull android.content.Context); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void getMeasurementApiStatus(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Integer,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void getMeasurementApiStatus(@NonNull java.util.concurrent.Executor, @NonNull android.adservices.common.AdServicesOutcomeReceiver<java.lang.Integer,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void registerSource(@NonNull android.net.Uri, @Nullable android.view.InputEvent, @Nullable java.util.concurrent.Executor, @Nullable android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void registerSource(@NonNull android.net.Uri, @Nullable android.view.InputEvent, @Nullable java.util.concurrent.Executor, @Nullable android.adservices.common.AdServicesOutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void registerSource(@NonNull android.adservices.measurement.SourceRegistrationRequest, @Nullable java.util.concurrent.Executor, @Nullable android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void registerSource(@NonNull android.adservices.measurement.SourceRegistrationRequest, @Nullable java.util.concurrent.Executor, @Nullable android.adservices.common.AdServicesOutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void registerTrigger(@NonNull android.net.Uri, @Nullable java.util.concurrent.Executor, @Nullable android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void registerTrigger(@NonNull android.net.Uri, @Nullable java.util.concurrent.Executor, @Nullable android.adservices.common.AdServicesOutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void registerWebSource(@NonNull android.adservices.measurement.WebSourceRegistrationRequest, @Nullable java.util.concurrent.Executor, @Nullable android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void registerWebSource(@NonNull android.adservices.measurement.WebSourceRegistrationRequest, @Nullable java.util.concurrent.Executor, @Nullable android.adservices.common.AdServicesOutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void registerWebTrigger(@NonNull android.adservices.measurement.WebTriggerRegistrationRequest, @Nullable java.util.concurrent.Executor, @Nullable android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void registerWebTrigger(@NonNull android.adservices.measurement.WebTriggerRegistrationRequest, @Nullable java.util.concurrent.Executor, @Nullable android.adservices.common.AdServicesOutcomeReceiver<java.lang.Object,java.lang.Exception>); + field public static final int MEASUREMENT_API_STATE_DISABLED = 0; // 0x0 + field public static final int MEASUREMENT_API_STATE_ENABLED = 1; // 0x1 + } + + public final class SourceRegistrationRequest implements android.os.Parcelable { + method public int describeContents(); + method @Nullable public android.view.InputEvent getInputEvent(); + method @NonNull public java.util.List<android.net.Uri> getRegistrationUris(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.measurement.SourceRegistrationRequest> CREATOR; + } + + public static final class SourceRegistrationRequest.Builder { + ctor public SourceRegistrationRequest.Builder(@NonNull java.util.List<android.net.Uri>); + method @NonNull public android.adservices.measurement.SourceRegistrationRequest build(); + method @NonNull public android.adservices.measurement.SourceRegistrationRequest.Builder setInputEvent(@Nullable android.view.InputEvent); + } + + public final class WebSourceParams implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public android.net.Uri getRegistrationUri(); + method public boolean isDebugKeyAllowed(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.measurement.WebSourceParams> CREATOR; + } + + public static final class WebSourceParams.Builder { + ctor public WebSourceParams.Builder(@NonNull android.net.Uri); + method @NonNull public android.adservices.measurement.WebSourceParams build(); + method @NonNull public android.adservices.measurement.WebSourceParams.Builder setDebugKeyAllowed(boolean); + } + + public final class WebSourceRegistrationRequest implements android.os.Parcelable { + method public int describeContents(); + method @Nullable public android.net.Uri getAppDestination(); + method @Nullable public android.view.InputEvent getInputEvent(); + method @NonNull public java.util.List<android.adservices.measurement.WebSourceParams> getSourceParams(); + method @NonNull public android.net.Uri getTopOriginUri(); + method @Nullable public android.net.Uri getVerifiedDestination(); + method @Nullable public android.net.Uri getWebDestination(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.measurement.WebSourceRegistrationRequest> CREATOR; + } + + public static final class WebSourceRegistrationRequest.Builder { + ctor public WebSourceRegistrationRequest.Builder(@NonNull java.util.List<android.adservices.measurement.WebSourceParams>, @NonNull android.net.Uri); + method @NonNull public android.adservices.measurement.WebSourceRegistrationRequest build(); + method @NonNull public android.adservices.measurement.WebSourceRegistrationRequest.Builder setAppDestination(@Nullable android.net.Uri); + method @NonNull public android.adservices.measurement.WebSourceRegistrationRequest.Builder setInputEvent(@Nullable android.view.InputEvent); + method @NonNull public android.adservices.measurement.WebSourceRegistrationRequest.Builder setVerifiedDestination(@Nullable android.net.Uri); + method @NonNull public android.adservices.measurement.WebSourceRegistrationRequest.Builder setWebDestination(@Nullable android.net.Uri); + } + + public final class WebTriggerParams implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public android.net.Uri getRegistrationUri(); + method public boolean isDebugKeyAllowed(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.measurement.WebTriggerParams> CREATOR; + } + + public static final class WebTriggerParams.Builder { + ctor public WebTriggerParams.Builder(@NonNull android.net.Uri); + method @NonNull public android.adservices.measurement.WebTriggerParams build(); + method @NonNull public android.adservices.measurement.WebTriggerParams.Builder setDebugKeyAllowed(boolean); + } + + public final class WebTriggerRegistrationRequest implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public android.net.Uri getDestination(); + method @NonNull public java.util.List<android.adservices.measurement.WebTriggerParams> getTriggerParams(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.measurement.WebTriggerRegistrationRequest> CREATOR; + } + + public static final class WebTriggerRegistrationRequest.Builder { + ctor public WebTriggerRegistrationRequest.Builder(@NonNull java.util.List<android.adservices.measurement.WebTriggerParams>, @NonNull android.net.Uri); + method @NonNull public android.adservices.measurement.WebTriggerRegistrationRequest build(); + } + +} + +package android.adservices.topics { + + public final class EncryptedTopic { + ctor public EncryptedTopic(@NonNull byte[], @NonNull String, @NonNull byte[]); + method @NonNull public byte[] getEncapsulatedKey(); + method @NonNull public byte[] getEncryptedTopic(); + method @NonNull public String getKeyIdentifier(); + } + + public final class GetTopicsRequest { + method @NonNull public String getAdsSdkName(); + method public boolean shouldRecordObservation(); + } + + public static final class GetTopicsRequest.Builder { + ctor public GetTopicsRequest.Builder(); + method @NonNull public android.adservices.topics.GetTopicsRequest build(); + method @NonNull public android.adservices.topics.GetTopicsRequest.Builder setAdsSdkName(@NonNull String); + method @NonNull public android.adservices.topics.GetTopicsRequest.Builder setShouldRecordObservation(boolean); + } + + public final class GetTopicsResponse { + method @NonNull public java.util.List<android.adservices.topics.EncryptedTopic> getEncryptedTopics(); + method @NonNull public java.util.List<android.adservices.topics.Topic> getTopics(); + } + + public static final class GetTopicsResponse.Builder { + ctor @Deprecated public GetTopicsResponse.Builder(@NonNull java.util.List<android.adservices.topics.Topic>); + ctor public GetTopicsResponse.Builder(@NonNull java.util.List<android.adservices.topics.Topic>, @NonNull java.util.List<android.adservices.topics.EncryptedTopic>); + method @NonNull public android.adservices.topics.GetTopicsResponse build(); + } + + public final class Topic { + ctor public Topic(long, long, int); + method public long getModelVersion(); + method public long getTaxonomyVersion(); + method public int getTopicId(); + } + + public final class TopicsManager { + method @NonNull public static android.adservices.topics.TopicsManager get(@NonNull android.content.Context); + method @NonNull @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_TOPICS) public void getTopics(@NonNull android.adservices.topics.GetTopicsRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.adservices.topics.GetTopicsResponse,java.lang.Exception>); + } + +} + diff --git a/extensions/11/public/api/framework-connectivity-removed.txt b/extensions/11/public/api/framework-connectivity-removed.txt new file mode 100644 index 000000000..303a1e617 --- /dev/null +++ b/extensions/11/public/api/framework-connectivity-removed.txt @@ -0,0 +1,11 @@ +// Signature format: 2.0 +package android.net { + + public class ConnectivityManager { + method @Deprecated public boolean requestRouteToHost(int, int); + method @Deprecated public int startUsingNetworkFeature(int, String); + method @Deprecated public int stopUsingNetworkFeature(int, String); + } + +} + diff --git a/extensions/11/public/api/framework-connectivity-t-removed.txt b/extensions/11/public/api/framework-connectivity-t-removed.txt new file mode 100644 index 000000000..1ba87d8a2 --- /dev/null +++ b/extensions/11/public/api/framework-connectivity-t-removed.txt @@ -0,0 +1,9 @@ +// Signature format: 2.0 +package android.net { + + public class TrafficStats { + method @Deprecated public static void setThreadStatsUidSelf(); + } + +} + diff --git a/extensions/11/public/api/framework-connectivity-t.txt b/extensions/11/public/api/framework-connectivity-t.txt new file mode 100644 index 000000000..86745d401 --- /dev/null +++ b/extensions/11/public/api/framework-connectivity-t.txt @@ -0,0 +1,267 @@ +// Signature format: 2.0 +package android.app.usage { + + public final class NetworkStats implements java.lang.AutoCloseable { + method public void close(); + method public boolean getNextBucket(@Nullable android.app.usage.NetworkStats.Bucket); + method public boolean hasNextBucket(); + } + + public static class NetworkStats.Bucket { + ctor public NetworkStats.Bucket(); + method public int getDefaultNetworkStatus(); + method public long getEndTimeStamp(); + method public int getMetered(); + method public int getRoaming(); + method public long getRxBytes(); + method public long getRxPackets(); + method public long getStartTimeStamp(); + method public int getState(); + method public int getTag(); + method public long getTxBytes(); + method public long getTxPackets(); + method public int getUid(); + field public static final int DEFAULT_NETWORK_ALL = -1; // 0xffffffff + field public static final int DEFAULT_NETWORK_NO = 1; // 0x1 + field public static final int DEFAULT_NETWORK_YES = 2; // 0x2 + field public static final int METERED_ALL = -1; // 0xffffffff + field public static final int METERED_NO = 1; // 0x1 + field public static final int METERED_YES = 2; // 0x2 + field public static final int ROAMING_ALL = -1; // 0xffffffff + field public static final int ROAMING_NO = 1; // 0x1 + field public static final int ROAMING_YES = 2; // 0x2 + field public static final int STATE_ALL = -1; // 0xffffffff + field public static final int STATE_DEFAULT = 1; // 0x1 + field public static final int STATE_FOREGROUND = 2; // 0x2 + field public static final int TAG_NONE = 0; // 0x0 + field public static final int UID_ALL = -1; // 0xffffffff + field public static final int UID_REMOVED = -4; // 0xfffffffc + field public static final int UID_TETHERING = -5; // 0xfffffffb + } + + public class NetworkStatsManager { + method @WorkerThread public android.app.usage.NetworkStats queryDetails(int, @Nullable String, long, long) throws android.os.RemoteException, java.lang.SecurityException; + method @NonNull @WorkerThread public android.app.usage.NetworkStats queryDetailsForUid(int, @Nullable String, long, long, int) throws java.lang.SecurityException; + method @NonNull @WorkerThread public android.app.usage.NetworkStats queryDetailsForUidTag(int, @Nullable String, long, long, int, int) throws java.lang.SecurityException; + method @NonNull @WorkerThread public android.app.usage.NetworkStats queryDetailsForUidTagState(int, @Nullable String, long, long, int, int, int) throws java.lang.SecurityException; + method @WorkerThread public android.app.usage.NetworkStats querySummary(int, @Nullable String, long, long) throws android.os.RemoteException, java.lang.SecurityException; + method @WorkerThread public android.app.usage.NetworkStats.Bucket querySummaryForDevice(int, @Nullable String, long, long) throws android.os.RemoteException, java.lang.SecurityException; + method @WorkerThread public android.app.usage.NetworkStats.Bucket querySummaryForUser(int, @Nullable String, long, long) throws android.os.RemoteException, java.lang.SecurityException; + method public void registerUsageCallback(int, @Nullable String, long, @NonNull android.app.usage.NetworkStatsManager.UsageCallback); + method public void registerUsageCallback(int, @Nullable String, long, @NonNull android.app.usage.NetworkStatsManager.UsageCallback, @Nullable android.os.Handler); + method public void unregisterUsageCallback(@NonNull android.app.usage.NetworkStatsManager.UsageCallback); + } + + public abstract static class NetworkStatsManager.UsageCallback { + ctor public NetworkStatsManager.UsageCallback(); + method public abstract void onThresholdReached(int, @Nullable String); + } + +} + +package android.net { + + public final class EthernetNetworkSpecifier extends android.net.NetworkSpecifier implements android.os.Parcelable { + ctor public EthernetNetworkSpecifier(@NonNull String); + method public int describeContents(); + method @Nullable public String getInterfaceName(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.EthernetNetworkSpecifier> CREATOR; + } + + public final class IpSecAlgorithm implements android.os.Parcelable { + ctor public IpSecAlgorithm(@NonNull String, @NonNull byte[]); + ctor public IpSecAlgorithm(@NonNull String, @NonNull byte[], int); + method public int describeContents(); + method @NonNull public byte[] getKey(); + method @NonNull public String getName(); + method @NonNull public static java.util.Set<java.lang.String> getSupportedAlgorithms(); + method public int getTruncationLengthBits(); + method public void writeToParcel(android.os.Parcel, int); + field public static final String AUTH_AES_CMAC = "cmac(aes)"; + field public static final String AUTH_AES_XCBC = "xcbc(aes)"; + field public static final String AUTH_CRYPT_AES_GCM = "rfc4106(gcm(aes))"; + field public static final String AUTH_CRYPT_CHACHA20_POLY1305 = "rfc7539esp(chacha20,poly1305)"; + field public static final String AUTH_HMAC_MD5 = "hmac(md5)"; + field public static final String AUTH_HMAC_SHA1 = "hmac(sha1)"; + field public static final String AUTH_HMAC_SHA256 = "hmac(sha256)"; + field public static final String AUTH_HMAC_SHA384 = "hmac(sha384)"; + field public static final String AUTH_HMAC_SHA512 = "hmac(sha512)"; + field @NonNull public static final android.os.Parcelable.Creator<android.net.IpSecAlgorithm> CREATOR; + field public static final String CRYPT_AES_CBC = "cbc(aes)"; + field public static final String CRYPT_AES_CTR = "rfc3686(ctr(aes))"; + } + + public class IpSecManager { + method @NonNull public android.net.IpSecManager.SecurityParameterIndex allocateSecurityParameterIndex(@NonNull java.net.InetAddress) throws android.net.IpSecManager.ResourceUnavailableException; + method @NonNull public android.net.IpSecManager.SecurityParameterIndex allocateSecurityParameterIndex(@NonNull java.net.InetAddress, int) throws android.net.IpSecManager.ResourceUnavailableException, android.net.IpSecManager.SpiUnavailableException; + method public void applyTransportModeTransform(@NonNull java.net.Socket, int, @NonNull android.net.IpSecTransform) throws java.io.IOException; + method public void applyTransportModeTransform(@NonNull java.net.DatagramSocket, int, @NonNull android.net.IpSecTransform) throws java.io.IOException; + method public void applyTransportModeTransform(@NonNull java.io.FileDescriptor, int, @NonNull android.net.IpSecTransform) throws java.io.IOException; + method @NonNull public android.net.IpSecManager.UdpEncapsulationSocket openUdpEncapsulationSocket(int) throws java.io.IOException, android.net.IpSecManager.ResourceUnavailableException; + method @NonNull public android.net.IpSecManager.UdpEncapsulationSocket openUdpEncapsulationSocket() throws java.io.IOException, android.net.IpSecManager.ResourceUnavailableException; + method public void removeTransportModeTransforms(@NonNull java.net.Socket) throws java.io.IOException; + method public void removeTransportModeTransforms(@NonNull java.net.DatagramSocket) throws java.io.IOException; + method public void removeTransportModeTransforms(@NonNull java.io.FileDescriptor) throws java.io.IOException; + field public static final int DIRECTION_IN = 0; // 0x0 + field public static final int DIRECTION_OUT = 1; // 0x1 + } + + public static final class IpSecManager.ResourceUnavailableException extends android.util.AndroidException { + } + + public static final class IpSecManager.SecurityParameterIndex implements java.lang.AutoCloseable { + method public void close(); + method public int getSpi(); + } + + public static final class IpSecManager.SpiUnavailableException extends android.util.AndroidException { + method public int getSpi(); + } + + public static final class IpSecManager.UdpEncapsulationSocket implements java.lang.AutoCloseable { + method public void close() throws java.io.IOException; + method public java.io.FileDescriptor getFileDescriptor(); + method public int getPort(); + } + + public final class IpSecTransform implements java.lang.AutoCloseable { + method public void close(); + } + + public static class IpSecTransform.Builder { + ctor public IpSecTransform.Builder(@NonNull android.content.Context); + method @NonNull public android.net.IpSecTransform buildTransportModeTransform(@NonNull java.net.InetAddress, @NonNull android.net.IpSecManager.SecurityParameterIndex) throws java.io.IOException, android.net.IpSecManager.ResourceUnavailableException, android.net.IpSecManager.SpiUnavailableException; + method @NonNull public android.net.IpSecTransform.Builder setAuthenticatedEncryption(@NonNull android.net.IpSecAlgorithm); + method @NonNull public android.net.IpSecTransform.Builder setAuthentication(@NonNull android.net.IpSecAlgorithm); + method @NonNull public android.net.IpSecTransform.Builder setEncryption(@NonNull android.net.IpSecAlgorithm); + method @NonNull public android.net.IpSecTransform.Builder setIpv4Encapsulation(@NonNull android.net.IpSecManager.UdpEncapsulationSocket, int); + } + + public class TrafficStats { + ctor public TrafficStats(); + method public static void clearThreadStatsTag(); + method public static void clearThreadStatsUid(); + method public static int getAndSetThreadStatsTag(int); + method public static long getMobileRxBytes(); + method public static long getMobileRxPackets(); + method public static long getMobileTxBytes(); + method public static long getMobileTxPackets(); + method public static long getRxBytes(@NonNull String); + method public static long getRxPackets(@NonNull String); + method public static int getThreadStatsTag(); + method public static int getThreadStatsUid(); + method public static long getTotalRxBytes(); + method public static long getTotalRxPackets(); + method public static long getTotalTxBytes(); + method public static long getTotalTxPackets(); + method public static long getTxBytes(@NonNull String); + method public static long getTxPackets(@NonNull String); + method public static long getUidRxBytes(int); + method public static long getUidRxPackets(int); + method @Deprecated public static long getUidTcpRxBytes(int); + method @Deprecated public static long getUidTcpRxSegments(int); + method @Deprecated public static long getUidTcpTxBytes(int); + method @Deprecated public static long getUidTcpTxSegments(int); + method public static long getUidTxBytes(int); + method public static long getUidTxPackets(int); + method @Deprecated public static long getUidUdpRxBytes(int); + method @Deprecated public static long getUidUdpRxPackets(int); + method @Deprecated public static long getUidUdpTxBytes(int); + method @Deprecated public static long getUidUdpTxPackets(int); + method public static void incrementOperationCount(int); + method public static void incrementOperationCount(int, int); + method public static void setThreadStatsTag(int); + method public static void setThreadStatsUid(int); + method public static void tagDatagramSocket(@NonNull java.net.DatagramSocket) throws java.net.SocketException; + method public static void tagFileDescriptor(@NonNull java.io.FileDescriptor) throws java.io.IOException; + method public static void tagSocket(@NonNull java.net.Socket) throws java.net.SocketException; + method public static void untagDatagramSocket(@NonNull java.net.DatagramSocket) throws java.net.SocketException; + method public static void untagFileDescriptor(@NonNull java.io.FileDescriptor) throws java.io.IOException; + method public static void untagSocket(@NonNull java.net.Socket) throws java.net.SocketException; + field public static final int UNSUPPORTED = -1; // 0xffffffff + } + +} + +package android.net.nsd { + + public final class NsdManager { + method public void discoverServices(String, int, android.net.nsd.NsdManager.DiscoveryListener); + method public void discoverServices(@NonNull String, int, @Nullable android.net.Network, @NonNull java.util.concurrent.Executor, @NonNull android.net.nsd.NsdManager.DiscoveryListener); + method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public void discoverServices(@NonNull String, int, @NonNull android.net.NetworkRequest, @NonNull java.util.concurrent.Executor, @NonNull android.net.nsd.NsdManager.DiscoveryListener); + method public void registerService(android.net.nsd.NsdServiceInfo, int, android.net.nsd.NsdManager.RegistrationListener); + method public void registerService(@NonNull android.net.nsd.NsdServiceInfo, int, @NonNull java.util.concurrent.Executor, @NonNull android.net.nsd.NsdManager.RegistrationListener); + method public void registerServiceInfoCallback(@NonNull android.net.nsd.NsdServiceInfo, @NonNull java.util.concurrent.Executor, @NonNull android.net.nsd.NsdManager.ServiceInfoCallback); + method @Deprecated public void resolveService(android.net.nsd.NsdServiceInfo, android.net.nsd.NsdManager.ResolveListener); + method @Deprecated public void resolveService(@NonNull android.net.nsd.NsdServiceInfo, @NonNull java.util.concurrent.Executor, @NonNull android.net.nsd.NsdManager.ResolveListener); + method public void stopServiceDiscovery(android.net.nsd.NsdManager.DiscoveryListener); + method public void stopServiceResolution(@NonNull android.net.nsd.NsdManager.ResolveListener); + method public void unregisterService(android.net.nsd.NsdManager.RegistrationListener); + method public void unregisterServiceInfoCallback(@NonNull android.net.nsd.NsdManager.ServiceInfoCallback); + field public static final String ACTION_NSD_STATE_CHANGED = "android.net.nsd.STATE_CHANGED"; + field public static final String EXTRA_NSD_STATE = "nsd_state"; + field public static final int FAILURE_ALREADY_ACTIVE = 3; // 0x3 + field public static final int FAILURE_BAD_PARAMETERS = 6; // 0x6 + field public static final int FAILURE_INTERNAL_ERROR = 0; // 0x0 + field public static final int FAILURE_MAX_LIMIT = 4; // 0x4 + field public static final int FAILURE_OPERATION_NOT_RUNNING = 5; // 0x5 + field public static final int NSD_STATE_DISABLED = 1; // 0x1 + field public static final int NSD_STATE_ENABLED = 2; // 0x2 + field public static final int PROTOCOL_DNS_SD = 1; // 0x1 + } + + public static interface NsdManager.DiscoveryListener { + method public void onDiscoveryStarted(String); + method public void onDiscoveryStopped(String); + method public void onServiceFound(android.net.nsd.NsdServiceInfo); + method public void onServiceLost(android.net.nsd.NsdServiceInfo); + method public void onStartDiscoveryFailed(String, int); + method public void onStopDiscoveryFailed(String, int); + } + + public static interface NsdManager.RegistrationListener { + method public void onRegistrationFailed(android.net.nsd.NsdServiceInfo, int); + method public void onServiceRegistered(android.net.nsd.NsdServiceInfo); + method public void onServiceUnregistered(android.net.nsd.NsdServiceInfo); + method public void onUnregistrationFailed(android.net.nsd.NsdServiceInfo, int); + } + + public static interface NsdManager.ResolveListener { + method public default void onResolutionStopped(@NonNull android.net.nsd.NsdServiceInfo); + method public void onResolveFailed(android.net.nsd.NsdServiceInfo, int); + method public void onServiceResolved(android.net.nsd.NsdServiceInfo); + method public default void onStopResolutionFailed(@NonNull android.net.nsd.NsdServiceInfo, int); + } + + public static interface NsdManager.ServiceInfoCallback { + method public void onServiceInfoCallbackRegistrationFailed(int); + method public void onServiceInfoCallbackUnregistered(); + method public void onServiceLost(); + method public void onServiceUpdated(@NonNull android.net.nsd.NsdServiceInfo); + } + + public final class NsdServiceInfo implements android.os.Parcelable { + ctor public NsdServiceInfo(); + method public int describeContents(); + method public java.util.Map<java.lang.String,byte[]> getAttributes(); + method @Deprecated public java.net.InetAddress getHost(); + method @NonNull public java.util.List<java.net.InetAddress> getHostAddresses(); + method @Nullable public android.net.Network getNetwork(); + method public int getPort(); + method public String getServiceName(); + method public String getServiceType(); + method public void removeAttribute(String); + method public void setAttribute(String, String); + method @Deprecated public void setHost(java.net.InetAddress); + method public void setHostAddresses(@NonNull java.util.List<java.net.InetAddress>); + method public void setNetwork(@Nullable android.net.Network); + method public void setPort(int); + method public void setServiceName(String); + method public void setServiceType(String); + method public void writeToParcel(android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.nsd.NsdServiceInfo> CREATOR; + } + +} + diff --git a/extensions/11/public/api/framework-connectivity.txt b/extensions/11/public/api/framework-connectivity.txt new file mode 100644 index 000000000..6860c3c38 --- /dev/null +++ b/extensions/11/public/api/framework-connectivity.txt @@ -0,0 +1,816 @@ +// Signature format: 2.0 +package android.net { + + public class CaptivePortal implements android.os.Parcelable { + method public int describeContents(); + method public void ignoreNetwork(); + method public void reportCaptivePortalDismissed(); + method public void writeToParcel(android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.CaptivePortal> CREATOR; + } + + public class ConnectivityDiagnosticsManager { + method public void registerConnectivityDiagnosticsCallback(@NonNull android.net.NetworkRequest, @NonNull java.util.concurrent.Executor, @NonNull android.net.ConnectivityDiagnosticsManager.ConnectivityDiagnosticsCallback); + method public void unregisterConnectivityDiagnosticsCallback(@NonNull android.net.ConnectivityDiagnosticsManager.ConnectivityDiagnosticsCallback); + } + + public abstract static class ConnectivityDiagnosticsManager.ConnectivityDiagnosticsCallback { + ctor public ConnectivityDiagnosticsManager.ConnectivityDiagnosticsCallback(); + method public void onConnectivityReportAvailable(@NonNull android.net.ConnectivityDiagnosticsManager.ConnectivityReport); + method public void onDataStallSuspected(@NonNull android.net.ConnectivityDiagnosticsManager.DataStallReport); + method public void onNetworkConnectivityReported(@NonNull android.net.Network, boolean); + } + + public static final class ConnectivityDiagnosticsManager.ConnectivityReport implements android.os.Parcelable { + ctor public ConnectivityDiagnosticsManager.ConnectivityReport(@NonNull android.net.Network, long, @NonNull android.net.LinkProperties, @NonNull android.net.NetworkCapabilities, @NonNull android.os.PersistableBundle); + method public int describeContents(); + method @NonNull public android.os.PersistableBundle getAdditionalInfo(); + method @NonNull public android.net.LinkProperties getLinkProperties(); + method @NonNull public android.net.Network getNetwork(); + method @NonNull public android.net.NetworkCapabilities getNetworkCapabilities(); + method public long getReportTimestamp(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.ConnectivityDiagnosticsManager.ConnectivityReport> CREATOR; + field public static final String KEY_NETWORK_PROBES_ATTEMPTED_BITMASK = "networkProbesAttempted"; + field public static final String KEY_NETWORK_PROBES_SUCCEEDED_BITMASK = "networkProbesSucceeded"; + field public static final String KEY_NETWORK_VALIDATION_RESULT = "networkValidationResult"; + field public static final int NETWORK_PROBE_DNS = 4; // 0x4 + field public static final int NETWORK_PROBE_FALLBACK = 32; // 0x20 + field public static final int NETWORK_PROBE_HTTP = 8; // 0x8 + field public static final int NETWORK_PROBE_HTTPS = 16; // 0x10 + field public static final int NETWORK_PROBE_PRIVATE_DNS = 64; // 0x40 + field public static final int NETWORK_VALIDATION_RESULT_INVALID = 0; // 0x0 + field public static final int NETWORK_VALIDATION_RESULT_PARTIALLY_VALID = 2; // 0x2 + field public static final int NETWORK_VALIDATION_RESULT_SKIPPED = 3; // 0x3 + field public static final int NETWORK_VALIDATION_RESULT_VALID = 1; // 0x1 + } + + public static final class ConnectivityDiagnosticsManager.DataStallReport implements android.os.Parcelable { + ctor public ConnectivityDiagnosticsManager.DataStallReport(@NonNull android.net.Network, long, int, @NonNull android.net.LinkProperties, @NonNull android.net.NetworkCapabilities, @NonNull android.os.PersistableBundle); + method public int describeContents(); + method public int getDetectionMethod(); + method @NonNull public android.net.LinkProperties getLinkProperties(); + method @NonNull public android.net.Network getNetwork(); + method @NonNull public android.net.NetworkCapabilities getNetworkCapabilities(); + method public long getReportTimestamp(); + method @NonNull public android.os.PersistableBundle getStallDetails(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.ConnectivityDiagnosticsManager.DataStallReport> CREATOR; + field public static final int DETECTION_METHOD_DNS_EVENTS = 1; // 0x1 + field public static final int DETECTION_METHOD_TCP_METRICS = 2; // 0x2 + field public static final String KEY_DNS_CONSECUTIVE_TIMEOUTS = "dnsConsecutiveTimeouts"; + field public static final String KEY_TCP_METRICS_COLLECTION_PERIOD_MILLIS = "tcpMetricsCollectionPeriodMillis"; + field public static final String KEY_TCP_PACKET_FAIL_RATE = "tcpPacketFailRate"; + } + + public class ConnectivityManager { + method public void addDefaultNetworkActiveListener(android.net.ConnectivityManager.OnNetworkActiveListener); + method public boolean bindProcessToNetwork(@Nullable android.net.Network); + method @NonNull public android.net.SocketKeepalive createSocketKeepalive(@NonNull android.net.Network, @NonNull android.net.IpSecManager.UdpEncapsulationSocket, @NonNull java.net.InetAddress, @NonNull java.net.InetAddress, @NonNull java.util.concurrent.Executor, @NonNull android.net.SocketKeepalive.Callback); + method @Nullable @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public android.net.Network getActiveNetwork(); + method @Deprecated @Nullable @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public android.net.NetworkInfo getActiveNetworkInfo(); + method @Deprecated @NonNull @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public android.net.NetworkInfo[] getAllNetworkInfo(); + method @Deprecated @NonNull @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public android.net.Network[] getAllNetworks(); + method @Deprecated public boolean getBackgroundDataSetting(); + method @Nullable public android.net.Network getBoundNetworkForProcess(); + method public int getConnectionOwnerUid(int, @NonNull java.net.InetSocketAddress, @NonNull java.net.InetSocketAddress); + method @Nullable public android.net.ProxyInfo getDefaultProxy(); + method @Nullable @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public android.net.LinkProperties getLinkProperties(@Nullable android.net.Network); + method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public int getMultipathPreference(@Nullable android.net.Network); + method @Nullable @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public android.net.NetworkCapabilities getNetworkCapabilities(@Nullable android.net.Network); + method @Deprecated @Nullable @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public android.net.NetworkInfo getNetworkInfo(int); + method @Deprecated @Nullable @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public android.net.NetworkInfo getNetworkInfo(@Nullable android.net.Network); + method @Deprecated @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public int getNetworkPreference(); + method @Nullable public byte[] getNetworkWatchlistConfigHash(); + method @Deprecated @Nullable public static android.net.Network getProcessDefaultNetwork(); + method public int getRestrictBackgroundStatus(); + method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public boolean isActiveNetworkMetered(); + method public boolean isDefaultNetworkActive(); + method @Deprecated public static boolean isNetworkTypeValid(int); + method public void registerBestMatchingNetworkCallback(@NonNull android.net.NetworkRequest, @NonNull android.net.ConnectivityManager.NetworkCallback, @NonNull android.os.Handler); + method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public void registerDefaultNetworkCallback(@NonNull android.net.ConnectivityManager.NetworkCallback); + method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public void registerDefaultNetworkCallback(@NonNull android.net.ConnectivityManager.NetworkCallback, @NonNull android.os.Handler); + method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public void registerNetworkCallback(@NonNull android.net.NetworkRequest, @NonNull android.net.ConnectivityManager.NetworkCallback); + method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public void registerNetworkCallback(@NonNull android.net.NetworkRequest, @NonNull android.net.ConnectivityManager.NetworkCallback, @NonNull android.os.Handler); + method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public void registerNetworkCallback(@NonNull android.net.NetworkRequest, @NonNull android.app.PendingIntent); + method public void releaseNetworkRequest(@NonNull android.app.PendingIntent); + method public void removeDefaultNetworkActiveListener(@NonNull android.net.ConnectivityManager.OnNetworkActiveListener); + method @Deprecated public void reportBadNetwork(@Nullable android.net.Network); + method public void reportNetworkConnectivity(@Nullable android.net.Network, boolean); + method public boolean requestBandwidthUpdate(@NonNull android.net.Network); + method public void requestNetwork(@NonNull android.net.NetworkRequest, @NonNull android.net.ConnectivityManager.NetworkCallback); + method public void requestNetwork(@NonNull android.net.NetworkRequest, @NonNull android.net.ConnectivityManager.NetworkCallback, @NonNull android.os.Handler); + method public void requestNetwork(@NonNull android.net.NetworkRequest, @NonNull android.net.ConnectivityManager.NetworkCallback, int); + method public void requestNetwork(@NonNull android.net.NetworkRequest, @NonNull android.net.ConnectivityManager.NetworkCallback, @NonNull android.os.Handler, int); + method public void requestNetwork(@NonNull android.net.NetworkRequest, @NonNull android.app.PendingIntent); + method @Deprecated public void setNetworkPreference(int); + method @Deprecated public static boolean setProcessDefaultNetwork(@Nullable android.net.Network); + method public void unregisterNetworkCallback(@NonNull android.net.ConnectivityManager.NetworkCallback); + method public void unregisterNetworkCallback(@NonNull android.app.PendingIntent); + field @Deprecated public static final String ACTION_BACKGROUND_DATA_SETTING_CHANGED = "android.net.conn.BACKGROUND_DATA_SETTING_CHANGED"; + field public static final String ACTION_CAPTIVE_PORTAL_SIGN_IN = "android.net.conn.CAPTIVE_PORTAL"; + field public static final String ACTION_RESTRICT_BACKGROUND_CHANGED = "android.net.conn.RESTRICT_BACKGROUND_CHANGED"; + field @Deprecated public static final String CONNECTIVITY_ACTION = "android.net.conn.CONNECTIVITY_CHANGE"; + field @Deprecated public static final int DEFAULT_NETWORK_PREFERENCE = 1; // 0x1 + field public static final String EXTRA_CAPTIVE_PORTAL = "android.net.extra.CAPTIVE_PORTAL"; + field public static final String EXTRA_CAPTIVE_PORTAL_URL = "android.net.extra.CAPTIVE_PORTAL_URL"; + field @Deprecated public static final String EXTRA_EXTRA_INFO = "extraInfo"; + field @Deprecated public static final String EXTRA_IS_FAILOVER = "isFailover"; + field public static final String EXTRA_NETWORK = "android.net.extra.NETWORK"; + field @Deprecated public static final String EXTRA_NETWORK_INFO = "networkInfo"; + field public static final String EXTRA_NETWORK_REQUEST = "android.net.extra.NETWORK_REQUEST"; + field @Deprecated public static final String EXTRA_NETWORK_TYPE = "networkType"; + field public static final String EXTRA_NO_CONNECTIVITY = "noConnectivity"; + field @Deprecated public static final String EXTRA_OTHER_NETWORK_INFO = "otherNetwork"; + field public static final String EXTRA_REASON = "reason"; + field public static final int MULTIPATH_PREFERENCE_HANDOVER = 1; // 0x1 + field public static final int MULTIPATH_PREFERENCE_PERFORMANCE = 4; // 0x4 + field public static final int MULTIPATH_PREFERENCE_RELIABILITY = 2; // 0x2 + field public static final int RESTRICT_BACKGROUND_STATUS_DISABLED = 1; // 0x1 + field public static final int RESTRICT_BACKGROUND_STATUS_ENABLED = 3; // 0x3 + field public static final int RESTRICT_BACKGROUND_STATUS_WHITELISTED = 2; // 0x2 + field @Deprecated public static final int TYPE_BLUETOOTH = 7; // 0x7 + field @Deprecated public static final int TYPE_DUMMY = 8; // 0x8 + field @Deprecated public static final int TYPE_ETHERNET = 9; // 0x9 + field @Deprecated public static final int TYPE_MOBILE = 0; // 0x0 + field @Deprecated public static final int TYPE_MOBILE_DUN = 4; // 0x4 + field @Deprecated public static final int TYPE_MOBILE_HIPRI = 5; // 0x5 + field @Deprecated public static final int TYPE_MOBILE_MMS = 2; // 0x2 + field @Deprecated public static final int TYPE_MOBILE_SUPL = 3; // 0x3 + field @Deprecated public static final int TYPE_VPN = 17; // 0x11 + field @Deprecated public static final int TYPE_WIFI = 1; // 0x1 + field @Deprecated public static final int TYPE_WIMAX = 6; // 0x6 + } + + public static class ConnectivityManager.NetworkCallback { + ctor public ConnectivityManager.NetworkCallback(); + ctor public ConnectivityManager.NetworkCallback(int); + method public void onAvailable(@NonNull android.net.Network); + method public void onBlockedStatusChanged(@NonNull android.net.Network, boolean); + method public void onCapabilitiesChanged(@NonNull android.net.Network, @NonNull android.net.NetworkCapabilities); + method public void onLinkPropertiesChanged(@NonNull android.net.Network, @NonNull android.net.LinkProperties); + method public void onLosing(@NonNull android.net.Network, int); + method public void onLost(@NonNull android.net.Network); + method public void onUnavailable(); + field public static final int FLAG_INCLUDE_LOCATION_INFO = 1; // 0x1 + } + + public static interface ConnectivityManager.OnNetworkActiveListener { + method public void onNetworkActive(); + } + + public class DhcpInfo implements android.os.Parcelable { + ctor public DhcpInfo(); + method public int describeContents(); + method public void writeToParcel(android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.DhcpInfo> CREATOR; + field public int dns1; + field public int dns2; + field public int gateway; + field public int ipAddress; + field public int leaseDuration; + field public int netmask; + field public int serverAddress; + } + + public final class DnsResolver { + method @NonNull public static android.net.DnsResolver getInstance(); + method public void query(@Nullable android.net.Network, @NonNull String, int, @NonNull java.util.concurrent.Executor, @Nullable android.os.CancellationSignal, @NonNull android.net.DnsResolver.Callback<? super java.util.List<java.net.InetAddress>>); + method public void query(@Nullable android.net.Network, @NonNull String, int, int, @NonNull java.util.concurrent.Executor, @Nullable android.os.CancellationSignal, @NonNull android.net.DnsResolver.Callback<? super java.util.List<java.net.InetAddress>>); + method public void rawQuery(@Nullable android.net.Network, @NonNull byte[], int, @NonNull java.util.concurrent.Executor, @Nullable android.os.CancellationSignal, @NonNull android.net.DnsResolver.Callback<? super byte[]>); + method public void rawQuery(@Nullable android.net.Network, @NonNull String, int, int, int, @NonNull java.util.concurrent.Executor, @Nullable android.os.CancellationSignal, @NonNull android.net.DnsResolver.Callback<? super byte[]>); + field public static final int CLASS_IN = 1; // 0x1 + field public static final int ERROR_PARSE = 0; // 0x0 + field public static final int ERROR_SYSTEM = 1; // 0x1 + field public static final int FLAG_EMPTY = 0; // 0x0 + field public static final int FLAG_NO_CACHE_LOOKUP = 4; // 0x4 + field public static final int FLAG_NO_CACHE_STORE = 2; // 0x2 + field public static final int FLAG_NO_RETRY = 1; // 0x1 + field public static final int TYPE_A = 1; // 0x1 + field public static final int TYPE_AAAA = 28; // 0x1c + } + + public static interface DnsResolver.Callback<T> { + method public void onAnswer(@NonNull T, int); + method public void onError(@NonNull android.net.DnsResolver.DnsException); + } + + public static class DnsResolver.DnsException extends java.lang.Exception { + ctor public DnsResolver.DnsException(int, @Nullable Throwable); + field public final int code; + } + + public class InetAddresses { + method public static boolean isNumericAddress(@NonNull String); + method @NonNull public static java.net.InetAddress parseNumericAddress(@NonNull String); + } + + public final class IpConfiguration implements android.os.Parcelable { + method public int describeContents(); + method @Nullable public android.net.ProxyInfo getHttpProxy(); + method @Nullable public android.net.StaticIpConfiguration getStaticIpConfiguration(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.IpConfiguration> CREATOR; + } + + public static final class IpConfiguration.Builder { + ctor public IpConfiguration.Builder(); + method @NonNull public android.net.IpConfiguration build(); + method @NonNull public android.net.IpConfiguration.Builder setHttpProxy(@Nullable android.net.ProxyInfo); + method @NonNull public android.net.IpConfiguration.Builder setStaticIpConfiguration(@Nullable android.net.StaticIpConfiguration); + } + + public final class IpPrefix implements android.os.Parcelable { + ctor public IpPrefix(@NonNull java.net.InetAddress, @IntRange(from=0, to=128) int); + method public boolean contains(@NonNull java.net.InetAddress); + method public int describeContents(); + method @NonNull public java.net.InetAddress getAddress(); + method @IntRange(from=0, to=128) public int getPrefixLength(); + method @NonNull public byte[] getRawAddress(); + method public void writeToParcel(android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.IpPrefix> CREATOR; + } + + public class LinkAddress implements android.os.Parcelable { + method public int describeContents(); + method public java.net.InetAddress getAddress(); + method public int getFlags(); + method @IntRange(from=0, to=128) public int getPrefixLength(); + method public int getScope(); + method public void writeToParcel(android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.LinkAddress> CREATOR; + } + + public final class LinkProperties implements android.os.Parcelable { + ctor public LinkProperties(); + method public boolean addRoute(@NonNull android.net.RouteInfo); + method public void clear(); + method public int describeContents(); + method @Nullable public java.net.Inet4Address getDhcpServerAddress(); + method @NonNull public java.util.List<java.net.InetAddress> getDnsServers(); + method @Nullable public String getDomains(); + method @Nullable public android.net.ProxyInfo getHttpProxy(); + method @Nullable public String getInterfaceName(); + method @NonNull public java.util.List<android.net.LinkAddress> getLinkAddresses(); + method public int getMtu(); + method @Nullable public android.net.IpPrefix getNat64Prefix(); + method @Nullable public String getPrivateDnsServerName(); + method @NonNull public java.util.List<android.net.RouteInfo> getRoutes(); + method public boolean isPrivateDnsActive(); + method public boolean isWakeOnLanSupported(); + method public void setDhcpServerAddress(@Nullable java.net.Inet4Address); + method public void setDnsServers(@NonNull java.util.Collection<java.net.InetAddress>); + method public void setDomains(@Nullable String); + method public void setHttpProxy(@Nullable android.net.ProxyInfo); + method public void setInterfaceName(@Nullable String); + method public void setLinkAddresses(@NonNull java.util.Collection<android.net.LinkAddress>); + method public void setMtu(int); + method public void setNat64Prefix(@Nullable android.net.IpPrefix); + method public void writeToParcel(android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.LinkProperties> CREATOR; + } + + public final class MacAddress implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public static android.net.MacAddress fromBytes(@NonNull byte[]); + method @NonNull public static android.net.MacAddress fromString(@NonNull String); + method public int getAddressType(); + method @Nullable public java.net.Inet6Address getLinkLocalIpv6FromEui48Mac(); + method public boolean isLocallyAssigned(); + method public boolean matches(@NonNull android.net.MacAddress, @NonNull android.net.MacAddress); + method @NonNull public byte[] toByteArray(); + method @NonNull public String toOuiString(); + method public void writeToParcel(android.os.Parcel, int); + field public static final android.net.MacAddress BROADCAST_ADDRESS; + field @NonNull public static final android.os.Parcelable.Creator<android.net.MacAddress> CREATOR; + field public static final int TYPE_BROADCAST = 3; // 0x3 + field public static final int TYPE_MULTICAST = 2; // 0x2 + field public static final int TYPE_UNICAST = 1; // 0x1 + } + + public class Network implements android.os.Parcelable { + method public void bindSocket(java.net.DatagramSocket) throws java.io.IOException; + method public void bindSocket(java.net.Socket) throws java.io.IOException; + method public void bindSocket(java.io.FileDescriptor) throws java.io.IOException; + method public int describeContents(); + method public static android.net.Network fromNetworkHandle(long); + method public java.net.InetAddress[] getAllByName(String) throws java.net.UnknownHostException; + method public java.net.InetAddress getByName(String) throws java.net.UnknownHostException; + method public long getNetworkHandle(); + method public javax.net.SocketFactory getSocketFactory(); + method public java.net.URLConnection openConnection(java.net.URL) throws java.io.IOException; + method public java.net.URLConnection openConnection(java.net.URL, java.net.Proxy) throws java.io.IOException; + method public void writeToParcel(android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.Network> CREATOR; + } + + public final class NetworkCapabilities implements android.os.Parcelable { + ctor public NetworkCapabilities(); + ctor public NetworkCapabilities(android.net.NetworkCapabilities); + method public int describeContents(); + method @NonNull public int[] getCapabilities(); + method @NonNull public int[] getEnterpriseIds(); + method public int getLinkDownstreamBandwidthKbps(); + method public int getLinkUpstreamBandwidthKbps(); + method @Nullable public android.net.NetworkSpecifier getNetworkSpecifier(); + method public int getOwnerUid(); + method public int getSignalStrength(); + method @Nullable public android.net.TransportInfo getTransportInfo(); + method public boolean hasCapability(int); + method public boolean hasEnterpriseId(int); + method public boolean hasTransport(int); + method public void writeToParcel(android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.NetworkCapabilities> CREATOR; + field public static final int NET_CAPABILITY_CAPTIVE_PORTAL = 17; // 0x11 + field public static final int NET_CAPABILITY_CBS = 5; // 0x5 + field public static final int NET_CAPABILITY_DUN = 2; // 0x2 + field public static final int NET_CAPABILITY_EIMS = 10; // 0xa + field public static final int NET_CAPABILITY_ENTERPRISE = 29; // 0x1d + field public static final int NET_CAPABILITY_FOREGROUND = 19; // 0x13 + field public static final int NET_CAPABILITY_FOTA = 3; // 0x3 + field public static final int NET_CAPABILITY_HEAD_UNIT = 32; // 0x20 + field public static final int NET_CAPABILITY_IA = 7; // 0x7 + field public static final int NET_CAPABILITY_IMS = 4; // 0x4 + field public static final int NET_CAPABILITY_INTERNET = 12; // 0xc + field public static final int NET_CAPABILITY_MCX = 23; // 0x17 + field public static final int NET_CAPABILITY_MMS = 0; // 0x0 + field public static final int NET_CAPABILITY_MMTEL = 33; // 0x21 + field public static final int NET_CAPABILITY_NOT_CONGESTED = 20; // 0x14 + field public static final int NET_CAPABILITY_NOT_METERED = 11; // 0xb + field public static final int NET_CAPABILITY_NOT_RESTRICTED = 13; // 0xd + field public static final int NET_CAPABILITY_NOT_ROAMING = 18; // 0x12 + field public static final int NET_CAPABILITY_NOT_SUSPENDED = 21; // 0x15 + field public static final int NET_CAPABILITY_NOT_VPN = 15; // 0xf + field public static final int NET_CAPABILITY_PRIORITIZE_BANDWIDTH = 35; // 0x23 + field public static final int NET_CAPABILITY_PRIORITIZE_LATENCY = 34; // 0x22 + field public static final int NET_CAPABILITY_RCS = 8; // 0x8 + field public static final int NET_CAPABILITY_SUPL = 1; // 0x1 + field public static final int NET_CAPABILITY_TEMPORARILY_NOT_METERED = 25; // 0x19 + field public static final int NET_CAPABILITY_TRUSTED = 14; // 0xe + field public static final int NET_CAPABILITY_VALIDATED = 16; // 0x10 + field public static final int NET_CAPABILITY_WIFI_P2P = 6; // 0x6 + field public static final int NET_CAPABILITY_XCAP = 9; // 0x9 + field public static final int NET_ENTERPRISE_ID_1 = 1; // 0x1 + field public static final int NET_ENTERPRISE_ID_2 = 2; // 0x2 + field public static final int NET_ENTERPRISE_ID_3 = 3; // 0x3 + field public static final int NET_ENTERPRISE_ID_4 = 4; // 0x4 + field public static final int NET_ENTERPRISE_ID_5 = 5; // 0x5 + field public static final int SIGNAL_STRENGTH_UNSPECIFIED = -2147483648; // 0x80000000 + field public static final int TRANSPORT_BLUETOOTH = 2; // 0x2 + field public static final int TRANSPORT_CELLULAR = 0; // 0x0 + field public static final int TRANSPORT_ETHERNET = 3; // 0x3 + field public static final int TRANSPORT_LOWPAN = 6; // 0x6 + field public static final int TRANSPORT_THREAD = 9; // 0x9 + field public static final int TRANSPORT_USB = 8; // 0x8 + field public static final int TRANSPORT_VPN = 4; // 0x4 + field public static final int TRANSPORT_WIFI = 1; // 0x1 + field public static final int TRANSPORT_WIFI_AWARE = 5; // 0x5 + } + + @Deprecated public class NetworkInfo implements android.os.Parcelable { + ctor @Deprecated public NetworkInfo(int, int, @Nullable String, @Nullable String); + method @Deprecated public int describeContents(); + method @Deprecated @NonNull public android.net.NetworkInfo.DetailedState getDetailedState(); + method @Deprecated public String getExtraInfo(); + method @Deprecated public String getReason(); + method @Deprecated public android.net.NetworkInfo.State getState(); + method @Deprecated public int getSubtype(); + method @Deprecated public String getSubtypeName(); + method @Deprecated public int getType(); + method @Deprecated public String getTypeName(); + method @Deprecated public boolean isAvailable(); + method @Deprecated public boolean isConnected(); + method @Deprecated public boolean isConnectedOrConnecting(); + method @Deprecated public boolean isFailover(); + method @Deprecated public boolean isRoaming(); + method @Deprecated public void setDetailedState(@NonNull android.net.NetworkInfo.DetailedState, @Nullable String, @Nullable String); + method @Deprecated public void writeToParcel(android.os.Parcel, int); + field @Deprecated @NonNull public static final android.os.Parcelable.Creator<android.net.NetworkInfo> CREATOR; + } + + @Deprecated public enum NetworkInfo.DetailedState { + enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState AUTHENTICATING; + enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState BLOCKED; + enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState CAPTIVE_PORTAL_CHECK; + enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState CONNECTED; + enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState CONNECTING; + enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState DISCONNECTED; + enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState DISCONNECTING; + enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState FAILED; + enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState IDLE; + enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState OBTAINING_IPADDR; + enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState SCANNING; + enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState SUSPENDED; + enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState VERIFYING_POOR_LINK; + } + + @Deprecated public enum NetworkInfo.State { + enum_constant @Deprecated public static final android.net.NetworkInfo.State CONNECTED; + enum_constant @Deprecated public static final android.net.NetworkInfo.State CONNECTING; + enum_constant @Deprecated public static final android.net.NetworkInfo.State DISCONNECTED; + enum_constant @Deprecated public static final android.net.NetworkInfo.State DISCONNECTING; + enum_constant @Deprecated public static final android.net.NetworkInfo.State SUSPENDED; + enum_constant @Deprecated public static final android.net.NetworkInfo.State UNKNOWN; + } + + public class NetworkRequest implements android.os.Parcelable { + method public boolean canBeSatisfiedBy(@Nullable android.net.NetworkCapabilities); + method public int describeContents(); + method @NonNull public int[] getCapabilities(); + method @Nullable public android.net.NetworkSpecifier getNetworkSpecifier(); + method @NonNull public int[] getTransportTypes(); + method public boolean hasCapability(int); + method public boolean hasTransport(int); + method public void writeToParcel(android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.NetworkRequest> CREATOR; + } + + public static class NetworkRequest.Builder { + ctor public NetworkRequest.Builder(); + ctor public NetworkRequest.Builder(@NonNull android.net.NetworkRequest); + method public android.net.NetworkRequest.Builder addCapability(int); + method public android.net.NetworkRequest.Builder addTransportType(int); + method public android.net.NetworkRequest build(); + method @NonNull public android.net.NetworkRequest.Builder clearCapabilities(); + method public android.net.NetworkRequest.Builder removeCapability(int); + method public android.net.NetworkRequest.Builder removeTransportType(int); + method @NonNull public android.net.NetworkRequest.Builder setIncludeOtherUidNetworks(boolean); + method @Deprecated public android.net.NetworkRequest.Builder setNetworkSpecifier(String); + method public android.net.NetworkRequest.Builder setNetworkSpecifier(android.net.NetworkSpecifier); + } + + public class ParseException extends java.lang.RuntimeException { + ctor public ParseException(@NonNull String); + ctor public ParseException(@NonNull String, @NonNull Throwable); + field public String response; + } + + public class ProxyInfo implements android.os.Parcelable { + ctor public ProxyInfo(@Nullable android.net.ProxyInfo); + method public static android.net.ProxyInfo buildDirectProxy(String, int); + method public static android.net.ProxyInfo buildDirectProxy(String, int, java.util.List<java.lang.String>); + method public static android.net.ProxyInfo buildPacProxy(android.net.Uri); + method @NonNull public static android.net.ProxyInfo buildPacProxy(@NonNull android.net.Uri, int); + method public int describeContents(); + method public String[] getExclusionList(); + method public String getHost(); + method public android.net.Uri getPacFileUrl(); + method public int getPort(); + method public boolean isValid(); + method public void writeToParcel(android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.ProxyInfo> CREATOR; + } + + public final class RouteInfo implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public android.net.IpPrefix getDestination(); + method @Nullable public java.net.InetAddress getGateway(); + method @Nullable public String getInterface(); + method public int getType(); + method public boolean hasGateway(); + method public boolean isDefaultRoute(); + method public boolean matches(java.net.InetAddress); + method public void writeToParcel(android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.RouteInfo> CREATOR; + field public static final int RTN_THROW = 9; // 0x9 + field public static final int RTN_UNICAST = 1; // 0x1 + field public static final int RTN_UNREACHABLE = 7; // 0x7 + } + + public abstract class SocketKeepalive implements java.lang.AutoCloseable { + method public final void close(); + method public final void start(@IntRange(from=0xa, to=0xe10) int); + method public final void stop(); + field public static final int ERROR_HARDWARE_ERROR = -31; // 0xffffffe1 + field public static final int ERROR_INSUFFICIENT_RESOURCES = -32; // 0xffffffe0 + field public static final int ERROR_INVALID_INTERVAL = -24; // 0xffffffe8 + field public static final int ERROR_INVALID_IP_ADDRESS = -21; // 0xffffffeb + field public static final int ERROR_INVALID_LENGTH = -23; // 0xffffffe9 + field public static final int ERROR_INVALID_NETWORK = -20; // 0xffffffec + field public static final int ERROR_INVALID_PORT = -22; // 0xffffffea + field public static final int ERROR_INVALID_SOCKET = -25; // 0xffffffe7 + field public static final int ERROR_SOCKET_NOT_IDLE = -26; // 0xffffffe6 + field public static final int ERROR_UNSUPPORTED = -30; // 0xffffffe2 + } + + public static class SocketKeepalive.Callback { + ctor public SocketKeepalive.Callback(); + method public void onDataReceived(); + method public void onError(int); + method public void onStarted(); + method public void onStopped(); + } + + public final class StaticIpConfiguration implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public java.util.List<java.net.InetAddress> getDnsServers(); + method @Nullable public String getDomains(); + method @Nullable public java.net.InetAddress getGateway(); + method @NonNull public android.net.LinkAddress getIpAddress(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.StaticIpConfiguration> CREATOR; + } + + public static final class StaticIpConfiguration.Builder { + ctor public StaticIpConfiguration.Builder(); + method @NonNull public android.net.StaticIpConfiguration build(); + method @NonNull public android.net.StaticIpConfiguration.Builder setDnsServers(@NonNull Iterable<java.net.InetAddress>); + method @NonNull public android.net.StaticIpConfiguration.Builder setDomains(@Nullable String); + method @NonNull public android.net.StaticIpConfiguration.Builder setGateway(@Nullable java.net.InetAddress); + method @NonNull public android.net.StaticIpConfiguration.Builder setIpAddress(@NonNull android.net.LinkAddress); + } + + public interface TransportInfo { + } + +} + +package android.net.http { + + public abstract class BidirectionalStream { + ctor public BidirectionalStream(); + method public abstract void cancel(); + method public abstract void flush(); + method @NonNull public abstract android.net.http.HeaderBlock getHeaders(); + method @NonNull public abstract String getHttpMethod(); + method public abstract int getPriority(); + method public abstract int getTrafficStatsTag(); + method public abstract int getTrafficStatsUid(); + method public abstract boolean hasTrafficStatsTag(); + method public abstract boolean hasTrafficStatsUid(); + method public abstract boolean isDelayRequestHeadersUntilFirstFlushEnabled(); + method public abstract boolean isDone(); + method public abstract void read(@NonNull java.nio.ByteBuffer); + method public abstract void start(); + method public abstract void write(@NonNull java.nio.ByteBuffer, boolean); + field public static final int STREAM_PRIORITY_HIGHEST = 4; // 0x4 + field public static final int STREAM_PRIORITY_IDLE = 0; // 0x0 + field public static final int STREAM_PRIORITY_LOW = 2; // 0x2 + field public static final int STREAM_PRIORITY_LOWEST = 1; // 0x1 + field public static final int STREAM_PRIORITY_MEDIUM = 3; // 0x3 + } + + public abstract static class BidirectionalStream.Builder { + ctor public BidirectionalStream.Builder(); + method @NonNull public abstract android.net.http.BidirectionalStream.Builder addHeader(@NonNull String, @NonNull String); + method @NonNull public abstract android.net.http.BidirectionalStream build(); + method @NonNull public abstract android.net.http.BidirectionalStream.Builder setDelayRequestHeadersUntilFirstFlushEnabled(boolean); + method @NonNull public abstract android.net.http.BidirectionalStream.Builder setHttpMethod(@NonNull String); + method @NonNull public abstract android.net.http.BidirectionalStream.Builder setPriority(int); + method @NonNull public abstract android.net.http.BidirectionalStream.Builder setTrafficStatsTag(int); + method @NonNull public abstract android.net.http.BidirectionalStream.Builder setTrafficStatsUid(int); + } + + public static interface BidirectionalStream.Callback { + method public void onCanceled(@NonNull android.net.http.BidirectionalStream, @Nullable android.net.http.UrlResponseInfo); + method public void onFailed(@NonNull android.net.http.BidirectionalStream, @Nullable android.net.http.UrlResponseInfo, @NonNull android.net.http.HttpException); + method public void onReadCompleted(@NonNull android.net.http.BidirectionalStream, @NonNull android.net.http.UrlResponseInfo, @NonNull java.nio.ByteBuffer, boolean); + method public void onResponseHeadersReceived(@NonNull android.net.http.BidirectionalStream, @NonNull android.net.http.UrlResponseInfo); + method public void onResponseTrailersReceived(@NonNull android.net.http.BidirectionalStream, @NonNull android.net.http.UrlResponseInfo, @NonNull android.net.http.HeaderBlock); + method public void onStreamReady(@NonNull android.net.http.BidirectionalStream); + method public void onSucceeded(@NonNull android.net.http.BidirectionalStream, @NonNull android.net.http.UrlResponseInfo); + method public void onWriteCompleted(@NonNull android.net.http.BidirectionalStream, @NonNull android.net.http.UrlResponseInfo, @NonNull java.nio.ByteBuffer, boolean); + } + + public abstract class CallbackException extends android.net.http.HttpException { + ctor protected CallbackException(@Nullable String, @Nullable Throwable); + } + + public class ConnectionMigrationOptions { + method public int getAllowNonDefaultNetworkUsage(); + method public int getDefaultNetworkMigration(); + method public int getPathDegradationMigration(); + field public static final int MIGRATION_OPTION_DISABLED = 2; // 0x2 + field public static final int MIGRATION_OPTION_ENABLED = 1; // 0x1 + field public static final int MIGRATION_OPTION_UNSPECIFIED = 0; // 0x0 + } + + public static final class ConnectionMigrationOptions.Builder { + ctor public ConnectionMigrationOptions.Builder(); + method @NonNull public android.net.http.ConnectionMigrationOptions build(); + method @NonNull public android.net.http.ConnectionMigrationOptions.Builder setAllowNonDefaultNetworkUsage(int); + method @NonNull public android.net.http.ConnectionMigrationOptions.Builder setDefaultNetworkMigration(int); + method @NonNull public android.net.http.ConnectionMigrationOptions.Builder setPathDegradationMigration(int); + } + + public final class DnsOptions { + method public int getPersistHostCache(); + method @Nullable public java.time.Duration getPersistHostCachePeriod(); + method public int getPreestablishConnectionsToStaleDnsResults(); + method public int getStaleDns(); + method @Nullable public android.net.http.DnsOptions.StaleDnsOptions getStaleDnsOptions(); + method public int getUseHttpStackDnsResolver(); + field public static final int DNS_OPTION_DISABLED = 2; // 0x2 + field public static final int DNS_OPTION_ENABLED = 1; // 0x1 + field public static final int DNS_OPTION_UNSPECIFIED = 0; // 0x0 + } + + public static final class DnsOptions.Builder { + ctor public DnsOptions.Builder(); + method @NonNull public android.net.http.DnsOptions build(); + method @NonNull public android.net.http.DnsOptions.Builder setPersistHostCache(int); + method @NonNull public android.net.http.DnsOptions.Builder setPersistHostCachePeriod(@NonNull java.time.Duration); + method @NonNull public android.net.http.DnsOptions.Builder setPreestablishConnectionsToStaleDnsResults(int); + method @NonNull public android.net.http.DnsOptions.Builder setStaleDns(int); + method @NonNull public android.net.http.DnsOptions.Builder setStaleDnsOptions(@NonNull android.net.http.DnsOptions.StaleDnsOptions); + method @NonNull public android.net.http.DnsOptions.Builder setUseHttpStackDnsResolver(int); + } + + public static class DnsOptions.StaleDnsOptions { + method public int getAllowCrossNetworkUsage(); + method @Nullable public java.time.Duration getFreshLookupTimeout(); + method @Nullable public java.time.Duration getMaxExpiredDelay(); + method public int getUseStaleOnNameNotResolved(); + } + + public static final class DnsOptions.StaleDnsOptions.Builder { + ctor public DnsOptions.StaleDnsOptions.Builder(); + method @NonNull public android.net.http.DnsOptions.StaleDnsOptions build(); + method @NonNull public android.net.http.DnsOptions.StaleDnsOptions.Builder setAllowCrossNetworkUsage(int); + method @NonNull public android.net.http.DnsOptions.StaleDnsOptions.Builder setFreshLookupTimeout(@NonNull java.time.Duration); + method @NonNull public android.net.http.DnsOptions.StaleDnsOptions.Builder setMaxExpiredDelay(@NonNull java.time.Duration); + method @NonNull public android.net.http.DnsOptions.StaleDnsOptions.Builder setUseStaleOnNameNotResolved(int); + } + + public abstract class HeaderBlock { + ctor public HeaderBlock(); + method @NonNull public abstract java.util.List<java.util.Map.Entry<java.lang.String,java.lang.String>> getAsList(); + method @NonNull public abstract java.util.Map<java.lang.String,java.util.List<java.lang.String>> getAsMap(); + } + + public abstract class HttpEngine { + method public void bindToNetwork(@Nullable android.net.Network); + method @NonNull public abstract java.net.URLStreamHandlerFactory createUrlStreamHandlerFactory(); + method @NonNull public static String getVersionString(); + method @NonNull public abstract android.net.http.BidirectionalStream.Builder newBidirectionalStreamBuilder(@NonNull String, @NonNull java.util.concurrent.Executor, @NonNull android.net.http.BidirectionalStream.Callback); + method @NonNull public abstract android.net.http.UrlRequest.Builder newUrlRequestBuilder(@NonNull String, @NonNull java.util.concurrent.Executor, @NonNull android.net.http.UrlRequest.Callback); + method @NonNull public abstract java.net.URLConnection openConnection(@NonNull java.net.URL) throws java.io.IOException; + method public abstract void shutdown(); + } + + public static class HttpEngine.Builder { + ctor public HttpEngine.Builder(@NonNull android.content.Context); + method @NonNull public android.net.http.HttpEngine.Builder addPublicKeyPins(@NonNull String, @NonNull java.util.Set<byte[]>, boolean, @NonNull java.time.Instant); + method @NonNull public android.net.http.HttpEngine.Builder addQuicHint(@NonNull String, int, int); + method @NonNull public android.net.http.HttpEngine build(); + method @NonNull public String getDefaultUserAgent(); + method @NonNull public android.net.http.HttpEngine.Builder setConnectionMigrationOptions(@NonNull android.net.http.ConnectionMigrationOptions); + method @NonNull public android.net.http.HttpEngine.Builder setDnsOptions(@NonNull android.net.http.DnsOptions); + method @NonNull public android.net.http.HttpEngine.Builder setEnableBrotli(boolean); + method @NonNull public android.net.http.HttpEngine.Builder setEnableHttp2(boolean); + method @NonNull public android.net.http.HttpEngine.Builder setEnableHttpCache(int, long); + method @NonNull public android.net.http.HttpEngine.Builder setEnablePublicKeyPinningBypassForLocalTrustAnchors(boolean); + method @NonNull public android.net.http.HttpEngine.Builder setEnableQuic(boolean); + method @NonNull public android.net.http.HttpEngine.Builder setQuicOptions(@NonNull android.net.http.QuicOptions); + method @NonNull public android.net.http.HttpEngine.Builder setStoragePath(@NonNull String); + method @NonNull public android.net.http.HttpEngine.Builder setUserAgent(@NonNull String); + field public static final int HTTP_CACHE_DISABLED = 0; // 0x0 + field public static final int HTTP_CACHE_DISK = 3; // 0x3 + field public static final int HTTP_CACHE_DISK_NO_HTTP = 2; // 0x2 + field public static final int HTTP_CACHE_IN_MEMORY = 1; // 0x1 + } + + public class HttpException extends java.io.IOException { + ctor public HttpException(@Nullable String, @Nullable Throwable); + } + + public final class InlineExecutionProhibitedException extends java.util.concurrent.RejectedExecutionException { + ctor public InlineExecutionProhibitedException(); + } + + public abstract class NetworkException extends android.net.http.HttpException { + ctor public NetworkException(@Nullable String, @Nullable Throwable); + method public abstract int getErrorCode(); + method public abstract boolean isImmediatelyRetryable(); + field public static final int ERROR_ADDRESS_UNREACHABLE = 9; // 0x9 + field public static final int ERROR_CONNECTION_CLOSED = 5; // 0x5 + field public static final int ERROR_CONNECTION_REFUSED = 7; // 0x7 + field public static final int ERROR_CONNECTION_RESET = 8; // 0x8 + field public static final int ERROR_CONNECTION_TIMED_OUT = 6; // 0x6 + field public static final int ERROR_HOSTNAME_NOT_RESOLVED = 1; // 0x1 + field public static final int ERROR_INTERNET_DISCONNECTED = 2; // 0x2 + field public static final int ERROR_NETWORK_CHANGED = 3; // 0x3 + field public static final int ERROR_OTHER = 11; // 0xb + field public static final int ERROR_QUIC_PROTOCOL_FAILED = 10; // 0xa + field public static final int ERROR_TIMED_OUT = 4; // 0x4 + } + + public abstract class QuicException extends android.net.http.NetworkException { + ctor protected QuicException(@Nullable String, @Nullable Throwable); + } + + public class QuicOptions { + method @NonNull public java.util.Set<java.lang.String> getAllowedQuicHosts(); + method @Nullable public String getHandshakeUserAgent(); + method @Nullable public java.time.Duration getIdleConnectionTimeout(); + method public int getInMemoryServerConfigsCacheSize(); + method public boolean hasInMemoryServerConfigsCacheSize(); + } + + public static final class QuicOptions.Builder { + ctor public QuicOptions.Builder(); + method @NonNull public android.net.http.QuicOptions.Builder addAllowedQuicHost(@NonNull String); + method @NonNull public android.net.http.QuicOptions build(); + method @NonNull public android.net.http.QuicOptions.Builder setHandshakeUserAgent(@NonNull String); + method @NonNull public android.net.http.QuicOptions.Builder setIdleConnectionTimeout(@NonNull java.time.Duration); + method @NonNull public android.net.http.QuicOptions.Builder setInMemoryServerConfigsCacheSize(int); + } + + public abstract class UploadDataProvider implements java.io.Closeable { + ctor public UploadDataProvider(); + method public void close() throws java.io.IOException; + method public abstract long getLength() throws java.io.IOException; + method public abstract void read(@NonNull android.net.http.UploadDataSink, @NonNull java.nio.ByteBuffer) throws java.io.IOException; + method public abstract void rewind(@NonNull android.net.http.UploadDataSink) throws java.io.IOException; + } + + public abstract class UploadDataSink { + ctor public UploadDataSink(); + method public abstract void onReadError(@NonNull Exception); + method public abstract void onReadSucceeded(boolean); + method public abstract void onRewindError(@NonNull Exception); + method public abstract void onRewindSucceeded(); + } + + public abstract class UrlRequest { + method public abstract void cancel(); + method public abstract void followRedirect(); + method @NonNull public abstract android.net.http.HeaderBlock getHeaders(); + method @Nullable public abstract String getHttpMethod(); + method public abstract int getPriority(); + method public abstract void getStatus(@NonNull android.net.http.UrlRequest.StatusListener); + method public abstract int getTrafficStatsTag(); + method public abstract int getTrafficStatsUid(); + method public abstract boolean hasTrafficStatsTag(); + method public abstract boolean hasTrafficStatsUid(); + method public abstract boolean isCacheDisabled(); + method public abstract boolean isDirectExecutorAllowed(); + method public abstract boolean isDone(); + method public abstract void read(@NonNull java.nio.ByteBuffer); + method public abstract void start(); + field public static final int REQUEST_PRIORITY_HIGHEST = 4; // 0x4 + field public static final int REQUEST_PRIORITY_IDLE = 0; // 0x0 + field public static final int REQUEST_PRIORITY_LOW = 2; // 0x2 + field public static final int REQUEST_PRIORITY_LOWEST = 1; // 0x1 + field public static final int REQUEST_PRIORITY_MEDIUM = 3; // 0x3 + } + + public abstract static class UrlRequest.Builder { + method @NonNull public abstract android.net.http.UrlRequest.Builder addHeader(@NonNull String, @NonNull String); + method @NonNull public abstract android.net.http.UrlRequest.Builder bindToNetwork(@Nullable android.net.Network); + method @NonNull public abstract android.net.http.UrlRequest build(); + method @NonNull public abstract android.net.http.UrlRequest.Builder setCacheDisabled(boolean); + method @NonNull public abstract android.net.http.UrlRequest.Builder setDirectExecutorAllowed(boolean); + method @NonNull public abstract android.net.http.UrlRequest.Builder setHttpMethod(@NonNull String); + method @NonNull public abstract android.net.http.UrlRequest.Builder setPriority(int); + method @NonNull public abstract android.net.http.UrlRequest.Builder setTrafficStatsTag(int); + method @NonNull public abstract android.net.http.UrlRequest.Builder setTrafficStatsUid(int); + method @NonNull public abstract android.net.http.UrlRequest.Builder setUploadDataProvider(@NonNull android.net.http.UploadDataProvider, @NonNull java.util.concurrent.Executor); + } + + public static interface UrlRequest.Callback { + method public void onCanceled(@NonNull android.net.http.UrlRequest, @Nullable android.net.http.UrlResponseInfo); + method public void onFailed(@NonNull android.net.http.UrlRequest, @Nullable android.net.http.UrlResponseInfo, @NonNull android.net.http.HttpException); + method public void onReadCompleted(@NonNull android.net.http.UrlRequest, @NonNull android.net.http.UrlResponseInfo, @NonNull java.nio.ByteBuffer) throws java.lang.Exception; + method public void onRedirectReceived(@NonNull android.net.http.UrlRequest, @NonNull android.net.http.UrlResponseInfo, @NonNull String) throws java.lang.Exception; + method public void onResponseStarted(@NonNull android.net.http.UrlRequest, @NonNull android.net.http.UrlResponseInfo) throws java.lang.Exception; + method public void onSucceeded(@NonNull android.net.http.UrlRequest, @NonNull android.net.http.UrlResponseInfo); + } + + public static class UrlRequest.Status { + field public static final int CONNECTING = 10; // 0xa + field public static final int DOWNLOADING_PAC_FILE = 5; // 0x5 + field public static final int ESTABLISHING_PROXY_TUNNEL = 8; // 0x8 + field public static final int IDLE = 0; // 0x0 + field public static final int INVALID = -1; // 0xffffffff + field public static final int READING_RESPONSE = 14; // 0xe + field public static final int RESOLVING_HOST = 9; // 0x9 + field public static final int RESOLVING_HOST_IN_PAC_FILE = 7; // 0x7 + field public static final int RESOLVING_PROXY_FOR_URL = 6; // 0x6 + field public static final int SENDING_REQUEST = 12; // 0xc + field public static final int SSL_HANDSHAKE = 11; // 0xb + field public static final int WAITING_FOR_AVAILABLE_SOCKET = 2; // 0x2 + field public static final int WAITING_FOR_CACHE = 4; // 0x4 + field public static final int WAITING_FOR_DELEGATE = 3; // 0x3 + field public static final int WAITING_FOR_RESPONSE = 13; // 0xd + field public static final int WAITING_FOR_STALLED_SOCKET_POOL = 1; // 0x1 + } + + public static interface UrlRequest.StatusListener { + method public void onStatus(int); + } + + public abstract class UrlResponseInfo { + ctor public UrlResponseInfo(); + method @NonNull public abstract android.net.http.HeaderBlock getHeaders(); + method public abstract int getHttpStatusCode(); + method @NonNull public abstract String getHttpStatusText(); + method @NonNull public abstract String getNegotiatedProtocol(); + method public abstract long getReceivedByteCount(); + method @NonNull public abstract String getUrl(); + method @NonNull public abstract java.util.List<java.lang.String> getUrlChain(); + method public abstract boolean wasCached(); + } + +} + diff --git a/extensions/11/public/api/framework-sdksandbox-removed.txt b/extensions/11/public/api/framework-sdksandbox-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/11/public/api/framework-sdksandbox-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/11/public/api/framework-sdksandbox.txt b/extensions/11/public/api/framework-sdksandbox.txt new file mode 100644 index 000000000..431f36e69 --- /dev/null +++ b/extensions/11/public/api/framework-sdksandbox.txt @@ -0,0 +1,106 @@ +// Signature format: 2.0 +package android.app.sdksandbox { + + public final class AppOwnedSdkSandboxInterface implements android.os.Parcelable { + ctor public AppOwnedSdkSandboxInterface(@NonNull String, long, @NonNull android.os.IBinder); + method public int describeContents(); + method @NonNull public android.os.IBinder getInterface(); + method @NonNull public String getName(); + method public long getVersion(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.app.sdksandbox.AppOwnedSdkSandboxInterface> CREATOR; + } + + public final class LoadSdkException extends java.lang.Exception implements android.os.Parcelable { + ctor public LoadSdkException(@NonNull Throwable, @NonNull android.os.Bundle); + method public int describeContents(); + method @NonNull public android.os.Bundle getExtraInformation(); + method public int getLoadSdkErrorCode(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.app.sdksandbox.LoadSdkException> CREATOR; + } + + @Deprecated public final class RequestSurfacePackageException extends java.lang.Exception { + ctor @Deprecated public RequestSurfacePackageException(int, @Nullable String); + ctor @Deprecated public RequestSurfacePackageException(int, @Nullable String, @Nullable Throwable); + ctor @Deprecated public RequestSurfacePackageException(int, @Nullable String, @Nullable Throwable, @NonNull android.os.Bundle); + method @Deprecated @NonNull public android.os.Bundle getExtraErrorInformation(); + method @Deprecated public int getRequestSurfacePackageErrorCode(); + } + + public final class SandboxedSdk implements android.os.Parcelable { + ctor public SandboxedSdk(@NonNull android.os.IBinder); + method public int describeContents(); + method @Nullable public android.os.IBinder getInterface(); + method @NonNull public android.content.pm.SharedLibraryInfo getSharedLibraryInfo(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.app.sdksandbox.SandboxedSdk> CREATOR; + } + + public abstract class SandboxedSdkProvider { + ctor public SandboxedSdkProvider(); + method public final void attachContext(@NonNull android.content.Context); + method public void beforeUnloadSdk(); + method @Nullable public final android.content.Context getContext(); + method @Deprecated @NonNull public abstract android.view.View getView(@NonNull android.content.Context, @NonNull android.os.Bundle, int, int); + method @NonNull public abstract android.app.sdksandbox.SandboxedSdk onLoadSdk(@NonNull android.os.Bundle) throws android.app.sdksandbox.LoadSdkException; + } + + public final class SdkSandboxManager { + method public void addSdkSandboxProcessDeathCallback(@NonNull java.util.concurrent.Executor, @NonNull android.app.sdksandbox.SdkSandboxManager.SdkSandboxProcessDeathCallback); + method public void addSyncedSharedPreferencesKeys(@NonNull java.util.Set<java.lang.String>); + method @NonNull public java.util.List<android.app.sdksandbox.AppOwnedSdkSandboxInterface> getAppOwnedSdkSandboxInterfaces(); + method @NonNull public java.util.List<android.app.sdksandbox.SandboxedSdk> getSandboxedSdks(); + method public static int getSdkSandboxState(); + method @NonNull public java.util.Set<java.lang.String> getSyncedSharedPreferencesKeys(); + method public void loadSdk(@NonNull String, @NonNull android.os.Bundle, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.app.sdksandbox.SandboxedSdk,android.app.sdksandbox.LoadSdkException>); + method public void registerAppOwnedSdkSandboxInterface(@NonNull android.app.sdksandbox.AppOwnedSdkSandboxInterface); + method public void removeSdkSandboxProcessDeathCallback(@NonNull android.app.sdksandbox.SdkSandboxManager.SdkSandboxProcessDeathCallback); + method public void removeSyncedSharedPreferencesKeys(@NonNull java.util.Set<java.lang.String>); + method @Deprecated public void requestSurfacePackage(@NonNull String, @NonNull android.os.Bundle, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.os.Bundle,android.app.sdksandbox.RequestSurfacePackageException>); + method public void startSdkSandboxActivity(@NonNull android.app.Activity, @NonNull android.os.IBinder); + method public void unloadSdk(@NonNull String); + method public void unregisterAppOwnedSdkSandboxInterface(@NonNull String); + field @Deprecated public static final String EXTRA_DISPLAY_ID = "android.app.sdksandbox.extra.DISPLAY_ID"; + field @Deprecated public static final String EXTRA_HEIGHT_IN_PIXELS = "android.app.sdksandbox.extra.HEIGHT_IN_PIXELS"; + field @Deprecated public static final String EXTRA_HOST_TOKEN = "android.app.sdksandbox.extra.HOST_TOKEN"; + field @Deprecated public static final String EXTRA_SURFACE_PACKAGE = "android.app.sdksandbox.extra.SURFACE_PACKAGE"; + field @Deprecated public static final String EXTRA_WIDTH_IN_PIXELS = "android.app.sdksandbox.extra.WIDTH_IN_PIXELS"; + field public static final int LOAD_SDK_ALREADY_LOADED = 101; // 0x65 + field public static final int LOAD_SDK_INTERNAL_ERROR = 500; // 0x1f4 + field public static final int LOAD_SDK_NOT_FOUND = 100; // 0x64 + field public static final int LOAD_SDK_SDK_DEFINED_ERROR = 102; // 0x66 + field public static final int LOAD_SDK_SDK_SANDBOX_DISABLED = 103; // 0x67 + field public static final int REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR = 700; // 0x2bc + field public static final int REQUEST_SURFACE_PACKAGE_SDK_NOT_LOADED = 701; // 0x2bd + field public static final int SDK_SANDBOX_PROCESS_NOT_AVAILABLE = 503; // 0x1f7 + field public static final String SDK_SANDBOX_SERVICE = "sdk_sandbox"; + field public static final int SDK_SANDBOX_STATE_DISABLED = 0; // 0x0 + field public static final int SDK_SANDBOX_STATE_ENABLED_PROCESS_ISOLATION = 2; // 0x2 + } + + public static interface SdkSandboxManager.SdkSandboxProcessDeathCallback { + method public void onSdkSandboxDied(); + } + +} + +package android.app.sdksandbox.sdkprovider { + + public interface SdkSandboxActivityHandler { + method public void onActivityCreated(@NonNull android.app.Activity); + } + + public class SdkSandboxController { + method @NonNull public java.util.List<android.app.sdksandbox.AppOwnedSdkSandboxInterface> getAppOwnedSdkSandboxInterfaces(); + method @NonNull public String getClientPackageName(); + method @NonNull public android.content.SharedPreferences getClientSharedPreferences(); + method @NonNull public java.util.List<android.app.sdksandbox.SandboxedSdk> getSandboxedSdks(); + method public void loadSdk(@NonNull String, @NonNull android.os.Bundle, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.app.sdksandbox.SandboxedSdk,android.app.sdksandbox.LoadSdkException>); + method @NonNull public android.os.IBinder registerSdkSandboxActivityHandler(@NonNull android.app.sdksandbox.sdkprovider.SdkSandboxActivityHandler); + method @NonNull public void unregisterSdkSandboxActivityHandler(@NonNull android.app.sdksandbox.sdkprovider.SdkSandboxActivityHandler); + field public static final String SDK_SANDBOX_CONTROLLER_SERVICE = "sdk_sandbox_controller_service"; + } + +} + diff --git a/extensions/11/public/api/framework-tethering-removed.txt b/extensions/11/public/api/framework-tethering-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/11/public/api/framework-tethering-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/11/public/api/framework-tethering.txt b/extensions/11/public/api/framework-tethering.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/11/public/api/framework-tethering.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/11/public/api/service-adservices-removed.txt b/extensions/11/public/api/service-adservices-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/11/public/api/service-adservices-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/11/public/api/service-adservices.txt b/extensions/11/public/api/service-adservices.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/11/public/api/service-adservices.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/11/public/api/service-sdksandbox-removed.txt b/extensions/11/public/api/service-sdksandbox-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/11/public/api/service-sdksandbox-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/11/public/api/service-sdksandbox.txt b/extensions/11/public/api/service-sdksandbox.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/11/public/api/service-sdksandbox.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/11/public/framework-adservices.jar b/extensions/11/public/framework-adservices.jar Binary files differnew file mode 100644 index 000000000..ab5c26df8 --- /dev/null +++ b/extensions/11/public/framework-adservices.jar diff --git a/extensions/11/public/framework-connectivity-t.jar b/extensions/11/public/framework-connectivity-t.jar Binary files differnew file mode 100644 index 000000000..b4d153713 --- /dev/null +++ b/extensions/11/public/framework-connectivity-t.jar diff --git a/extensions/11/public/framework-connectivity.jar b/extensions/11/public/framework-connectivity.jar Binary files differnew file mode 100644 index 000000000..6508e5f97 --- /dev/null +++ b/extensions/11/public/framework-connectivity.jar diff --git a/extensions/11/public/framework-sdksandbox.jar b/extensions/11/public/framework-sdksandbox.jar Binary files differnew file mode 100644 index 000000000..6a0e31ddf --- /dev/null +++ b/extensions/11/public/framework-sdksandbox.jar diff --git a/extensions/11/public/framework-tethering.jar b/extensions/11/public/framework-tethering.jar Binary files differnew file mode 100644 index 000000000..b62b671d7 --- /dev/null +++ b/extensions/11/public/framework-tethering.jar diff --git a/extensions/11/public/service-adservices.jar b/extensions/11/public/service-adservices.jar Binary files differnew file mode 100644 index 000000000..b62b671d7 --- /dev/null +++ b/extensions/11/public/service-adservices.jar diff --git a/extensions/11/public/service-sdksandbox.jar b/extensions/11/public/service-sdksandbox.jar Binary files differnew file mode 100644 index 000000000..b62b671d7 --- /dev/null +++ b/extensions/11/public/service-sdksandbox.jar diff --git a/extensions/11/system-server/api/service-adservices-removed.txt b/extensions/11/system-server/api/service-adservices-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/11/system-server/api/service-adservices-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/11/system-server/api/service-adservices.txt b/extensions/11/system-server/api/service-adservices.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/11/system-server/api/service-adservices.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/11/system-server/api/service-sdksandbox-removed.txt b/extensions/11/system-server/api/service-sdksandbox-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/11/system-server/api/service-sdksandbox-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/11/system-server/api/service-sdksandbox.txt b/extensions/11/system-server/api/service-sdksandbox.txt new file mode 100644 index 000000000..b3e48d11f --- /dev/null +++ b/extensions/11/system-server/api/service-sdksandbox.txt @@ -0,0 +1,20 @@ +// Signature format: 2.0 +package com.android.server.sdksandbox { + + public interface SdkSandboxManagerLocal { + method public boolean canAccessContentProviderFromSdkSandbox(@NonNull android.content.pm.ProviderInfo); + method public boolean canRegisterBroadcastReceiver(@NonNull android.content.IntentFilter, int, boolean); + method public boolean canSendBroadcast(@NonNull android.content.Intent); + method public void enforceAllowedToHostSandboxedActivity(@NonNull android.content.Intent, int, @NonNull String); + method @Deprecated public void enforceAllowedToSendBroadcast(@NonNull android.content.Intent); + method public void enforceAllowedToStartActivity(@NonNull android.content.Intent); + method public void enforceAllowedToStartOrBindService(@NonNull android.content.Intent); + method @NonNull public String getSdkSandboxProcessNameForInstrumentation(@NonNull android.content.pm.ApplicationInfo); + method public void notifyInstrumentationFinished(@NonNull String, int); + method public void notifyInstrumentationStarted(@NonNull String, int); + field public static final String SERVICE_INTERFACE = "com.android.sdksandbox.SdkSandboxService"; + field public static final String VERIFIER_RECEIVER = "com.android.server.sdksandbox.SdkSandboxVerifierReceiver"; + } + +} + diff --git a/extensions/11/system-server/service-adservices.jar b/extensions/11/system-server/service-adservices.jar Binary files differnew file mode 100644 index 000000000..b62b671d7 --- /dev/null +++ b/extensions/11/system-server/service-adservices.jar diff --git a/extensions/11/system-server/service-sdksandbox.jar b/extensions/11/system-server/service-sdksandbox.jar Binary files differnew file mode 100644 index 000000000..2b2617649 --- /dev/null +++ b/extensions/11/system-server/service-sdksandbox.jar diff --git a/extensions/11/system/api/framework-adservices-removed.txt b/extensions/11/system/api/framework-adservices-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/11/system/api/framework-adservices-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/11/system/api/framework-adservices.txt b/extensions/11/system/api/framework-adservices.txt new file mode 100644 index 000000000..99903c3c9 --- /dev/null +++ b/extensions/11/system/api/framework-adservices.txt @@ -0,0 +1,147 @@ +// Signature format: 2.0 +package android.adservices.adid { + + public abstract class AdIdProviderService extends android.app.Service { + ctor public AdIdProviderService(); + method @Nullable public final android.os.IBinder onBind(@Nullable android.content.Intent); + method @NonNull public abstract android.adservices.adid.AdId onGetAdId(int, @NonNull String) throws java.io.IOException; + field public static final String SERVICE_INTERFACE = "android.adservices.adid.AdIdProviderService"; + } + +} + +package android.adservices.appsetid { + + public abstract class AppSetIdProviderService extends android.app.Service { + ctor public AppSetIdProviderService(); + method @Nullable public final android.os.IBinder onBind(@Nullable android.content.Intent); + method @NonNull public abstract android.adservices.appsetid.AppSetId onGetAppSetId(int, @NonNull String) throws java.io.IOException; + field public static final String SERVICE_INTERFACE = "android.adservices.appsetid.AppSetIdProviderService"; + } + +} + +package android.adservices.cobalt { + + public abstract class AdServicesCobaltUploadService extends android.app.Service { + ctor public AdServicesCobaltUploadService(); + method @Nullable public final android.os.IBinder onBind(@Nullable android.content.Intent); + method public abstract void onUploadEncryptedCobaltEnvelope(@NonNull android.adservices.cobalt.EncryptedCobaltEnvelopeParams); + field public static final String SERVICE_INTERFACE = "android.adservices.cobalt.AdServicesCobaltUploadService"; + } + + public final class EncryptedCobaltEnvelopeParams implements android.os.Parcelable { + ctor public EncryptedCobaltEnvelopeParams(int, @NonNull int, @NonNull byte[]); + method public int describeContents(); + method @NonNull public byte[] getCipherText(); + method @NonNull public int getEnvironment(); + method @NonNull public int getKeyIndex(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.cobalt.EncryptedCobaltEnvelopeParams> CREATOR; + field public static final int ENVIRONMENT_DEV = 1; // 0x1 + field public static final int ENVIRONMENT_PROD = 0; // 0x0 + } + +} + +package android.adservices.common { + + public class AdServicesCommonManager { + method @RequiresPermission(anyOf={android.adservices.common.AdServicesPermissions.MODIFY_ADSERVICES_STATE, android.adservices.common.AdServicesPermissions.MODIFY_ADSERVICES_STATE_COMPAT}) public void enableAdServices(@NonNull android.adservices.common.AdServicesStates, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Boolean,java.lang.Exception>); + method @RequiresPermission(anyOf={android.adservices.common.AdServicesPermissions.MODIFY_ADSERVICES_STATE, android.adservices.common.AdServicesPermissions.MODIFY_ADSERVICES_STATE_COMPAT}) public void enableAdServices(@NonNull android.adservices.common.AdServicesStates, @NonNull java.util.concurrent.Executor, @NonNull android.adservices.common.AdServicesOutcomeReceiver<java.lang.Boolean,java.lang.Exception>); + method @NonNull public static android.adservices.common.AdServicesCommonManager get(@NonNull android.content.Context); + method @RequiresPermission(anyOf={android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_STATE, android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_STATE_COMPAT}) public void isAdServicesEnabled(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Boolean,java.lang.Exception>); + method @RequiresPermission(anyOf={android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_STATE, android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_STATE_COMPAT}) public void isAdServicesEnabled(@NonNull java.util.concurrent.Executor, @NonNull android.adservices.common.AdServicesOutcomeReceiver<java.lang.Boolean,java.lang.Exception>); + method @RequiresPermission(anyOf={android.adservices.common.AdServicesPermissions.MODIFY_ADSERVICES_STATE, android.adservices.common.AdServicesPermissions.MODIFY_ADSERVICES_STATE_COMPAT}) public void setAdServicesEnabled(boolean, boolean); + method @RequiresPermission(anyOf={android.adservices.common.AdServicesPermissions.UPDATE_PRIVILEGED_AD_ID, android.adservices.common.AdServicesPermissions.UPDATE_PRIVILEGED_AD_ID_COMPAT}) public void updateAdId(@NonNull android.adservices.common.UpdateAdIdRequest, @NonNull java.util.concurrent.Executor, @NonNull android.adservices.common.AdServicesOutcomeReceiver<java.lang.Boolean,java.lang.Exception>); + method @RequiresPermission(anyOf={android.adservices.common.AdServicesPermissions.UPDATE_PRIVILEGED_AD_ID, android.adservices.common.AdServicesPermissions.UPDATE_PRIVILEGED_AD_ID_COMPAT}) public void updateAdId(@NonNull android.adservices.common.UpdateAdIdRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Boolean,java.lang.Exception>); + } + + public class AdServicesPermissions { + field public static final String ACCESS_ADSERVICES_STATE = "android.permission.ACCESS_ADSERVICES_STATE"; + field public static final String ACCESS_ADSERVICES_STATE_COMPAT = "android.permission.ACCESS_ADSERVICES_STATE_COMPAT"; + field public static final String ACCESS_PRIVILEGED_ADSERVICES_COBALT_UPLOAD = "android.permission.ACCESS_PRIVILEGED_AD_SERVICES_COBALT_UPLOAD"; + field public static final String ACCESS_PRIVILEGED_AD_ID = "android.permission.ACCESS_PRIVILEGED_AD_ID"; + field public static final String ACCESS_PRIVILEGED_APP_SET_ID = "android.permission.ACCESS_PRIVILEGED_APP_SET_ID"; + field public static final String MODIFY_ADSERVICES_STATE = "android.permission.MODIFY_ADSERVICES_STATE"; + field public static final String MODIFY_ADSERVICES_STATE_COMPAT = "android.permission.MODIFY_ADSERVICES_STATE_COMPAT"; + field public static final String UPDATE_PRIVILEGED_AD_ID = "android.permission.UPDATE_PRIVILEGED_AD_ID"; + field public static final String UPDATE_PRIVILEGED_AD_ID_COMPAT = "android.permission.UPDATE_PRIVILEGED_AD_ID_COMPAT"; + } + + public final class AdServicesStates implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public boolean isAdIdEnabled(); + method @NonNull public boolean isAdultAccount(); + method @NonNull public boolean isPrivacySandboxUiEnabled(); + method @NonNull public boolean isPrivacySandboxUiRequest(); + method @NonNull public boolean isU18Account(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.AdServicesStates> CREATOR; + } + + public static final class AdServicesStates.Builder { + ctor public AdServicesStates.Builder(); + method @NonNull public android.adservices.common.AdServicesStates build(); + method @NonNull public android.adservices.common.AdServicesStates.Builder setAdIdEnabled(boolean); + method @NonNull public android.adservices.common.AdServicesStates.Builder setAdultAccount(boolean); + method @NonNull public android.adservices.common.AdServicesStates.Builder setPrivacySandboxUiEnabled(boolean); + method @NonNull public android.adservices.common.AdServicesStates.Builder setPrivacySandboxUiRequest(boolean); + method @NonNull public android.adservices.common.AdServicesStates.Builder setU18Account(boolean); + } + + public final class EnableAdServicesResponse implements android.os.Parcelable { + method public int describeContents(); + method public boolean isApiEnabled(); + method public boolean isSuccess(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.EnableAdServicesResponse> CREATOR; + } + + public final class UpdateAdIdRequest implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public String getAdId(); + method public boolean isLimitAdTrackingEnabled(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.UpdateAdIdRequest> CREATOR; + } + + public static final class UpdateAdIdRequest.Builder { + ctor public UpdateAdIdRequest.Builder(@NonNull String); + method @NonNull public android.adservices.common.UpdateAdIdRequest build(); + method @NonNull public android.adservices.common.UpdateAdIdRequest.Builder setLimitAdTrackingEnabled(boolean); + } + +} + +package android.adservices.extdata { + + public final class AdServicesExtDataParams implements android.os.Parcelable { + ctor public AdServicesExtDataParams(int, int, int, int, int, long); + method public int describeContents(); + method public int getIsAdultAccount(); + method public int getIsMeasurementConsented(); + method public int getIsNotificationDisplayed(); + method public int getIsU18Account(); + method public int getManualInteractionWithConsentStatus(); + method public long getMeasurementRollbackApexVersion(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.extdata.AdServicesExtDataParams> CREATOR; + } + + public abstract class AdServicesExtDataStorageService extends android.app.Service { + ctor public AdServicesExtDataStorageService(); + method @Nullable public final android.os.IBinder onBind(@Nullable android.content.Intent); + method @NonNull public abstract android.adservices.extdata.AdServicesExtDataParams onGetAdServicesExtData(); + method public abstract void onPutAdServicesExtData(@NonNull android.adservices.extdata.AdServicesExtDataParams, @NonNull int[]); + field public static final int FIELD_IS_ADULT_ACCOUNT = 3; // 0x3 + field public static final int FIELD_IS_MEASUREMENT_CONSENTED = 1; // 0x1 + field public static final int FIELD_IS_NOTIFICATION_DISPLAYED = 0; // 0x0 + field public static final int FIELD_IS_U18_ACCOUNT = 2; // 0x2 + field public static final int FIELD_MANUAL_INTERACTION_WITH_CONSENT_STATUS = 4; // 0x4 + field public static final int FIELD_MEASUREMENT_ROLLBACK_APEX_VERSION = 5; // 0x5 + field public static final String SERVICE_INTERFACE = "android.adservices.extdata.AdServicesExtDataStorageService"; + } + +} + diff --git a/extensions/11/system/api/framework-connectivity-removed.txt b/extensions/11/system/api/framework-connectivity-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/11/system/api/framework-connectivity-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/11/system/api/framework-connectivity-t-removed.txt b/extensions/11/system/api/framework-connectivity-t-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/11/system/api/framework-connectivity-t-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/11/system/api/framework-connectivity-t.txt b/extensions/11/system/api/framework-connectivity-t.txt new file mode 100644 index 000000000..6f0119edc --- /dev/null +++ b/extensions/11/system/api/framework-connectivity-t.txt @@ -0,0 +1,417 @@ +// Signature format: 2.0 +package android.app.usage { + + public class NetworkStatsManager { + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_STATS_PROVIDER, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void registerNetworkStatsProvider(@NonNull String, @NonNull android.net.netstats.provider.NetworkStatsProvider); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_STATS_PROVIDER, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void unregisterNetworkStatsProvider(@NonNull android.net.netstats.provider.NetworkStatsProvider); + } + +} + +package android.nearby { + + public interface BroadcastCallback { + method public void onStatusChanged(int); + field public static final int STATUS_FAILURE = 1; // 0x1 + field public static final int STATUS_FAILURE_ALREADY_REGISTERED = 2; // 0x2 + field public static final int STATUS_FAILURE_MISSING_PERMISSIONS = 4; // 0x4 + field public static final int STATUS_FAILURE_SIZE_EXCEED_LIMIT = 3; // 0x3 + field public static final int STATUS_OK = 0; // 0x0 + } + + public abstract class BroadcastRequest { + method @NonNull public java.util.List<java.lang.Integer> getMediums(); + method @IntRange(from=0xffffff81, to=126) public int getTxPower(); + method public int getType(); + method public int getVersion(); + field public static final int BROADCAST_TYPE_NEARBY_PRESENCE = 3; // 0x3 + field public static final int BROADCAST_TYPE_UNKNOWN = -1; // 0xffffffff + field public static final int MEDIUM_BLE = 1; // 0x1 + field public static final int PRESENCE_VERSION_UNKNOWN = -1; // 0xffffffff + field public static final int PRESENCE_VERSION_V0 = 0; // 0x0 + field public static final int PRESENCE_VERSION_V1 = 1; // 0x1 + field public static final int UNKNOWN_TX_POWER = -127; // 0xffffff81 + } + + public final class CredentialElement implements android.os.Parcelable { + ctor public CredentialElement(@NonNull String, @NonNull byte[]); + method public int describeContents(); + method @NonNull public String getKey(); + method @NonNull public byte[] getValue(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.nearby.CredentialElement> CREATOR; + } + + public final class DataElement implements android.os.Parcelable { + ctor public DataElement(int, @NonNull byte[]); + method public int describeContents(); + method public int getKey(); + method @NonNull public byte[] getValue(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.nearby.DataElement> CREATOR; + } + + public abstract class NearbyDevice { + method @NonNull public java.util.List<java.lang.Integer> getMediums(); + method @Nullable public String getName(); + method @IntRange(from=0xffffff81, to=126) public int getRssi(); + method public static boolean isValidMedium(int); + } + + public class NearbyManager { + method public void queryOffloadCapability(@NonNull java.util.concurrent.Executor, @NonNull java.util.function.Consumer<android.nearby.OffloadCapability>); + method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_ADVERTISE, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public void startBroadcast(@NonNull android.nearby.BroadcastRequest, @NonNull java.util.concurrent.Executor, @NonNull android.nearby.BroadcastCallback); + method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_SCAN, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public int startScan(@NonNull android.nearby.ScanRequest, @NonNull java.util.concurrent.Executor, @NonNull android.nearby.ScanCallback); + method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_ADVERTISE, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public void stopBroadcast(@NonNull android.nearby.BroadcastCallback); + method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_SCAN, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public void stopScan(@NonNull android.nearby.ScanCallback); + } + + public final class OffloadCapability implements android.os.Parcelable { + method public int describeContents(); + method public long getVersion(); + method public boolean isFastPairSupported(); + method public boolean isNearbyShareSupported(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.nearby.OffloadCapability> CREATOR; + } + + public static final class OffloadCapability.Builder { + ctor public OffloadCapability.Builder(); + method @NonNull public android.nearby.OffloadCapability build(); + method @NonNull public android.nearby.OffloadCapability.Builder setFastPairSupported(boolean); + method @NonNull public android.nearby.OffloadCapability.Builder setNearbyShareSupported(boolean); + method @NonNull public android.nearby.OffloadCapability.Builder setVersion(long); + } + + public final class PresenceBroadcastRequest extends android.nearby.BroadcastRequest implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public java.util.List<java.lang.Integer> getActions(); + method @NonNull public android.nearby.PrivateCredential getCredential(); + method @NonNull public java.util.List<android.nearby.DataElement> getExtendedProperties(); + method @NonNull public byte[] getSalt(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.nearby.PresenceBroadcastRequest> CREATOR; + } + + public static final class PresenceBroadcastRequest.Builder { + ctor public PresenceBroadcastRequest.Builder(@NonNull java.util.List<java.lang.Integer>, @NonNull byte[], @NonNull android.nearby.PrivateCredential); + method @NonNull public android.nearby.PresenceBroadcastRequest.Builder addAction(@IntRange(from=1, to=255) int); + method @NonNull public android.nearby.PresenceBroadcastRequest.Builder addExtendedProperty(@NonNull android.nearby.DataElement); + method @NonNull public android.nearby.PresenceBroadcastRequest build(); + method @NonNull public android.nearby.PresenceBroadcastRequest.Builder setTxPower(@IntRange(from=0xffffff81, to=126) int); + method @NonNull public android.nearby.PresenceBroadcastRequest.Builder setVersion(int); + } + + public abstract class PresenceCredential { + method @NonNull public byte[] getAuthenticityKey(); + method @NonNull public java.util.List<android.nearby.CredentialElement> getCredentialElements(); + method public int getIdentityType(); + method @NonNull public byte[] getSecretId(); + method public int getType(); + field public static final int CREDENTIAL_TYPE_PRIVATE = 0; // 0x0 + field public static final int CREDENTIAL_TYPE_PUBLIC = 1; // 0x1 + field public static final int IDENTITY_TYPE_PRIVATE = 1; // 0x1 + field public static final int IDENTITY_TYPE_PROVISIONED = 2; // 0x2 + field public static final int IDENTITY_TYPE_TRUSTED = 3; // 0x3 + field public static final int IDENTITY_TYPE_UNKNOWN = 0; // 0x0 + } + + public final class PresenceDevice extends android.nearby.NearbyDevice implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public String getDeviceId(); + method @Nullable public String getDeviceImageUrl(); + method public int getDeviceType(); + method public long getDiscoveryTimestampMillis(); + method @NonNull public byte[] getEncryptedIdentity(); + method @NonNull public java.util.List<android.nearby.DataElement> getExtendedProperties(); + method @NonNull public byte[] getSalt(); + method @NonNull public byte[] getSecretId(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.nearby.PresenceDevice> CREATOR; + } + + public static final class PresenceDevice.Builder { + ctor public PresenceDevice.Builder(@NonNull String, @NonNull byte[], @NonNull byte[], @NonNull byte[]); + method @NonNull public android.nearby.PresenceDevice.Builder addExtendedProperty(@NonNull android.nearby.DataElement); + method @NonNull public android.nearby.PresenceDevice.Builder addMedium(int); + method @NonNull public android.nearby.PresenceDevice build(); + method @NonNull public android.nearby.PresenceDevice.Builder setDeviceImageUrl(@Nullable String); + method @NonNull public android.nearby.PresenceDevice.Builder setDeviceType(int); + method @NonNull public android.nearby.PresenceDevice.Builder setDiscoveryTimestampMillis(long); + method @NonNull public android.nearby.PresenceDevice.Builder setName(@Nullable String); + method @NonNull public android.nearby.PresenceDevice.Builder setRssi(int); + } + + public final class PresenceScanFilter extends android.nearby.ScanFilter implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public java.util.List<android.nearby.PublicCredential> getCredentials(); + method @NonNull public java.util.List<android.nearby.DataElement> getExtendedProperties(); + method @NonNull public java.util.List<java.lang.Integer> getPresenceActions(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.nearby.PresenceScanFilter> CREATOR; + } + + public static final class PresenceScanFilter.Builder { + ctor public PresenceScanFilter.Builder(); + method @NonNull public android.nearby.PresenceScanFilter.Builder addCredential(@NonNull android.nearby.PublicCredential); + method @NonNull public android.nearby.PresenceScanFilter.Builder addExtendedProperty(@NonNull android.nearby.DataElement); + method @NonNull public android.nearby.PresenceScanFilter.Builder addPresenceAction(@IntRange(from=1, to=255) int); + method @NonNull public android.nearby.PresenceScanFilter build(); + method @NonNull public android.nearby.PresenceScanFilter.Builder setMaxPathLoss(@IntRange(from=0, to=127) int); + } + + public final class PrivateCredential extends android.nearby.PresenceCredential implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public String getDeviceName(); + method @NonNull public byte[] getMetadataEncryptionKey(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.nearby.PrivateCredential> CREATOR; + } + + public static final class PrivateCredential.Builder { + ctor public PrivateCredential.Builder(@NonNull byte[], @NonNull byte[], @NonNull byte[], @NonNull String); + method @NonNull public android.nearby.PrivateCredential.Builder addCredentialElement(@NonNull android.nearby.CredentialElement); + method @NonNull public android.nearby.PrivateCredential build(); + method @NonNull public android.nearby.PrivateCredential.Builder setIdentityType(int); + } + + public final class PublicCredential extends android.nearby.PresenceCredential implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public byte[] getEncryptedMetadata(); + method @NonNull public byte[] getEncryptedMetadataKeyTag(); + method @NonNull public byte[] getPublicKey(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.nearby.PublicCredential> CREATOR; + } + + public static final class PublicCredential.Builder { + ctor public PublicCredential.Builder(@NonNull byte[], @NonNull byte[], @NonNull byte[], @NonNull byte[], @NonNull byte[]); + method @NonNull public android.nearby.PublicCredential.Builder addCredentialElement(@NonNull android.nearby.CredentialElement); + method @NonNull public android.nearby.PublicCredential build(); + method @NonNull public android.nearby.PublicCredential.Builder setIdentityType(int); + } + + public interface ScanCallback { + method public void onDiscovered(@NonNull android.nearby.NearbyDevice); + method public default void onError(int); + method public void onLost(@NonNull android.nearby.NearbyDevice); + method public void onUpdated(@NonNull android.nearby.NearbyDevice); + field public static final int ERROR_INVALID_ARGUMENT = 2; // 0x2 + field public static final int ERROR_PERMISSION_DENIED = 3; // 0x3 + field public static final int ERROR_RESOURCE_EXHAUSTED = 4; // 0x4 + field public static final int ERROR_UNKNOWN = 0; // 0x0 + field public static final int ERROR_UNSUPPORTED = 1; // 0x1 + } + + public abstract class ScanFilter { + method @IntRange(from=0, to=127) public int getMaxPathLoss(); + method public int getType(); + } + + public final class ScanRequest implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public java.util.List<android.nearby.ScanFilter> getScanFilters(); + method public int getScanMode(); + method public int getScanType(); + method @NonNull public android.os.WorkSource getWorkSource(); + method public boolean isBleEnabled(); + method public boolean isOffloadOnly(); + method public static boolean isValidScanMode(int); + method public static boolean isValidScanType(int); + method @NonNull public static String scanModeToString(int); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.nearby.ScanRequest> CREATOR; + field public static final int SCAN_MODE_BALANCED = 1; // 0x1 + field public static final int SCAN_MODE_LOW_LATENCY = 2; // 0x2 + field public static final int SCAN_MODE_LOW_POWER = 0; // 0x0 + field public static final int SCAN_MODE_NO_POWER = -1; // 0xffffffff + field public static final int SCAN_TYPE_FAST_PAIR = 1; // 0x1 + field public static final int SCAN_TYPE_NEARBY_PRESENCE = 2; // 0x2 + } + + public static final class ScanRequest.Builder { + ctor public ScanRequest.Builder(); + method @NonNull public android.nearby.ScanRequest.Builder addScanFilter(@NonNull android.nearby.ScanFilter); + method @NonNull public android.nearby.ScanRequest build(); + method @NonNull public android.nearby.ScanRequest.Builder setBleEnabled(boolean); + method @NonNull public android.nearby.ScanRequest.Builder setOffloadOnly(boolean); + method @NonNull public android.nearby.ScanRequest.Builder setScanMode(int); + method @NonNull public android.nearby.ScanRequest.Builder setScanType(int); + method @NonNull @RequiresPermission(android.Manifest.permission.UPDATE_DEVICE_STATS) public android.nearby.ScanRequest.Builder setWorkSource(@Nullable android.os.WorkSource); + } + +} + +package android.net { + + public class EthernetManager { + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK, android.Manifest.permission.MANAGE_ETHERNET_NETWORKS}) public void disableInterface(@NonNull String, @Nullable java.util.concurrent.Executor, @Nullable android.os.OutcomeReceiver<java.lang.String,android.net.EthernetNetworkManagementException>); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK, android.Manifest.permission.MANAGE_ETHERNET_NETWORKS}) public void enableInterface(@NonNull String, @Nullable java.util.concurrent.Executor, @Nullable android.os.OutcomeReceiver<java.lang.String,android.net.EthernetNetworkManagementException>); + method @NonNull @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public android.net.EthernetManager.TetheredInterfaceRequest requestTetheredInterface(@NonNull java.util.concurrent.Executor, @NonNull android.net.EthernetManager.TetheredInterfaceCallback); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK, android.Manifest.permission.MANAGE_ETHERNET_NETWORKS}) public void updateConfiguration(@NonNull String, @NonNull android.net.EthernetNetworkUpdateRequest, @Nullable java.util.concurrent.Executor, @Nullable android.os.OutcomeReceiver<java.lang.String,android.net.EthernetNetworkManagementException>); + } + + public static interface EthernetManager.TetheredInterfaceCallback { + method public void onAvailable(@NonNull String); + method public void onUnavailable(); + } + + public static class EthernetManager.TetheredInterfaceRequest { + method public void release(); + } + + public final class EthernetNetworkManagementException extends java.lang.RuntimeException implements android.os.Parcelable { + ctor public EthernetNetworkManagementException(@NonNull String); + method public int describeContents(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.EthernetNetworkManagementException> CREATOR; + } + + public final class EthernetNetworkUpdateRequest implements android.os.Parcelable { + method public int describeContents(); + method @Nullable public android.net.IpConfiguration getIpConfiguration(); + method @Nullable public android.net.NetworkCapabilities getNetworkCapabilities(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.EthernetNetworkUpdateRequest> CREATOR; + } + + public static final class EthernetNetworkUpdateRequest.Builder { + ctor public EthernetNetworkUpdateRequest.Builder(); + ctor public EthernetNetworkUpdateRequest.Builder(@NonNull android.net.EthernetNetworkUpdateRequest); + method @NonNull public android.net.EthernetNetworkUpdateRequest build(); + method @NonNull public android.net.EthernetNetworkUpdateRequest.Builder setIpConfiguration(@Nullable android.net.IpConfiguration); + method @NonNull public android.net.EthernetNetworkUpdateRequest.Builder setNetworkCapabilities(@Nullable android.net.NetworkCapabilities); + } + + public class IpSecManager { + method @RequiresPermission(android.Manifest.permission.MANAGE_IPSEC_TUNNELS) public void applyTunnelModeTransform(@NonNull android.net.IpSecManager.IpSecTunnelInterface, int, @NonNull android.net.IpSecTransform) throws java.io.IOException; + method @NonNull @RequiresPermission(android.Manifest.permission.MANAGE_IPSEC_TUNNELS) public android.net.IpSecManager.IpSecTunnelInterface createIpSecTunnelInterface(@NonNull java.net.InetAddress, @NonNull java.net.InetAddress, @NonNull android.net.Network) throws java.io.IOException, android.net.IpSecManager.ResourceUnavailableException; + method @RequiresPermission(android.Manifest.permission.MANAGE_IPSEC_TUNNELS) public void startTunnelModeTransformMigration(@NonNull android.net.IpSecTransform, @NonNull java.net.InetAddress, @NonNull java.net.InetAddress); + } + + public static final class IpSecManager.IpSecTunnelInterface implements java.lang.AutoCloseable { + method @RequiresPermission(android.Manifest.permission.MANAGE_IPSEC_TUNNELS) public void addAddress(@NonNull java.net.InetAddress, int) throws java.io.IOException; + method public void close(); + method @NonNull public String getInterfaceName(); + method @RequiresPermission(android.Manifest.permission.MANAGE_IPSEC_TUNNELS) public void removeAddress(@NonNull java.net.InetAddress, int) throws java.io.IOException; + method @RequiresPermission(android.Manifest.permission.MANAGE_IPSEC_TUNNELS) public void setUnderlyingNetwork(@NonNull android.net.Network) throws java.io.IOException; + } + + public static class IpSecTransform.Builder { + method @NonNull @RequiresPermission(android.Manifest.permission.MANAGE_IPSEC_TUNNELS) public android.net.IpSecTransform buildTunnelModeTransform(@NonNull java.net.InetAddress, @NonNull android.net.IpSecManager.SecurityParameterIndex) throws java.io.IOException, android.net.IpSecManager.ResourceUnavailableException, android.net.IpSecManager.SpiUnavailableException; + } + + public final class NetworkStats implements java.lang.Iterable<android.net.NetworkStats.Entry> android.os.Parcelable { + ctor public NetworkStats(long, int); + method @NonNull public android.net.NetworkStats add(@NonNull android.net.NetworkStats); + method @NonNull public android.net.NetworkStats addEntry(@NonNull android.net.NetworkStats.Entry); + method public android.net.NetworkStats clone(); + method public int describeContents(); + method @NonNull public java.util.Iterator<android.net.NetworkStats.Entry> iterator(); + method @NonNull public android.net.NetworkStats subtract(@NonNull android.net.NetworkStats); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.NetworkStats> CREATOR; + field public static final int DEFAULT_NETWORK_ALL = -1; // 0xffffffff + field public static final int DEFAULT_NETWORK_NO = 0; // 0x0 + field public static final int DEFAULT_NETWORK_YES = 1; // 0x1 + field public static final String IFACE_VT = "vt_data0"; + field public static final int METERED_ALL = -1; // 0xffffffff + field public static final int METERED_NO = 0; // 0x0 + field public static final int METERED_YES = 1; // 0x1 + field public static final int ROAMING_ALL = -1; // 0xffffffff + field public static final int ROAMING_NO = 0; // 0x0 + field public static final int ROAMING_YES = 1; // 0x1 + field public static final int SET_ALL = -1; // 0xffffffff + field public static final int SET_DEFAULT = 0; // 0x0 + field public static final int SET_FOREGROUND = 1; // 0x1 + field public static final int TAG_NONE = 0; // 0x0 + field public static final int UID_ALL = -1; // 0xffffffff + field public static final int UID_TETHERING = -5; // 0xfffffffb + } + + public static class NetworkStats.Entry { + ctor public NetworkStats.Entry(@Nullable String, int, int, int, int, int, int, long, long, long, long, long); + method public int getDefaultNetwork(); + method public int getMetered(); + method public long getOperations(); + method public int getRoaming(); + method public long getRxBytes(); + method public long getRxPackets(); + method public int getSet(); + method public int getTag(); + method public long getTxBytes(); + method public long getTxPackets(); + method public int getUid(); + } + + public class TrafficStats { + method public static void setThreadStatsTagApp(); + method public static void setThreadStatsTagBackup(); + method public static void setThreadStatsTagRestore(); + field public static final int TAG_NETWORK_STACK_IMPERSONATION_RANGE_END = -113; // 0xffffff8f + field public static final int TAG_NETWORK_STACK_IMPERSONATION_RANGE_START = -128; // 0xffffff80 + field public static final int TAG_NETWORK_STACK_RANGE_END = -257; // 0xfffffeff + field public static final int TAG_NETWORK_STACK_RANGE_START = -768; // 0xfffffd00 + field public static final int TAG_SYSTEM_IMPERSONATION_RANGE_END = -241; // 0xffffff0f + field public static final int TAG_SYSTEM_IMPERSONATION_RANGE_START = -256; // 0xffffff00 + } + +} + +package android.net.netstats.provider { + + public abstract class NetworkStatsProvider { + ctor public NetworkStatsProvider(); + method public void notifyAlertReached(); + method public void notifyLimitReached(); + method public void notifyStatsUpdated(int, @NonNull android.net.NetworkStats, @NonNull android.net.NetworkStats); + method public void notifyWarningReached(); + method public abstract void onRequestStatsUpdate(int); + method public abstract void onSetAlert(long); + method public abstract void onSetLimit(@NonNull String, long); + method public void onSetWarningAndLimit(@NonNull String, long, long); + field public static final int QUOTA_UNLIMITED = -1; // 0xffffffff + } + +} + +package android.net.nsd { + + public final class NsdManager { + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public void registerOffloadEngine(@NonNull String, long, long, @NonNull java.util.concurrent.Executor, @NonNull android.net.nsd.OffloadEngine); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public void unregisterOffloadEngine(@NonNull android.net.nsd.OffloadEngine); + } + + public interface OffloadEngine { + method public void onOffloadServiceRemoved(@NonNull android.net.nsd.OffloadServiceInfo); + method public void onOffloadServiceUpdated(@NonNull android.net.nsd.OffloadServiceInfo); + field public static final int OFFLOAD_CAPABILITY_BYPASS_MULTICAST_LOCK = 1; // 0x1 + field public static final int OFFLOAD_TYPE_FILTER_QUERIES = 2; // 0x2 + field public static final int OFFLOAD_TYPE_FILTER_REPLIES = 4; // 0x4 + field public static final int OFFLOAD_TYPE_REPLY = 1; // 0x1 + } + + public final class OffloadServiceInfo implements android.os.Parcelable { + ctor public OffloadServiceInfo(@NonNull android.net.nsd.OffloadServiceInfo.Key, @NonNull java.util.List<java.lang.String>, @NonNull String, @Nullable byte[], @IntRange(from=0, to=java.lang.Integer.MAX_VALUE) int, long); + method public int describeContents(); + method @NonNull public String getHostname(); + method @NonNull public android.net.nsd.OffloadServiceInfo.Key getKey(); + method @Nullable public byte[] getOffloadPayload(); + method public long getOffloadType(); + method public int getPriority(); + method @NonNull public java.util.List<java.lang.String> getSubtypes(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.nsd.OffloadServiceInfo> CREATOR; + } + + public static final class OffloadServiceInfo.Key implements android.os.Parcelable { + ctor public OffloadServiceInfo.Key(@NonNull String, @NonNull String); + method public int describeContents(); + method @NonNull public String getServiceName(); + method @NonNull public String getServiceType(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.nsd.OffloadServiceInfo.Key> CREATOR; + } + +} + diff --git a/extensions/11/system/api/framework-connectivity.txt b/extensions/11/system/api/framework-connectivity.txt new file mode 100644 index 000000000..e812024a7 --- /dev/null +++ b/extensions/11/system/api/framework-connectivity.txt @@ -0,0 +1,546 @@ +// Signature format: 2.0 +package android.net { + + public class CaptivePortal implements android.os.Parcelable { + method @Deprecated public void logEvent(int, @NonNull String); + method @RequiresPermission(android.Manifest.permission.NETWORK_STACK) public void reevaluateNetwork(); + method public void useNetwork(); + field public static final int APP_REQUEST_REEVALUATION_REQUIRED = 100; // 0x64 + field public static final int APP_RETURN_DISMISSED = 0; // 0x0 + field public static final int APP_RETURN_UNWANTED = 1; // 0x1 + field public static final int APP_RETURN_WANTED_AS_IS = 2; // 0x2 + } + + public final class CaptivePortalData implements android.os.Parcelable { + method public int describeContents(); + method public long getByteLimit(); + method public long getExpiryTimeMillis(); + method public long getRefreshTimeMillis(); + method @Nullable public android.net.Uri getUserPortalUrl(); + method public int getUserPortalUrlSource(); + method @Nullable public CharSequence getVenueFriendlyName(); + method @Nullable public android.net.Uri getVenueInfoUrl(); + method public int getVenueInfoUrlSource(); + method public boolean isCaptive(); + method public boolean isSessionExtendable(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field public static final int CAPTIVE_PORTAL_DATA_SOURCE_OTHER = 0; // 0x0 + field public static final int CAPTIVE_PORTAL_DATA_SOURCE_PASSPOINT = 1; // 0x1 + field @NonNull public static final android.os.Parcelable.Creator<android.net.CaptivePortalData> CREATOR; + } + + public static class CaptivePortalData.Builder { + ctor public CaptivePortalData.Builder(); + ctor public CaptivePortalData.Builder(@Nullable android.net.CaptivePortalData); + method @NonNull public android.net.CaptivePortalData build(); + method @NonNull public android.net.CaptivePortalData.Builder setBytesRemaining(long); + method @NonNull public android.net.CaptivePortalData.Builder setCaptive(boolean); + method @NonNull public android.net.CaptivePortalData.Builder setExpiryTime(long); + method @NonNull public android.net.CaptivePortalData.Builder setRefreshTime(long); + method @NonNull public android.net.CaptivePortalData.Builder setSessionExtendable(boolean); + method @NonNull public android.net.CaptivePortalData.Builder setUserPortalUrl(@Nullable android.net.Uri); + method @NonNull public android.net.CaptivePortalData.Builder setUserPortalUrl(@Nullable android.net.Uri, int); + method @NonNull public android.net.CaptivePortalData.Builder setVenueFriendlyName(@Nullable CharSequence); + method @NonNull public android.net.CaptivePortalData.Builder setVenueInfoUrl(@Nullable android.net.Uri); + method @NonNull public android.net.CaptivePortalData.Builder setVenueInfoUrl(@Nullable android.net.Uri, int); + } + + public class ConnectivityManager { + method @NonNull @RequiresPermission(android.Manifest.permission.PACKET_KEEPALIVE_OFFLOAD) public android.net.SocketKeepalive createNattKeepalive(@NonNull android.net.Network, @NonNull android.os.ParcelFileDescriptor, @NonNull java.net.InetAddress, @NonNull java.net.InetAddress, @NonNull java.util.concurrent.Executor, @NonNull android.net.SocketKeepalive.Callback); + method @NonNull @RequiresPermission(android.Manifest.permission.PACKET_KEEPALIVE_OFFLOAD) public android.net.SocketKeepalive createSocketKeepalive(@NonNull android.net.Network, @NonNull java.net.Socket, @NonNull java.util.concurrent.Executor, @NonNull android.net.SocketKeepalive.Callback); + method @Deprecated @RequiresPermission(android.Manifest.permission.NETWORK_SETTINGS) public String getCaptivePortalServerUrl(); + method @Deprecated @RequiresPermission(android.Manifest.permission.TETHER_PRIVILEGED) public void getLatestTetheringEntitlementResult(int, boolean, @NonNull java.util.concurrent.Executor, @NonNull android.net.ConnectivityManager.OnTetheringEntitlementResultListener); + method @Deprecated @RequiresPermission(anyOf={android.Manifest.permission.TETHER_PRIVILEGED, android.Manifest.permission.WRITE_SETTINGS}) public boolean isTetheringSupported(); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_FACTORY}) public int registerNetworkProvider(@NonNull android.net.NetworkProvider); + method public void registerQosCallback(@NonNull android.net.QosSocketInfo, @NonNull java.util.concurrent.Executor, @NonNull android.net.QosCallback); + method @Deprecated @RequiresPermission(android.Manifest.permission.TETHER_PRIVILEGED) public void registerTetheringEventCallback(@NonNull java.util.concurrent.Executor, @NonNull android.net.ConnectivityManager.OnTetheringEventCallback); + method @RequiresPermission(android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK) public void requestNetwork(@NonNull android.net.NetworkRequest, int, int, @NonNull android.os.Handler, @NonNull android.net.ConnectivityManager.NetworkCallback); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_AIRPLANE_MODE, android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_SETUP_WIZARD, android.Manifest.permission.NETWORK_STACK}) public void setAirplaneMode(boolean); + method @RequiresPermission(android.Manifest.permission.CONTROL_OEM_PAID_NETWORK_PREFERENCE) public void setOemNetworkPreference(@NonNull android.net.OemNetworkPreferences, @Nullable java.util.concurrent.Executor, @Nullable Runnable); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public boolean shouldAvoidBadWifi(); + method @RequiresPermission(android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK) public void startCaptivePortalApp(@NonNull android.net.Network, @NonNull android.os.Bundle); + method @Deprecated @RequiresPermission(android.Manifest.permission.TETHER_PRIVILEGED) public void startTethering(int, boolean, android.net.ConnectivityManager.OnStartTetheringCallback); + method @Deprecated @RequiresPermission(android.Manifest.permission.TETHER_PRIVILEGED) public void startTethering(int, boolean, android.net.ConnectivityManager.OnStartTetheringCallback, android.os.Handler); + method @Deprecated @RequiresPermission(android.Manifest.permission.TETHER_PRIVILEGED) public void stopTethering(int); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_FACTORY}) public void unregisterNetworkProvider(@NonNull android.net.NetworkProvider); + method public void unregisterQosCallback(@NonNull android.net.QosCallback); + method @Deprecated @RequiresPermission(android.Manifest.permission.TETHER_PRIVILEGED) public void unregisterTetheringEventCallback(@NonNull android.net.ConnectivityManager.OnTetheringEventCallback); + field public static final String EXTRA_CAPTIVE_PORTAL_PROBE_SPEC = "android.net.extra.CAPTIVE_PORTAL_PROBE_SPEC"; + field public static final String EXTRA_CAPTIVE_PORTAL_USER_AGENT = "android.net.extra.CAPTIVE_PORTAL_USER_AGENT"; + field public static final int TETHERING_BLUETOOTH = 2; // 0x2 + field public static final int TETHERING_USB = 1; // 0x1 + field public static final int TETHERING_WIFI = 0; // 0x0 + field @Deprecated public static final int TETHER_ERROR_ENTITLEMENT_UNKONWN = 13; // 0xd + field @Deprecated public static final int TETHER_ERROR_NO_ERROR = 0; // 0x0 + field @Deprecated public static final int TETHER_ERROR_PROVISION_FAILED = 11; // 0xb + field public static final int TYPE_NONE = -1; // 0xffffffff + field @Deprecated public static final int TYPE_PROXY = 16; // 0x10 + field @Deprecated public static final int TYPE_WIFI_P2P = 13; // 0xd + } + + @Deprecated public abstract static class ConnectivityManager.OnStartTetheringCallback { + ctor @Deprecated public ConnectivityManager.OnStartTetheringCallback(); + method @Deprecated public void onTetheringFailed(); + method @Deprecated public void onTetheringStarted(); + } + + @Deprecated public static interface ConnectivityManager.OnTetheringEntitlementResultListener { + method @Deprecated public void onTetheringEntitlementResult(int); + } + + @Deprecated public abstract static class ConnectivityManager.OnTetheringEventCallback { + ctor @Deprecated public ConnectivityManager.OnTetheringEventCallback(); + method @Deprecated public void onUpstreamChanged(@Nullable android.net.Network); + } + + public final class DscpPolicy implements android.os.Parcelable { + method public int describeContents(); + method @Nullable public java.net.InetAddress getDestinationAddress(); + method @Nullable public android.util.Range<java.lang.Integer> getDestinationPortRange(); + method public int getDscpValue(); + method public int getPolicyId(); + method public int getProtocol(); + method @Nullable public java.net.InetAddress getSourceAddress(); + method public int getSourcePort(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.DscpPolicy> CREATOR; + field public static final int PROTOCOL_ANY = -1; // 0xffffffff + field public static final int SOURCE_PORT_ANY = -1; // 0xffffffff + } + + public static final class DscpPolicy.Builder { + ctor public DscpPolicy.Builder(int, int); + method @NonNull public android.net.DscpPolicy build(); + method @NonNull public android.net.DscpPolicy.Builder setDestinationAddress(@NonNull java.net.InetAddress); + method @NonNull public android.net.DscpPolicy.Builder setDestinationPortRange(@NonNull android.util.Range<java.lang.Integer>); + method @NonNull public android.net.DscpPolicy.Builder setProtocol(int); + method @NonNull public android.net.DscpPolicy.Builder setSourceAddress(@NonNull java.net.InetAddress); + method @NonNull public android.net.DscpPolicy.Builder setSourcePort(int); + } + + public final class InvalidPacketException extends java.lang.Exception { + ctor public InvalidPacketException(int); + method public int getError(); + field public static final int ERROR_INVALID_IP_ADDRESS = -21; // 0xffffffeb + field public static final int ERROR_INVALID_LENGTH = -23; // 0xffffffe9 + field public static final int ERROR_INVALID_PORT = -22; // 0xffffffea + } + + public final class IpConfiguration implements android.os.Parcelable { + ctor public IpConfiguration(); + ctor public IpConfiguration(@NonNull android.net.IpConfiguration); + method @NonNull public android.net.IpConfiguration.IpAssignment getIpAssignment(); + method @NonNull public android.net.IpConfiguration.ProxySettings getProxySettings(); + method public void setHttpProxy(@Nullable android.net.ProxyInfo); + method public void setIpAssignment(@NonNull android.net.IpConfiguration.IpAssignment); + method public void setProxySettings(@NonNull android.net.IpConfiguration.ProxySettings); + method public void setStaticIpConfiguration(@Nullable android.net.StaticIpConfiguration); + } + + public enum IpConfiguration.IpAssignment { + enum_constant public static final android.net.IpConfiguration.IpAssignment DHCP; + enum_constant public static final android.net.IpConfiguration.IpAssignment STATIC; + enum_constant public static final android.net.IpConfiguration.IpAssignment UNASSIGNED; + } + + public enum IpConfiguration.ProxySettings { + enum_constant public static final android.net.IpConfiguration.ProxySettings NONE; + enum_constant public static final android.net.IpConfiguration.ProxySettings PAC; + enum_constant public static final android.net.IpConfiguration.ProxySettings STATIC; + enum_constant public static final android.net.IpConfiguration.ProxySettings UNASSIGNED; + } + + public final class IpPrefix implements android.os.Parcelable { + ctor public IpPrefix(@NonNull String); + } + + public class KeepalivePacketData { + ctor protected KeepalivePacketData(@NonNull java.net.InetAddress, @IntRange(from=0, to=65535) int, @NonNull java.net.InetAddress, @IntRange(from=0, to=65535) int, @NonNull byte[]) throws android.net.InvalidPacketException; + method @NonNull public java.net.InetAddress getDstAddress(); + method public int getDstPort(); + method @NonNull public byte[] getPacket(); + method @NonNull public java.net.InetAddress getSrcAddress(); + method public int getSrcPort(); + } + + public class LinkAddress implements android.os.Parcelable { + ctor public LinkAddress(@NonNull java.net.InetAddress, @IntRange(from=0, to=128) int, int, int); + ctor public LinkAddress(@NonNull java.net.InetAddress, @IntRange(from=0, to=128) int, int, int, long, long); + ctor public LinkAddress(@NonNull java.net.InetAddress, @IntRange(from=0, to=128) int); + ctor public LinkAddress(@NonNull String); + ctor public LinkAddress(@NonNull String, int, int); + method public long getDeprecationTime(); + method public long getExpirationTime(); + method public boolean isGlobalPreferred(); + method public boolean isIpv4(); + method public boolean isIpv6(); + method public boolean isSameAddressAs(@Nullable android.net.LinkAddress); + field public static final long LIFETIME_PERMANENT = 9223372036854775807L; // 0x7fffffffffffffffL + field public static final long LIFETIME_UNKNOWN = -1L; // 0xffffffffffffffffL + } + + public final class LinkProperties implements android.os.Parcelable { + ctor public LinkProperties(@Nullable android.net.LinkProperties); + ctor public LinkProperties(@Nullable android.net.LinkProperties, boolean); + method public boolean addDnsServer(@NonNull java.net.InetAddress); + method public boolean addLinkAddress(@NonNull android.net.LinkAddress); + method public boolean addPcscfServer(@NonNull java.net.InetAddress); + method @NonNull public java.util.List<java.net.InetAddress> getAddresses(); + method @NonNull public java.util.List<java.lang.String> getAllInterfaceNames(); + method @NonNull public java.util.List<android.net.LinkAddress> getAllLinkAddresses(); + method @NonNull public java.util.List<android.net.RouteInfo> getAllRoutes(); + method @Nullable public android.net.Uri getCaptivePortalApiUrl(); + method @Nullable public android.net.CaptivePortalData getCaptivePortalData(); + method @NonNull public java.util.List<java.net.InetAddress> getPcscfServers(); + method @Nullable public String getTcpBufferSizes(); + method @NonNull public java.util.List<java.net.InetAddress> getValidatedPrivateDnsServers(); + method public boolean hasGlobalIpv6Address(); + method public boolean hasIpv4Address(); + method public boolean hasIpv4DefaultRoute(); + method public boolean hasIpv4DnsServer(); + method public boolean hasIpv6DefaultRoute(); + method public boolean hasIpv6DnsServer(); + method public boolean isIpv4Provisioned(); + method public boolean isIpv6Provisioned(); + method public boolean isProvisioned(); + method public boolean isReachable(@NonNull java.net.InetAddress); + method public boolean removeDnsServer(@NonNull java.net.InetAddress); + method public boolean removeLinkAddress(@NonNull android.net.LinkAddress); + method public boolean removeRoute(@NonNull android.net.RouteInfo); + method public void setCaptivePortalApiUrl(@Nullable android.net.Uri); + method public void setCaptivePortalData(@Nullable android.net.CaptivePortalData); + method public void setPcscfServers(@NonNull java.util.Collection<java.net.InetAddress>); + method public void setPrivateDnsServerName(@Nullable String); + method public void setTcpBufferSizes(@Nullable String); + method public void setUsePrivateDns(boolean); + method public void setValidatedPrivateDnsServers(@NonNull java.util.Collection<java.net.InetAddress>); + } + + public final class NattKeepalivePacketData extends android.net.KeepalivePacketData implements android.os.Parcelable { + ctor public NattKeepalivePacketData(@NonNull java.net.InetAddress, int, @NonNull java.net.InetAddress, int, @NonNull byte[]) throws android.net.InvalidPacketException; + method public int describeContents(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.NattKeepalivePacketData> CREATOR; + } + + public class Network implements android.os.Parcelable { + ctor public Network(@NonNull android.net.Network); + method public int getNetId(); + method @NonNull public android.net.Network getPrivateDnsBypassingCopy(); + } + + public abstract class NetworkAgent { + ctor public NetworkAgent(@NonNull android.content.Context, @NonNull android.os.Looper, @NonNull String, @NonNull android.net.NetworkCapabilities, @NonNull android.net.LinkProperties, int, @NonNull android.net.NetworkAgentConfig, @Nullable android.net.NetworkProvider); + ctor public NetworkAgent(@NonNull android.content.Context, @NonNull android.os.Looper, @NonNull String, @NonNull android.net.NetworkCapabilities, @NonNull android.net.LinkProperties, @NonNull android.net.NetworkScore, @NonNull android.net.NetworkAgentConfig, @Nullable android.net.NetworkProvider); + method @Nullable public android.net.Network getNetwork(); + method public void markConnected(); + method public void onAddKeepalivePacketFilter(int, @NonNull android.net.KeepalivePacketData); + method public void onAutomaticReconnectDisabled(); + method public void onBandwidthUpdateRequested(); + method public void onDscpPolicyStatusUpdated(int, int); + method public void onNetworkCreated(); + method public void onNetworkDestroyed(); + method public void onNetworkUnwanted(); + method public void onQosCallbackRegistered(int, @NonNull android.net.QosFilter); + method public void onQosCallbackUnregistered(int); + method public void onRemoveKeepalivePacketFilter(int); + method public void onSaveAcceptUnvalidated(boolean); + method public void onSignalStrengthThresholdsUpdated(@NonNull int[]); + method public void onStartSocketKeepalive(int, @NonNull java.time.Duration, @NonNull android.net.KeepalivePacketData); + method public void onStopSocketKeepalive(int); + method public void onValidationStatus(int, @Nullable android.net.Uri); + method @NonNull public android.net.Network register(); + method public void sendAddDscpPolicy(@NonNull android.net.DscpPolicy); + method public void sendLinkProperties(@NonNull android.net.LinkProperties); + method public void sendNetworkCapabilities(@NonNull android.net.NetworkCapabilities); + method public void sendNetworkScore(@NonNull android.net.NetworkScore); + method public void sendNetworkScore(@IntRange(from=0, to=99) int); + method public final void sendQosCallbackError(int, int); + method public final void sendQosSessionAvailable(int, int, @NonNull android.net.QosSessionAttributes); + method public final void sendQosSessionLost(int, int, int); + method public void sendRemoveAllDscpPolicies(); + method public void sendRemoveDscpPolicy(int); + method public final void sendSocketKeepaliveEvent(int, int); + method @Deprecated public void setLegacySubtype(int, @NonNull String); + method public void setLingerDuration(@NonNull java.time.Duration); + method public void setTeardownDelayMillis(@IntRange(from=0, to=0x1388) int); + method public void setUnderlyingNetworks(@Nullable java.util.List<android.net.Network>); + method public void unregister(); + method public void unregisterAfterReplacement(@IntRange(from=0, to=0x1388) int); + field public static final int DSCP_POLICY_STATUS_DELETED = 4; // 0x4 + field public static final int DSCP_POLICY_STATUS_INSUFFICIENT_PROCESSING_RESOURCES = 3; // 0x3 + field public static final int DSCP_POLICY_STATUS_POLICY_NOT_FOUND = 5; // 0x5 + field public static final int DSCP_POLICY_STATUS_REQUESTED_CLASSIFIER_NOT_SUPPORTED = 2; // 0x2 + field public static final int DSCP_POLICY_STATUS_REQUEST_DECLINED = 1; // 0x1 + field public static final int DSCP_POLICY_STATUS_SUCCESS = 0; // 0x0 + field public static final int VALIDATION_STATUS_NOT_VALID = 2; // 0x2 + field public static final int VALIDATION_STATUS_VALID = 1; // 0x1 + } + + public final class NetworkAgentConfig implements android.os.Parcelable { + method public int describeContents(); + method public int getLegacyType(); + method @NonNull public String getLegacyTypeName(); + method public boolean isExplicitlySelected(); + method public boolean isPartialConnectivityAcceptable(); + method public boolean isUnvalidatedConnectivityAcceptable(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.NetworkAgentConfig> CREATOR; + } + + public static final class NetworkAgentConfig.Builder { + ctor public NetworkAgentConfig.Builder(); + method @NonNull public android.net.NetworkAgentConfig build(); + method @NonNull public android.net.NetworkAgentConfig.Builder setExplicitlySelected(boolean); + method @NonNull public android.net.NetworkAgentConfig.Builder setLegacyExtraInfo(@NonNull String); + method @NonNull public android.net.NetworkAgentConfig.Builder setLegacySubType(int); + method @NonNull public android.net.NetworkAgentConfig.Builder setLegacySubTypeName(@NonNull String); + method @NonNull public android.net.NetworkAgentConfig.Builder setLegacyType(int); + method @NonNull public android.net.NetworkAgentConfig.Builder setLegacyTypeName(@NonNull String); + method @NonNull public android.net.NetworkAgentConfig.Builder setNat64DetectionEnabled(boolean); + method @NonNull public android.net.NetworkAgentConfig.Builder setPartialConnectivityAcceptable(boolean); + method @NonNull public android.net.NetworkAgentConfig.Builder setProvisioningNotificationEnabled(boolean); + method @NonNull public android.net.NetworkAgentConfig.Builder setUnvalidatedConnectivityAcceptable(boolean); + } + + public final class NetworkCapabilities implements android.os.Parcelable { + method @NonNull public int[] getAdministratorUids(); + method @Nullable public static String getCapabilityCarrierName(int); + method @Nullable public String getSsid(); + method @NonNull public java.util.Set<java.lang.Integer> getSubscriptionIds(); + method @NonNull public int[] getTransportTypes(); + method @Nullable public java.util.List<android.net.Network> getUnderlyingNetworks(); + method public boolean isPrivateDnsBroken(); + method public boolean satisfiedByNetworkCapabilities(@Nullable android.net.NetworkCapabilities); + field public static final int NET_CAPABILITY_BIP = 31; // 0x1f + field public static final int NET_CAPABILITY_NOT_VCN_MANAGED = 28; // 0x1c + field public static final int NET_CAPABILITY_OEM_PAID = 22; // 0x16 + field public static final int NET_CAPABILITY_OEM_PRIVATE = 26; // 0x1a + field public static final int NET_CAPABILITY_PARTIAL_CONNECTIVITY = 24; // 0x18 + field public static final int NET_CAPABILITY_VEHICLE_INTERNAL = 27; // 0x1b + field public static final int NET_CAPABILITY_VSIM = 30; // 0x1e + } + + public static final class NetworkCapabilities.Builder { + ctor public NetworkCapabilities.Builder(); + ctor public NetworkCapabilities.Builder(@NonNull android.net.NetworkCapabilities); + method @NonNull public android.net.NetworkCapabilities.Builder addCapability(int); + method @NonNull public android.net.NetworkCapabilities.Builder addEnterpriseId(int); + method @NonNull public android.net.NetworkCapabilities.Builder addTransportType(int); + method @NonNull public android.net.NetworkCapabilities build(); + method @NonNull public android.net.NetworkCapabilities.Builder removeCapability(int); + method @NonNull public android.net.NetworkCapabilities.Builder removeEnterpriseId(int); + method @NonNull public android.net.NetworkCapabilities.Builder removeTransportType(int); + method @NonNull @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public android.net.NetworkCapabilities.Builder setAdministratorUids(@NonNull int[]); + method @NonNull public android.net.NetworkCapabilities.Builder setLinkDownstreamBandwidthKbps(int); + method @NonNull public android.net.NetworkCapabilities.Builder setLinkUpstreamBandwidthKbps(int); + method @NonNull public android.net.NetworkCapabilities.Builder setNetworkSpecifier(@Nullable android.net.NetworkSpecifier); + method @NonNull @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public android.net.NetworkCapabilities.Builder setOwnerUid(int); + method @NonNull @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public android.net.NetworkCapabilities.Builder setRequestorPackageName(@Nullable String); + method @NonNull @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public android.net.NetworkCapabilities.Builder setRequestorUid(int); + method @NonNull @RequiresPermission(android.Manifest.permission.NETWORK_SIGNAL_STRENGTH_WAKEUP) public android.net.NetworkCapabilities.Builder setSignalStrength(int); + method @NonNull @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public android.net.NetworkCapabilities.Builder setSsid(@Nullable String); + method @NonNull public android.net.NetworkCapabilities.Builder setSubscriptionIds(@NonNull java.util.Set<java.lang.Integer>); + method @NonNull public android.net.NetworkCapabilities.Builder setTransportInfo(@Nullable android.net.TransportInfo); + method @NonNull @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public android.net.NetworkCapabilities.Builder setUnderlyingNetworks(@Nullable java.util.List<android.net.Network>); + method @NonNull public static android.net.NetworkCapabilities.Builder withoutDefaultCapabilities(); + } + + public class NetworkProvider { + ctor public NetworkProvider(@NonNull android.content.Context, @NonNull android.os.Looper, @NonNull String); + method @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public void declareNetworkRequestUnfulfillable(@NonNull android.net.NetworkRequest); + method public int getProviderId(); + method public void onNetworkRequestWithdrawn(@NonNull android.net.NetworkRequest); + method public void onNetworkRequested(@NonNull android.net.NetworkRequest, @IntRange(from=0, to=99) int, int); + method @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public void registerNetworkOffer(@NonNull android.net.NetworkScore, @NonNull android.net.NetworkCapabilities, @NonNull java.util.concurrent.Executor, @NonNull android.net.NetworkProvider.NetworkOfferCallback); + method @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public void unregisterNetworkOffer(@NonNull android.net.NetworkProvider.NetworkOfferCallback); + field public static final int ID_NONE = -1; // 0xffffffff + } + + public static interface NetworkProvider.NetworkOfferCallback { + method public void onNetworkNeeded(@NonNull android.net.NetworkRequest); + method public void onNetworkUnneeded(@NonNull android.net.NetworkRequest); + } + + public class NetworkReleasedException extends java.lang.Exception { + ctor public NetworkReleasedException(); + } + + public class NetworkRequest implements android.os.Parcelable { + method @Nullable public String getRequestorPackageName(); + method public int getRequestorUid(); + } + + public static class NetworkRequest.Builder { + method @NonNull @RequiresPermission(android.Manifest.permission.NETWORK_SIGNAL_STRENGTH_WAKEUP) public android.net.NetworkRequest.Builder setSignalStrength(int); + method @NonNull public android.net.NetworkRequest.Builder setSubscriptionIds(@NonNull java.util.Set<java.lang.Integer>); + } + + public final class NetworkScore implements android.os.Parcelable { + method public int describeContents(); + method public int getKeepConnectedReason(); + method public int getLegacyInt(); + method public boolean isExiting(); + method public boolean isTransportPrimary(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.NetworkScore> CREATOR; + field public static final int KEEP_CONNECTED_FOR_HANDOVER = 1; // 0x1 + field public static final int KEEP_CONNECTED_NONE = 0; // 0x0 + } + + public static final class NetworkScore.Builder { + ctor public NetworkScore.Builder(); + method @NonNull public android.net.NetworkScore build(); + method @NonNull public android.net.NetworkScore.Builder setExiting(boolean); + method @NonNull public android.net.NetworkScore.Builder setKeepConnectedReason(int); + method @NonNull public android.net.NetworkScore.Builder setLegacyInt(int); + method @NonNull public android.net.NetworkScore.Builder setTransportPrimary(boolean); + } + + public final class OemNetworkPreferences implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public java.util.Map<java.lang.String,java.lang.Integer> getNetworkPreferences(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.OemNetworkPreferences> CREATOR; + field public static final int OEM_NETWORK_PREFERENCE_OEM_PAID = 1; // 0x1 + field public static final int OEM_NETWORK_PREFERENCE_OEM_PAID_NO_FALLBACK = 2; // 0x2 + field public static final int OEM_NETWORK_PREFERENCE_OEM_PAID_ONLY = 3; // 0x3 + field public static final int OEM_NETWORK_PREFERENCE_OEM_PRIVATE_ONLY = 4; // 0x4 + field public static final int OEM_NETWORK_PREFERENCE_UNINITIALIZED = 0; // 0x0 + } + + public static final class OemNetworkPreferences.Builder { + ctor public OemNetworkPreferences.Builder(); + ctor public OemNetworkPreferences.Builder(@NonNull android.net.OemNetworkPreferences); + method @NonNull public android.net.OemNetworkPreferences.Builder addNetworkPreference(@NonNull String, int); + method @NonNull public android.net.OemNetworkPreferences build(); + method @NonNull public android.net.OemNetworkPreferences.Builder clearNetworkPreference(@NonNull String); + } + + public abstract class QosCallback { + ctor public QosCallback(); + method public void onError(@NonNull android.net.QosCallbackException); + method public void onQosSessionAvailable(@NonNull android.net.QosSession, @NonNull android.net.QosSessionAttributes); + method public void onQosSessionLost(@NonNull android.net.QosSession); + } + + public static class QosCallback.QosCallbackRegistrationException extends java.lang.RuntimeException { + } + + public final class QosCallbackException extends java.lang.Exception { + ctor public QosCallbackException(@NonNull String); + ctor public QosCallbackException(@NonNull Throwable); + } + + public abstract class QosFilter { + method @NonNull public abstract android.net.Network getNetwork(); + method public abstract boolean matchesLocalAddress(@NonNull java.net.InetAddress, int, int); + method public boolean matchesProtocol(int); + method public abstract boolean matchesRemoteAddress(@NonNull java.net.InetAddress, int, int); + } + + public final class QosSession implements android.os.Parcelable { + ctor public QosSession(int, int); + method public int describeContents(); + method public int getSessionId(); + method public int getSessionType(); + method public long getUniqueId(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.QosSession> CREATOR; + field public static final int TYPE_EPS_BEARER = 1; // 0x1 + field public static final int TYPE_NR_BEARER = 2; // 0x2 + } + + public interface QosSessionAttributes { + } + + public final class QosSocketInfo implements android.os.Parcelable { + ctor public QosSocketInfo(@NonNull android.net.Network, @NonNull java.net.Socket) throws java.io.IOException; + ctor public QosSocketInfo(@NonNull android.net.Network, @NonNull java.net.DatagramSocket) throws java.io.IOException; + method public int describeContents(); + method @NonNull public java.net.InetSocketAddress getLocalSocketAddress(); + method @NonNull public android.net.Network getNetwork(); + method @Nullable public java.net.InetSocketAddress getRemoteSocketAddress(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.QosSocketInfo> CREATOR; + } + + public final class RouteInfo implements android.os.Parcelable { + ctor public RouteInfo(@Nullable android.net.IpPrefix, @Nullable java.net.InetAddress, @Nullable String, int); + ctor public RouteInfo(@Nullable android.net.IpPrefix, @Nullable java.net.InetAddress, @Nullable String, int, int); + method public int getMtu(); + } + + public abstract class SocketKeepalive implements java.lang.AutoCloseable { + method public final void start(@IntRange(from=0xa, to=0xe10) int, int, @Nullable android.net.Network); + field public static final int ERROR_NO_SUCH_SLOT = -33; // 0xffffffdf + field public static final int FLAG_AUTOMATIC_ON_OFF = 1; // 0x1 + field public static final int SUCCESS = 0; // 0x0 + } + + public class SocketLocalAddressChangedException extends java.lang.Exception { + ctor public SocketLocalAddressChangedException(); + } + + public class SocketNotBoundException extends java.lang.Exception { + ctor public SocketNotBoundException(); + } + + public class SocketNotConnectedException extends java.lang.Exception { + ctor public SocketNotConnectedException(); + } + + public class SocketRemoteAddressChangedException extends java.lang.Exception { + ctor public SocketRemoteAddressChangedException(); + } + + public final class StaticIpConfiguration implements android.os.Parcelable { + ctor public StaticIpConfiguration(); + ctor public StaticIpConfiguration(@Nullable android.net.StaticIpConfiguration); + method public void addDnsServer(@NonNull java.net.InetAddress); + method public void clear(); + method @NonNull public java.util.List<android.net.RouteInfo> getRoutes(@Nullable String); + } + + public final class TcpKeepalivePacketData extends android.net.KeepalivePacketData implements android.os.Parcelable { + ctor public TcpKeepalivePacketData(@NonNull java.net.InetAddress, int, @NonNull java.net.InetAddress, int, @NonNull byte[], int, int, int, int, int, int) throws android.net.InvalidPacketException; + method public int describeContents(); + method public int getIpTos(); + method public int getIpTtl(); + method public int getTcpAck(); + method public int getTcpSeq(); + method public int getTcpWindow(); + method public int getTcpWindowScale(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.TcpKeepalivePacketData> CREATOR; + } + + public final class VpnTransportInfo implements android.os.Parcelable android.net.TransportInfo { + ctor public VpnTransportInfo(int, @Nullable String, boolean, boolean); + method public boolean areLongLivedTcpConnectionsExpensive(); + method public int describeContents(); + method public int getType(); + method public boolean isBypassable(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.VpnTransportInfo> CREATOR; + } + +} + +package android.net.apf { + + public final class ApfCapabilities implements android.os.Parcelable { + ctor public ApfCapabilities(int, int, int); + method public int describeContents(); + method public static boolean getApfDrop8023Frames(); + method @NonNull public static int[] getApfEtherTypeBlackList(); + method public boolean hasDataAccess(); + method public void writeToParcel(android.os.Parcel, int); + field public static final android.os.Parcelable.Creator<android.net.apf.ApfCapabilities> CREATOR; + field public final int apfPacketFormat; + field public final int apfVersionSupported; + field public final int maximumApfProgramSize; + } + +} + diff --git a/extensions/11/system/api/framework-sdksandbox-removed.txt b/extensions/11/system/api/framework-sdksandbox-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/11/system/api/framework-sdksandbox-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/11/system/api/framework-sdksandbox.txt b/extensions/11/system/api/framework-sdksandbox.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/11/system/api/framework-sdksandbox.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/11/system/api/framework-tethering-removed.txt b/extensions/11/system/api/framework-tethering-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/11/system/api/framework-tethering-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/11/system/api/framework-tethering.txt b/extensions/11/system/api/framework-tethering.txt new file mode 100644 index 000000000..844ff6471 --- /dev/null +++ b/extensions/11/system/api/framework-tethering.txt @@ -0,0 +1,117 @@ +// Signature format: 2.0 +package android.net { + + public final class TetheredClient implements android.os.Parcelable { + ctor public TetheredClient(@NonNull android.net.MacAddress, @NonNull java.util.Collection<android.net.TetheredClient.AddressInfo>, int); + method public int describeContents(); + method @NonNull public java.util.List<android.net.TetheredClient.AddressInfo> getAddresses(); + method @NonNull public android.net.MacAddress getMacAddress(); + method public int getTetheringType(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.TetheredClient> CREATOR; + } + + public static final class TetheredClient.AddressInfo implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public android.net.LinkAddress getAddress(); + method @Nullable public String getHostname(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.TetheredClient.AddressInfo> CREATOR; + } + + public final class TetheringInterface implements android.os.Parcelable { + ctor public TetheringInterface(int, @NonNull String); + method public int describeContents(); + method @NonNull public String getInterface(); + method public int getType(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.TetheringInterface> CREATOR; + } + + public class TetheringManager { + method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public void registerTetheringEventCallback(@NonNull java.util.concurrent.Executor, @NonNull android.net.TetheringManager.TetheringEventCallback); + method @RequiresPermission(anyOf={android.Manifest.permission.TETHER_PRIVILEGED, android.Manifest.permission.WRITE_SETTINGS}) public void requestLatestTetheringEntitlementResult(int, boolean, @NonNull java.util.concurrent.Executor, @NonNull android.net.TetheringManager.OnTetheringEntitlementResultListener); + method @RequiresPermission(anyOf={android.Manifest.permission.TETHER_PRIVILEGED, android.Manifest.permission.WRITE_SETTINGS}) public void startTethering(@NonNull android.net.TetheringManager.TetheringRequest, @NonNull java.util.concurrent.Executor, @NonNull android.net.TetheringManager.StartTetheringCallback); + method @RequiresPermission(anyOf={android.Manifest.permission.TETHER_PRIVILEGED, android.Manifest.permission.WRITE_SETTINGS}) public void stopAllTethering(); + method @RequiresPermission(anyOf={android.Manifest.permission.TETHER_PRIVILEGED, android.Manifest.permission.WRITE_SETTINGS}) public void stopTethering(int); + method @RequiresPermission(anyOf={android.Manifest.permission.TETHER_PRIVILEGED, android.Manifest.permission.ACCESS_NETWORK_STATE}) public void unregisterTetheringEventCallback(@NonNull android.net.TetheringManager.TetheringEventCallback); + field @Deprecated public static final String ACTION_TETHER_STATE_CHANGED = "android.net.conn.TETHER_STATE_CHANGED"; + field public static final int CONNECTIVITY_SCOPE_GLOBAL = 1; // 0x1 + field public static final int CONNECTIVITY_SCOPE_LOCAL = 2; // 0x2 + field public static final String EXTRA_ACTIVE_LOCAL_ONLY = "android.net.extra.ACTIVE_LOCAL_ONLY"; + field public static final String EXTRA_ACTIVE_TETHER = "tetherArray"; + field public static final String EXTRA_AVAILABLE_TETHER = "availableArray"; + field public static final String EXTRA_ERRORED_TETHER = "erroredArray"; + field public static final int TETHERING_BLUETOOTH = 2; // 0x2 + field public static final int TETHERING_ETHERNET = 5; // 0x5 + field public static final int TETHERING_INVALID = -1; // 0xffffffff + field public static final int TETHERING_NCM = 4; // 0x4 + field public static final int TETHERING_USB = 1; // 0x1 + field public static final int TETHERING_WIFI = 0; // 0x0 + field public static final int TETHERING_WIFI_P2P = 3; // 0x3 + field public static final int TETHER_ERROR_DHCPSERVER_ERROR = 12; // 0xc + field public static final int TETHER_ERROR_DISABLE_FORWARDING_ERROR = 9; // 0x9 + field public static final int TETHER_ERROR_ENABLE_FORWARDING_ERROR = 8; // 0x8 + field public static final int TETHER_ERROR_ENTITLEMENT_UNKNOWN = 13; // 0xd + field public static final int TETHER_ERROR_IFACE_CFG_ERROR = 10; // 0xa + field public static final int TETHER_ERROR_INTERNAL_ERROR = 5; // 0x5 + field public static final int TETHER_ERROR_NO_ACCESS_TETHERING_PERMISSION = 15; // 0xf + field public static final int TETHER_ERROR_NO_CHANGE_TETHERING_PERMISSION = 14; // 0xe + field public static final int TETHER_ERROR_NO_ERROR = 0; // 0x0 + field public static final int TETHER_ERROR_PROVISIONING_FAILED = 11; // 0xb + field public static final int TETHER_ERROR_SERVICE_UNAVAIL = 2; // 0x2 + field public static final int TETHER_ERROR_TETHER_IFACE_ERROR = 6; // 0x6 + field public static final int TETHER_ERROR_UNAVAIL_IFACE = 4; // 0x4 + field public static final int TETHER_ERROR_UNKNOWN_IFACE = 1; // 0x1 + field public static final int TETHER_ERROR_UNKNOWN_TYPE = 16; // 0x10 + field public static final int TETHER_ERROR_UNSUPPORTED = 3; // 0x3 + field public static final int TETHER_ERROR_UNTETHER_IFACE_ERROR = 7; // 0x7 + field public static final int TETHER_HARDWARE_OFFLOAD_FAILED = 2; // 0x2 + field public static final int TETHER_HARDWARE_OFFLOAD_STARTED = 1; // 0x1 + field public static final int TETHER_HARDWARE_OFFLOAD_STOPPED = 0; // 0x0 + } + + public static interface TetheringManager.OnTetheringEntitlementResultListener { + method public void onTetheringEntitlementResult(int); + } + + public static interface TetheringManager.StartTetheringCallback { + method public default void onTetheringFailed(int); + method public default void onTetheringStarted(); + } + + public static interface TetheringManager.TetheringEventCallback { + method public default void onClientsChanged(@NonNull java.util.Collection<android.net.TetheredClient>); + method public default void onError(@NonNull String, int); + method public default void onError(@NonNull android.net.TetheringInterface, int); + method public default void onLocalOnlyInterfacesChanged(@NonNull java.util.List<java.lang.String>); + method public default void onLocalOnlyInterfacesChanged(@NonNull java.util.Set<android.net.TetheringInterface>); + method public default void onOffloadStatusChanged(int); + method public default void onTetherableInterfacesChanged(@NonNull java.util.List<java.lang.String>); + method public default void onTetherableInterfacesChanged(@NonNull java.util.Set<android.net.TetheringInterface>); + method public default void onTetheredInterfacesChanged(@NonNull java.util.List<java.lang.String>); + method public default void onTetheredInterfacesChanged(@NonNull java.util.Set<android.net.TetheringInterface>); + method public default void onTetheringSupported(boolean); + method public default void onUpstreamChanged(@Nullable android.net.Network); + } + + public static class TetheringManager.TetheringRequest { + method @Nullable public android.net.LinkAddress getClientStaticIpv4Address(); + method public int getConnectivityScope(); + method @Nullable public android.net.LinkAddress getLocalIpv4Address(); + method public boolean getShouldShowEntitlementUi(); + method public int getTetheringType(); + method public boolean isExemptFromEntitlementCheck(); + } + + public static class TetheringManager.TetheringRequest.Builder { + ctor public TetheringManager.TetheringRequest.Builder(int); + method @NonNull public android.net.TetheringManager.TetheringRequest build(); + method @NonNull @RequiresPermission(android.Manifest.permission.TETHER_PRIVILEGED) public android.net.TetheringManager.TetheringRequest.Builder setConnectivityScope(int); + method @NonNull @RequiresPermission(android.Manifest.permission.TETHER_PRIVILEGED) public android.net.TetheringManager.TetheringRequest.Builder setExemptFromEntitlementCheck(boolean); + method @NonNull @RequiresPermission(android.Manifest.permission.TETHER_PRIVILEGED) public android.net.TetheringManager.TetheringRequest.Builder setShouldShowEntitlementUi(boolean); + method @NonNull @RequiresPermission(android.Manifest.permission.TETHER_PRIVILEGED) public android.net.TetheringManager.TetheringRequest.Builder setStaticIpv4Addresses(@NonNull android.net.LinkAddress, @NonNull android.net.LinkAddress); + } + +} + diff --git a/extensions/11/system/framework-adservices.jar b/extensions/11/system/framework-adservices.jar Binary files differnew file mode 100644 index 000000000..c40d3b290 --- /dev/null +++ b/extensions/11/system/framework-adservices.jar diff --git a/extensions/11/system/framework-connectivity-t.jar b/extensions/11/system/framework-connectivity-t.jar Binary files differnew file mode 100644 index 000000000..4af91a19a --- /dev/null +++ b/extensions/11/system/framework-connectivity-t.jar diff --git a/extensions/11/system/framework-connectivity.jar b/extensions/11/system/framework-connectivity.jar Binary files differnew file mode 100644 index 000000000..8950c3394 --- /dev/null +++ b/extensions/11/system/framework-connectivity.jar diff --git a/extensions/11/system/framework-sdksandbox.jar b/extensions/11/system/framework-sdksandbox.jar Binary files differnew file mode 100644 index 000000000..fe50e1df6 --- /dev/null +++ b/extensions/11/system/framework-sdksandbox.jar diff --git a/extensions/11/system/framework-tethering.jar b/extensions/11/system/framework-tethering.jar Binary files differnew file mode 100644 index 000000000..28d4f8413 --- /dev/null +++ b/extensions/11/system/framework-tethering.jar diff --git a/extensions/7/module-lib/api/art.txt b/extensions/7/module-lib/api/art.txt index ffb05b33a..df4c80611 100644 --- a/extensions/7/module-lib/api/art.txt +++ b/extensions/7/module-lib/api/art.txt @@ -451,7 +451,48 @@ package java.nio { public class DirectByteBuffer extends java.nio.MappedByteBuffer { ctor public DirectByteBuffer(int, long, java.io.FileDescriptor, Runnable, boolean); method public final long address(); + method public final java.nio.CharBuffer asCharBuffer(); + method public final java.nio.DoubleBuffer asDoubleBuffer(); + method public final java.nio.FloatBuffer asFloatBuffer(); + method public final java.nio.IntBuffer asIntBuffer(); + method public final java.nio.LongBuffer asLongBuffer(); + method public final java.nio.ByteBuffer asReadOnlyBuffer(); + method public final java.nio.ShortBuffer asShortBuffer(); + method public final java.nio.ByteBuffer compact(); + method public final java.nio.MappedByteBuffer duplicate(); + method public final byte get(); + method public final byte get(int); + method public final char getChar(); + method public final char getChar(int); + method public final double getDouble(); + method public final double getDouble(int); + method public final float getFloat(); + method public final float getFloat(int); + method public int getInt(); + method public int getInt(int); + method public final long getLong(); + method public final long getLong(int); + method public final short getShort(); + method public final short getShort(int); + method public final boolean isDirect(); + method public final boolean isReadOnly(); + method public final java.nio.ByteBuffer put(byte); + method public final java.nio.ByteBuffer put(int, byte); + method public final java.nio.ByteBuffer putChar(char); + method public final java.nio.ByteBuffer putChar(int, char); + method public final java.nio.ByteBuffer putDouble(double); + method public final java.nio.ByteBuffer putDouble(int, double); + method public final java.nio.ByteBuffer putFloat(float); + method public final java.nio.ByteBuffer putFloat(int, float); + method public final java.nio.ByteBuffer putInt(int); + method public final java.nio.ByteBuffer putInt(int, int); + method public final java.nio.ByteBuffer putLong(long); + method public final java.nio.ByteBuffer putLong(int, long); + method public final java.nio.ByteBuffer putShort(short); + method public final java.nio.ByteBuffer putShort(int, short); method public final void setAccessible(boolean); + method public final java.nio.MappedByteBuffer slice(); + method public final java.nio.MappedByteBuffer slice(int, int); } public final class NIOAccess { diff --git a/extensions/7/public/api/art.txt b/extensions/7/public/api/art.txt index a61a72347..d459f7283 100644 --- a/extensions/7/public/api/art.txt +++ b/extensions/7/public/api/art.txt @@ -2880,7 +2880,7 @@ package java.lang { } public enum Character.UnicodeScript { - method @NonNull public static java.lang.Character.UnicodeScript forName(@NonNull String); + method @NonNull public static final java.lang.Character.UnicodeScript forName(@NonNull String); method @NonNull public static java.lang.Character.UnicodeScript of(int); enum_constant public static final java.lang.Character.UnicodeScript ADLAM; enum_constant public static final java.lang.Character.UnicodeScript AHOM; @@ -3095,8 +3095,10 @@ package java.lang { method @Nullable public Object[] getSigners(); method @NonNull public String getSimpleName(); method @Nullable public Class<? super T> getSuperclass(); + method @NonNull public String getTypeName(); method @NonNull public java.lang.reflect.TypeVariable<java.lang.Class<T>>[] getTypeParameters(); method public boolean isAnnotation(); + method public boolean isAnnotationPresent(@NonNull Class<? extends java.lang.annotation.Annotation>); method public boolean isAnonymousClass(); method public boolean isArray(); method public boolean isAssignableFrom(@NonNull Class<?>); @@ -3695,6 +3697,7 @@ package java.lang { method public String getSpecificationTitle(); method public String getSpecificationVendor(); method public String getSpecificationVersion(); + method public boolean isAnnotationPresent(Class<? extends java.lang.annotation.Annotation>); method public boolean isCompatibleWith(String) throws java.lang.NumberFormatException; method public boolean isSealed(); method public boolean isSealed(java.net.URL); @@ -4046,9 +4049,11 @@ package java.lang { ctor public String(@NonNull StringBuffer); ctor public String(@NonNull StringBuilder); method public char charAt(int); + method @NonNull public java.util.stream.IntStream chars(); method public int codePointAt(int); method public int codePointBefore(int); method public int codePointCount(int, int); + method @NonNull public java.util.stream.IntStream codePoints(); method public int compareTo(@NonNull String); method public int compareToIgnoreCase(@NonNull String); method @NonNull public String concat(@NonNull String); @@ -4106,6 +4111,7 @@ package java.lang { method public char[] toCharArray(); method @NonNull public String toLowerCase(@NonNull java.util.Locale); method @NonNull public String toLowerCase(); + method @NonNull public String toString(); method @NonNull public String toUpperCase(@NonNull java.util.Locale); method @NonNull public String toUpperCase(); method public <R> R transform(@NonNull java.util.function.Function<? super java.lang.String,? extends R>); @@ -4144,9 +4150,11 @@ package java.lang { method @NonNull public StringBuffer appendCodePoint(int); method public int capacity(); method public char charAt(int); + method @NonNull public java.util.stream.IntStream chars(); method public int codePointAt(int); method public int codePointBefore(int); method public int codePointCount(int, int); + method @NonNull public java.util.stream.IntStream codePoints(); method public int compareTo(@NonNull StringBuffer); method @NonNull public StringBuffer delete(int, int); method @NonNull public StringBuffer deleteCharAt(int); @@ -4177,6 +4185,7 @@ package java.lang { method @NonNull public CharSequence subSequence(int, int); method @NonNull public String substring(int); method @NonNull public String substring(int, int); + method @NonNull public String toString(); method public void trimToSize(); } @@ -4201,9 +4210,11 @@ package java.lang { method @NonNull public StringBuilder appendCodePoint(int); method public int capacity(); method public char charAt(int); + method @NonNull public java.util.stream.IntStream chars(); method public int codePointAt(int); method public int codePointBefore(int); method public int codePointCount(int, int); + method @NonNull public java.util.stream.IntStream codePoints(); method public int compareTo(@NonNull StringBuilder); method @NonNull public StringBuilder delete(int, int); method @NonNull public StringBuilder deleteCharAt(int); @@ -4234,6 +4245,7 @@ package java.lang { method @NonNull public CharSequence subSequence(int, int); method @NonNull public String substring(int); method @NonNull public String substring(int, int); + method @NonNull public String toString(); method public void trimToSize(); } @@ -4561,8 +4573,8 @@ package java.lang.invoke { method public java.lang.invoke.MethodHandle asType(java.lang.invoke.MethodType); method public java.lang.invoke.MethodHandle asVarargsCollector(Class<?>); method public java.lang.invoke.MethodHandle bindTo(Object); - method public final Object invoke(java.lang.Object...) throws java.lang.Throwable; - method public final Object invokeExact(java.lang.Object...) throws java.lang.Throwable; + method public final native Object invoke(java.lang.Object...) throws java.lang.Throwable; + method public final native Object invokeExact(java.lang.Object...) throws java.lang.Throwable; method public Object invokeWithArguments(java.lang.Object...) throws java.lang.Throwable; method public Object invokeWithArguments(java.util.List<?>) throws java.lang.Throwable; method public boolean isVarargsCollector(); @@ -4735,45 +4747,45 @@ package java.lang.invoke { public abstract class VarHandle { method public final java.lang.invoke.MethodType accessModeType(java.lang.invoke.VarHandle.AccessMode); method public static void acquireFence(); - method public final Object compareAndExchange(java.lang.Object...); - method public final Object compareAndExchangeAcquire(java.lang.Object...); - method public final Object compareAndExchangeRelease(java.lang.Object...); - method public final boolean compareAndSet(java.lang.Object...); + method public final native Object compareAndExchange(java.lang.Object...); + method public final native Object compareAndExchangeAcquire(java.lang.Object...); + method public final native Object compareAndExchangeRelease(java.lang.Object...); + method public final native boolean compareAndSet(java.lang.Object...); method public final java.util.List<java.lang.Class<?>> coordinateTypes(); method public static void fullFence(); - method public final Object get(java.lang.Object...); - method public final Object getAcquire(java.lang.Object...); - method public final Object getAndAdd(java.lang.Object...); - method public final Object getAndAddAcquire(java.lang.Object...); - method public final Object getAndAddRelease(java.lang.Object...); - method public final Object getAndBitwiseAnd(java.lang.Object...); - method public final Object getAndBitwiseAndAcquire(java.lang.Object...); - method public final Object getAndBitwiseAndRelease(java.lang.Object...); - method public final Object getAndBitwiseOr(java.lang.Object...); - method public final Object getAndBitwiseOrAcquire(java.lang.Object...); - method public final Object getAndBitwiseOrRelease(java.lang.Object...); - method public final Object getAndBitwiseXor(java.lang.Object...); - method public final Object getAndBitwiseXorAcquire(java.lang.Object...); - method public final Object getAndBitwiseXorRelease(java.lang.Object...); - method public final Object getAndSet(java.lang.Object...); - method public final Object getAndSetAcquire(java.lang.Object...); - method public final Object getAndSetRelease(java.lang.Object...); - method public final Object getOpaque(java.lang.Object...); - method public final Object getVolatile(java.lang.Object...); + method public final native Object get(java.lang.Object...); + method public final native Object getAcquire(java.lang.Object...); + method public final native Object getAndAdd(java.lang.Object...); + method public final native Object getAndAddAcquire(java.lang.Object...); + method public final native Object getAndAddRelease(java.lang.Object...); + method public final native Object getAndBitwiseAnd(java.lang.Object...); + method public final native Object getAndBitwiseAndAcquire(java.lang.Object...); + method public final native Object getAndBitwiseAndRelease(java.lang.Object...); + method public final native Object getAndBitwiseOr(java.lang.Object...); + method public final native Object getAndBitwiseOrAcquire(java.lang.Object...); + method public final native Object getAndBitwiseOrRelease(java.lang.Object...); + method public final native Object getAndBitwiseXor(java.lang.Object...); + method public final native Object getAndBitwiseXorAcquire(java.lang.Object...); + method public final native Object getAndBitwiseXorRelease(java.lang.Object...); + method public final native Object getAndSet(java.lang.Object...); + method public final native Object getAndSetAcquire(java.lang.Object...); + method public final native Object getAndSetRelease(java.lang.Object...); + method public final native Object getOpaque(java.lang.Object...); + method public final native Object getVolatile(java.lang.Object...); method public final boolean isAccessModeSupported(java.lang.invoke.VarHandle.AccessMode); method public static void loadLoadFence(); method public static void releaseFence(); - method public final void set(java.lang.Object...); - method public final void setOpaque(java.lang.Object...); - method public final void setRelease(java.lang.Object...); - method public final void setVolatile(java.lang.Object...); + method public final native void set(java.lang.Object...); + method public final native void setOpaque(java.lang.Object...); + method public final native void setRelease(java.lang.Object...); + method public final native void setVolatile(java.lang.Object...); method public static void storeStoreFence(); method public final java.lang.invoke.MethodHandle toMethodHandle(java.lang.invoke.VarHandle.AccessMode); method public final Class<?> varType(); - method public final boolean weakCompareAndSet(java.lang.Object...); - method public final boolean weakCompareAndSetAcquire(java.lang.Object...); - method public final boolean weakCompareAndSetPlain(java.lang.Object...); - method public final boolean weakCompareAndSetRelease(java.lang.Object...); + method public final native boolean weakCompareAndSet(java.lang.Object...); + method public final native boolean weakCompareAndSetAcquire(java.lang.Object...); + method public final native boolean weakCompareAndSetPlain(java.lang.Object...); + method public final native boolean weakCompareAndSetRelease(java.lang.Object...); } public enum VarHandle.AccessMode { @@ -4877,8 +4889,12 @@ package java.lang.reflect { ctor protected AccessibleObject(); method @Nullable public <T extends java.lang.annotation.Annotation> T getAnnotation(@NonNull Class<T>); method @NonNull public java.lang.annotation.Annotation[] getAnnotations(); + method public <T extends java.lang.annotation.Annotation> T[] getAnnotationsByType(@NonNull Class<T>); + method @Nullable public <T extends java.lang.annotation.Annotation> T getDeclaredAnnotation(@NonNull Class<T>); method @NonNull public java.lang.annotation.Annotation[] getDeclaredAnnotations(); + method public <T extends java.lang.annotation.Annotation> T[] getDeclaredAnnotationsByType(@NonNull Class<T>); method public boolean isAccessible(); + method public boolean isAnnotationPresent(@NonNull Class<? extends java.lang.annotation.Annotation>); method public static void setAccessible(java.lang.reflect.AccessibleObject[], boolean) throws java.lang.SecurityException; method public void setAccessible(boolean) throws java.lang.SecurityException; } @@ -5070,7 +5086,10 @@ package java.lang.reflect { public final class Parameter implements java.lang.reflect.AnnotatedElement { method @Nullable public <T extends java.lang.annotation.Annotation> T getAnnotation(@NonNull Class<T>); method @NonNull public java.lang.annotation.Annotation[] getAnnotations(); + method public <T extends java.lang.annotation.Annotation> T[] getAnnotationsByType(@NonNull Class<T>); + method @Nullable public <T extends java.lang.annotation.Annotation> T getDeclaredAnnotation(@NonNull Class<T>); method @NonNull public java.lang.annotation.Annotation[] getDeclaredAnnotations(); + method public <T extends java.lang.annotation.Annotation> T[] getDeclaredAnnotationsByType(@NonNull Class<T>); method @NonNull public java.lang.reflect.Executable getDeclaringExecutable(); method public int getModifiers(); method @NonNull public String getName(); @@ -6289,6 +6308,7 @@ package java.nio { method public final int arrayOffset(); method public abstract java.nio.CharBuffer asReadOnlyBuffer(); method public final char charAt(int); + method public java.util.stream.IntStream chars(); method public abstract java.nio.CharBuffer compact(); method public int compareTo(java.nio.CharBuffer); method public abstract java.nio.CharBuffer duplicate(); @@ -6312,6 +6332,7 @@ package java.nio { method public abstract java.nio.CharBuffer slice(); method public abstract java.nio.CharBuffer slice(int, int); method public abstract java.nio.CharBuffer subSequence(int, int); + method public String toString(); method public static java.nio.CharBuffer wrap(char[], int, int); method public static java.nio.CharBuffer wrap(char[]); method public static java.nio.CharBuffer wrap(CharSequence, int, int); @@ -7590,6 +7611,7 @@ package java.nio.file.attribute { } public interface PosixFileAttributeView extends java.nio.file.attribute.BasicFileAttributeView java.nio.file.attribute.FileOwnerAttributeView { + method public String name(); method public java.nio.file.attribute.PosixFileAttributes readAttributes() throws java.io.IOException; method public void setGroup(java.nio.file.attribute.GroupPrincipal) throws java.io.IOException; method public void setPermissions(java.util.Set<java.nio.file.attribute.PosixFilePermission>) throws java.io.IOException; @@ -7884,10 +7906,12 @@ package java.security { method @Deprecated public final String getName(); method @Deprecated public java.security.PublicKey getPublicKey(); method @Deprecated public final java.security.IdentityScope getScope(); + method @Deprecated public int hashCode(); method @Deprecated protected boolean identityEquals(java.security.Identity); method @Deprecated public void removeCertificate(java.security.Certificate) throws java.security.KeyManagementException; method @Deprecated public void setInfo(String); method @Deprecated public void setPublicKey(java.security.PublicKey) throws java.security.KeyManagementException; + method @Deprecated public String toString(); method @Deprecated public String toString(boolean); } @@ -8069,14 +8093,17 @@ package java.security { public static class KeyStore.PasswordProtection implements javax.security.auth.Destroyable java.security.KeyStore.ProtectionParameter { ctor public KeyStore.PasswordProtection(char[]); ctor public KeyStore.PasswordProtection(char[], String, java.security.spec.AlgorithmParameterSpec); + method public void destroy() throws javax.security.auth.DestroyFailedException; method public char[] getPassword(); method public String getProtectionAlgorithm(); method public java.security.spec.AlgorithmParameterSpec getProtectionParameters(); + method public boolean isDestroyed(); } public static final class KeyStore.PrivateKeyEntry implements java.security.KeyStore.Entry { ctor public KeyStore.PrivateKeyEntry(java.security.PrivateKey, java.security.cert.Certificate[]); ctor public KeyStore.PrivateKeyEntry(java.security.PrivateKey, java.security.cert.Certificate[], java.util.Set<java.security.KeyStore.Entry.Attribute>); + method public java.util.Set<java.security.KeyStore.Entry.Attribute> getAttributes(); method public java.security.cert.Certificate getCertificate(); method public java.security.cert.Certificate[] getCertificateChain(); method public java.security.PrivateKey getPrivateKey(); @@ -8088,12 +8115,14 @@ package java.security { public static final class KeyStore.SecretKeyEntry implements java.security.KeyStore.Entry { ctor public KeyStore.SecretKeyEntry(javax.crypto.SecretKey); ctor public KeyStore.SecretKeyEntry(javax.crypto.SecretKey, java.util.Set<java.security.KeyStore.Entry.Attribute>); + method public java.util.Set<java.security.KeyStore.Entry.Attribute> getAttributes(); method public javax.crypto.SecretKey getSecretKey(); } public static final class KeyStore.TrustedCertificateEntry implements java.security.KeyStore.Entry { ctor public KeyStore.TrustedCertificateEntry(java.security.cert.Certificate); ctor public KeyStore.TrustedCertificateEntry(java.security.cert.Certificate, java.util.Set<java.security.KeyStore.Entry.Attribute>); + method public java.util.Set<java.security.KeyStore.Entry.Attribute> getAttributes(); method public java.security.cert.Certificate getTrustedCertificate(); } @@ -10797,6 +10826,7 @@ package java.text { method public abstract int compare(String, String); method public int compare(Object, Object); method public boolean equals(String, String); + method public boolean equals(Object); method public static java.util.Locale[] getAvailableLocales(); method public abstract java.text.CollationKey getCollationKey(String); method public int getDecomposition(); @@ -11131,6 +11161,7 @@ package java.text { method public java.text.CollationElementIterator getCollationElementIterator(java.text.CharacterIterator); method public java.text.CollationKey getCollationKey(String); method public String getRules(); + method public int hashCode(); } public class SimpleDateFormat extends java.text.DateFormat { @@ -11175,6 +11206,7 @@ package java.time { ctor protected Clock(); method public static java.time.Clock fixed(java.time.Instant, java.time.ZoneId); method public abstract java.time.ZoneId getZone(); + method public long millis(); method public static java.time.Clock offset(java.time.Clock, java.time.Duration); method public static java.time.Clock system(java.time.ZoneId); method public static java.time.Clock systemDefaultZone(); @@ -11276,6 +11308,7 @@ package java.time { method public java.time.ZonedDateTime atZone(java.time.ZoneId); method public int compareTo(java.time.Instant); method public static java.time.Instant from(java.time.temporal.TemporalAccessor); + method public int get(java.time.temporal.TemporalField); method public long getEpochSecond(); method public long getLong(java.time.temporal.TemporalField); method public int getNano(); @@ -11299,6 +11332,8 @@ package java.time { method public java.time.Instant plusMillis(long); method public java.time.Instant plusNanos(long); method public java.time.Instant plusSeconds(long); + method public <R> R query(java.time.temporal.TemporalQuery<R>); + method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField); method public long toEpochMilli(); method public java.time.Instant truncatedTo(java.time.temporal.TemporalUnit); method public long until(java.time.temporal.Temporal, java.time.temporal.TemporalUnit); @@ -11320,6 +11355,7 @@ package java.time { } public final class LocalDate implements java.time.chrono.ChronoLocalDate java.io.Serializable java.time.temporal.Temporal java.time.temporal.TemporalAdjuster { + method public java.time.temporal.Temporal adjustInto(java.time.temporal.Temporal); method public java.time.LocalDateTime atStartOfDay(); method public java.time.ZonedDateTime atStartOfDay(java.time.ZoneId); method public java.time.LocalDateTime atTime(java.time.LocalTime); @@ -11327,18 +11363,31 @@ package java.time { method public java.time.LocalDateTime atTime(int, int, int); method public java.time.LocalDateTime atTime(int, int, int, int); method public java.time.OffsetDateTime atTime(java.time.OffsetTime); + method public int compareTo(java.time.chrono.ChronoLocalDate); method public java.util.stream.Stream<java.time.LocalDate> datesUntil(java.time.LocalDate); method public java.util.stream.Stream<java.time.LocalDate> datesUntil(java.time.LocalDate, java.time.Period); + method public boolean equals(Object); + method public String format(java.time.format.DateTimeFormatter); method public static java.time.LocalDate from(java.time.temporal.TemporalAccessor); + method public int get(java.time.temporal.TemporalField); method public java.time.chrono.IsoChronology getChronology(); method public int getDayOfMonth(); method public java.time.DayOfWeek getDayOfWeek(); method public int getDayOfYear(); + method public java.time.chrono.Era getEra(); method public long getLong(java.time.temporal.TemporalField); method public java.time.Month getMonth(); method public int getMonthValue(); method public int getYear(); + method public int hashCode(); + method public boolean isAfter(java.time.chrono.ChronoLocalDate); + method public boolean isBefore(java.time.chrono.ChronoLocalDate); + method public boolean isEqual(java.time.chrono.ChronoLocalDate); + method public boolean isLeapYear(); + method public boolean isSupported(java.time.temporal.TemporalField); + method public boolean isSupported(java.time.temporal.TemporalUnit); method public int lengthOfMonth(); + method public int lengthOfYear(); method public java.time.LocalDate minus(java.time.temporal.TemporalAmount); method public java.time.LocalDate minus(long, java.time.temporal.TemporalUnit); method public java.time.LocalDate minusDays(long); @@ -11361,7 +11410,11 @@ package java.time { method public java.time.LocalDate plusMonths(long); method public java.time.LocalDate plusWeeks(long); method public java.time.LocalDate plusYears(long); + method public <R> R query(java.time.temporal.TemporalQuery<R>); + method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField); + method public long toEpochDay(); method public long toEpochSecond(java.time.LocalTime, java.time.ZoneOffset); + method public String toString(); method public long until(java.time.temporal.Temporal, java.time.temporal.TemporalUnit); method public java.time.Period until(java.time.chrono.ChronoLocalDate); method public java.time.LocalDate with(java.time.temporal.TemporalAdjuster); @@ -11376,9 +11429,14 @@ package java.time { } public final class LocalDateTime implements java.time.chrono.ChronoLocalDateTime<java.time.LocalDate> java.io.Serializable java.time.temporal.Temporal java.time.temporal.TemporalAdjuster { + method public java.time.temporal.Temporal adjustInto(java.time.temporal.Temporal); method public java.time.OffsetDateTime atOffset(java.time.ZoneOffset); method public java.time.ZonedDateTime atZone(java.time.ZoneId); + method public int compareTo(java.time.chrono.ChronoLocalDateTime<?>); + method public boolean equals(Object); + method public String format(java.time.format.DateTimeFormatter); method public static java.time.LocalDateTime from(java.time.temporal.TemporalAccessor); + method public int get(java.time.temporal.TemporalField); method public int getDayOfMonth(); method public java.time.DayOfWeek getDayOfWeek(); method public int getDayOfYear(); @@ -11390,7 +11448,12 @@ package java.time { method public int getNano(); method public int getSecond(); method public int getYear(); + method public int hashCode(); + method public boolean isAfter(java.time.chrono.ChronoLocalDateTime<?>); + method public boolean isBefore(java.time.chrono.ChronoLocalDateTime<?>); + method public boolean isEqual(java.time.chrono.ChronoLocalDateTime<?>); method public boolean isSupported(java.time.temporal.TemporalField); + method public boolean isSupported(java.time.temporal.TemporalUnit); method public java.time.LocalDateTime minus(java.time.temporal.TemporalAmount); method public java.time.LocalDateTime minus(long, java.time.temporal.TemporalUnit); method public java.time.LocalDateTime minusDays(long); @@ -11425,8 +11488,11 @@ package java.time { method public java.time.LocalDateTime plusSeconds(long); method public java.time.LocalDateTime plusWeeks(long); method public java.time.LocalDateTime plusYears(long); + method public <R> R query(java.time.temporal.TemporalQuery<R>); + method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField); method public java.time.LocalDate toLocalDate(); method public java.time.LocalTime toLocalTime(); + method public String toString(); method public java.time.LocalDateTime truncatedTo(java.time.temporal.TemporalUnit); method public long until(java.time.temporal.Temporal, java.time.temporal.TemporalUnit); method public java.time.LocalDateTime with(java.time.temporal.TemporalAdjuster); @@ -11450,6 +11516,7 @@ package java.time { method public int compareTo(java.time.LocalTime); method public String format(java.time.format.DateTimeFormatter); method public static java.time.LocalTime from(java.time.temporal.TemporalAccessor); + method public int get(java.time.temporal.TemporalField); method public int getHour(); method public long getLong(java.time.temporal.TemporalField); method public int getMinute(); @@ -11482,6 +11549,8 @@ package java.time { method public java.time.LocalTime plusMinutes(long); method public java.time.LocalTime plusNanos(long); method public java.time.LocalTime plusSeconds(long); + method public <R> R query(java.time.temporal.TemporalQuery<R>); + method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField); method public long toEpochSecond(java.time.LocalDate, java.time.ZoneOffset); method public long toNanoOfDay(); method public int toSecondOfDay(); @@ -11534,6 +11603,7 @@ package java.time { method public int compareTo(java.time.MonthDay); method public String format(java.time.format.DateTimeFormatter); method public static java.time.MonthDay from(java.time.temporal.TemporalAccessor); + method public int get(java.time.temporal.TemporalField); method public int getDayOfMonth(); method public long getLong(java.time.temporal.TemporalField); method public java.time.Month getMonth(); @@ -11549,6 +11619,8 @@ package java.time { method public static java.time.MonthDay of(int, int); method public static java.time.MonthDay parse(CharSequence); method public static java.time.MonthDay parse(CharSequence, java.time.format.DateTimeFormatter); + method public <R> R query(java.time.temporal.TemporalQuery<R>); + method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField); method public java.time.MonthDay with(java.time.Month); method public java.time.MonthDay withDayOfMonth(int); method public java.time.MonthDay withMonth(int); @@ -11561,6 +11633,7 @@ package java.time { method public int compareTo(java.time.OffsetDateTime); method public String format(java.time.format.DateTimeFormatter); method public static java.time.OffsetDateTime from(java.time.temporal.TemporalAccessor); + method public int get(java.time.temporal.TemporalField); method public int getDayOfMonth(); method public java.time.DayOfWeek getDayOfWeek(); method public int getDayOfYear(); @@ -11607,6 +11680,8 @@ package java.time { method public java.time.OffsetDateTime plusSeconds(long); method public java.time.OffsetDateTime plusWeeks(long); method public java.time.OffsetDateTime plusYears(long); + method public <R> R query(java.time.temporal.TemporalQuery<R>); + method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField); method public static java.util.Comparator<java.time.OffsetDateTime> timeLineOrder(); method public long toEpochSecond(); method public java.time.Instant toInstant(); @@ -11639,6 +11714,7 @@ package java.time { method public int compareTo(java.time.OffsetTime); method public String format(java.time.format.DateTimeFormatter); method public static java.time.OffsetTime from(java.time.temporal.TemporalAccessor); + method public int get(java.time.temporal.TemporalField); method public int getHour(); method public long getLong(java.time.temporal.TemporalField); method public int getMinute(); @@ -11670,6 +11746,8 @@ package java.time { method public java.time.OffsetTime plusMinutes(long); method public java.time.OffsetTime plusNanos(long); method public java.time.OffsetTime plusSeconds(long); + method public <R> R query(java.time.temporal.TemporalQuery<R>); + method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField); method public long toEpochSecond(java.time.LocalDate); method public java.time.LocalTime toLocalTime(); method public java.time.OffsetTime truncatedTo(java.time.temporal.TemporalUnit); @@ -11689,6 +11767,7 @@ package java.time { public final class Period implements java.time.chrono.ChronoPeriod java.io.Serializable { method public java.time.temporal.Temporal addTo(java.time.temporal.Temporal); method public static java.time.Period between(java.time.LocalDate, java.time.LocalDate); + method public boolean equals(Object); method public static java.time.Period from(java.time.temporal.TemporalAmount); method public long get(java.time.temporal.TemporalUnit); method public java.time.chrono.IsoChronology getChronology(); @@ -11696,6 +11775,9 @@ package java.time { method public int getMonths(); method public java.util.List<java.time.temporal.TemporalUnit> getUnits(); method public int getYears(); + method public int hashCode(); + method public boolean isNegative(); + method public boolean isZero(); method public java.time.Period minus(java.time.temporal.TemporalAmount); method public java.time.Period minusDays(long); method public java.time.Period minusMonths(long); @@ -11714,6 +11796,7 @@ package java.time { method public java.time.Period plusMonths(long); method public java.time.Period plusYears(long); method public java.time.temporal.Temporal subtractFrom(java.time.temporal.Temporal); + method public String toString(); method public long toTotalMonths(); method public java.time.Period withDays(int); method public java.time.Period withMonths(int); @@ -11730,6 +11813,7 @@ package java.time { method public int compareTo(java.time.Year); method public String format(java.time.format.DateTimeFormatter); method public static java.time.Year from(java.time.temporal.TemporalAccessor); + method public int get(java.time.temporal.TemporalField); method public long getLong(java.time.temporal.TemporalField); method public int getValue(); method public boolean isAfter(java.time.Year); @@ -11752,6 +11836,8 @@ package java.time { method public java.time.Year plus(java.time.temporal.TemporalAmount); method public java.time.Year plus(long, java.time.temporal.TemporalUnit); method public java.time.Year plusYears(long); + method public <R> R query(java.time.temporal.TemporalQuery<R>); + method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField); method public long until(java.time.temporal.Temporal, java.time.temporal.TemporalUnit); method public java.time.Year with(java.time.temporal.TemporalAdjuster); method public java.time.Year with(java.time.temporal.TemporalField, long); @@ -11766,6 +11852,7 @@ package java.time { method public int compareTo(java.time.YearMonth); method public String format(java.time.format.DateTimeFormatter); method public static java.time.YearMonth from(java.time.temporal.TemporalAccessor); + method public int get(java.time.temporal.TemporalField); method public long getLong(java.time.temporal.TemporalField); method public java.time.Month getMonth(); method public int getMonthValue(); @@ -11793,6 +11880,8 @@ package java.time { method public java.time.YearMonth plus(long, java.time.temporal.TemporalUnit); method public java.time.YearMonth plusMonths(long); method public java.time.YearMonth plusYears(long); + method public <R> R query(java.time.temporal.TemporalQuery<R>); + method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField); method public long until(java.time.temporal.Temporal, java.time.temporal.TemporalUnit); method public java.time.YearMonth with(java.time.temporal.TemporalAdjuster); method public java.time.YearMonth with(java.time.temporal.TemporalField, long); @@ -11818,6 +11907,7 @@ package java.time { method public java.time.temporal.Temporal adjustInto(java.time.temporal.Temporal); method public int compareTo(java.time.ZoneOffset); method public static java.time.ZoneOffset from(java.time.temporal.TemporalAccessor); + method public int get(java.time.temporal.TemporalField); method public String getId(); method public long getLong(java.time.temporal.TemporalField); method public java.time.zone.ZoneRules getRules(); @@ -11828,17 +11918,23 @@ package java.time { method public static java.time.ZoneOffset ofHoursMinutes(int, int); method public static java.time.ZoneOffset ofHoursMinutesSeconds(int, int, int); method public static java.time.ZoneOffset ofTotalSeconds(int); + method public <R> R query(java.time.temporal.TemporalQuery<R>); + method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField); field public static final java.time.ZoneOffset MAX; field public static final java.time.ZoneOffset MIN; field public static final java.time.ZoneOffset UTC; } public final class ZonedDateTime implements java.time.chrono.ChronoZonedDateTime<java.time.LocalDate> java.io.Serializable java.time.temporal.Temporal { + method public boolean equals(Object); + method public String format(java.time.format.DateTimeFormatter); method public static java.time.ZonedDateTime from(java.time.temporal.TemporalAccessor); + method public int get(java.time.temporal.TemporalField); method public int getDayOfMonth(); method public java.time.DayOfWeek getDayOfWeek(); method public int getDayOfYear(); method public int getHour(); + method public long getLong(java.time.temporal.TemporalField); method public int getMinute(); method public java.time.Month getMonth(); method public int getMonthValue(); @@ -11847,7 +11943,9 @@ package java.time { method public int getSecond(); method public int getYear(); method public java.time.ZoneId getZone(); + method public int hashCode(); method public boolean isSupported(java.time.temporal.TemporalField); + method public boolean isSupported(java.time.temporal.TemporalUnit); method public java.time.ZonedDateTime minus(java.time.temporal.TemporalAmount); method public java.time.ZonedDateTime minus(long, java.time.temporal.TemporalUnit); method public java.time.ZonedDateTime minusDays(long); @@ -11880,9 +11978,13 @@ package java.time { method public java.time.ZonedDateTime plusSeconds(long); method public java.time.ZonedDateTime plusWeeks(long); method public java.time.ZonedDateTime plusYears(long); + method public <R> R query(java.time.temporal.TemporalQuery<R>); + method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField); method public java.time.LocalDate toLocalDate(); method public java.time.LocalDateTime toLocalDateTime(); + method public java.time.LocalTime toLocalTime(); method public java.time.OffsetDateTime toOffsetDateTime(); + method public String toString(); method public java.time.ZonedDateTime truncatedTo(java.time.temporal.TemporalUnit); method public long until(java.time.temporal.Temporal, java.time.temporal.TemporalUnit); method public java.time.ZonedDateTime with(java.time.temporal.TemporalAdjuster); @@ -11909,7 +12011,10 @@ package java.time.chrono { public abstract class AbstractChronology implements java.time.chrono.Chronology { ctor protected AbstractChronology(); method public int compareTo(java.time.chrono.Chronology); + method public boolean equals(Object); + method public int hashCode(); method public java.time.chrono.ChronoLocalDate resolveDate(java.util.Map<java.time.temporal.TemporalField,java.lang.Long>, java.time.format.ResolverStyle); + method public String toString(); } public interface ChronoLocalDate extends java.time.temporal.Temporal java.lang.Comparable<java.time.chrono.ChronoLocalDate> java.time.temporal.TemporalAdjuster { @@ -12090,7 +12195,9 @@ package java.time.chrono { method public java.time.chrono.HijrahChronology getChronology(); method public java.time.chrono.HijrahEra getEra(); method public long getLong(java.time.temporal.TemporalField); + method public boolean isLeapYear(); method public int lengthOfMonth(); + method public int lengthOfYear(); method public java.time.chrono.HijrahDate minus(java.time.temporal.TemporalAmount); method public java.time.chrono.HijrahDate minus(long, java.time.temporal.TemporalUnit); method public static java.time.chrono.HijrahDate now(); @@ -12099,6 +12206,9 @@ package java.time.chrono { method public static java.time.chrono.HijrahDate of(int, int, int); method public java.time.chrono.HijrahDate plus(java.time.temporal.TemporalAmount); method public java.time.chrono.HijrahDate plus(long, java.time.temporal.TemporalUnit); + method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField); + method public long toEpochDay(); + method public String toString(); method public java.time.chrono.ChronoPeriod until(java.time.chrono.ChronoLocalDate); method public long until(java.time.temporal.Temporal, java.time.temporal.TemporalUnit); method public java.time.chrono.HijrahDate with(java.time.temporal.TemporalField, long); @@ -12122,6 +12232,7 @@ package java.time.chrono { method public java.time.LocalDate dateNow(java.time.Clock); method public java.time.LocalDate dateYearDay(java.time.chrono.Era, int, int); method public java.time.LocalDate dateYearDay(int, int); + method public long epochSecond(int, int, int, int, int, int, java.time.ZoneOffset); method public java.time.chrono.IsoEra eraOf(int); method public java.util.List<java.time.chrono.Era> eras(); method public String getCalendarType(); @@ -12174,7 +12285,9 @@ package java.time.chrono { method public java.time.chrono.JapaneseChronology getChronology(); method public java.time.chrono.JapaneseEra getEra(); method public long getLong(java.time.temporal.TemporalField); + method public boolean isSupported(java.time.temporal.TemporalField); method public int lengthOfMonth(); + method public int lengthOfYear(); method public java.time.chrono.JapaneseDate minus(java.time.temporal.TemporalAmount); method public java.time.chrono.JapaneseDate minus(long, java.time.temporal.TemporalUnit); method public static java.time.chrono.JapaneseDate now(); @@ -12184,6 +12297,9 @@ package java.time.chrono { method public static java.time.chrono.JapaneseDate of(int, int, int); method public java.time.chrono.JapaneseDate plus(java.time.temporal.TemporalAmount); method public java.time.chrono.JapaneseDate plus(long, java.time.temporal.TemporalUnit); + method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField); + method public long toEpochDay(); + method public String toString(); method public java.time.chrono.ChronoPeriod until(java.time.chrono.ChronoLocalDate); method public long until(java.time.temporal.Temporal, java.time.temporal.TemporalUnit); method public java.time.chrono.JapaneseDate with(java.time.temporal.TemporalField, long); @@ -12191,8 +12307,10 @@ package java.time.chrono { } public final class JapaneseEra implements java.time.chrono.Era java.io.Serializable { + method public String getDisplayName(java.time.format.TextStyle, java.util.Locale); method public int getValue(); method public static java.time.chrono.JapaneseEra of(int); + method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField); method public static java.time.chrono.JapaneseEra valueOf(String); method public static java.time.chrono.JapaneseEra[] values(); field public static final java.time.chrono.JapaneseEra HEISEI; @@ -12241,6 +12359,9 @@ package java.time.chrono { method public static java.time.chrono.MinguoDate of(int, int, int); method public java.time.chrono.MinguoDate plus(java.time.temporal.TemporalAmount); method public java.time.chrono.MinguoDate plus(long, java.time.temporal.TemporalUnit); + method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField); + method public long toEpochDay(); + method public String toString(); method public java.time.chrono.ChronoPeriod until(java.time.chrono.ChronoLocalDate); method public long until(java.time.temporal.Temporal, java.time.temporal.TemporalUnit); method public java.time.chrono.MinguoDate with(java.time.temporal.TemporalField, long); @@ -12293,6 +12414,9 @@ package java.time.chrono { method public static java.time.chrono.ThaiBuddhistDate of(int, int, int); method public java.time.chrono.ThaiBuddhistDate plus(java.time.temporal.TemporalAmount); method public java.time.chrono.ThaiBuddhistDate plus(long, java.time.temporal.TemporalUnit); + method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField); + method public long toEpochDay(); + method public String toString(); method public java.time.chrono.ChronoPeriod until(java.time.chrono.ChronoLocalDate); method public long until(java.time.temporal.Temporal, java.time.temporal.TemporalUnit); method public java.time.chrono.ThaiBuddhistDate with(java.time.temporal.TemporalField, long); @@ -12756,6 +12880,8 @@ package java.util { ctor protected AbstractList(); method public void add(int, E); method public boolean addAll(int, @NonNull java.util.Collection<? extends E>); + method public boolean equals(@Nullable Object); + method public int hashCode(); method public int indexOf(@Nullable Object); method @NonNull public java.util.Iterator<E> iterator(); method public int lastIndexOf(@Nullable Object); @@ -12773,7 +12899,9 @@ package java.util { method public void clear(); method public boolean containsKey(@Nullable Object); method public boolean containsValue(@Nullable Object); + method public boolean equals(@Nullable Object); method @Nullable public V get(@Nullable Object); + method public int hashCode(); method public boolean isEmpty(); method @NonNull public java.util.Set<K> keySet(); method @Nullable public V put(K, V); @@ -12786,16 +12914,20 @@ package java.util { public static class AbstractMap.SimpleEntry<K, V> implements java.util.Map.Entry<K,V> java.io.Serializable { ctor public AbstractMap.SimpleEntry(K, V); ctor public AbstractMap.SimpleEntry(@NonNull java.util.Map.Entry<? extends K,? extends V>); + method public boolean equals(@Nullable Object); method public K getKey(); method public V getValue(); + method public int hashCode(); method public V setValue(V); } public static class AbstractMap.SimpleImmutableEntry<K, V> implements java.util.Map.Entry<K,V> java.io.Serializable { ctor public AbstractMap.SimpleImmutableEntry(K, V); ctor public AbstractMap.SimpleImmutableEntry(@NonNull java.util.Map.Entry<? extends K,? extends V>); + method public boolean equals(@Nullable Object); method public K getKey(); method public V getValue(); + method public int hashCode(); method public V setValue(V); } @@ -12812,6 +12944,8 @@ package java.util { public abstract class AbstractSet<E> extends java.util.AbstractCollection<E> implements java.util.Set<E> { ctor protected AbstractSet(); + method public boolean equals(@Nullable Object); + method public int hashCode(); } public class ArrayDeque<E> extends java.util.AbstractCollection<E> implements java.lang.Cloneable java.util.Deque<E> java.io.Serializable { @@ -12841,9 +12975,11 @@ package java.util { method public E remove(); method public E removeFirst(); method public boolean removeFirstOccurrence(@Nullable Object); + method public boolean removeIf(@NonNull java.util.function.Predicate<? super E>); method public E removeLast(); method public boolean removeLastOccurrence(@Nullable Object); method public int size(); + method @NonNull public java.util.Spliterator<E> spliterator(); } public class ArrayList<E> extends java.util.AbstractList<E> implements java.lang.Cloneable java.util.List<E> java.util.RandomAccess java.io.Serializable { @@ -12854,7 +12990,11 @@ package java.util { method public void ensureCapacity(int); method public void forEach(@NonNull java.util.function.Consumer<? super E>); method public E get(int); + method public boolean removeIf(@NonNull java.util.function.Predicate<? super E>); + method public void replaceAll(@NonNull java.util.function.UnaryOperator<E>); method public int size(); + method public void sort(@Nullable java.util.Comparator<? super E>); + method @NonNull public java.util.Spliterator<E> spliterator(); method public void trimToSize(); } @@ -13498,6 +13638,7 @@ package java.util { ctor public EnumMap(java.util.Map<K,? extends V>); method public java.util.EnumMap<K,V> clone(); method public java.util.Set<java.util.Map.Entry<K,V>> entrySet(); + method public V put(K, V); } public abstract class EnumSet<E extends java.lang.Enum<E>> extends java.util.AbstractSet<E> implements java.lang.Cloneable java.io.Serializable { @@ -13620,7 +13761,18 @@ package java.util { ctor public HashMap(); ctor public HashMap(@NonNull java.util.Map<? extends K,? extends V>); method @NonNull public Object clone(); + method @Nullable public V compute(K, @NonNull java.util.function.BiFunction<? super K,? super V,? extends V>); + method @Nullable public V computeIfAbsent(K, @NonNull java.util.function.Function<? super K,? extends V>); + method @Nullable public V computeIfPresent(K, @NonNull java.util.function.BiFunction<? super K,? super V,? extends V>); method @NonNull public java.util.Set<java.util.Map.Entry<K,V>> entrySet(); + method public void forEach(@NonNull java.util.function.BiConsumer<? super K,? super V>); + method @Nullable public V getOrDefault(@Nullable Object, @Nullable V); + method @Nullable public V merge(K, @NonNull V, @NonNull java.util.function.BiFunction<? super V,? super V,? extends V>); + method @Nullable public V putIfAbsent(K, V); + method public boolean remove(@Nullable Object, @Nullable Object); + method public boolean replace(K, @Nullable V, V); + method @Nullable public V replace(K, V); + method public void replaceAll(@NonNull java.util.function.BiFunction<? super K,? super V,? extends V>); } public class HashSet<E> extends java.util.AbstractSet<E> implements java.lang.Cloneable java.io.Serializable java.util.Set<E> { @@ -13631,6 +13783,7 @@ package java.util { method @NonNull public Object clone(); method @NonNull public java.util.Iterator<E> iterator(); method public int size(); + method @NonNull public java.util.Spliterator<E> spliterator(); } public class Hashtable<K, V> extends java.util.Dictionary<K,V> implements java.lang.Cloneable java.util.Map<K,V> java.io.Serializable { @@ -13640,19 +13793,32 @@ package java.util { ctor public Hashtable(java.util.Map<? extends K,? extends V>); method public void clear(); method public Object clone(); + method public V compute(K, java.util.function.BiFunction<? super K,? super V,? extends V>); + method public V computeIfAbsent(K, java.util.function.Function<? super K,? extends V>); + method public V computeIfPresent(K, java.util.function.BiFunction<? super K,? super V,? extends V>); method public boolean contains(Object); method public boolean containsKey(Object); method public boolean containsValue(Object); method public java.util.Enumeration<V> elements(); method public java.util.Set<java.util.Map.Entry<K,V>> entrySet(); + method public boolean equals(Object); + method public void forEach(java.util.function.BiConsumer<? super K,? super V>); method public V get(Object); + method public V getOrDefault(Object, V); + method public int hashCode(); method public boolean isEmpty(); method public java.util.Set<K> keySet(); method public java.util.Enumeration<K> keys(); + method public V merge(K, V, java.util.function.BiFunction<? super V,? super V,? extends V>); method public V put(K, V); method public void putAll(java.util.Map<? extends K,? extends V>); + method public V putIfAbsent(K, V); method protected void rehash(); method public V remove(Object); + method public boolean remove(Object, Object); + method public boolean replace(K, V, V); + method public V replace(K, V); + method public void replaceAll(java.util.function.BiFunction<? super K,? super V,? extends V>); method public int size(); method public java.util.Collection<V> values(); } @@ -13699,6 +13865,8 @@ package java.util { ctor public IdentityHashMap(java.util.Map<? extends K,? extends V>); method public Object clone(); method public java.util.Set<java.util.Map.Entry<K,V>> entrySet(); + method public void forEach(java.util.function.BiConsumer<? super K,? super V>); + method public void replaceAll(java.util.function.BiFunction<? super K,? super V,? extends V>); } public class IllegalFormatCodePointException extends java.util.IllegalFormatException { @@ -13792,6 +13960,7 @@ package java.util { method public E element(); method public E getFirst(); method public E getLast(); + method @NonNull public java.util.ListIterator<E> listIterator(int); method public boolean offer(E); method public boolean offerFirst(E); method public boolean offerLast(E); @@ -13809,6 +13978,7 @@ package java.util { method public E removeLast(); method public boolean removeLastOccurrence(@Nullable Object); method public int size(); + method @NonNull public java.util.Spliterator<E> spliterator(); } public interface List<E> extends java.util.Collection<E> { @@ -14243,6 +14413,7 @@ package java.util { method public boolean offer(E); method public E peek(); method public E poll(); + method public boolean removeIf(java.util.function.Predicate<? super E>); method public int size(); method public final java.util.Spliterator<E> spliterator(); } @@ -14423,6 +14594,7 @@ package java.util { method public short nextShort(); method public short nextShort(int); method public int radix(); + method public void remove(); method public java.util.Scanner reset(); method public java.util.Scanner skip(java.util.regex.Pattern); method public java.util.Scanner skip(String); @@ -14739,6 +14911,7 @@ package java.util { method public K firstKey(); method @Nullable public java.util.Map.Entry<K,V> floorEntry(K); method @Nullable public K floorKey(K); + method public void forEach(@NonNull java.util.function.BiConsumer<? super K,? super V>); method @NonNull public java.util.NavigableMap<K,V> headMap(K, boolean); method @NonNull public java.util.SortedMap<K,V> headMap(K); method @Nullable public java.util.Map.Entry<K,V> higherEntry(K); @@ -14750,6 +14923,9 @@ package java.util { method @NonNull public java.util.NavigableSet<K> navigableKeySet(); method @Nullable public java.util.Map.Entry<K,V> pollFirstEntry(); method @Nullable public java.util.Map.Entry<K,V> pollLastEntry(); + method public boolean replace(K, @Nullable V, V); + method public V replace(K, V); + method public void replaceAll(@NonNull java.util.function.BiFunction<? super K,? super V,? extends V>); method @NonNull public java.util.NavigableMap<K,V> subMap(K, boolean, K, boolean); method @NonNull public java.util.SortedMap<K,V> subMap(K, K); method @NonNull public java.util.NavigableMap<K,V> tailMap(K, boolean); @@ -14777,6 +14953,7 @@ package java.util { method public E pollFirst(); method public E pollLast(); method public int size(); + method public java.util.Spliterator<E> spliterator(); method public java.util.NavigableSet<E> subSet(E, boolean, E, boolean); method public java.util.SortedSet<E> subSet(E, E); method public java.util.NavigableSet<E> tailSet(E, boolean); @@ -14830,9 +15007,13 @@ package java.util { method public void removeAllElements(); method public boolean removeElement(@Nullable Object); method public void removeElementAt(int); + method public boolean removeIf(@NonNull java.util.function.Predicate<? super E>); + method public void replaceAll(@NonNull java.util.function.UnaryOperator<E>); method public void setElementAt(E, int); method public void setSize(int); method public int size(); + method public void sort(@Nullable java.util.Comparator<? super E>); + method @NonNull public java.util.Spliterator<E> spliterator(); method public void trimToSize(); field protected int capacityIncrement; field protected int elementCount; @@ -14845,6 +15026,8 @@ package java.util { ctor public WeakHashMap(); ctor public WeakHashMap(@NonNull java.util.Map<? extends K,? extends V>); method @NonNull public java.util.Set<java.util.Map.Entry<K,V>> entrySet(); + method public void forEach(@NonNull java.util.function.BiConsumer<? super K,? super V>); + method public void replaceAll(@NonNull java.util.function.BiFunction<? super K,? super V,? extends V>); } } @@ -14879,17 +15062,29 @@ package java.util.concurrent { method public E poll(long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException; method public void put(E) throws java.lang.InterruptedException; method public int remainingCapacity(); + method public boolean removeIf(java.util.function.Predicate<? super E>); method public int size(); + method public java.util.Spliterator<E> spliterator(); method public E take() throws java.lang.InterruptedException; } public interface BlockingDeque<E> extends java.util.concurrent.BlockingQueue<E> java.util.Deque<E> { + method public boolean add(E); + method public boolean contains(Object); + method public E element(); + method public java.util.Iterator<E> iterator(); + method public boolean offer(E); method public boolean offerFirst(E, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException; method public boolean offerLast(E, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException; + method public E peek(); + method public E poll(); method public E pollFirst(long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException; method public E pollLast(long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException; method public void putFirst(E) throws java.lang.InterruptedException; method public void putLast(E) throws java.lang.InterruptedException; + method public E remove(); + method public boolean remove(Object); + method public int size(); method public E takeFirst() throws java.lang.InterruptedException; method public E takeLast() throws java.lang.InterruptedException; } @@ -15068,9 +15263,13 @@ package java.util.concurrent { ctor public ConcurrentHashMap(@NonNull java.util.Map<? extends K,? extends V>); ctor public ConcurrentHashMap(int, float); ctor public ConcurrentHashMap(int, float, int); + method @Nullable public V compute(@NonNull K, @NonNull java.util.function.BiFunction<? super K,? super V,? extends V>); + method @Nullable public V computeIfAbsent(@NonNull K, @NonNull java.util.function.Function<? super K,? extends V>); + method @Nullable public V computeIfPresent(@NonNull K, @NonNull java.util.function.BiFunction<? super K,? super V,? extends V>); method public boolean contains(@NonNull Object); method @NonNull public java.util.Enumeration<V> elements(); method @NonNull public java.util.Set<java.util.Map.Entry<K,V>> entrySet(); + method public void forEach(@NonNull java.util.function.BiConsumer<? super K,? super V>); method public void forEach(long, @NonNull java.util.function.BiConsumer<? super K,? super V>); method public <U> void forEach(long, @NonNull java.util.function.BiFunction<? super K,? super V,? extends U>, @NonNull java.util.function.Consumer<? super U>); method public void forEachEntry(long, @NonNull java.util.function.Consumer<? super java.util.Map.Entry<K,V>>); @@ -15079,11 +15278,14 @@ package java.util.concurrent { method public <U> void forEachKey(long, @NonNull java.util.function.Function<? super K,? extends U>, @NonNull java.util.function.Consumer<? super U>); method public void forEachValue(long, @NonNull java.util.function.Consumer<? super V>); method public <U> void forEachValue(long, @NonNull java.util.function.Function<? super V,? extends U>, @NonNull java.util.function.Consumer<? super U>); + method @Nullable public V getOrDefault(@NonNull Object, @Nullable V); method @NonNull public java.util.concurrent.ConcurrentHashMap.KeySetView<K,V> keySet(@NonNull V); method @NonNull public java.util.Enumeration<K> keys(); method public long mappingCount(); + method @Nullable public V merge(@NonNull K, @NonNull V, @NonNull java.util.function.BiFunction<? super V,? super V,? extends V>); method @NonNull public static <K> java.util.concurrent.ConcurrentHashMap.KeySetView<K,java.lang.Boolean> newKeySet(); method @NonNull public static <K> java.util.concurrent.ConcurrentHashMap.KeySetView<K,java.lang.Boolean> newKeySet(int); + method @Nullable public V putIfAbsent(@NonNull K, @NonNull V); method @Nullable public <U> U reduce(long, @NonNull java.util.function.BiFunction<? super K,? super V,? extends U>, @NonNull java.util.function.BiFunction<? super U,? super U,? extends U>); method @Nullable public java.util.Map.Entry<K,V> reduceEntries(long, @NonNull java.util.function.BiFunction<java.util.Map.Entry<K,V>,java.util.Map.Entry<K,V>,? extends java.util.Map.Entry<K,V>>); method @Nullable public <U> U reduceEntries(long, @NonNull java.util.function.Function<java.util.Map.Entry<K,V>,? extends U>, @NonNull java.util.function.BiFunction<? super U,? super U,? extends U>); @@ -15103,6 +15305,10 @@ package java.util.concurrent { method public double reduceValuesToDouble(long, @NonNull java.util.function.ToDoubleFunction<? super V>, double, @NonNull java.util.function.DoubleBinaryOperator); method public int reduceValuesToInt(long, @NonNull java.util.function.ToIntFunction<? super V>, int, @NonNull java.util.function.IntBinaryOperator); method public long reduceValuesToLong(long, @NonNull java.util.function.ToLongFunction<? super V>, long, @NonNull java.util.function.LongBinaryOperator); + method public boolean remove(@NonNull Object, @Nullable Object); + method public boolean replace(@NonNull K, @NonNull V, @NonNull V); + method @Nullable public V replace(@NonNull K, @NonNull V); + method public void replaceAll(@NonNull java.util.function.BiFunction<? super K,? super V,? extends V>); method @Nullable public <U> U search(long, @NonNull java.util.function.BiFunction<? super K,? super V,? extends U>); method @Nullable public <U> U searchEntries(long, @NonNull java.util.function.Function<java.util.Map.Entry<K,V>,? extends U>); method @Nullable public <U> U searchKeys(long, @NonNull java.util.function.Function<? super K,? extends U>); @@ -15115,9 +15321,11 @@ package java.util.concurrent { method public final void clear(); method public boolean contains(@NonNull Object); method public final boolean containsAll(@NonNull java.util.Collection<?>); + method public boolean equals(@Nullable Object); method public void forEach(@NonNull java.util.function.Consumer<? super K>); method @NonNull public java.util.concurrent.ConcurrentHashMap<K,V> getMap(); method @Nullable public V getMappedValue(); + method public int hashCode(); method public final boolean isEmpty(); method @NonNull public java.util.Iterator<K> iterator(); method public boolean remove(@NonNull Object); @@ -15155,9 +15363,11 @@ package java.util.concurrent { method public E remove(); method public E removeFirst(); method public boolean removeFirstOccurrence(Object); + method public boolean removeIf(java.util.function.Predicate<? super E>); method public E removeLast(); method public boolean removeLastOccurrence(Object); method public int size(); + method public java.util.Spliterator<E> spliterator(); } public class ConcurrentLinkedQueue<E> extends java.util.AbstractQueue<E> implements java.util.Queue<E> java.io.Serializable { @@ -15168,7 +15378,9 @@ package java.util.concurrent { method public boolean offer(E); method public E peek(); method public E poll(); + method public boolean removeIf(java.util.function.Predicate<? super E>); method public int size(); + method public java.util.Spliterator<E> spliterator(); } public interface ConcurrentMap<K, V> extends java.util.Map<K,V> { @@ -15198,6 +15410,9 @@ package java.util.concurrent { method public K ceilingKey(K); method public java.util.concurrent.ConcurrentSkipListMap<K,V> clone(); method public java.util.Comparator<? super K> comparator(); + method public V compute(K, java.util.function.BiFunction<? super K,? super V,? extends V>); + method public V computeIfAbsent(K, java.util.function.Function<? super K,? extends V>); + method public V computeIfPresent(K, java.util.function.BiFunction<? super K,? super V,? extends V>); method public java.util.NavigableSet<K> descendingKeySet(); method public java.util.concurrent.ConcurrentNavigableMap<K,V> descendingMap(); method public java.util.Set<java.util.Map.Entry<K,V>> entrySet(); @@ -15205,6 +15420,8 @@ package java.util.concurrent { method public K firstKey(); method public java.util.Map.Entry<K,V> floorEntry(K); method public K floorKey(K); + method public void forEach(java.util.function.BiConsumer<? super K,? super V>); + method public V getOrDefault(Object, V); method public java.util.concurrent.ConcurrentNavigableMap<K,V> headMap(K, boolean); method public java.util.concurrent.ConcurrentNavigableMap<K,V> headMap(K); method public java.util.Map.Entry<K,V> higherEntry(K); @@ -15214,9 +15431,15 @@ package java.util.concurrent { method public K lastKey(); method public java.util.Map.Entry<K,V> lowerEntry(K); method public K lowerKey(K); + method public V merge(K, V, java.util.function.BiFunction<? super V,? super V,? extends V>); method public java.util.NavigableSet<K> navigableKeySet(); method public java.util.Map.Entry<K,V> pollFirstEntry(); method public java.util.Map.Entry<K,V> pollLastEntry(); + method public V putIfAbsent(K, V); + method public boolean remove(Object, Object); + method public boolean replace(K, V, V); + method public V replace(K, V); + method public void replaceAll(java.util.function.BiFunction<? super K,? super V,? extends V>); method public java.util.concurrent.ConcurrentNavigableMap<K,V> subMap(K, boolean, K, boolean); method public java.util.concurrent.ConcurrentNavigableMap<K,V> subMap(K, K); method public java.util.concurrent.ConcurrentNavigableMap<K,V> tailMap(K, boolean); @@ -15244,6 +15467,7 @@ package java.util.concurrent { method public E pollFirst(); method public E pollLast(); method public int size(); + method public java.util.Spliterator<E> spliterator(); method public java.util.NavigableSet<E> subSet(E, boolean, E, boolean); method public java.util.NavigableSet<E> subSet(E, E); method public java.util.NavigableSet<E> tailSet(E, boolean); @@ -15264,8 +15488,10 @@ package java.util.concurrent { method @NonNull public Object clone(); method public boolean contains(@Nullable Object); method public boolean containsAll(@NonNull java.util.Collection<?>); + method public boolean equals(@Nullable Object); method public void forEach(@NonNull java.util.function.Consumer<? super E>); method public E get(int); + method public int hashCode(); method public int indexOf(@Nullable Object); method public int indexOf(@Nullable E, int); method public boolean isEmpty(); @@ -15277,9 +15503,13 @@ package java.util.concurrent { method public E remove(int); method public boolean remove(@Nullable Object); method public boolean removeAll(@NonNull java.util.Collection<?>); + method public boolean removeIf(@NonNull java.util.function.Predicate<? super E>); + method public void replaceAll(@NonNull java.util.function.UnaryOperator<E>); method public boolean retainAll(@NonNull java.util.Collection<?>); method public E set(int, E); method public int size(); + method public void sort(@Nullable java.util.Comparator<? super E>); + method @NonNull public java.util.Spliterator<E> spliterator(); method @NonNull public java.util.List<E> subList(int, int); method @NonNull public Object[] toArray(); method @NonNull public <T> T[] toArray(@NonNull T[]); @@ -15290,7 +15520,9 @@ package java.util.concurrent { ctor public CopyOnWriteArraySet(java.util.Collection<? extends E>); method public void forEach(java.util.function.Consumer<? super E>); method public java.util.Iterator<E> iterator(); + method public boolean removeIf(java.util.function.Predicate<? super E>); method public int size(); + method public java.util.Spliterator<E> spliterator(); } public class CountDownLatch { @@ -15341,6 +15573,7 @@ package java.util.concurrent { public class DelayQueue<E extends java.util.concurrent.Delayed> extends java.util.AbstractQueue<E> implements java.util.concurrent.BlockingQueue<E> { ctor public DelayQueue(); ctor public DelayQueue(java.util.Collection<? extends E>); + method public boolean add(E); method public int drainTo(java.util.Collection<? super E>); method public int drainTo(java.util.Collection<? super E>, int); method public java.util.Iterator<E> iterator(); @@ -15607,9 +15840,11 @@ package java.util.concurrent { method public int remainingCapacity(); method public E removeFirst(); method public boolean removeFirstOccurrence(Object); + method public boolean removeIf(java.util.function.Predicate<? super E>); method public E removeLast(); method public boolean removeLastOccurrence(Object); method public int size(); + method public java.util.Spliterator<E> spliterator(); method public E take() throws java.lang.InterruptedException; method public E takeFirst() throws java.lang.InterruptedException; method public E takeLast() throws java.lang.InterruptedException; @@ -15630,7 +15865,9 @@ package java.util.concurrent { method public E poll(); method public void put(E) throws java.lang.InterruptedException; method public int remainingCapacity(); + method public boolean removeIf(java.util.function.Predicate<? super E>); method public int size(); + method public java.util.Spliterator<E> spliterator(); method public E take() throws java.lang.InterruptedException; } @@ -15650,7 +15887,9 @@ package java.util.concurrent { method public E poll(); method public void put(E); method public int remainingCapacity(); + method public boolean removeIf(java.util.function.Predicate<? super E>); method public int size(); + method public java.util.Spliterator<E> spliterator(); method public E take() throws java.lang.InterruptedException; method public void transfer(E) throws java.lang.InterruptedException; method public boolean tryTransfer(E); @@ -15698,7 +15937,9 @@ package java.util.concurrent { method public E poll(long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException; method public void put(E); method public int remainingCapacity(); + method public boolean removeIf(java.util.function.Predicate<? super E>); method public int size(); + method public java.util.Spliterator<E> spliterator(); method public E take() throws java.lang.InterruptedException; } @@ -15824,6 +16065,7 @@ package java.util.concurrent { method public void put(E) throws java.lang.InterruptedException; method public int remainingCapacity(); method public int size(); + method public java.util.Spliterator<E> spliterator(); method public E take() throws java.lang.InterruptedException; } @@ -16762,9 +17004,11 @@ package java.util.jar { method public boolean containsKey(Object); method public boolean containsValue(Object); method public java.util.Set<java.util.Map.Entry<java.lang.Object,java.lang.Object>> entrySet(); + method public boolean equals(Object); method public Object get(Object); method public String getValue(String); method public String getValue(java.util.jar.Attributes.Name); + method public int hashCode(); method public boolean isEmpty(); method public java.util.Set<java.lang.Object> keySet(); method public Object put(Object, Object); @@ -17342,6 +17586,7 @@ package java.util.prefs { method protected abstract void removeSpi(String); method public void sync() throws java.util.prefs.BackingStoreException; method protected abstract void syncSpi() throws java.util.prefs.BackingStoreException; + method public String toString(); field protected final Object lock; field protected boolean newNode; } @@ -17821,6 +18066,8 @@ package java.util.zip { method public void reset(); method public void update(int); method public void update(byte[], int, int); + method public void update(byte[]); + method public void update(java.nio.ByteBuffer); } public class CRC32 implements java.util.zip.Checksum { @@ -17829,6 +18076,8 @@ package java.util.zip { method public void reset(); method public void update(int); method public void update(byte[], int, int); + method public void update(byte[]); + method public void update(java.nio.ByteBuffer); } public final class CRC32C implements java.util.zip.Checksum { @@ -17837,6 +18086,7 @@ package java.util.zip { method public void reset(); method public void update(int); method public void update(byte[], int, int); + method public void update(java.nio.ByteBuffer); } public class CheckedInputStream extends java.io.FilterInputStream { @@ -19203,10 +19453,13 @@ package javax.security.auth.x500 { ctor public X500Principal(String, java.util.Map<java.lang.String,java.lang.String>); ctor public X500Principal(byte[]); ctor public X500Principal(java.io.InputStream); + method public boolean equals(Object); method public byte[] getEncoded(); method public String getName(); method public String getName(String); method public String getName(String, java.util.Map<java.lang.String,java.lang.String>); + method public int hashCode(); + method public String toString(); field public static final String CANONICAL = "CANONICAL"; field public static final String RFC1779 = "RFC1779"; field public static final String RFC2253 = "RFC2253"; diff --git a/extensions/7/public/api/framework-wifi.txt b/extensions/7/public/api/framework-wifi.txt index abed5b1a9..0047d509c 100644 --- a/extensions/7/public/api/framework-wifi.txt +++ b/extensions/7/public/api/framework-wifi.txt @@ -158,7 +158,7 @@ package android.net.wifi { @Deprecated public class WifiConfiguration implements android.os.Parcelable { ctor @Deprecated public WifiConfiguration(); ctor @Deprecated public WifiConfiguration(@NonNull android.net.wifi.WifiConfiguration); - method public int describeContents(); + method @Deprecated public int describeContents(); method @Deprecated public android.net.ProxyInfo getHttpProxy(); method @Deprecated @NonNull public String getKey(); method @Deprecated public int getMacRandomizationSetting(); @@ -169,7 +169,7 @@ package android.net.wifi { method @Deprecated public void setIpConfiguration(@Nullable android.net.IpConfiguration); method @Deprecated public void setMacRandomizationSetting(int); method @Deprecated public void setSecurityParams(int); - method public void writeToParcel(android.os.Parcel, int); + method @Deprecated public void writeToParcel(android.os.Parcel, int); field @Deprecated public String BSSID; field @Deprecated public String FQDN; field @Deprecated public static final int RANDOMIZATION_AUTO = 3; // 0x3 @@ -373,6 +373,7 @@ package android.net.wifi { method @NonNull public java.util.List<android.net.wifi.MloLink> getAffiliatedMloLinks(); method @Nullable public android.net.MacAddress getApMldMacAddress(); method @IntRange(from=android.net.wifi.MloLink.INVALID_MLO_LINK_ID, to=0xf) public int getApMloLinkId(); + method public long getApplicableRedactions(); method @NonNull public java.util.List<android.net.wifi.MloLink> getAssociatedMloLinks(); method public String getBSSID(); method public int getCurrentSecurityType(); diff --git a/extensions/7/system-server/api/service-configinfrastructure.txt b/extensions/7/system-server/api/service-configinfrastructure.txt index 722ace1ba..29cd1d59b 100644 --- a/extensions/7/system-server/api/service-configinfrastructure.txt +++ b/extensions/7/system-server/api/service-configinfrastructure.txt @@ -6,6 +6,7 @@ package com.android.server.deviceconfig { public static class DeviceConfigInit.Lifecycle extends com.android.server.SystemService { ctor public DeviceConfigInit.Lifecycle(@NonNull android.content.Context); + method public void onStart(); } } diff --git a/extensions/7/system/api/android.net.ipsec.ike.txt b/extensions/7/system/api/android.net.ipsec.ike.txt index f354230ab..9a412cc7b 100644 --- a/extensions/7/system/api/android.net.ipsec.ike.txt +++ b/extensions/7/system/api/android.net.ipsec.ike.txt @@ -5,6 +5,12 @@ package android.net.eap { method @Deprecated @Nullable public android.net.eap.EapSessionConfig.EapMsChapV2Config getEapMsChapV2onfig(); } + public static class EapSessionConfig.EapAkaConfig extends android.net.eap.EapSessionConfig.EapUiccConfig { + } + + public static class EapSessionConfig.EapSimConfig extends android.net.eap.EapSessionConfig.EapUiccConfig { + } + @Deprecated public abstract static class EapSessionConfig.EapUiccConfig extends android.net.eap.EapSessionConfig.EapMethodConfig { method @Deprecated public int getAppType(); method @Deprecated public int getSubId(); diff --git a/extensions/7/system/api/framework-bluetooth.txt b/extensions/7/system/api/framework-bluetooth.txt index 30f7d86f3..6250f8cac 100644 --- a/extensions/7/system/api/framework-bluetooth.txt +++ b/extensions/7/system/api/framework-bluetooth.txt @@ -30,13 +30,17 @@ package android.bluetooth { public final class BluetoothA2dpSink implements android.bluetooth.BluetoothProfile { method public void finalize(); + method @RequiresPermission(android.Manifest.permission.BLUETOOTH_CONNECT) public java.util.List<android.bluetooth.BluetoothDevice> getConnectedDevices(); method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_CONNECT, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public int getConnectionPolicy(@NonNull android.bluetooth.BluetoothDevice); + method @RequiresPermission(android.Manifest.permission.BLUETOOTH_CONNECT) public int getConnectionState(android.bluetooth.BluetoothDevice); + method @RequiresPermission(android.Manifest.permission.BLUETOOTH_CONNECT) public java.util.List<android.bluetooth.BluetoothDevice> getDevicesMatchingConnectionStates(int[]); method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_CONNECT, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public boolean isAudioPlaying(@NonNull android.bluetooth.BluetoothDevice); method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_CONNECT, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public boolean setConnectionPolicy(@NonNull android.bluetooth.BluetoothDevice, int); field @RequiresPermission(android.Manifest.permission.BLUETOOTH_CONNECT) public static final String ACTION_CONNECTION_STATE_CHANGED = "android.bluetooth.a2dp-sink.profile.action.CONNECTION_STATE_CHANGED"; } public final class BluetoothActivityEnergyInfo implements android.os.Parcelable { + method public int describeContents(); method public int getBluetoothStackState(); method public long getControllerEnergyUsed(); method public long getControllerIdleTimeMillis(); @@ -45,6 +49,7 @@ package android.bluetooth { method public long getTimestampMillis(); method @NonNull public java.util.List<android.bluetooth.UidTraffic> getUidTraffic(); method public boolean isValid(); + method public void writeToParcel(android.os.Parcel, int); field public static final int BT_STACK_STATE_INVALID = 0; // 0x0 field public static final int BT_STACK_STATE_STATE_ACTIVE = 1; // 0x1 field public static final int BT_STACK_STATE_STATE_IDLE = 3; // 0x3 @@ -288,6 +293,8 @@ package android.bluetooth { } public final class BluetoothHapClient implements java.lang.AutoCloseable android.bluetooth.BluetoothProfile { + method public void close(); + method protected void finalize(); method @Nullable @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_CONNECT, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public android.bluetooth.BluetoothHapPresetInfo getActivePresetInfo(@NonNull android.bluetooth.BluetoothDevice); method @NonNull @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_CONNECT, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public java.util.List<android.bluetooth.BluetoothHapPresetInfo> getAllPresetInfo(@NonNull android.bluetooth.BluetoothDevice); method @NonNull @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_CONNECT, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public java.util.List<android.bluetooth.BluetoothDevice> getConnectedDevices(); @@ -323,6 +330,7 @@ package android.bluetooth { } public final class BluetoothHapPresetInfo implements android.os.Parcelable { + method public int describeContents(); method public int getIndex(); method @NonNull public String getName(); method public boolean isAvailable(); @@ -348,6 +356,8 @@ package android.bluetooth { } public final class BluetoothHeadsetClient implements java.lang.AutoCloseable android.bluetooth.BluetoothProfile { + method public void close(); + method protected void finalize(); method @NonNull @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_CONNECT, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public java.util.List<android.bluetooth.BluetoothDevice> getConnectedDevices(); method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_CONNECT, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public int getConnectionPolicy(@NonNull android.bluetooth.BluetoothDevice); method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_CONNECT, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public int getConnectionState(@NonNull android.bluetooth.BluetoothDevice); @@ -360,11 +370,13 @@ package android.bluetooth { } public static final class BluetoothHeadsetClient.NetworkServiceState implements android.os.Parcelable { + method public int describeContents(); method @NonNull public android.bluetooth.BluetoothDevice getDevice(); method @Nullable public String getNetworkOperatorName(); method @IntRange(from=0, to=5) public int getSignalStrength(); method public boolean isRoaming(); method public boolean isServiceAvailable(); + method public void writeToParcel(@NonNull android.os.Parcel, int); field @NonNull public static final android.os.Parcelable.Creator<android.bluetooth.BluetoothHeadsetClient.NetworkServiceState> CREATOR; } @@ -387,6 +399,7 @@ package android.bluetooth { } public static final class BluetoothHearingAid.AdvertisementServiceData implements android.os.Parcelable { + method public int describeContents(); method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_SCAN, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public int getDeviceMode(); method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_SCAN, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public int getDeviceSide(); method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_SCAN, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public int getTruncatedHiSyncId(); @@ -404,6 +417,7 @@ package android.bluetooth { method @NonNull @RequiresPermission(android.Manifest.permission.BLUETOOTH_CONNECT) public java.util.List<android.bluetooth.BluetoothDevice> getConnectedDevices(); method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_CONNECT, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public int getConnectionPolicy(@NonNull android.bluetooth.BluetoothDevice); method @RequiresPermission(android.Manifest.permission.BLUETOOTH_CONNECT) public int getConnectionState(@NonNull android.bluetooth.BluetoothDevice); + method @RequiresPermission(android.Manifest.permission.BLUETOOTH_CONNECT) public java.util.List<android.bluetooth.BluetoothDevice> getDevicesMatchingConnectionStates(int[]); method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_CONNECT, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public boolean setConnectionPolicy(@NonNull android.bluetooth.BluetoothDevice, int); field @RequiresPermission(android.Manifest.permission.BLUETOOTH_CONNECT) public static final String ACTION_CONNECTION_STATE_CHANGED = "android.bluetooth.input.profile.action.CONNECTION_STATE_CHANGED"; } @@ -459,12 +473,14 @@ package android.bluetooth { } public final class BluetoothLeAudioCodecConfigMetadata implements android.os.Parcelable { + method public int describeContents(); method @NonNull public static android.bluetooth.BluetoothLeAudioCodecConfigMetadata fromRawBytes(@NonNull byte[]); method public long getAudioLocation(); method public int getFrameDuration(); method public int getOctetsPerFrame(); method @NonNull public byte[] getRawMetadata(); method public int getSampleRate(); + method public void writeToParcel(android.os.Parcel, int); field @NonNull public static final android.os.Parcelable.Creator<android.bluetooth.BluetoothLeAudioCodecConfigMetadata> CREATOR; } @@ -479,10 +495,12 @@ package android.bluetooth { } public final class BluetoothLeAudioContentMetadata implements android.os.Parcelable { + method public int describeContents(); method @NonNull public static android.bluetooth.BluetoothLeAudioContentMetadata fromRawBytes(@NonNull byte[]); method @Nullable public String getLanguage(); method @Nullable public String getProgramInfo(); method @NonNull public byte[] getRawMetadata(); + method public void writeToParcel(android.os.Parcel, int); field @NonNull public static final android.os.Parcelable.Creator<android.bluetooth.BluetoothLeAudioContentMetadata> CREATOR; } @@ -495,7 +513,12 @@ package android.bluetooth { } public final class BluetoothLeBroadcast implements java.lang.AutoCloseable android.bluetooth.BluetoothProfile { + method public void close(); + method protected void finalize(); method @NonNull @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_CONNECT, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public java.util.List<android.bluetooth.BluetoothLeBroadcastMetadata> getAllBroadcastMetadata(); + method @NonNull @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_CONNECT, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public java.util.List<android.bluetooth.BluetoothDevice> getConnectedDevices(); + method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_CONNECT, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public int getConnectionState(@NonNull android.bluetooth.BluetoothDevice); + method @NonNull @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_CONNECT, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public java.util.List<android.bluetooth.BluetoothDevice> getDevicesMatchingConnectionStates(@NonNull int[]); method @RequiresPermission(android.Manifest.permission.BLUETOOTH_PRIVILEGED) public int getMaximumNumberOfBroadcasts(); method @RequiresPermission(android.Manifest.permission.BLUETOOTH_PRIVILEGED) public int getMaximumStreamsPerBroadcast(); method @RequiresPermission(android.Manifest.permission.BLUETOOTH_PRIVILEGED) public int getMaximumSubgroupsPerBroadcast(); @@ -523,6 +546,8 @@ package android.bluetooth { public final class BluetoothLeBroadcastAssistant implements java.lang.AutoCloseable android.bluetooth.BluetoothProfile { method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_CONNECT, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public void addSource(@NonNull android.bluetooth.BluetoothDevice, @NonNull android.bluetooth.BluetoothLeBroadcastMetadata, boolean); + method public void close(); + method protected void finalize(); method @NonNull @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_CONNECT, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public java.util.List<android.bluetooth.BluetoothLeBroadcastReceiveState> getAllSources(@NonNull android.bluetooth.BluetoothDevice); method @NonNull @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_CONNECT, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public java.util.List<android.bluetooth.BluetoothDevice> getConnectedDevices(); method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_CONNECT, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public int getConnectionPolicy(@NonNull android.bluetooth.BluetoothDevice); @@ -556,9 +581,11 @@ package android.bluetooth { } public final class BluetoothLeBroadcastChannel implements android.os.Parcelable { + method public int describeContents(); method public int getChannelIndex(); method @NonNull public android.bluetooth.BluetoothLeAudioCodecConfigMetadata getCodecMetadata(); method public boolean isSelected(); + method public void writeToParcel(android.os.Parcel, int); field @NonNull public static final android.os.Parcelable.Creator<android.bluetooth.BluetoothLeBroadcastChannel> CREATOR; } @@ -572,6 +599,7 @@ package android.bluetooth { } public final class BluetoothLeBroadcastMetadata implements android.os.Parcelable { + method public int describeContents(); method public int getAudioConfigQuality(); method @Nullable public byte[] getBroadcastCode(); method public int getBroadcastId(); @@ -585,6 +613,7 @@ package android.bluetooth { method @NonNull public java.util.List<android.bluetooth.BluetoothLeBroadcastSubgroup> getSubgroups(); method public boolean isEncrypted(); method public boolean isPublicBroadcast(); + method public void writeToParcel(android.os.Parcel, int); field public static final int AUDIO_CONFIG_QUALITY_HIGH = 2; // 0x2 field public static final int AUDIO_CONFIG_QUALITY_NONE = 0; // 0x0 field public static final int AUDIO_CONFIG_QUALITY_STANDARD = 1; // 0x1 @@ -612,6 +641,7 @@ package android.bluetooth { } public final class BluetoothLeBroadcastReceiveState implements android.os.Parcelable { + method public int describeContents(); method @Nullable public byte[] getBadCode(); method public int getBigEncryptionState(); method @NonNull public java.util.List<java.lang.Long> getBisSyncState(); @@ -623,6 +653,7 @@ package android.bluetooth { method @NonNull public android.bluetooth.BluetoothDevice getSourceDevice(); method @IntRange(from=0, to=255) public int getSourceId(); method @NonNull public java.util.List<android.bluetooth.BluetoothLeAudioContentMetadata> getSubgroupMetadata(); + method public void writeToParcel(android.os.Parcel, int); field public static final int BIG_ENCRYPTION_STATE_BAD_CODE = 3; // 0x3 field public static final int BIG_ENCRYPTION_STATE_CODE_REQUIRED = 1; // 0x1 field public static final int BIG_ENCRYPTION_STATE_DECRYPTING = 2; // 0x2 @@ -636,11 +667,13 @@ package android.bluetooth { } public final class BluetoothLeBroadcastSettings implements android.os.Parcelable { + method public int describeContents(); method @Nullable public byte[] getBroadcastCode(); method @Nullable public String getBroadcastName(); method @Nullable public android.bluetooth.BluetoothLeAudioContentMetadata getPublicBroadcastMetadata(); method @NonNull public java.util.List<android.bluetooth.BluetoothLeBroadcastSubgroupSettings> getSubgroupSettings(); method public boolean isPublicBroadcast(); + method public void writeToParcel(android.os.Parcel, int); field @NonNull public static final android.os.Parcelable.Creator<android.bluetooth.BluetoothLeBroadcastSettings> CREATOR; } @@ -657,11 +690,13 @@ package android.bluetooth { } public final class BluetoothLeBroadcastSubgroup implements android.os.Parcelable { + method public int describeContents(); method @NonNull public java.util.List<android.bluetooth.BluetoothLeBroadcastChannel> getChannels(); method public long getCodecId(); method @NonNull public android.bluetooth.BluetoothLeAudioCodecConfigMetadata getCodecSpecificConfig(); method @NonNull public android.bluetooth.BluetoothLeAudioContentMetadata getContentMetadata(); method public boolean hasChannelPreference(); + method public void writeToParcel(android.os.Parcel, int); field @NonNull public static final android.os.Parcelable.Creator<android.bluetooth.BluetoothLeBroadcastSubgroup> CREATOR; } @@ -677,8 +712,10 @@ package android.bluetooth { } public final class BluetoothLeBroadcastSubgroupSettings implements android.os.Parcelable { + method public int describeContents(); method @NonNull public android.bluetooth.BluetoothLeAudioContentMetadata getContentMetadata(); method public int getPreferredQuality(); + method public void writeToParcel(android.os.Parcel, int); field @NonNull public static final android.os.Parcelable.Creator<android.bluetooth.BluetoothLeBroadcastSubgroupSettings> CREATOR; field public static final int QUALITY_HIGH = 1; // 0x1 field public static final int QUALITY_STANDARD = 0; // 0x0 @@ -697,11 +734,15 @@ package android.bluetooth { method protected void finalize(); method @NonNull @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_CONNECT, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public java.util.List<android.bluetooth.BluetoothDevice> getConnectedDevices(); method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_CONNECT, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public int getConnectionPolicy(@NonNull android.bluetooth.BluetoothDevice); + method @RequiresPermission(android.Manifest.permission.BLUETOOTH_CONNECT) public int getConnectionState(android.bluetooth.BluetoothDevice); + method @RequiresPermission(android.Manifest.permission.BLUETOOTH_CONNECT) public java.util.List<android.bluetooth.BluetoothDevice> getDevicesMatchingConnectionStates(int[]); method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_CONNECT, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public boolean setConnectionPolicy(@NonNull android.bluetooth.BluetoothDevice, int); field @RequiresPermission(android.Manifest.permission.BLUETOOTH_CONNECT) public static final String ACTION_CONNECTION_STATE_CHANGED = "android.bluetooth.map.profile.action.CONNECTION_STATE_CHANGED"; } public final class BluetoothMapClient implements java.lang.AutoCloseable android.bluetooth.BluetoothProfile { + method public void close(); + method protected void finalize(); method @NonNull @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_CONNECT, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public java.util.List<android.bluetooth.BluetoothDevice> getConnectedDevices(); method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_CONNECT, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public int getConnectionPolicy(@NonNull android.bluetooth.BluetoothDevice); method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_CONNECT, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public int getConnectionState(@NonNull android.bluetooth.BluetoothDevice); @@ -712,8 +753,10 @@ package android.bluetooth { } public final class BluetoothPan implements android.bluetooth.BluetoothProfile { + method protected void finalize(); method @NonNull @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_CONNECT, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public java.util.List<android.bluetooth.BluetoothDevice> getConnectedDevices(); method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_CONNECT, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public int getConnectionState(@NonNull android.bluetooth.BluetoothDevice); + method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_CONNECT, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public java.util.List<android.bluetooth.BluetoothDevice> getDevicesMatchingConnectionStates(int[]); method @RequiresPermission(android.Manifest.permission.BLUETOOTH_CONNECT) public boolean isTetheringOn(); method @Deprecated @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_CONNECT, android.Manifest.permission.BLUETOOTH_PRIVILEGED, android.Manifest.permission.TETHER_PRIVILEGED}) public void setBluetoothTethering(boolean); method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_CONNECT, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public boolean setConnectionPolicy(@NonNull android.bluetooth.BluetoothDevice, int); @@ -731,12 +774,16 @@ package android.bluetooth { } public class BluetoothPbap implements android.bluetooth.BluetoothProfile { + method @RequiresPermission(android.Manifest.permission.BLUETOOTH_CONNECT) public java.util.List<android.bluetooth.BluetoothDevice> getConnectedDevices(); method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_CONNECT, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public int getConnectionState(@NonNull android.bluetooth.BluetoothDevice); + method @RequiresPermission(android.Manifest.permission.BLUETOOTH_CONNECT) public java.util.List<android.bluetooth.BluetoothDevice> getDevicesMatchingConnectionStates(int[]); method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_CONNECT, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public boolean setConnectionPolicy(@NonNull android.bluetooth.BluetoothDevice, int); field @RequiresPermission(android.Manifest.permission.BLUETOOTH_CONNECT) public static final String ACTION_CONNECTION_STATE_CHANGED = "android.bluetooth.pbap.profile.action.CONNECTION_STATE_CHANGED"; } public final class BluetoothPbapClient implements java.lang.AutoCloseable android.bluetooth.BluetoothProfile { + method public void close(); + method protected void finalize(); method @NonNull @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_CONNECT, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public java.util.List<android.bluetooth.BluetoothDevice> getConnectedDevices(); method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_CONNECT, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public int getConnectionPolicy(@NonNull android.bluetooth.BluetoothDevice); method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_CONNECT, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public int getConnectionState(@NonNull android.bluetooth.BluetoothDevice); @@ -769,6 +816,7 @@ package android.bluetooth { } public final class BluetoothQualityReport implements android.os.Parcelable { + method public int describeContents(); method @Nullable public android.bluetooth.BluetoothClass getBluetoothClass(); method @Nullable public android.bluetooth.BluetoothQualityReport.BqrCommon getBqrCommon(); method @Nullable public android.os.Parcelable getBqrEvent(); @@ -790,6 +838,7 @@ package android.bluetooth { public static final class BluetoothQualityReport.BqrCommon implements android.os.Parcelable { method @NonNull public static String connectionRoleToString(int); + method public int describeContents(); method public int getAfhSelectUnidealChannelCount(); method public int getCalFailedItemCount(); method public int getConnectionHandle(); @@ -818,6 +867,7 @@ package android.bluetooth { public static final class BluetoothQualityReport.BqrConnectFail implements android.os.Parcelable { method @NonNull public static String connectFailIdToString(int); + method public int describeContents(); method public int getFailReason(); method public void writeToParcel(@NonNull android.os.Parcel, int); field public static final int CONNECT_FAIL_ID_ACL_ALREADY_EXIST = 11; // 0xb @@ -829,6 +879,7 @@ package android.bluetooth { } public static final class BluetoothQualityReport.BqrVsA2dpChoppy implements android.os.Parcelable { + method public int describeContents(); method public int getAclTxQueueLength(); method public long getArrivalTime(); method public int getGlitchCount(); @@ -843,6 +894,7 @@ package android.bluetooth { public static final class BluetoothQualityReport.BqrVsLsto implements android.os.Parcelable { method @Nullable public static String connStateToString(int); + method public int describeContents(); method public long getBasebandStats(); method public int getConnState(); method public int getCxmDenials(); @@ -857,6 +909,7 @@ package android.bluetooth { public static final class BluetoothQualityReport.BqrVsScoChoppy implements android.os.Parcelable { method @Nullable public static String airFormatToString(int); + method public int describeContents(); method public int getAirFormat(); method public int getGlitchCount(); method public int getGoodRxFrameCount(); @@ -891,12 +944,18 @@ package android.bluetooth { } public final class BluetoothSap implements java.lang.AutoCloseable android.bluetooth.BluetoothProfile { + method public void close(); + method protected void finalize(); + method @RequiresPermission(android.Manifest.permission.BLUETOOTH_CONNECT) public java.util.List<android.bluetooth.BluetoothDevice> getConnectedDevices(); method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_CONNECT, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public int getConnectionPolicy(@NonNull android.bluetooth.BluetoothDevice); + method @RequiresPermission(android.Manifest.permission.BLUETOOTH_CONNECT) public int getConnectionState(android.bluetooth.BluetoothDevice); + method @RequiresPermission(android.Manifest.permission.BLUETOOTH_CONNECT) public java.util.List<android.bluetooth.BluetoothDevice> getDevicesMatchingConnectionStates(int[]); method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_CONNECT, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public boolean setConnectionPolicy(@NonNull android.bluetooth.BluetoothDevice, int); field @RequiresPermission(android.Manifest.permission.BLUETOOTH_CONNECT) public static final String ACTION_CONNECTION_STATE_CHANGED = "android.bluetooth.sap.profile.action.CONNECTION_STATE_CHANGED"; } public final class BluetoothSinkAudioPolicy implements android.os.Parcelable { + method public int describeContents(); method public int getActiveDevicePolicyAfterConnection(); method public int getCallEstablishPolicy(); method public int getInBandRingtonePolicy(); @@ -1011,6 +1070,8 @@ package android.bluetooth { method @RequiresPermission(android.Manifest.permission.BLUETOOTH_PRIVILEGED) protected void finalize(); method @NonNull @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_CONNECT, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public java.util.List<android.bluetooth.BluetoothDevice> getConnectedDevices(); method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_CONNECT, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public int getConnectionPolicy(@NonNull android.bluetooth.BluetoothDevice); + method @RequiresPermission(android.Manifest.permission.BLUETOOTH_CONNECT) public int getConnectionState(android.bluetooth.BluetoothDevice); + method @RequiresPermission(android.Manifest.permission.BLUETOOTH_CONNECT) public java.util.List<android.bluetooth.BluetoothDevice> getDevicesMatchingConnectionStates(int[]); method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_CONNECT, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public boolean isVolumeOffsetAvailable(@NonNull android.bluetooth.BluetoothDevice); method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_CONNECT, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public void registerCallback(@NonNull java.util.concurrent.Executor, @NonNull android.bluetooth.BluetoothVolumeControl.Callback); method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_CONNECT, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public boolean setConnectionPolicy(@NonNull android.bluetooth.BluetoothDevice, int); @@ -1043,6 +1104,7 @@ package android.bluetooth { } public final class OobData implements android.os.Parcelable { + method public int describeContents(); method @NonNull public byte[] getClassOfDevice(); method @NonNull public byte[] getClassicLength(); method @NonNull public byte[] getConfirmationHash(); @@ -1053,6 +1115,7 @@ package android.bluetooth { method @NonNull public int getLeFlags(); method @Nullable public byte[] getLeTemporaryKey(); method @NonNull public byte[] getRandomizerHash(); + method public void writeToParcel(@NonNull android.os.Parcel, int); field public static final int CLASS_OF_DEVICE_OCTETS = 3; // 0x3 field public static final int CONFIRMATION_OCTETS = 16; // 0x10 field @NonNull public static final android.os.Parcelable.Creator<android.bluetooth.OobData> CREATOR; @@ -1092,9 +1155,12 @@ package android.bluetooth { } public final class UidTraffic implements java.lang.Cloneable android.os.Parcelable { + method public android.bluetooth.UidTraffic clone(); + method public int describeContents(); method public long getRxBytes(); method public long getTxBytes(); method public int getUid(); + method public void writeToParcel(android.os.Parcel, int); field @NonNull public static final android.os.Parcelable.Creator<android.bluetooth.UidTraffic> CREATOR; } @@ -1142,9 +1208,11 @@ package android.bluetooth.le { } public final class DistanceMeasurementMethod implements android.os.Parcelable { + method public int describeContents(); method public double getId(); method public boolean isAltitudeAngleSupported(); method public boolean isAzimuthAngleSupported(); + method public void writeToParcel(android.os.Parcel, int); field @NonNull public static final android.os.Parcelable.Creator<android.bluetooth.le.DistanceMeasurementMethod> CREATOR; field public static final int DISTANCE_MEASUREMENT_METHOD_AUTO = 0; // 0x0 field public static final int DISTANCE_MEASUREMENT_METHOD_RSSI = 1; // 0x1 @@ -1158,12 +1226,14 @@ package android.bluetooth.le { } public final class DistanceMeasurementParams implements android.os.Parcelable { + method public int describeContents(); method public static int getDefaultDurationSeconds(); method @NonNull public android.bluetooth.BluetoothDevice getDevice(); method @IntRange(from=0) public int getDurationSeconds(); method public int getFrequency(); method public static int getMaxDurationSeconds(); method public int getMethodId(); + method public void writeToParcel(android.os.Parcel, int); field @NonNull public static final android.os.Parcelable.Creator<android.bluetooth.le.DistanceMeasurementParams> CREATOR; field public static final int REPORT_FREQUENCY_HIGH = 2; // 0x2 field public static final int REPORT_FREQUENCY_LOW = 0; // 0x0 @@ -1179,12 +1249,14 @@ package android.bluetooth.le { } public final class DistanceMeasurementResult implements android.os.Parcelable { + method public int describeContents(); method @FloatRange(from=-90.0, to=90.0) public double getAltitudeAngle(); method @FloatRange(from=0.0, to=360.0) public double getAzimuthAngle(); method public double getErrorAltitudeAngle(); method public double getErrorAzimuthAngle(); method @FloatRange(from=0.0) public double getErrorMeters(); method public double getResultMeters(); + method public void writeToParcel(android.os.Parcel, int); field @NonNull public static final android.os.Parcelable.Creator<android.bluetooth.le.DistanceMeasurementResult> CREATOR; } @@ -1246,6 +1318,7 @@ package android.bluetooth.le { } public final class TransportBlockFilter implements android.os.Parcelable { + method public int describeContents(); method public int getOrgId(); method public int getTdsFlags(); method public int getTdsFlagsMask(); diff --git a/extensions/7/system/api/framework-wifi-removed.txt b/extensions/7/system/api/framework-wifi-removed.txt index a2d0dff3e..0c469bc13 100644 --- a/extensions/7/system/api/framework-wifi-removed.txt +++ b/extensions/7/system/api/framework-wifi-removed.txt @@ -4,6 +4,8 @@ package android.net.wifi { @Deprecated public class BatchedScanResult implements android.os.Parcelable { ctor public BatchedScanResult(); ctor public BatchedScanResult(android.net.wifi.BatchedScanResult); + method public int describeContents(); + method public void writeToParcel(android.os.Parcel, int); field public final java.util.List<android.net.wifi.ScanResult> scanResults; field public boolean truncated; } diff --git a/extensions/7/system/api/framework-wifi.txt b/extensions/7/system/api/framework-wifi.txt index 67d3b9ad3..3f45a2a54 100644 --- a/extensions/7/system/api/framework-wifi.txt +++ b/extensions/7/system/api/framework-wifi.txt @@ -4,9 +4,11 @@ package android.net.wifi { public final class CoexUnsafeChannel implements android.os.Parcelable { ctor public CoexUnsafeChannel(int, int); ctor public CoexUnsafeChannel(int, int, int); + method public int describeContents(); method public int getBand(); method public int getChannel(); method public int getPowerCapDbm(); + method public void writeToParcel(android.os.Parcel, int); field @NonNull public static final android.os.Parcelable.Creator<android.net.wifi.CoexUnsafeChannel> CREATOR; field public static final int POWER_CAP_NONE = 2147483647; // 0x7fffffff } @@ -28,6 +30,7 @@ package android.net.wifi { } public final class QosPolicyParams implements android.os.Parcelable { + method public int describeContents(); method @Nullable public java.net.InetAddress getDestinationAddress(); method @IntRange(from=android.net.wifi.QosPolicyParams.DESTINATION_PORT_ANY, to=65535) public int getDestinationPort(); method @Nullable public int[] getDestinationPortRange(); @@ -40,6 +43,7 @@ package android.net.wifi { method @Nullable public java.net.InetAddress getSourceAddress(); method @IntRange(from=android.net.DscpPolicy.SOURCE_PORT_ANY, to=65535) public int getSourcePort(); method public int getUserPriority(); + method public void writeToParcel(@NonNull android.os.Parcel, int); field @NonNull public static final android.os.Parcelable.Creator<android.net.wifi.QosPolicyParams> CREATOR; field public static final int DESTINATION_PORT_ANY = -1; // 0xffffffff field public static final int DIRECTION_DOWNLINK = 1; // 0x1 @@ -155,11 +159,15 @@ package android.net.wifi { } @Deprecated public static class RttManager.ParcelableRttParams implements android.os.Parcelable { + method @Deprecated public int describeContents(); + method @Deprecated public void writeToParcel(android.os.Parcel, int); field @Deprecated @NonNull public android.net.wifi.RttManager.RttParams[] mParams; } @Deprecated public static class RttManager.ParcelableRttResults implements android.os.Parcelable { ctor @Deprecated public RttManager.ParcelableRttResults(android.net.wifi.RttManager.RttResult[]); + method @Deprecated public int describeContents(); + method @Deprecated public void writeToParcel(android.os.Parcel, int); field @Deprecated public android.net.wifi.RttManager.RttResult[] mResults; } @@ -184,6 +192,8 @@ package android.net.wifi { @Deprecated public static class RttManager.RttCapabilities implements android.os.Parcelable { ctor @Deprecated public RttManager.RttCapabilities(); + method @Deprecated public int describeContents(); + method @Deprecated public void writeToParcel(android.os.Parcel, int); field @Deprecated public int bwSupported; field @Deprecated public boolean lciSupported; field @Deprecated public boolean lcrSupported; @@ -1048,29 +1058,37 @@ package android.net.wifi { @Deprecated public static class WifiScanner.HotlistSettings implements android.os.Parcelable { ctor @Deprecated public WifiScanner.HotlistSettings(); + method @Deprecated public int describeContents(); + method @Deprecated public void writeToParcel(android.os.Parcel, int); field @Deprecated public int apLostThreshold; field @Deprecated public android.net.wifi.WifiScanner.BssidInfo[] bssidInfos; } public static class WifiScanner.ParcelableScanData implements android.os.Parcelable { ctor public WifiScanner.ParcelableScanData(android.net.wifi.WifiScanner.ScanData[]); + method public int describeContents(); method public android.net.wifi.WifiScanner.ScanData[] getResults(); + method public void writeToParcel(android.os.Parcel, int); field public android.net.wifi.WifiScanner.ScanData[] mResults; } public static class WifiScanner.ParcelableScanResults implements android.os.Parcelable { ctor public WifiScanner.ParcelableScanResults(android.net.wifi.ScanResult[]); + method public int describeContents(); method public android.net.wifi.ScanResult[] getResults(); + method public void writeToParcel(android.os.Parcel, int); field public android.net.wifi.ScanResult[] mResults; } public static class WifiScanner.ScanData implements android.os.Parcelable { ctor public WifiScanner.ScanData(int, int, android.net.wifi.ScanResult[]); ctor public WifiScanner.ScanData(android.net.wifi.WifiScanner.ScanData); + method public int describeContents(); method public int getFlags(); method public int getId(); method public android.net.wifi.ScanResult[] getResults(); method public int getScannedBands(); + method public void writeToParcel(android.os.Parcel, int); } public static interface WifiScanner.ScanListener extends android.net.wifi.WifiScanner.ActionListener { @@ -1081,12 +1099,14 @@ package android.net.wifi { public static class WifiScanner.ScanSettings implements android.os.Parcelable { ctor public WifiScanner.ScanSettings(); + method public int describeContents(); method public int getRnrSetting(); method @NonNull public java.util.List<android.net.wifi.ScanResult.InformationElement> getVendorIes(); method public boolean is6GhzPscOnlyEnabled(); method public void set6GhzPscOnlyEnabled(boolean); method public void setRnrSetting(int); method public void setVendorIes(@NonNull java.util.List<android.net.wifi.ScanResult.InformationElement>); + method public void writeToParcel(android.os.Parcel, int); field @NonNull public static final android.os.Parcelable.Creator<android.net.wifi.WifiScanner.ScanSettings> CREATOR; field public int band; field public android.net.wifi.WifiScanner.ChannelSpec[] channels; @@ -1114,6 +1134,8 @@ package android.net.wifi { @Deprecated public static class WifiScanner.WifiChangeSettings implements android.os.Parcelable { ctor @Deprecated public WifiScanner.WifiChangeSettings(); + method @Deprecated public int describeContents(); + method @Deprecated public void writeToParcel(android.os.Parcel, int); field @Deprecated public android.net.wifi.WifiScanner.BssidInfo[] bssidInfos; field @Deprecated public int lostApSampleSize; field @Deprecated public int minApsBreachingThreshold; diff --git a/extensions/8/module-lib/api/framework-adservices-removed.txt b/extensions/8/module-lib/api/framework-adservices-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/8/module-lib/api/framework-adservices-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/8/module-lib/api/framework-adservices.txt b/extensions/8/module-lib/api/framework-adservices.txt new file mode 100644 index 000000000..3a3276d5f --- /dev/null +++ b/extensions/8/module-lib/api/framework-adservices.txt @@ -0,0 +1,9 @@ +// Signature format: 2.0 +package android.adservices { + + public class AdServicesFrameworkInitializer { + method public static void registerServiceWrappers(); + } + +} + diff --git a/extensions/8/module-lib/api/framework-mediaprovider-removed.txt b/extensions/8/module-lib/api/framework-mediaprovider-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/8/module-lib/api/framework-mediaprovider-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/8/module-lib/api/framework-mediaprovider.txt b/extensions/8/module-lib/api/framework-mediaprovider.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/8/module-lib/api/framework-mediaprovider.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/8/module-lib/api/framework-sdksandbox-removed.txt b/extensions/8/module-lib/api/framework-sdksandbox-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/8/module-lib/api/framework-sdksandbox-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/8/module-lib/api/framework-sdksandbox.txt b/extensions/8/module-lib/api/framework-sdksandbox.txt new file mode 100644 index 000000000..ecc83ce10 --- /dev/null +++ b/extensions/8/module-lib/api/framework-sdksandbox.txt @@ -0,0 +1,13 @@ +// Signature format: 2.0 +package android.app.sdksandbox { + + public final class SdkSandboxManager { + field public static final String ACTION_START_SANDBOXED_ACTIVITY = "android.app.sdksandbox.action.START_SANDBOXED_ACTIVITY"; + } + + public class SdkSandboxManagerFrameworkInitializer { + method public static void registerServiceWrappers(); + } + +} + diff --git a/extensions/8/module-lib/framework-adservices.jar b/extensions/8/module-lib/framework-adservices.jar Binary files differnew file mode 100644 index 000000000..f5e1266d3 --- /dev/null +++ b/extensions/8/module-lib/framework-adservices.jar diff --git a/extensions/8/module-lib/framework-mediaprovider.jar b/extensions/8/module-lib/framework-mediaprovider.jar Binary files differnew file mode 100644 index 000000000..ab67c27b9 --- /dev/null +++ b/extensions/8/module-lib/framework-mediaprovider.jar diff --git a/extensions/8/module-lib/framework-sdksandbox.jar b/extensions/8/module-lib/framework-sdksandbox.jar Binary files differnew file mode 100644 index 000000000..e815cd85b --- /dev/null +++ b/extensions/8/module-lib/framework-sdksandbox.jar diff --git a/extensions/8/public/api/framework-adservices-removed.txt b/extensions/8/public/api/framework-adservices-removed.txt new file mode 100644 index 000000000..8374d753e --- /dev/null +++ b/extensions/8/public/api/framework-adservices-removed.txt @@ -0,0 +1,9 @@ +// Signature format: 2.0 +package android.adservices { + + public class AdServicesVersion { + field public static final int API_VERSION; + } + +} + diff --git a/extensions/8/public/api/framework-adservices.txt b/extensions/8/public/api/framework-adservices.txt new file mode 100644 index 000000000..f6175eb85 --- /dev/null +++ b/extensions/8/public/api/framework-adservices.txt @@ -0,0 +1,507 @@ +// Signature format: 2.0 +package android.adservices { + + public class AdServicesState { + method public static boolean isAdServicesStateEnabled(); + } + +} + +package android.adservices.adid { + + public class AdId { + ctor public AdId(@NonNull String, boolean); + method @NonNull public String getAdId(); + method public boolean isLimitAdTrackingEnabled(); + field public static final String ZERO_OUT = "00000000-0000-0000-0000-000000000000"; + } + + public class AdIdManager { + method @NonNull public static android.adservices.adid.AdIdManager get(@NonNull android.content.Context); + method @NonNull @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_AD_ID) public void getAdId(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.adservices.adid.AdId,java.lang.Exception>); + } + +} + +package android.adservices.adselection { + + public final class AdSelectionConfig implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public android.adservices.common.AdSelectionSignals getAdSelectionSignals(); + method @NonNull public java.util.List<android.adservices.common.AdTechIdentifier> getCustomAudienceBuyers(); + method @NonNull public android.net.Uri getDecisionLogicUri(); + method @NonNull public java.util.Map<android.adservices.common.AdTechIdentifier,android.adservices.common.AdSelectionSignals> getPerBuyerSignals(); + method @NonNull public android.adservices.common.AdTechIdentifier getSeller(); + method @NonNull public android.adservices.common.AdSelectionSignals getSellerSignals(); + method @NonNull public android.net.Uri getTrustedScoringSignalsUri(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.adselection.AdSelectionConfig> CREATOR; + } + + public static final class AdSelectionConfig.Builder { + ctor public AdSelectionConfig.Builder(); + method @NonNull public android.adservices.adselection.AdSelectionConfig build(); + method @NonNull public android.adservices.adselection.AdSelectionConfig.Builder setAdSelectionSignals(@NonNull android.adservices.common.AdSelectionSignals); + method @NonNull public android.adservices.adselection.AdSelectionConfig.Builder setCustomAudienceBuyers(@NonNull java.util.List<android.adservices.common.AdTechIdentifier>); + method @NonNull public android.adservices.adselection.AdSelectionConfig.Builder setDecisionLogicUri(@NonNull android.net.Uri); + method @NonNull public android.adservices.adselection.AdSelectionConfig.Builder setPerBuyerSignals(@NonNull java.util.Map<android.adservices.common.AdTechIdentifier,android.adservices.common.AdSelectionSignals>); + method @NonNull public android.adservices.adselection.AdSelectionConfig.Builder setSeller(@NonNull android.adservices.common.AdTechIdentifier); + method @NonNull public android.adservices.adselection.AdSelectionConfig.Builder setSellerSignals(@NonNull android.adservices.common.AdSelectionSignals); + method @NonNull public android.adservices.adselection.AdSelectionConfig.Builder setTrustedScoringSignalsUri(@NonNull android.net.Uri); + } + + public class AdSelectionManager { + method @NonNull public static android.adservices.adselection.AdSelectionManager get(@NonNull android.content.Context); + method @NonNull public android.adservices.adselection.TestAdSelectionManager getTestAdSelectionManager(); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void reportEvent(@NonNull android.adservices.adselection.ReportEventRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void reportImpression(@NonNull android.adservices.adselection.ReportImpressionRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void selectAds(@NonNull android.adservices.adselection.AdSelectionConfig, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.adservices.adselection.AdSelectionOutcome,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void updateAdCounterHistogram(@NonNull android.adservices.adselection.UpdateAdCounterHistogramRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + } + + public class AdSelectionOutcome { + method @NonNull public long getAdSelectionId(); + method @NonNull public android.net.Uri getRenderUri(); + } + + public static final class AdSelectionOutcome.Builder { + ctor public AdSelectionOutcome.Builder(); + method @NonNull public android.adservices.adselection.AdSelectionOutcome build(); + method @NonNull public android.adservices.adselection.AdSelectionOutcome.Builder setAdSelectionId(long); + method @NonNull public android.adservices.adselection.AdSelectionOutcome.Builder setRenderUri(@NonNull android.net.Uri); + } + + public class AddAdSelectionOverrideRequest { + ctor public AddAdSelectionOverrideRequest(@NonNull android.adservices.adselection.AdSelectionConfig, @NonNull String, @NonNull android.adservices.common.AdSelectionSignals); + method @NonNull public android.adservices.adselection.AdSelectionConfig getAdSelectionConfig(); + method @NonNull public String getDecisionLogicJs(); + method @NonNull public android.adservices.common.AdSelectionSignals getTrustedScoringSignals(); + } + + public class RemoveAdSelectionOverrideRequest { + ctor public RemoveAdSelectionOverrideRequest(@NonNull android.adservices.adselection.AdSelectionConfig); + method @NonNull public android.adservices.adselection.AdSelectionConfig getAdSelectionConfig(); + } + + public class ReportEventRequest { + method public long getAdSelectionId(); + method @NonNull public String getData(); + method @NonNull public String getKey(); + method public int getReportingDestinations(); + field public static final int FLAG_REPORTING_DESTINATION_BUYER = 2; // 0x2 + field public static final int FLAG_REPORTING_DESTINATION_SELLER = 1; // 0x1 + } + + public static final class ReportEventRequest.Builder { + ctor public ReportEventRequest.Builder(long, @NonNull String, @NonNull String, int); + method @NonNull public android.adservices.adselection.ReportEventRequest build(); + method @NonNull public android.adservices.adselection.ReportEventRequest.Builder setAdSelectionId(long); + method @NonNull public android.adservices.adselection.ReportEventRequest.Builder setData(@NonNull String); + method @NonNull public android.adservices.adselection.ReportEventRequest.Builder setKey(@NonNull String); + method @NonNull public android.adservices.adselection.ReportEventRequest.Builder setReportingDestinations(int); + } + + public class ReportImpressionRequest { + ctor public ReportImpressionRequest(long, @NonNull android.adservices.adselection.AdSelectionConfig); + method @NonNull public android.adservices.adselection.AdSelectionConfig getAdSelectionConfig(); + method public long getAdSelectionId(); + } + + public class TestAdSelectionManager { + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void overrideAdSelectionConfigRemoteInfo(@NonNull android.adservices.adselection.AddAdSelectionOverrideRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void removeAdSelectionConfigRemoteInfoOverride(@NonNull android.adservices.adselection.RemoveAdSelectionOverrideRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void resetAllAdSelectionConfigRemoteOverrides(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + } + + public class UpdateAdCounterHistogramRequest { + method public int getAdEventType(); + method public long getAdSelectionId(); + method @NonNull public android.adservices.common.AdTechIdentifier getCallerAdTech(); + } + + public static final class UpdateAdCounterHistogramRequest.Builder { + ctor public UpdateAdCounterHistogramRequest.Builder(long, int, @NonNull android.adservices.common.AdTechIdentifier); + method @NonNull public android.adservices.adselection.UpdateAdCounterHistogramRequest build(); + method @NonNull public android.adservices.adselection.UpdateAdCounterHistogramRequest.Builder setAdEventType(int); + method @NonNull public android.adservices.adselection.UpdateAdCounterHistogramRequest.Builder setAdSelectionId(long); + method @NonNull public android.adservices.adselection.UpdateAdCounterHistogramRequest.Builder setCallerAdTech(@NonNull android.adservices.common.AdTechIdentifier); + } + +} + +package android.adservices.appsetid { + + public class AppSetId { + ctor public AppSetId(@NonNull String, int); + method @NonNull public String getId(); + method public int getScope(); + field public static final int SCOPE_APP = 1; // 0x1 + field public static final int SCOPE_DEVELOPER = 2; // 0x2 + } + + public class AppSetIdManager { + method @NonNull public static android.adservices.appsetid.AppSetIdManager get(@NonNull android.content.Context); + method @NonNull public void getAppSetId(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.adservices.appsetid.AppSetId,java.lang.Exception>); + } + +} + +package android.adservices.common { + + public final class AdData implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public java.util.Set<java.lang.Integer> getAdCounterKeys(); + method @Nullable public android.adservices.common.AdFilters getAdFilters(); + method @NonNull public String getMetadata(); + method @NonNull public android.net.Uri getRenderUri(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.AdData> CREATOR; + } + + public static final class AdData.Builder { + ctor public AdData.Builder(); + method @NonNull public android.adservices.common.AdData build(); + method @NonNull public android.adservices.common.AdData.Builder setAdCounterKeys(@NonNull java.util.Set<java.lang.Integer>); + method @NonNull public android.adservices.common.AdData.Builder setAdFilters(@Nullable android.adservices.common.AdFilters); + method @NonNull public android.adservices.common.AdData.Builder setMetadata(@NonNull String); + method @NonNull public android.adservices.common.AdData.Builder setRenderUri(@NonNull android.net.Uri); + } + + public final class AdFilters implements android.os.Parcelable { + method public int describeContents(); + method @Nullable public android.adservices.common.FrequencyCapFilters getFrequencyCapFilters(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.AdFilters> CREATOR; + } + + public static final class AdFilters.Builder { + ctor public AdFilters.Builder(); + method @NonNull public android.adservices.common.AdFilters build(); + method @NonNull public android.adservices.common.AdFilters.Builder setFrequencyCapFilters(@Nullable android.adservices.common.FrequencyCapFilters); + } + + public final class AdSelectionSignals implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public static android.adservices.common.AdSelectionSignals fromString(@NonNull String); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.AdSelectionSignals> CREATOR; + field public static final android.adservices.common.AdSelectionSignals EMPTY; + } + + public class AdServicesPermissions { + field public static final String ACCESS_ADSERVICES_AD_ID = "android.permission.ACCESS_ADSERVICES_AD_ID"; + field public static final String ACCESS_ADSERVICES_ATTRIBUTION = "android.permission.ACCESS_ADSERVICES_ATTRIBUTION"; + field public static final String ACCESS_ADSERVICES_CUSTOM_AUDIENCE = "android.permission.ACCESS_ADSERVICES_CUSTOM_AUDIENCE"; + field public static final String ACCESS_ADSERVICES_TOPICS = "android.permission.ACCESS_ADSERVICES_TOPICS"; + } + + public final class AdTechIdentifier implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public static android.adservices.common.AdTechIdentifier fromString(@NonNull String); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.AdTechIdentifier> CREATOR; + } + + public final class FrequencyCapFilters implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public java.util.List<android.adservices.common.KeyedFrequencyCap> getKeyedFrequencyCapsForClickEvents(); + method @NonNull public java.util.List<android.adservices.common.KeyedFrequencyCap> getKeyedFrequencyCapsForImpressionEvents(); + method @NonNull public java.util.List<android.adservices.common.KeyedFrequencyCap> getKeyedFrequencyCapsForViewEvents(); + method @NonNull public java.util.List<android.adservices.common.KeyedFrequencyCap> getKeyedFrequencyCapsForWinEvents(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field public static final int AD_EVENT_TYPE_CLICK = 3; // 0x3 + field public static final int AD_EVENT_TYPE_IMPRESSION = 1; // 0x1 + field public static final int AD_EVENT_TYPE_VIEW = 2; // 0x2 + field public static final int AD_EVENT_TYPE_WIN = 0; // 0x0 + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.FrequencyCapFilters> CREATOR; + } + + public static final class FrequencyCapFilters.Builder { + ctor public FrequencyCapFilters.Builder(); + method @NonNull public android.adservices.common.FrequencyCapFilters build(); + method @NonNull public android.adservices.common.FrequencyCapFilters.Builder setKeyedFrequencyCapsForClickEvents(@NonNull java.util.List<android.adservices.common.KeyedFrequencyCap>); + method @NonNull public android.adservices.common.FrequencyCapFilters.Builder setKeyedFrequencyCapsForImpressionEvents(@NonNull java.util.List<android.adservices.common.KeyedFrequencyCap>); + method @NonNull public android.adservices.common.FrequencyCapFilters.Builder setKeyedFrequencyCapsForViewEvents(@NonNull java.util.List<android.adservices.common.KeyedFrequencyCap>); + method @NonNull public android.adservices.common.FrequencyCapFilters.Builder setKeyedFrequencyCapsForWinEvents(@NonNull java.util.List<android.adservices.common.KeyedFrequencyCap>); + } + + public final class KeyedFrequencyCap implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public int getAdCounterKey(); + method @NonNull public java.time.Duration getInterval(); + method public int getMaxCount(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.KeyedFrequencyCap> CREATOR; + } + + public static final class KeyedFrequencyCap.Builder { + ctor public KeyedFrequencyCap.Builder(int, int, @NonNull java.time.Duration); + method @NonNull public android.adservices.common.KeyedFrequencyCap build(); + method @NonNull public android.adservices.common.KeyedFrequencyCap.Builder setAdCounterKey(int); + method @NonNull public android.adservices.common.KeyedFrequencyCap.Builder setInterval(@NonNull java.time.Duration); + method @NonNull public android.adservices.common.KeyedFrequencyCap.Builder setMaxCount(int); + } + +} + +package android.adservices.customaudience { + + public class AddCustomAudienceOverrideRequest { + ctor public AddCustomAudienceOverrideRequest(@NonNull android.adservices.common.AdTechIdentifier, @NonNull String, @NonNull String, @NonNull android.adservices.common.AdSelectionSignals); + method @NonNull public String getBiddingLogicJs(); + method @NonNull public android.adservices.common.AdTechIdentifier getBuyer(); + method @NonNull public String getName(); + method @NonNull public android.adservices.common.AdSelectionSignals getTrustedBiddingSignals(); + } + + public static final class AddCustomAudienceOverrideRequest.Builder { + ctor public AddCustomAudienceOverrideRequest.Builder(); + method @NonNull public android.adservices.customaudience.AddCustomAudienceOverrideRequest build(); + method @NonNull public android.adservices.customaudience.AddCustomAudienceOverrideRequest.Builder setBiddingLogicJs(@NonNull String); + method @NonNull public android.adservices.customaudience.AddCustomAudienceOverrideRequest.Builder setBuyer(@NonNull android.adservices.common.AdTechIdentifier); + method @NonNull public android.adservices.customaudience.AddCustomAudienceOverrideRequest.Builder setName(@NonNull String); + method @NonNull public android.adservices.customaudience.AddCustomAudienceOverrideRequest.Builder setTrustedBiddingSignals(@NonNull android.adservices.common.AdSelectionSignals); + } + + public final class CustomAudience implements android.os.Parcelable { + method public int describeContents(); + method @Nullable public java.time.Instant getActivationTime(); + method @NonNull public java.util.List<android.adservices.common.AdData> getAds(); + method @NonNull public android.net.Uri getBiddingLogicUri(); + method @NonNull public android.adservices.common.AdTechIdentifier getBuyer(); + method @NonNull public android.net.Uri getDailyUpdateUri(); + method @Nullable public java.time.Instant getExpirationTime(); + method @NonNull public String getName(); + method @Nullable public android.adservices.customaudience.TrustedBiddingData getTrustedBiddingData(); + method @Nullable public android.adservices.common.AdSelectionSignals getUserBiddingSignals(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.customaudience.CustomAudience> CREATOR; + } + + public static final class CustomAudience.Builder { + ctor public CustomAudience.Builder(); + method @NonNull public android.adservices.customaudience.CustomAudience build(); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setActivationTime(@Nullable java.time.Instant); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setAds(@Nullable java.util.List<android.adservices.common.AdData>); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setBiddingLogicUri(@NonNull android.net.Uri); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setBuyer(@NonNull android.adservices.common.AdTechIdentifier); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setDailyUpdateUri(@NonNull android.net.Uri); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setExpirationTime(@Nullable java.time.Instant); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setName(@NonNull String); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setTrustedBiddingData(@Nullable android.adservices.customaudience.TrustedBiddingData); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setUserBiddingSignals(@Nullable android.adservices.common.AdSelectionSignals); + } + + public class CustomAudienceManager { + method @NonNull public static android.adservices.customaudience.CustomAudienceManager get(@NonNull android.content.Context); + method @NonNull public android.adservices.customaudience.TestCustomAudienceManager getTestCustomAudienceManager(); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void joinCustomAudience(@NonNull android.adservices.customaudience.JoinCustomAudienceRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void leaveCustomAudience(@NonNull android.adservices.customaudience.LeaveCustomAudienceRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + } + + public class JoinCustomAudienceRequest { + method @NonNull public android.adservices.customaudience.CustomAudience getCustomAudience(); + } + + public static final class JoinCustomAudienceRequest.Builder { + ctor public JoinCustomAudienceRequest.Builder(); + method @NonNull public android.adservices.customaudience.JoinCustomAudienceRequest build(); + method @NonNull public android.adservices.customaudience.JoinCustomAudienceRequest.Builder setCustomAudience(@NonNull android.adservices.customaudience.CustomAudience); + } + + public final class LeaveCustomAudienceRequest { + method @NonNull public android.adservices.common.AdTechIdentifier getBuyer(); + method @NonNull public String getName(); + } + + public static final class LeaveCustomAudienceRequest.Builder { + ctor public LeaveCustomAudienceRequest.Builder(); + method @NonNull public android.adservices.customaudience.LeaveCustomAudienceRequest build(); + method @NonNull public android.adservices.customaudience.LeaveCustomAudienceRequest.Builder setBuyer(@NonNull android.adservices.common.AdTechIdentifier); + method @NonNull public android.adservices.customaudience.LeaveCustomAudienceRequest.Builder setName(@NonNull String); + } + + public class RemoveCustomAudienceOverrideRequest { + ctor public RemoveCustomAudienceOverrideRequest(@NonNull android.adservices.common.AdTechIdentifier, @NonNull String); + method @NonNull public android.adservices.common.AdTechIdentifier getBuyer(); + method @NonNull public String getName(); + } + + public static final class RemoveCustomAudienceOverrideRequest.Builder { + ctor public RemoveCustomAudienceOverrideRequest.Builder(); + method @NonNull public android.adservices.customaudience.RemoveCustomAudienceOverrideRequest build(); + method @NonNull public android.adservices.customaudience.RemoveCustomAudienceOverrideRequest.Builder setBuyer(@NonNull android.adservices.common.AdTechIdentifier); + method @NonNull public android.adservices.customaudience.RemoveCustomAudienceOverrideRequest.Builder setName(@NonNull String); + } + + public class TestCustomAudienceManager { + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void overrideCustomAudienceRemoteInfo(@NonNull android.adservices.customaudience.AddCustomAudienceOverrideRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void removeCustomAudienceRemoteInfoOverride(@NonNull android.adservices.customaudience.RemoveCustomAudienceOverrideRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void resetAllCustomAudienceOverrides(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + } + + public final class TrustedBiddingData implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public java.util.List<java.lang.String> getTrustedBiddingKeys(); + method @NonNull public android.net.Uri getTrustedBiddingUri(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.customaudience.TrustedBiddingData> CREATOR; + } + + public static final class TrustedBiddingData.Builder { + ctor public TrustedBiddingData.Builder(); + method @NonNull public android.adservices.customaudience.TrustedBiddingData build(); + method @NonNull public android.adservices.customaudience.TrustedBiddingData.Builder setTrustedBiddingKeys(@NonNull java.util.List<java.lang.String>); + method @NonNull public android.adservices.customaudience.TrustedBiddingData.Builder setTrustedBiddingUri(@NonNull android.net.Uri); + } + +} + +package android.adservices.exceptions { + + public class AdServicesException extends java.lang.Exception { + ctor public AdServicesException(@Nullable String, @Nullable Throwable); + ctor public AdServicesException(@Nullable String); + } + +} + +package android.adservices.measurement { + + public class DeletionRequest { + method public int getDeletionMode(); + method @NonNull public java.util.List<android.net.Uri> getDomainUris(); + method @NonNull public java.time.Instant getEnd(); + method public int getMatchBehavior(); + method @NonNull public java.util.List<android.net.Uri> getOriginUris(); + method @NonNull public java.time.Instant getStart(); + field public static final int DELETION_MODE_ALL = 0; // 0x0 + field public static final int DELETION_MODE_EXCLUDE_INTERNAL_DATA = 1; // 0x1 + field public static final int MATCH_BEHAVIOR_DELETE = 0; // 0x0 + field public static final int MATCH_BEHAVIOR_PRESERVE = 1; // 0x1 + } + + public static final class DeletionRequest.Builder { + ctor public DeletionRequest.Builder(); + method @NonNull public android.adservices.measurement.DeletionRequest build(); + method @NonNull public android.adservices.measurement.DeletionRequest.Builder setDeletionMode(int); + method @NonNull public android.adservices.measurement.DeletionRequest.Builder setDomainUris(@Nullable java.util.List<android.net.Uri>); + method @NonNull public android.adservices.measurement.DeletionRequest.Builder setEnd(@NonNull java.time.Instant); + method @NonNull public android.adservices.measurement.DeletionRequest.Builder setMatchBehavior(int); + method @NonNull public android.adservices.measurement.DeletionRequest.Builder setOriginUris(@Nullable java.util.List<android.net.Uri>); + method @NonNull public android.adservices.measurement.DeletionRequest.Builder setStart(@NonNull java.time.Instant); + } + + public class MeasurementManager { + method public void deleteRegistrations(@NonNull android.adservices.measurement.DeletionRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @NonNull public static android.adservices.measurement.MeasurementManager get(@NonNull android.content.Context); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void getMeasurementApiStatus(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Integer,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void registerSource(@NonNull android.net.Uri, @Nullable android.view.InputEvent, @Nullable java.util.concurrent.Executor, @Nullable android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void registerTrigger(@NonNull android.net.Uri, @Nullable java.util.concurrent.Executor, @Nullable android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void registerWebSource(@NonNull android.adservices.measurement.WebSourceRegistrationRequest, @Nullable java.util.concurrent.Executor, @Nullable android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void registerWebTrigger(@NonNull android.adservices.measurement.WebTriggerRegistrationRequest, @Nullable java.util.concurrent.Executor, @Nullable android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + field public static final int MEASUREMENT_API_STATE_DISABLED = 0; // 0x0 + field public static final int MEASUREMENT_API_STATE_ENABLED = 1; // 0x1 + } + + public final class WebSourceParams implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public android.net.Uri getRegistrationUri(); + method public boolean isDebugKeyAllowed(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.measurement.WebSourceParams> CREATOR; + } + + public static final class WebSourceParams.Builder { + ctor public WebSourceParams.Builder(@NonNull android.net.Uri); + method @NonNull public android.adservices.measurement.WebSourceParams build(); + method @NonNull public android.adservices.measurement.WebSourceParams.Builder setDebugKeyAllowed(boolean); + } + + public final class WebSourceRegistrationRequest implements android.os.Parcelable { + method public int describeContents(); + method @Nullable public android.net.Uri getAppDestination(); + method @Nullable public android.view.InputEvent getInputEvent(); + method @NonNull public java.util.List<android.adservices.measurement.WebSourceParams> getSourceParams(); + method @NonNull public android.net.Uri getTopOriginUri(); + method @Nullable public android.net.Uri getVerifiedDestination(); + method @Nullable public android.net.Uri getWebDestination(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.measurement.WebSourceRegistrationRequest> CREATOR; + } + + public static final class WebSourceRegistrationRequest.Builder { + ctor public WebSourceRegistrationRequest.Builder(@NonNull java.util.List<android.adservices.measurement.WebSourceParams>, @NonNull android.net.Uri); + method @NonNull public android.adservices.measurement.WebSourceRegistrationRequest build(); + method @NonNull public android.adservices.measurement.WebSourceRegistrationRequest.Builder setAppDestination(@Nullable android.net.Uri); + method @NonNull public android.adservices.measurement.WebSourceRegistrationRequest.Builder setInputEvent(@Nullable android.view.InputEvent); + method @NonNull public android.adservices.measurement.WebSourceRegistrationRequest.Builder setVerifiedDestination(@Nullable android.net.Uri); + method @NonNull public android.adservices.measurement.WebSourceRegistrationRequest.Builder setWebDestination(@Nullable android.net.Uri); + } + + public final class WebTriggerParams implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public android.net.Uri getRegistrationUri(); + method public boolean isDebugKeyAllowed(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.measurement.WebTriggerParams> CREATOR; + } + + public static final class WebTriggerParams.Builder { + ctor public WebTriggerParams.Builder(@NonNull android.net.Uri); + method @NonNull public android.adservices.measurement.WebTriggerParams build(); + method @NonNull public android.adservices.measurement.WebTriggerParams.Builder setDebugKeyAllowed(boolean); + } + + public final class WebTriggerRegistrationRequest implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public android.net.Uri getDestination(); + method @NonNull public java.util.List<android.adservices.measurement.WebTriggerParams> getTriggerParams(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.measurement.WebTriggerRegistrationRequest> CREATOR; + } + + public static final class WebTriggerRegistrationRequest.Builder { + ctor public WebTriggerRegistrationRequest.Builder(@NonNull java.util.List<android.adservices.measurement.WebTriggerParams>, @NonNull android.net.Uri); + method @NonNull public android.adservices.measurement.WebTriggerRegistrationRequest build(); + } + +} + +package android.adservices.topics { + + public final class GetTopicsRequest { + method @NonNull public String getAdsSdkName(); + method public boolean shouldRecordObservation(); + } + + public static final class GetTopicsRequest.Builder { + ctor public GetTopicsRequest.Builder(); + method @NonNull public android.adservices.topics.GetTopicsRequest build(); + method @NonNull public android.adservices.topics.GetTopicsRequest.Builder setAdsSdkName(@NonNull String); + method @NonNull public android.adservices.topics.GetTopicsRequest.Builder setShouldRecordObservation(boolean); + } + + public final class GetTopicsResponse { + method @NonNull public java.util.List<android.adservices.topics.Topic> getTopics(); + } + + public static final class GetTopicsResponse.Builder { + ctor public GetTopicsResponse.Builder(@NonNull java.util.List<android.adservices.topics.Topic>); + method @NonNull public android.adservices.topics.GetTopicsResponse build(); + } + + public final class Topic { + ctor public Topic(long, long, int); + method public long getModelVersion(); + method public long getTaxonomyVersion(); + method public int getTopicId(); + } + + public final class TopicsManager { + method @NonNull public static android.adservices.topics.TopicsManager get(@NonNull android.content.Context); + method @NonNull @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_TOPICS) public void getTopics(@NonNull android.adservices.topics.GetTopicsRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.adservices.topics.GetTopicsResponse,java.lang.Exception>); + } + +} + diff --git a/extensions/8/public/api/framework-mediaprovider-removed.txt b/extensions/8/public/api/framework-mediaprovider-removed.txt new file mode 100644 index 000000000..183a7c9a8 --- /dev/null +++ b/extensions/8/public/api/framework-mediaprovider-removed.txt @@ -0,0 +1,43 @@ +// Signature format: 2.0 +package android.provider { + + public static interface MediaStore.Audio.AudioColumns extends android.provider.MediaStore.MediaColumns { + field public static final String ALBUM = "album"; + field public static final String ARTIST = "artist"; + field public static final String COMPOSER = "composer"; + field public static final String DURATION = "duration"; + } + + public static interface MediaStore.DownloadColumns extends android.provider.MediaStore.MediaColumns { + field @Deprecated public static final String DESCRIPTION = "description"; + } + + public static interface MediaStore.Files.FileColumns extends android.provider.MediaStore.MediaColumns { + field public static final String TITLE = "title"; + } + + public static interface MediaStore.Images.ImageColumns extends android.provider.MediaStore.MediaColumns { + field public static final String BUCKET_DISPLAY_NAME = "bucket_display_name"; + field public static final String BUCKET_ID = "bucket_id"; + field public static final String DATE_TAKEN = "datetaken"; + field public static final String GROUP_ID = "group_id"; + field public static final String ORIENTATION = "orientation"; + } + + public static interface MediaStore.MediaColumns extends android.provider.BaseColumns { + field @Deprecated public static final String GROUP_ID = "group_id"; + } + + public static interface MediaStore.Video.VideoColumns extends android.provider.MediaStore.MediaColumns { + field public static final String ALBUM = "album"; + field public static final String ARTIST = "artist"; + field public static final String BUCKET_DISPLAY_NAME = "bucket_display_name"; + field public static final String BUCKET_ID = "bucket_id"; + field public static final String DATE_TAKEN = "datetaken"; + field public static final String DURATION = "duration"; + field public static final String GROUP_ID = "group_id"; + field public static final String RESOLUTION = "resolution"; + } + +} + diff --git a/extensions/8/public/api/framework-mediaprovider.txt b/extensions/8/public/api/framework-mediaprovider.txt new file mode 100644 index 000000000..34825d128 --- /dev/null +++ b/extensions/8/public/api/framework-mediaprovider.txt @@ -0,0 +1,531 @@ +// Signature format: 2.0 +package android.provider { + + public abstract class CloudMediaProvider extends android.content.ContentProvider { + ctor public CloudMediaProvider(); + method public final void attachInfo(@NonNull android.content.Context, @NonNull android.content.pm.ProviderInfo); + method @NonNull public final android.os.Bundle call(@NonNull String, @Nullable String, @Nullable android.os.Bundle); + method @NonNull public final android.net.Uri canonicalize(@NonNull android.net.Uri); + method public final int delete(@NonNull android.net.Uri, @Nullable String, @Nullable String[]); + method @NonNull public final String getType(@NonNull android.net.Uri); + method @NonNull public final android.net.Uri insert(@NonNull android.net.Uri, @NonNull android.content.ContentValues); + method @Nullable public android.provider.CloudMediaProvider.CloudMediaSurfaceController onCreateCloudMediaSurfaceController(@NonNull android.os.Bundle, @NonNull android.provider.CloudMediaProvider.CloudMediaSurfaceStateChangedCallback); + method @NonNull public abstract android.os.Bundle onGetMediaCollectionInfo(@NonNull android.os.Bundle); + method @NonNull public abstract android.os.ParcelFileDescriptor onOpenMedia(@NonNull String, @Nullable android.os.Bundle, @Nullable android.os.CancellationSignal) throws java.io.FileNotFoundException; + method @NonNull public abstract android.content.res.AssetFileDescriptor onOpenPreview(@NonNull String, @NonNull android.graphics.Point, @Nullable android.os.Bundle, @Nullable android.os.CancellationSignal) throws java.io.FileNotFoundException; + method @NonNull public android.database.Cursor onQueryAlbums(@NonNull android.os.Bundle); + method @NonNull public abstract android.database.Cursor onQueryDeletedMedia(@NonNull android.os.Bundle); + method @NonNull public abstract android.database.Cursor onQueryMedia(@NonNull android.os.Bundle); + method @NonNull public final android.os.ParcelFileDescriptor openFile(@NonNull android.net.Uri, @NonNull String) throws java.io.FileNotFoundException; + method @NonNull public final android.os.ParcelFileDescriptor openFile(@NonNull android.net.Uri, @NonNull String, @Nullable android.os.CancellationSignal) throws java.io.FileNotFoundException; + method @NonNull public final android.content.res.AssetFileDescriptor openTypedAssetFile(@NonNull android.net.Uri, @NonNull String, @Nullable android.os.Bundle) throws java.io.FileNotFoundException; + method @NonNull public final android.content.res.AssetFileDescriptor openTypedAssetFile(@NonNull android.net.Uri, @NonNull String, @Nullable android.os.Bundle, @Nullable android.os.CancellationSignal) throws java.io.FileNotFoundException; + method @NonNull public final android.database.Cursor query(@NonNull android.net.Uri, @Nullable String[], @Nullable android.os.Bundle, @Nullable android.os.CancellationSignal); + method @NonNull public final android.database.Cursor query(@NonNull android.net.Uri, @Nullable String[], @Nullable String, @Nullable String[], @Nullable String); + method @NonNull public final android.database.Cursor query(@NonNull android.net.Uri, @Nullable String[], @Nullable String, @Nullable String[], @Nullable String, @Nullable android.os.CancellationSignal); + method public final int update(@NonNull android.net.Uri, @NonNull android.content.ContentValues, @Nullable String, @Nullable String[]); + } + + public abstract static class CloudMediaProvider.CloudMediaSurfaceController { + ctor public CloudMediaProvider.CloudMediaSurfaceController(); + method public abstract void onConfigChange(@NonNull android.os.Bundle); + method public abstract void onDestroy(); + method public abstract void onMediaPause(int); + method public abstract void onMediaPlay(int); + method public abstract void onMediaSeekTo(int, long); + method public abstract void onPlayerCreate(); + method public abstract void onPlayerRelease(); + method public abstract void onSurfaceChanged(int, int, int, int); + method public abstract void onSurfaceCreated(int, @NonNull android.view.Surface, @NonNull String); + method public abstract void onSurfaceDestroyed(int); + } + + public static final class CloudMediaProvider.CloudMediaSurfaceStateChangedCallback { + method public void setPlaybackState(int, int, @Nullable android.os.Bundle); + field public static final int PLAYBACK_STATE_BUFFERING = 1; // 0x1 + field public static final int PLAYBACK_STATE_COMPLETED = 5; // 0x5 + field public static final int PLAYBACK_STATE_ERROR_PERMANENT_FAILURE = 7; // 0x7 + field public static final int PLAYBACK_STATE_ERROR_RETRIABLE_FAILURE = 6; // 0x6 + field public static final int PLAYBACK_STATE_MEDIA_SIZE_CHANGED = 8; // 0x8 + field public static final int PLAYBACK_STATE_PAUSED = 4; // 0x4 + field public static final int PLAYBACK_STATE_READY = 2; // 0x2 + field public static final int PLAYBACK_STATE_STARTED = 3; // 0x3 + } + + public final class CloudMediaProviderContract { + field public static final String EXTRA_ALBUM_ID = "android.provider.extra.ALBUM_ID"; + field public static final String EXTRA_LOOPING_PLAYBACK_ENABLED = "android.provider.extra.LOOPING_PLAYBACK_ENABLED"; + field public static final String EXTRA_MEDIA_COLLECTION_ID = "android.provider.extra.MEDIA_COLLECTION_ID"; + field public static final String EXTRA_PAGE_SIZE = "android.provider.extra.PAGE_SIZE"; + field public static final String EXTRA_PAGE_TOKEN = "android.provider.extra.PAGE_TOKEN"; + field public static final String EXTRA_PREVIEW_THUMBNAIL = "android.provider.extra.PREVIEW_THUMBNAIL"; + field public static final String EXTRA_SURFACE_CONTROLLER_AUDIO_MUTE_ENABLED = "android.provider.extra.SURFACE_CONTROLLER_AUDIO_MUTE_ENABLED"; + field public static final String EXTRA_SYNC_GENERATION = "android.provider.extra.SYNC_GENERATION"; + field public static final String MANAGE_CLOUD_MEDIA_PROVIDERS_PERMISSION = "com.android.providers.media.permission.MANAGE_CLOUD_MEDIA_PROVIDERS"; + field public static final String PROVIDER_INTERFACE = "android.content.action.CLOUD_MEDIA_PROVIDER"; + } + + public static final class CloudMediaProviderContract.AlbumColumns { + field public static final String DATE_TAKEN_MILLIS = "date_taken_millis"; + field public static final String DISPLAY_NAME = "display_name"; + field public static final String ID = "id"; + field public static final String MEDIA_COUNT = "album_media_count"; + field public static final String MEDIA_COVER_ID = "album_media_cover_id"; + } + + public static final class CloudMediaProviderContract.MediaCollectionInfo { + field public static final String ACCOUNT_CONFIGURATION_INTENT = "account_configuration_intent"; + field public static final String ACCOUNT_NAME = "account_name"; + field public static final String LAST_MEDIA_SYNC_GENERATION = "last_media_sync_generation"; + field public static final String MEDIA_COLLECTION_ID = "media_collection_id"; + } + + public static final class CloudMediaProviderContract.MediaColumns { + field public static final String DATE_TAKEN_MILLIS = "date_taken_millis"; + field public static final String DURATION_MILLIS = "duration_millis"; + field public static final String HEIGHT = "height"; + field public static final String ID = "id"; + field public static final String IS_FAVORITE = "is_favorite"; + field public static final String MEDIA_STORE_URI = "media_store_uri"; + field public static final String MIME_TYPE = "mime_type"; + field public static final String ORIENTATION = "orientation"; + field public static final String SIZE_BYTES = "size_bytes"; + field public static final String STANDARD_MIME_TYPE_EXTENSION = "standard_mime_type_extension"; + field public static final int STANDARD_MIME_TYPE_EXTENSION_ANIMATED_WEBP = 3; // 0x3 + field public static final int STANDARD_MIME_TYPE_EXTENSION_GIF = 1; // 0x1 + field public static final int STANDARD_MIME_TYPE_EXTENSION_MOTION_PHOTO = 2; // 0x2 + field public static final int STANDARD_MIME_TYPE_EXTENSION_NONE = 0; // 0x0 + field public static final String SYNC_GENERATION = "sync_generation"; + field public static final String WIDTH = "width"; + } + + public final class MediaStore { + ctor public MediaStore(); + method public static boolean canManageMedia(@NonNull android.content.Context); + method @NonNull public static android.app.PendingIntent createDeleteRequest(@NonNull android.content.ContentResolver, @NonNull java.util.Collection<android.net.Uri>); + method @NonNull public static android.app.PendingIntent createFavoriteRequest(@NonNull android.content.ContentResolver, @NonNull java.util.Collection<android.net.Uri>, boolean); + method @NonNull public static android.app.PendingIntent createTrashRequest(@NonNull android.content.ContentResolver, @NonNull java.util.Collection<android.net.Uri>, boolean); + method @NonNull public static android.app.PendingIntent createWriteRequest(@NonNull android.content.ContentResolver, @NonNull java.util.Collection<android.net.Uri>); + method @Nullable public static android.net.Uri getDocumentUri(@NonNull android.content.Context, @NonNull android.net.Uri); + method @NonNull public static java.util.Set<java.lang.String> getExternalVolumeNames(@NonNull android.content.Context); + method public static long getGeneration(@NonNull android.content.Context, @NonNull String); + method public static android.net.Uri getMediaScannerUri(); + method @Nullable public static android.net.Uri getMediaUri(@NonNull android.content.Context, @NonNull android.net.Uri); + method @NonNull public static android.os.ParcelFileDescriptor getOriginalMediaFormatFileDescriptor(@NonNull android.content.Context, @NonNull android.os.ParcelFileDescriptor) throws java.io.IOException; + method public static int getPickImagesMaxLimit(); + method @NonNull public static java.util.Set<java.lang.String> getRecentExternalVolumeNames(@NonNull android.content.Context); + method @Nullable public static android.net.Uri getRedactedUri(@NonNull android.content.ContentResolver, @NonNull android.net.Uri); + method @NonNull public static java.util.List<android.net.Uri> getRedactedUri(@NonNull android.content.ContentResolver, @NonNull java.util.List<android.net.Uri>); + method public static boolean getRequireOriginal(@NonNull android.net.Uri); + method @NonNull public static String getVersion(@NonNull android.content.Context); + method @NonNull public static String getVersion(@NonNull android.content.Context, @NonNull String); + method @NonNull public static String getVolumeName(@NonNull android.net.Uri); + method public static boolean isCurrentCloudMediaProviderAuthority(@NonNull android.content.ContentResolver, @NonNull String); + method public static boolean isCurrentSystemGallery(@NonNull android.content.ContentResolver, int, @NonNull String); + method public static boolean isSupportedCloudMediaProviderAuthority(@NonNull android.content.ContentResolver, @NonNull String); + method public static void notifyCloudMediaChangedEvent(@NonNull android.content.ContentResolver, @NonNull String, @NonNull String) throws java.lang.SecurityException; + method @Deprecated @NonNull public static android.net.Uri setIncludePending(@NonNull android.net.Uri); + method @NonNull public static android.net.Uri setRequireOriginal(@NonNull android.net.Uri); + field public static final String ACTION_IMAGE_CAPTURE = "android.media.action.IMAGE_CAPTURE"; + field public static final String ACTION_IMAGE_CAPTURE_SECURE = "android.media.action.IMAGE_CAPTURE_SECURE"; + field public static final String ACTION_PICK_IMAGES = "android.provider.action.PICK_IMAGES"; + field public static final String ACTION_PICK_IMAGES_SETTINGS = "android.provider.action.PICK_IMAGES_SETTINGS"; + field public static final String ACTION_REVIEW = "android.provider.action.REVIEW"; + field public static final String ACTION_REVIEW_SECURE = "android.provider.action.REVIEW_SECURE"; + field public static final String ACTION_VIDEO_CAPTURE = "android.media.action.VIDEO_CAPTURE"; + field public static final String AUTHORITY = "media"; + field @NonNull public static final android.net.Uri AUTHORITY_URI; + field public static final String EXTRA_ACCEPT_ORIGINAL_MEDIA_FORMAT = "android.provider.extra.ACCEPT_ORIGINAL_MEDIA_FORMAT"; + field public static final String EXTRA_BRIGHTNESS = "android.provider.extra.BRIGHTNESS"; + field public static final String EXTRA_DURATION_LIMIT = "android.intent.extra.durationLimit"; + field public static final String EXTRA_FINISH_ON_COMPLETION = "android.intent.extra.finishOnCompletion"; + field public static final String EXTRA_FULL_SCREEN = "android.intent.extra.fullScreen"; + field public static final String EXTRA_MEDIA_ALBUM = "android.intent.extra.album"; + field public static final String EXTRA_MEDIA_ARTIST = "android.intent.extra.artist"; + field public static final String EXTRA_MEDIA_CAPABILITIES = "android.provider.extra.MEDIA_CAPABILITIES"; + field public static final String EXTRA_MEDIA_CAPABILITIES_UID = "android.provider.extra.MEDIA_CAPABILITIES_UID"; + field public static final String EXTRA_MEDIA_FOCUS = "android.intent.extra.focus"; + field public static final String EXTRA_MEDIA_GENRE = "android.intent.extra.genre"; + field @Deprecated public static final String EXTRA_MEDIA_PLAYLIST = "android.intent.extra.playlist"; + field public static final String EXTRA_MEDIA_RADIO_CHANNEL = "android.intent.extra.radio_channel"; + field public static final String EXTRA_MEDIA_TITLE = "android.intent.extra.title"; + field public static final String EXTRA_OUTPUT = "output"; + field public static final String EXTRA_PICK_IMAGES_MAX = "android.provider.extra.PICK_IMAGES_MAX"; + field public static final String EXTRA_SCREEN_ORIENTATION = "android.intent.extra.screenOrientation"; + field public static final String EXTRA_SHOW_ACTION_ICONS = "android.intent.extra.showActionIcons"; + field public static final String EXTRA_SIZE_LIMIT = "android.intent.extra.sizeLimit"; + field public static final String EXTRA_VIDEO_QUALITY = "android.intent.extra.videoQuality"; + field public static final String INTENT_ACTION_MEDIA_PLAY_FROM_SEARCH = "android.media.action.MEDIA_PLAY_FROM_SEARCH"; + field public static final String INTENT_ACTION_MEDIA_SEARCH = "android.intent.action.MEDIA_SEARCH"; + field @Deprecated public static final String INTENT_ACTION_MUSIC_PLAYER = "android.intent.action.MUSIC_PLAYER"; + field public static final String INTENT_ACTION_STILL_IMAGE_CAMERA = "android.media.action.STILL_IMAGE_CAMERA"; + field public static final String INTENT_ACTION_STILL_IMAGE_CAMERA_SECURE = "android.media.action.STILL_IMAGE_CAMERA_SECURE"; + field public static final String INTENT_ACTION_TEXT_OPEN_FROM_SEARCH = "android.media.action.TEXT_OPEN_FROM_SEARCH"; + field public static final String INTENT_ACTION_VIDEO_CAMERA = "android.media.action.VIDEO_CAMERA"; + field public static final String INTENT_ACTION_VIDEO_PLAY_FROM_SEARCH = "android.media.action.VIDEO_PLAY_FROM_SEARCH"; + field public static final int MATCH_DEFAULT = 0; // 0x0 + field public static final int MATCH_EXCLUDE = 2; // 0x2 + field public static final int MATCH_INCLUDE = 1; // 0x1 + field public static final int MATCH_ONLY = 3; // 0x3 + field public static final String MEDIA_IGNORE_FILENAME = ".nomedia"; + field public static final String MEDIA_SCANNER_VOLUME = "volume"; + field public static final String META_DATA_REVIEW_GALLERY_PREWARM_SERVICE = "android.media.review_gallery_prewarm_service"; + field public static final String META_DATA_STILL_IMAGE_CAMERA_PREWARM_SERVICE = "android.media.still_image_camera_preview_service"; + field public static final String QUERY_ARG_INCLUDE_RECENTLY_UNMOUNTED_VOLUMES = "android:query-arg-recently-unmounted-volumes"; + field public static final String QUERY_ARG_MATCH_FAVORITE = "android:query-arg-match-favorite"; + field public static final String QUERY_ARG_MATCH_PENDING = "android:query-arg-match-pending"; + field public static final String QUERY_ARG_MATCH_TRASHED = "android:query-arg-match-trashed"; + field public static final String QUERY_ARG_RELATED_URI = "android:query-arg-related-uri"; + field public static final String UNKNOWN_STRING = "<unknown>"; + field public static final String VOLUME_EXTERNAL = "external"; + field public static final String VOLUME_EXTERNAL_PRIMARY = "external_primary"; + field public static final String VOLUME_INTERNAL = "internal"; + } + + public static final class MediaStore.Audio { + ctor public MediaStore.Audio(); + method @Deprecated @Nullable public static String keyFor(@Nullable String); + } + + public static interface MediaStore.Audio.AlbumColumns { + field public static final String ALBUM = "album"; + field @Deprecated public static final String ALBUM_ART = "album_art"; + field public static final String ALBUM_ID = "album_id"; + field @Deprecated public static final String ALBUM_KEY = "album_key"; + field public static final String ARTIST = "artist"; + field public static final String ARTIST_ID = "artist_id"; + field @Deprecated public static final String ARTIST_KEY = "artist_key"; + field public static final String FIRST_YEAR = "minyear"; + field public static final String LAST_YEAR = "maxyear"; + field public static final String NUMBER_OF_SONGS = "numsongs"; + field public static final String NUMBER_OF_SONGS_FOR_ARTIST = "numsongs_by_artist"; + } + + public static final class MediaStore.Audio.Albums implements android.provider.BaseColumns android.provider.MediaStore.Audio.AlbumColumns { + ctor public MediaStore.Audio.Albums(); + method public static android.net.Uri getContentUri(String); + field public static final String CONTENT_TYPE = "vnd.android.cursor.dir/albums"; + field public static final String DEFAULT_SORT_ORDER = "album_key"; + field public static final String ENTRY_CONTENT_TYPE = "vnd.android.cursor.item/album"; + field public static final android.net.Uri EXTERNAL_CONTENT_URI; + field public static final android.net.Uri INTERNAL_CONTENT_URI; + } + + public static interface MediaStore.Audio.ArtistColumns { + field public static final String ARTIST = "artist"; + field @Deprecated public static final String ARTIST_KEY = "artist_key"; + field public static final String NUMBER_OF_ALBUMS = "number_of_albums"; + field public static final String NUMBER_OF_TRACKS = "number_of_tracks"; + } + + public static final class MediaStore.Audio.Artists implements android.provider.BaseColumns android.provider.MediaStore.Audio.ArtistColumns { + ctor public MediaStore.Audio.Artists(); + method public static android.net.Uri getContentUri(String); + field public static final String CONTENT_TYPE = "vnd.android.cursor.dir/artists"; + field public static final String DEFAULT_SORT_ORDER = "artist_key"; + field public static final String ENTRY_CONTENT_TYPE = "vnd.android.cursor.item/artist"; + field public static final android.net.Uri EXTERNAL_CONTENT_URI; + field public static final android.net.Uri INTERNAL_CONTENT_URI; + } + + public static final class MediaStore.Audio.Artists.Albums implements android.provider.BaseColumns android.provider.MediaStore.Audio.AlbumColumns { + ctor public MediaStore.Audio.Artists.Albums(); + method public static android.net.Uri getContentUri(String, long); + } + + public static interface MediaStore.Audio.AudioColumns extends android.provider.MediaStore.MediaColumns { + field public static final String ALBUM_ID = "album_id"; + field @Deprecated public static final String ALBUM_KEY = "album_key"; + field public static final String ARTIST_ID = "artist_id"; + field @Deprecated public static final String ARTIST_KEY = "artist_key"; + field public static final String BOOKMARK = "bookmark"; + field public static final String GENRE = "genre"; + field public static final String GENRE_ID = "genre_id"; + field @Deprecated public static final String GENRE_KEY = "genre_key"; + field public static final String IS_ALARM = "is_alarm"; + field public static final String IS_AUDIOBOOK = "is_audiobook"; + field public static final String IS_MUSIC = "is_music"; + field public static final String IS_NOTIFICATION = "is_notification"; + field public static final String IS_PODCAST = "is_podcast"; + field public static final String IS_RECORDING = "is_recording"; + field public static final String IS_RINGTONE = "is_ringtone"; + field @Deprecated public static final String TITLE_KEY = "title_key"; + field public static final String TITLE_RESOURCE_URI = "title_resource_uri"; + field public static final String TRACK = "track"; + field public static final String YEAR = "year"; + } + + public static final class MediaStore.Audio.Genres implements android.provider.BaseColumns android.provider.MediaStore.Audio.GenresColumns { + ctor public MediaStore.Audio.Genres(); + method public static android.net.Uri getContentUri(String); + method public static android.net.Uri getContentUriForAudioId(String, int); + field public static final String CONTENT_TYPE = "vnd.android.cursor.dir/genre"; + field public static final String DEFAULT_SORT_ORDER = "name"; + field public static final String ENTRY_CONTENT_TYPE = "vnd.android.cursor.item/genre"; + field public static final android.net.Uri EXTERNAL_CONTENT_URI; + field public static final android.net.Uri INTERNAL_CONTENT_URI; + } + + public static final class MediaStore.Audio.Genres.Members implements android.provider.MediaStore.Audio.AudioColumns { + ctor public MediaStore.Audio.Genres.Members(); + method public static android.net.Uri getContentUri(String, long); + field public static final String AUDIO_ID = "audio_id"; + field public static final String CONTENT_DIRECTORY = "members"; + field public static final String DEFAULT_SORT_ORDER = "title_key"; + field public static final String GENRE_ID = "genre_id"; + } + + public static interface MediaStore.Audio.GenresColumns { + field public static final String NAME = "name"; + } + + public static final class MediaStore.Audio.Media implements android.provider.MediaStore.Audio.AudioColumns { + ctor public MediaStore.Audio.Media(); + method public static android.net.Uri getContentUri(String); + method @NonNull public static android.net.Uri getContentUri(@NonNull String, long); + method @Deprecated @Nullable public static android.net.Uri getContentUriForPath(@NonNull String); + field public static final String CONTENT_TYPE = "vnd.android.cursor.dir/audio"; + field public static final String DEFAULT_SORT_ORDER = "title_key"; + field public static final String ENTRY_CONTENT_TYPE = "vnd.android.cursor.item/audio"; + field public static final android.net.Uri EXTERNAL_CONTENT_URI; + field public static final String EXTRA_MAX_BYTES = "android.provider.MediaStore.extra.MAX_BYTES"; + field public static final android.net.Uri INTERNAL_CONTENT_URI; + field public static final String RECORD_SOUND_ACTION = "android.provider.MediaStore.RECORD_SOUND"; + } + + @Deprecated public static final class MediaStore.Audio.Playlists implements android.provider.BaseColumns android.provider.MediaStore.Audio.PlaylistsColumns { + ctor @Deprecated public MediaStore.Audio.Playlists(); + method @Deprecated public static android.net.Uri getContentUri(String); + field @Deprecated public static final String CONTENT_TYPE = "vnd.android.cursor.dir/playlist"; + field @Deprecated public static final String DEFAULT_SORT_ORDER = "name"; + field @Deprecated public static final String ENTRY_CONTENT_TYPE = "vnd.android.cursor.item/playlist"; + field @Deprecated public static final android.net.Uri EXTERNAL_CONTENT_URI; + field @Deprecated public static final android.net.Uri INTERNAL_CONTENT_URI; + } + + @Deprecated public static final class MediaStore.Audio.Playlists.Members implements android.provider.MediaStore.Audio.AudioColumns { + ctor @Deprecated public MediaStore.Audio.Playlists.Members(); + method @Deprecated public static android.net.Uri getContentUri(String, long); + method @Deprecated public static boolean moveItem(android.content.ContentResolver, long, int, int); + field @Deprecated public static final String AUDIO_ID = "audio_id"; + field @Deprecated public static final String CONTENT_DIRECTORY = "members"; + field @Deprecated public static final String DEFAULT_SORT_ORDER = "play_order"; + field @Deprecated public static final String PLAYLIST_ID = "playlist_id"; + field @Deprecated public static final String PLAY_ORDER = "play_order"; + field @Deprecated public static final String _ID = "_id"; + } + + @Deprecated public static interface MediaStore.Audio.PlaylistsColumns extends android.provider.MediaStore.MediaColumns { + field @Deprecated public static final String DATA = "_data"; + field @Deprecated public static final String DATE_ADDED = "date_added"; + field @Deprecated public static final String DATE_MODIFIED = "date_modified"; + field @Deprecated public static final String NAME = "name"; + } + + public static final class MediaStore.Audio.Radio { + field public static final String ENTRY_CONTENT_TYPE = "vnd.android.cursor.item/radio"; + } + + public static interface MediaStore.DownloadColumns extends android.provider.MediaStore.MediaColumns { + field public static final String DOWNLOAD_URI = "download_uri"; + field public static final String REFERER_URI = "referer_uri"; + } + + public static final class MediaStore.Downloads implements android.provider.MediaStore.DownloadColumns { + method @NonNull public static android.net.Uri getContentUri(@NonNull String); + method @NonNull public static android.net.Uri getContentUri(@NonNull String, long); + field public static final String CONTENT_TYPE = "vnd.android.cursor.dir/download"; + field @NonNull public static final android.net.Uri EXTERNAL_CONTENT_URI; + field @NonNull public static final android.net.Uri INTERNAL_CONTENT_URI; + } + + public static final class MediaStore.Files { + ctor public MediaStore.Files(); + method public static android.net.Uri getContentUri(String); + method public static android.net.Uri getContentUri(String, long); + } + + public static interface MediaStore.Files.FileColumns extends android.provider.MediaStore.MediaColumns { + field public static final String MEDIA_TYPE = "media_type"; + field public static final int MEDIA_TYPE_AUDIO = 2; // 0x2 + field public static final int MEDIA_TYPE_DOCUMENT = 6; // 0x6 + field public static final int MEDIA_TYPE_IMAGE = 1; // 0x1 + field public static final int MEDIA_TYPE_NONE = 0; // 0x0 + field @Deprecated public static final int MEDIA_TYPE_PLAYLIST = 4; // 0x4 + field public static final int MEDIA_TYPE_SUBTITLE = 5; // 0x5 + field public static final int MEDIA_TYPE_VIDEO = 3; // 0x3 + field public static final String MIME_TYPE = "mime_type"; + field public static final String PARENT = "parent"; + } + + public static final class MediaStore.Images { + ctor public MediaStore.Images(); + } + + public static interface MediaStore.Images.ImageColumns extends android.provider.MediaStore.MediaColumns { + field public static final String DESCRIPTION = "description"; + field public static final String EXPOSURE_TIME = "exposure_time"; + field public static final String F_NUMBER = "f_number"; + field public static final String ISO = "iso"; + field public static final String IS_PRIVATE = "isprivate"; + field @Deprecated public static final String LATITUDE = "latitude"; + field @Deprecated public static final String LONGITUDE = "longitude"; + field @Deprecated public static final String MINI_THUMB_MAGIC = "mini_thumb_magic"; + field @Deprecated public static final String PICASA_ID = "picasa_id"; + field public static final String SCENE_CAPTURE_TYPE = "scene_capture_type"; + } + + public static final class MediaStore.Images.Media implements android.provider.MediaStore.Images.ImageColumns { + ctor public MediaStore.Images.Media(); + method @Deprecated public static android.graphics.Bitmap getBitmap(android.content.ContentResolver, android.net.Uri) throws java.io.FileNotFoundException, java.io.IOException; + method public static android.net.Uri getContentUri(String); + method @NonNull public static android.net.Uri getContentUri(@NonNull String, long); + method @Deprecated public static String insertImage(android.content.ContentResolver, String, String, String) throws java.io.FileNotFoundException; + method @Deprecated public static String insertImage(android.content.ContentResolver, android.graphics.Bitmap, String, String); + method @Deprecated public static android.database.Cursor query(android.content.ContentResolver, android.net.Uri, String[]); + method @Deprecated public static android.database.Cursor query(android.content.ContentResolver, android.net.Uri, String[], String, String); + method @Deprecated public static android.database.Cursor query(android.content.ContentResolver, android.net.Uri, String[], String, String[], String); + field public static final String CONTENT_TYPE = "vnd.android.cursor.dir/image"; + field public static final String DEFAULT_SORT_ORDER = "bucket_display_name"; + field public static final android.net.Uri EXTERNAL_CONTENT_URI; + field public static final android.net.Uri INTERNAL_CONTENT_URI; + } + + @Deprecated public static class MediaStore.Images.Thumbnails implements android.provider.BaseColumns { + ctor @Deprecated public MediaStore.Images.Thumbnails(); + method @Deprecated public static void cancelThumbnailRequest(android.content.ContentResolver, long); + method @Deprecated public static void cancelThumbnailRequest(android.content.ContentResolver, long, long); + method @Deprecated public static android.net.Uri getContentUri(String); + method @Deprecated @NonNull public static android.util.Size getKindSize(int); + method @Deprecated public static android.graphics.Bitmap getThumbnail(android.content.ContentResolver, long, int, android.graphics.BitmapFactory.Options); + method @Deprecated public static android.graphics.Bitmap getThumbnail(android.content.ContentResolver, long, long, int, android.graphics.BitmapFactory.Options); + method @Deprecated public static final android.database.Cursor query(android.content.ContentResolver, android.net.Uri, String[]); + method @Deprecated public static final android.database.Cursor queryMiniThumbnail(android.content.ContentResolver, long, int, String[]); + method @Deprecated public static final android.database.Cursor queryMiniThumbnails(android.content.ContentResolver, android.net.Uri, int, String[]); + field @Deprecated public static final String DATA = "_data"; + field @Deprecated public static final String DEFAULT_SORT_ORDER = "image_id ASC"; + field @Deprecated public static final android.net.Uri EXTERNAL_CONTENT_URI; + field @Deprecated public static final int FULL_SCREEN_KIND = 2; // 0x2 + field @Deprecated public static final String HEIGHT = "height"; + field @Deprecated public static final String IMAGE_ID = "image_id"; + field @Deprecated public static final android.net.Uri INTERNAL_CONTENT_URI; + field @Deprecated public static final String KIND = "kind"; + field @Deprecated public static final int MICRO_KIND = 3; // 0x3 + field @Deprecated public static final int MINI_KIND = 1; // 0x1 + field @Deprecated public static final String THUMB_DATA = "thumb_data"; + field @Deprecated public static final String WIDTH = "width"; + } + + public static interface MediaStore.MediaColumns extends android.provider.BaseColumns { + field public static final String ALBUM = "album"; + field public static final String ALBUM_ARTIST = "album_artist"; + field public static final String ARTIST = "artist"; + field public static final String AUTHOR = "author"; + field public static final String BITRATE = "bitrate"; + field public static final String BUCKET_DISPLAY_NAME = "bucket_display_name"; + field public static final String BUCKET_ID = "bucket_id"; + field public static final String CAPTURE_FRAMERATE = "capture_framerate"; + field public static final String CD_TRACK_NUMBER = "cd_track_number"; + field public static final String COMPILATION = "compilation"; + field public static final String COMPOSER = "composer"; + field public static final String DATA = "_data"; + field public static final String DATE_ADDED = "date_added"; + field public static final String DATE_EXPIRES = "date_expires"; + field public static final String DATE_MODIFIED = "date_modified"; + field public static final String DATE_TAKEN = "datetaken"; + field public static final String DISC_NUMBER = "disc_number"; + field public static final String DISPLAY_NAME = "_display_name"; + field public static final String DOCUMENT_ID = "document_id"; + field public static final String DURATION = "duration"; + field public static final String GENERATION_ADDED = "generation_added"; + field public static final String GENERATION_MODIFIED = "generation_modified"; + field public static final String GENRE = "genre"; + field public static final String HEIGHT = "height"; + field public static final String INSTANCE_ID = "instance_id"; + field public static final String IS_DOWNLOAD = "is_download"; + field public static final String IS_DRM = "is_drm"; + field public static final String IS_FAVORITE = "is_favorite"; + field public static final String IS_PENDING = "is_pending"; + field public static final String IS_TRASHED = "is_trashed"; + field public static final String MIME_TYPE = "mime_type"; + field public static final String NUM_TRACKS = "num_tracks"; + field public static final String ORIENTATION = "orientation"; + field public static final String ORIGINAL_DOCUMENT_ID = "original_document_id"; + field public static final String OWNER_PACKAGE_NAME = "owner_package_name"; + field public static final String RELATIVE_PATH = "relative_path"; + field public static final String RESOLUTION = "resolution"; + field public static final String SIZE = "_size"; + field public static final String TITLE = "title"; + field public static final String VOLUME_NAME = "volume_name"; + field public static final String WIDTH = "width"; + field public static final String WRITER = "writer"; + field public static final String XMP = "xmp"; + field public static final String YEAR = "year"; + } + + public static class MediaStore.PickerMediaColumns { + field public static final String DATA = "_data"; + field public static final String DATE_TAKEN = "datetaken"; + field public static final String DISPLAY_NAME = "_display_name"; + field public static final String DURATION_MILLIS = "duration"; + field public static final String HEIGHT = "height"; + field public static final String MIME_TYPE = "mime_type"; + field public static final String ORIENTATION = "orientation"; + field public static final String SIZE = "_size"; + field public static final String WIDTH = "width"; + } + + public static final class MediaStore.Video { + ctor public MediaStore.Video(); + method @Deprecated public static android.database.Cursor query(android.content.ContentResolver, android.net.Uri, String[]); + field public static final String DEFAULT_SORT_ORDER = "_display_name"; + } + + public static final class MediaStore.Video.Media implements android.provider.MediaStore.Video.VideoColumns { + ctor public MediaStore.Video.Media(); + method public static android.net.Uri getContentUri(String); + method @NonNull public static android.net.Uri getContentUri(@NonNull String, long); + field public static final String CONTENT_TYPE = "vnd.android.cursor.dir/video"; + field public static final String DEFAULT_SORT_ORDER = "title"; + field public static final android.net.Uri EXTERNAL_CONTENT_URI; + field public static final android.net.Uri INTERNAL_CONTENT_URI; + } + + @Deprecated public static class MediaStore.Video.Thumbnails implements android.provider.BaseColumns { + ctor @Deprecated public MediaStore.Video.Thumbnails(); + method @Deprecated public static void cancelThumbnailRequest(android.content.ContentResolver, long); + method @Deprecated public static void cancelThumbnailRequest(android.content.ContentResolver, long, long); + method @Deprecated public static android.net.Uri getContentUri(String); + method @Deprecated @NonNull public static android.util.Size getKindSize(int); + method @Deprecated public static android.graphics.Bitmap getThumbnail(android.content.ContentResolver, long, int, android.graphics.BitmapFactory.Options); + method @Deprecated public static android.graphics.Bitmap getThumbnail(android.content.ContentResolver, long, long, int, android.graphics.BitmapFactory.Options); + field @Deprecated public static final String DATA = "_data"; + field @Deprecated public static final String DEFAULT_SORT_ORDER = "video_id ASC"; + field @Deprecated public static final android.net.Uri EXTERNAL_CONTENT_URI; + field @Deprecated public static final int FULL_SCREEN_KIND = 2; // 0x2 + field @Deprecated public static final String HEIGHT = "height"; + field @Deprecated public static final android.net.Uri INTERNAL_CONTENT_URI; + field @Deprecated public static final String KIND = "kind"; + field @Deprecated public static final int MICRO_KIND = 3; // 0x3 + field @Deprecated public static final int MINI_KIND = 1; // 0x1 + field @Deprecated public static final String VIDEO_ID = "video_id"; + field @Deprecated public static final String WIDTH = "width"; + } + + public static interface MediaStore.Video.VideoColumns extends android.provider.MediaStore.MediaColumns { + field public static final String BOOKMARK = "bookmark"; + field public static final String CATEGORY = "category"; + field public static final String COLOR_RANGE = "color_range"; + field public static final String COLOR_STANDARD = "color_standard"; + field public static final String COLOR_TRANSFER = "color_transfer"; + field public static final String DESCRIPTION = "description"; + field public static final String IS_PRIVATE = "isprivate"; + field public static final String LANGUAGE = "language"; + field @Deprecated public static final String LATITUDE = "latitude"; + field @Deprecated public static final String LONGITUDE = "longitude"; + field @Deprecated public static final String MINI_THUMB_MAGIC = "mini_thumb_magic"; + field public static final String TAGS = "tags"; + } + +} + diff --git a/extensions/8/public/api/framework-sdksandbox-removed.txt b/extensions/8/public/api/framework-sdksandbox-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/8/public/api/framework-sdksandbox-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/8/public/api/framework-sdksandbox.txt b/extensions/8/public/api/framework-sdksandbox.txt new file mode 100644 index 000000000..2dc509b5f --- /dev/null +++ b/extensions/8/public/api/framework-sdksandbox.txt @@ -0,0 +1,105 @@ +// Signature format: 2.0 +package android.app.sdksandbox { + + public final class AppOwnedSdkSandboxInterface implements android.os.Parcelable { + ctor public AppOwnedSdkSandboxInterface(@NonNull String, long, @NonNull android.os.IBinder); + method public int describeContents(); + method @NonNull public android.os.IBinder getInterface(); + method @NonNull public String getName(); + method public long getVersion(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.app.sdksandbox.AppOwnedSdkSandboxInterface> CREATOR; + } + + public final class LoadSdkException extends java.lang.Exception implements android.os.Parcelable { + ctor public LoadSdkException(@NonNull Throwable, @NonNull android.os.Bundle); + method public int describeContents(); + method @NonNull public android.os.Bundle getExtraInformation(); + method public int getLoadSdkErrorCode(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.app.sdksandbox.LoadSdkException> CREATOR; + } + + public final class RequestSurfacePackageException extends java.lang.Exception { + ctor public RequestSurfacePackageException(int, @Nullable String); + ctor public RequestSurfacePackageException(int, @Nullable String, @Nullable Throwable); + ctor public RequestSurfacePackageException(int, @Nullable String, @Nullable Throwable, @NonNull android.os.Bundle); + method @NonNull public android.os.Bundle getExtraErrorInformation(); + method public int getRequestSurfacePackageErrorCode(); + } + + public final class SandboxedSdk implements android.os.Parcelable { + ctor public SandboxedSdk(@NonNull android.os.IBinder); + method public int describeContents(); + method @Nullable public android.os.IBinder getInterface(); + method @NonNull public android.content.pm.SharedLibraryInfo getSharedLibraryInfo(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.app.sdksandbox.SandboxedSdk> CREATOR; + } + + public abstract class SandboxedSdkProvider { + ctor public SandboxedSdkProvider(); + method public final void attachContext(@NonNull android.content.Context); + method public void beforeUnloadSdk(); + method @Nullable public final android.content.Context getContext(); + method @NonNull public abstract android.view.View getView(@NonNull android.content.Context, @NonNull android.os.Bundle, int, int); + method @NonNull public abstract android.app.sdksandbox.SandboxedSdk onLoadSdk(@NonNull android.os.Bundle) throws android.app.sdksandbox.LoadSdkException; + } + + public final class SdkSandboxManager { + method public void addSdkSandboxProcessDeathCallback(@NonNull java.util.concurrent.Executor, @NonNull android.app.sdksandbox.SdkSandboxManager.SdkSandboxProcessDeathCallback); + method public void addSyncedSharedPreferencesKeys(@NonNull java.util.Set<java.lang.String>); + method @NonNull public java.util.List<android.app.sdksandbox.AppOwnedSdkSandboxInterface> getAppOwnedSdkSandboxInterfaces(); + method @NonNull public java.util.List<android.app.sdksandbox.SandboxedSdk> getSandboxedSdks(); + method public static int getSdkSandboxState(); + method @NonNull public java.util.Set<java.lang.String> getSyncedSharedPreferencesKeys(); + method public void loadSdk(@NonNull String, @NonNull android.os.Bundle, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.app.sdksandbox.SandboxedSdk,android.app.sdksandbox.LoadSdkException>); + method public void registerAppOwnedSdkSandboxInterface(@NonNull android.app.sdksandbox.AppOwnedSdkSandboxInterface); + method public void removeSdkSandboxProcessDeathCallback(@NonNull android.app.sdksandbox.SdkSandboxManager.SdkSandboxProcessDeathCallback); + method public void removeSyncedSharedPreferencesKeys(@NonNull java.util.Set<java.lang.String>); + method public void requestSurfacePackage(@NonNull String, @NonNull android.os.Bundle, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.os.Bundle,android.app.sdksandbox.RequestSurfacePackageException>); + method public void startSdkSandboxActivity(@NonNull android.app.Activity, @NonNull android.os.IBinder); + method public void unloadSdk(@NonNull String); + method public void unregisterAppOwnedSdkSandboxInterface(@NonNull String); + field public static final String EXTRA_DISPLAY_ID = "android.app.sdksandbox.extra.DISPLAY_ID"; + field public static final String EXTRA_HEIGHT_IN_PIXELS = "android.app.sdksandbox.extra.HEIGHT_IN_PIXELS"; + field public static final String EXTRA_HOST_TOKEN = "android.app.sdksandbox.extra.HOST_TOKEN"; + field public static final String EXTRA_SURFACE_PACKAGE = "android.app.sdksandbox.extra.SURFACE_PACKAGE"; + field public static final String EXTRA_WIDTH_IN_PIXELS = "android.app.sdksandbox.extra.WIDTH_IN_PIXELS"; + field public static final int LOAD_SDK_ALREADY_LOADED = 101; // 0x65 + field public static final int LOAD_SDK_INTERNAL_ERROR = 500; // 0x1f4 + field public static final int LOAD_SDK_NOT_FOUND = 100; // 0x64 + field public static final int LOAD_SDK_SDK_DEFINED_ERROR = 102; // 0x66 + field public static final int LOAD_SDK_SDK_SANDBOX_DISABLED = 103; // 0x67 + field public static final int REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR = 700; // 0x2bc + field public static final int REQUEST_SURFACE_PACKAGE_SDK_NOT_LOADED = 701; // 0x2bd + field public static final int SDK_SANDBOX_PROCESS_NOT_AVAILABLE = 503; // 0x1f7 + field public static final String SDK_SANDBOX_SERVICE = "sdk_sandbox"; + field public static final int SDK_SANDBOX_STATE_DISABLED = 0; // 0x0 + field public static final int SDK_SANDBOX_STATE_ENABLED_PROCESS_ISOLATION = 2; // 0x2 + } + + public static interface SdkSandboxManager.SdkSandboxProcessDeathCallback { + method public void onSdkSandboxDied(); + } + +} + +package android.app.sdksandbox.sdkprovider { + + public interface SdkSandboxActivityHandler { + method public void onActivityCreated(@NonNull android.app.Activity); + } + + public class SdkSandboxController { + method @NonNull public java.util.List<android.app.sdksandbox.AppOwnedSdkSandboxInterface> getAppOwnedSdkSandboxInterfaces(); + method @NonNull public String getClientPackageName(); + method @NonNull public android.content.SharedPreferences getClientSharedPreferences(); + method @NonNull public java.util.List<android.app.sdksandbox.SandboxedSdk> getSandboxedSdks(); + method @NonNull public android.os.IBinder registerSdkSandboxActivityHandler(@NonNull android.app.sdksandbox.sdkprovider.SdkSandboxActivityHandler); + method @NonNull public void unregisterSdkSandboxActivityHandler(@NonNull android.app.sdksandbox.sdkprovider.SdkSandboxActivityHandler); + field public static final String SDK_SANDBOX_CONTROLLER_SERVICE = "sdk_sandbox_controller_service"; + } + +} + diff --git a/extensions/8/public/api/service-adservices-removed.txt b/extensions/8/public/api/service-adservices-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/8/public/api/service-adservices-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/8/public/api/service-adservices.txt b/extensions/8/public/api/service-adservices.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/8/public/api/service-adservices.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/8/public/api/service-sdksandbox-removed.txt b/extensions/8/public/api/service-sdksandbox-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/8/public/api/service-sdksandbox-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/8/public/api/service-sdksandbox.txt b/extensions/8/public/api/service-sdksandbox.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/8/public/api/service-sdksandbox.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/8/public/framework-adservices.jar b/extensions/8/public/framework-adservices.jar Binary files differnew file mode 100644 index 000000000..c8444c575 --- /dev/null +++ b/extensions/8/public/framework-adservices.jar diff --git a/extensions/8/public/framework-mediaprovider.jar b/extensions/8/public/framework-mediaprovider.jar Binary files differnew file mode 100644 index 000000000..44eb9a426 --- /dev/null +++ b/extensions/8/public/framework-mediaprovider.jar diff --git a/extensions/8/public/framework-sdksandbox.jar b/extensions/8/public/framework-sdksandbox.jar Binary files differnew file mode 100644 index 000000000..c2b16ee21 --- /dev/null +++ b/extensions/8/public/framework-sdksandbox.jar diff --git a/extensions/8/public/service-adservices.jar b/extensions/8/public/service-adservices.jar Binary files differnew file mode 100644 index 000000000..b62b671d7 --- /dev/null +++ b/extensions/8/public/service-adservices.jar diff --git a/extensions/8/public/service-sdksandbox.jar b/extensions/8/public/service-sdksandbox.jar Binary files differnew file mode 100644 index 000000000..b62b671d7 --- /dev/null +++ b/extensions/8/public/service-sdksandbox.jar diff --git a/extensions/8/system-server/api/service-adservices-removed.txt b/extensions/8/system-server/api/service-adservices-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/8/system-server/api/service-adservices-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/8/system-server/api/service-adservices.txt b/extensions/8/system-server/api/service-adservices.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/8/system-server/api/service-adservices.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/8/system-server/api/service-sdksandbox-removed.txt b/extensions/8/system-server/api/service-sdksandbox-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/8/system-server/api/service-sdksandbox-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/8/system-server/api/service-sdksandbox.txt b/extensions/8/system-server/api/service-sdksandbox.txt new file mode 100644 index 000000000..b3e48d11f --- /dev/null +++ b/extensions/8/system-server/api/service-sdksandbox.txt @@ -0,0 +1,20 @@ +// Signature format: 2.0 +package com.android.server.sdksandbox { + + public interface SdkSandboxManagerLocal { + method public boolean canAccessContentProviderFromSdkSandbox(@NonNull android.content.pm.ProviderInfo); + method public boolean canRegisterBroadcastReceiver(@NonNull android.content.IntentFilter, int, boolean); + method public boolean canSendBroadcast(@NonNull android.content.Intent); + method public void enforceAllowedToHostSandboxedActivity(@NonNull android.content.Intent, int, @NonNull String); + method @Deprecated public void enforceAllowedToSendBroadcast(@NonNull android.content.Intent); + method public void enforceAllowedToStartActivity(@NonNull android.content.Intent); + method public void enforceAllowedToStartOrBindService(@NonNull android.content.Intent); + method @NonNull public String getSdkSandboxProcessNameForInstrumentation(@NonNull android.content.pm.ApplicationInfo); + method public void notifyInstrumentationFinished(@NonNull String, int); + method public void notifyInstrumentationStarted(@NonNull String, int); + field public static final String SERVICE_INTERFACE = "com.android.sdksandbox.SdkSandboxService"; + field public static final String VERIFIER_RECEIVER = "com.android.server.sdksandbox.SdkSandboxVerifierReceiver"; + } + +} + diff --git a/extensions/8/system-server/service-adservices.jar b/extensions/8/system-server/service-adservices.jar Binary files differnew file mode 100644 index 000000000..b62b671d7 --- /dev/null +++ b/extensions/8/system-server/service-adservices.jar diff --git a/extensions/8/system-server/service-sdksandbox.jar b/extensions/8/system-server/service-sdksandbox.jar Binary files differnew file mode 100644 index 000000000..2b2617649 --- /dev/null +++ b/extensions/8/system-server/service-sdksandbox.jar diff --git a/extensions/8/system/api/framework-adservices-removed.txt b/extensions/8/system/api/framework-adservices-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/8/system/api/framework-adservices-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/8/system/api/framework-adservices.txt b/extensions/8/system/api/framework-adservices.txt new file mode 100644 index 000000000..af2461207 --- /dev/null +++ b/extensions/8/system/api/framework-adservices.txt @@ -0,0 +1,71 @@ +// Signature format: 2.0 +package android.adservices.adid { + + public abstract class AdIdProviderService extends android.app.Service { + ctor public AdIdProviderService(); + method @Nullable public final android.os.IBinder onBind(@Nullable android.content.Intent); + method @NonNull public abstract android.adservices.adid.AdId onGetAdId(int, @NonNull String) throws java.io.IOException; + field public static final String SERVICE_INTERFACE = "android.adservices.adid.AdIdProviderService"; + } + +} + +package android.adservices.appsetid { + + public abstract class AppSetIdProviderService extends android.app.Service { + ctor public AppSetIdProviderService(); + method @Nullable public final android.os.IBinder onBind(@Nullable android.content.Intent); + method @NonNull public abstract android.adservices.appsetid.AppSetId onGetAppSetId(int, @NonNull String) throws java.io.IOException; + field public static final String SERVICE_INTERFACE = "android.adservices.appsetid.AppSetIdProviderService"; + } + +} + +package android.adservices.common { + + public class AdServicesCommonManager { + method @RequiresPermission(anyOf={android.adservices.common.AdServicesPermissions.MODIFY_ADSERVICES_STATE, android.adservices.common.AdServicesPermissions.MODIFY_ADSERVICES_STATE_COMPAT}) public void enableAdServices(@NonNull android.adservices.common.AdServicesStates, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Boolean,java.lang.Exception>); + method @NonNull public static android.adservices.common.AdServicesCommonManager get(@NonNull android.content.Context); + method @RequiresPermission(anyOf={android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_STATE, android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_STATE_COMPAT}) public void isAdServicesEnabled(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Boolean,java.lang.Exception>); + method @RequiresPermission(anyOf={android.adservices.common.AdServicesPermissions.MODIFY_ADSERVICES_STATE, android.adservices.common.AdServicesPermissions.MODIFY_ADSERVICES_STATE_COMPAT}) public void setAdServicesEnabled(boolean, boolean); + } + + public class AdServicesPermissions { + field public static final String ACCESS_ADSERVICES_STATE = "android.permission.ACCESS_ADSERVICES_STATE"; + field public static final String ACCESS_ADSERVICES_STATE_COMPAT = "android.permission.ACCESS_ADSERVICES_STATE_COMPAT"; + field public static final String ACCESS_PRIVILEGED_AD_ID = "android.permission.ACCESS_PRIVILEGED_AD_ID"; + field public static final String ACCESS_PRIVILEGED_APP_SET_ID = "android.permission.ACCESS_PRIVILEGED_APP_SET_ID"; + field public static final String MODIFY_ADSERVICES_STATE = "android.permission.MODIFY_ADSERVICES_STATE"; + field public static final String MODIFY_ADSERVICES_STATE_COMPAT = "android.permission.MODIFY_ADSERVICES_STATE_COMPAT"; + } + + public final class AdServicesStates implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public boolean isAdIdEnabled(); + method @NonNull public boolean isAdultAccount(); + method @NonNull public boolean isPrivacySandboxUiEnabled(); + method @NonNull public boolean isPrivacySandboxUiRequest(); + method @NonNull public boolean isU18Account(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.AdServicesStates> CREATOR; + } + + public static final class AdServicesStates.Builder { + ctor public AdServicesStates.Builder(); + method @NonNull public android.adservices.common.AdServicesStates build(); + method @NonNull public android.adservices.common.AdServicesStates.Builder setAdIdEnabled(boolean); + method @NonNull public android.adservices.common.AdServicesStates.Builder setAdultAccount(boolean); + method @NonNull public android.adservices.common.AdServicesStates.Builder setPrivacySandboxUiEnabled(boolean); + method @NonNull public android.adservices.common.AdServicesStates.Builder setPrivacySandboxUiRequest(boolean); + method @NonNull public android.adservices.common.AdServicesStates.Builder setU18Account(boolean); + } + + public final class EnableAdServicesResponse implements android.os.Parcelable { + method public int describeContents(); + method public boolean isApiEnabled(); + method public boolean isSuccess(); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.EnableAdServicesResponse> CREATOR; + } + +} + diff --git a/extensions/8/system/api/framework-mediaprovider-removed.txt b/extensions/8/system/api/framework-mediaprovider-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/8/system/api/framework-mediaprovider-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/8/system/api/framework-mediaprovider.txt b/extensions/8/system/api/framework-mediaprovider.txt new file mode 100644 index 000000000..cf915e43e --- /dev/null +++ b/extensions/8/system/api/framework-mediaprovider.txt @@ -0,0 +1,16 @@ +// Signature format: 2.0 +package android.provider { + + public final class MediaStore { + method @NonNull public static android.net.Uri rewriteToLegacy(@NonNull android.net.Uri); + method @NonNull @WorkerThread public static android.net.Uri scanFile(@NonNull android.content.ContentResolver, @NonNull java.io.File); + method @WorkerThread public static void scanVolume(@NonNull android.content.ContentResolver, @NonNull String); + method @WorkerThread public static void waitForIdle(@NonNull android.content.ContentResolver); + field public static final String ACTION_USER_SELECT_IMAGES_FOR_APP = "android.provider.action.USER_SELECT_IMAGES_FOR_APP"; + field public static final String AUTHORITY_LEGACY = "media_legacy"; + field @NonNull public static final android.net.Uri AUTHORITY_LEGACY_URI; + field public static final String QUERY_ARG_DEFER_SCAN = "android:query-arg-defer-scan"; + } + +} + diff --git a/extensions/8/system/api/framework-sdksandbox-removed.txt b/extensions/8/system/api/framework-sdksandbox-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/8/system/api/framework-sdksandbox-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/8/system/api/framework-sdksandbox.txt b/extensions/8/system/api/framework-sdksandbox.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/8/system/api/framework-sdksandbox.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/8/system/framework-adservices.jar b/extensions/8/system/framework-adservices.jar Binary files differnew file mode 100644 index 000000000..9f4417d8e --- /dev/null +++ b/extensions/8/system/framework-adservices.jar diff --git a/extensions/8/system/framework-mediaprovider.jar b/extensions/8/system/framework-mediaprovider.jar Binary files differnew file mode 100644 index 000000000..ab67c27b9 --- /dev/null +++ b/extensions/8/system/framework-mediaprovider.jar diff --git a/extensions/8/system/framework-sdksandbox.jar b/extensions/8/system/framework-sdksandbox.jar Binary files differnew file mode 100644 index 000000000..30e60e3ad --- /dev/null +++ b/extensions/8/system/framework-sdksandbox.jar diff --git a/extensions/9/module-lib/api/framework-adservices-removed.txt b/extensions/9/module-lib/api/framework-adservices-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/9/module-lib/api/framework-adservices-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/9/module-lib/api/framework-adservices.txt b/extensions/9/module-lib/api/framework-adservices.txt new file mode 100644 index 000000000..3a3276d5f --- /dev/null +++ b/extensions/9/module-lib/api/framework-adservices.txt @@ -0,0 +1,9 @@ +// Signature format: 2.0 +package android.adservices { + + public class AdServicesFrameworkInitializer { + method public static void registerServiceWrappers(); + } + +} + diff --git a/extensions/9/module-lib/api/framework-sdksandbox-removed.txt b/extensions/9/module-lib/api/framework-sdksandbox-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/9/module-lib/api/framework-sdksandbox-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/9/module-lib/api/framework-sdksandbox.txt b/extensions/9/module-lib/api/framework-sdksandbox.txt new file mode 100644 index 000000000..ecc83ce10 --- /dev/null +++ b/extensions/9/module-lib/api/framework-sdksandbox.txt @@ -0,0 +1,13 @@ +// Signature format: 2.0 +package android.app.sdksandbox { + + public final class SdkSandboxManager { + field public static final String ACTION_START_SANDBOXED_ACTIVITY = "android.app.sdksandbox.action.START_SANDBOXED_ACTIVITY"; + } + + public class SdkSandboxManagerFrameworkInitializer { + method public static void registerServiceWrappers(); + } + +} + diff --git a/extensions/9/module-lib/framework-adservices.jar b/extensions/9/module-lib/framework-adservices.jar Binary files differnew file mode 100644 index 000000000..f5e1266d3 --- /dev/null +++ b/extensions/9/module-lib/framework-adservices.jar diff --git a/extensions/9/module-lib/framework-sdksandbox.jar b/extensions/9/module-lib/framework-sdksandbox.jar Binary files differnew file mode 100644 index 000000000..e815cd85b --- /dev/null +++ b/extensions/9/module-lib/framework-sdksandbox.jar diff --git a/extensions/9/public/api/framework-adservices-removed.txt b/extensions/9/public/api/framework-adservices-removed.txt new file mode 100644 index 000000000..8374d753e --- /dev/null +++ b/extensions/9/public/api/framework-adservices-removed.txt @@ -0,0 +1,9 @@ +// Signature format: 2.0 +package android.adservices { + + public class AdServicesVersion { + field public static final int API_VERSION; + } + +} + diff --git a/extensions/9/public/api/framework-adservices.txt b/extensions/9/public/api/framework-adservices.txt new file mode 100644 index 000000000..f6175eb85 --- /dev/null +++ b/extensions/9/public/api/framework-adservices.txt @@ -0,0 +1,507 @@ +// Signature format: 2.0 +package android.adservices { + + public class AdServicesState { + method public static boolean isAdServicesStateEnabled(); + } + +} + +package android.adservices.adid { + + public class AdId { + ctor public AdId(@NonNull String, boolean); + method @NonNull public String getAdId(); + method public boolean isLimitAdTrackingEnabled(); + field public static final String ZERO_OUT = "00000000-0000-0000-0000-000000000000"; + } + + public class AdIdManager { + method @NonNull public static android.adservices.adid.AdIdManager get(@NonNull android.content.Context); + method @NonNull @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_AD_ID) public void getAdId(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.adservices.adid.AdId,java.lang.Exception>); + } + +} + +package android.adservices.adselection { + + public final class AdSelectionConfig implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public android.adservices.common.AdSelectionSignals getAdSelectionSignals(); + method @NonNull public java.util.List<android.adservices.common.AdTechIdentifier> getCustomAudienceBuyers(); + method @NonNull public android.net.Uri getDecisionLogicUri(); + method @NonNull public java.util.Map<android.adservices.common.AdTechIdentifier,android.adservices.common.AdSelectionSignals> getPerBuyerSignals(); + method @NonNull public android.adservices.common.AdTechIdentifier getSeller(); + method @NonNull public android.adservices.common.AdSelectionSignals getSellerSignals(); + method @NonNull public android.net.Uri getTrustedScoringSignalsUri(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.adselection.AdSelectionConfig> CREATOR; + } + + public static final class AdSelectionConfig.Builder { + ctor public AdSelectionConfig.Builder(); + method @NonNull public android.adservices.adselection.AdSelectionConfig build(); + method @NonNull public android.adservices.adselection.AdSelectionConfig.Builder setAdSelectionSignals(@NonNull android.adservices.common.AdSelectionSignals); + method @NonNull public android.adservices.adselection.AdSelectionConfig.Builder setCustomAudienceBuyers(@NonNull java.util.List<android.adservices.common.AdTechIdentifier>); + method @NonNull public android.adservices.adselection.AdSelectionConfig.Builder setDecisionLogicUri(@NonNull android.net.Uri); + method @NonNull public android.adservices.adselection.AdSelectionConfig.Builder setPerBuyerSignals(@NonNull java.util.Map<android.adservices.common.AdTechIdentifier,android.adservices.common.AdSelectionSignals>); + method @NonNull public android.adservices.adselection.AdSelectionConfig.Builder setSeller(@NonNull android.adservices.common.AdTechIdentifier); + method @NonNull public android.adservices.adselection.AdSelectionConfig.Builder setSellerSignals(@NonNull android.adservices.common.AdSelectionSignals); + method @NonNull public android.adservices.adselection.AdSelectionConfig.Builder setTrustedScoringSignalsUri(@NonNull android.net.Uri); + } + + public class AdSelectionManager { + method @NonNull public static android.adservices.adselection.AdSelectionManager get(@NonNull android.content.Context); + method @NonNull public android.adservices.adselection.TestAdSelectionManager getTestAdSelectionManager(); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void reportEvent(@NonNull android.adservices.adselection.ReportEventRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void reportImpression(@NonNull android.adservices.adselection.ReportImpressionRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void selectAds(@NonNull android.adservices.adselection.AdSelectionConfig, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.adservices.adselection.AdSelectionOutcome,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void updateAdCounterHistogram(@NonNull android.adservices.adselection.UpdateAdCounterHistogramRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + } + + public class AdSelectionOutcome { + method @NonNull public long getAdSelectionId(); + method @NonNull public android.net.Uri getRenderUri(); + } + + public static final class AdSelectionOutcome.Builder { + ctor public AdSelectionOutcome.Builder(); + method @NonNull public android.adservices.adselection.AdSelectionOutcome build(); + method @NonNull public android.adservices.adselection.AdSelectionOutcome.Builder setAdSelectionId(long); + method @NonNull public android.adservices.adselection.AdSelectionOutcome.Builder setRenderUri(@NonNull android.net.Uri); + } + + public class AddAdSelectionOverrideRequest { + ctor public AddAdSelectionOverrideRequest(@NonNull android.adservices.adselection.AdSelectionConfig, @NonNull String, @NonNull android.adservices.common.AdSelectionSignals); + method @NonNull public android.adservices.adselection.AdSelectionConfig getAdSelectionConfig(); + method @NonNull public String getDecisionLogicJs(); + method @NonNull public android.adservices.common.AdSelectionSignals getTrustedScoringSignals(); + } + + public class RemoveAdSelectionOverrideRequest { + ctor public RemoveAdSelectionOverrideRequest(@NonNull android.adservices.adselection.AdSelectionConfig); + method @NonNull public android.adservices.adselection.AdSelectionConfig getAdSelectionConfig(); + } + + public class ReportEventRequest { + method public long getAdSelectionId(); + method @NonNull public String getData(); + method @NonNull public String getKey(); + method public int getReportingDestinations(); + field public static final int FLAG_REPORTING_DESTINATION_BUYER = 2; // 0x2 + field public static final int FLAG_REPORTING_DESTINATION_SELLER = 1; // 0x1 + } + + public static final class ReportEventRequest.Builder { + ctor public ReportEventRequest.Builder(long, @NonNull String, @NonNull String, int); + method @NonNull public android.adservices.adselection.ReportEventRequest build(); + method @NonNull public android.adservices.adselection.ReportEventRequest.Builder setAdSelectionId(long); + method @NonNull public android.adservices.adselection.ReportEventRequest.Builder setData(@NonNull String); + method @NonNull public android.adservices.adselection.ReportEventRequest.Builder setKey(@NonNull String); + method @NonNull public android.adservices.adselection.ReportEventRequest.Builder setReportingDestinations(int); + } + + public class ReportImpressionRequest { + ctor public ReportImpressionRequest(long, @NonNull android.adservices.adselection.AdSelectionConfig); + method @NonNull public android.adservices.adselection.AdSelectionConfig getAdSelectionConfig(); + method public long getAdSelectionId(); + } + + public class TestAdSelectionManager { + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void overrideAdSelectionConfigRemoteInfo(@NonNull android.adservices.adselection.AddAdSelectionOverrideRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void removeAdSelectionConfigRemoteInfoOverride(@NonNull android.adservices.adselection.RemoveAdSelectionOverrideRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void resetAllAdSelectionConfigRemoteOverrides(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + } + + public class UpdateAdCounterHistogramRequest { + method public int getAdEventType(); + method public long getAdSelectionId(); + method @NonNull public android.adservices.common.AdTechIdentifier getCallerAdTech(); + } + + public static final class UpdateAdCounterHistogramRequest.Builder { + ctor public UpdateAdCounterHistogramRequest.Builder(long, int, @NonNull android.adservices.common.AdTechIdentifier); + method @NonNull public android.adservices.adselection.UpdateAdCounterHistogramRequest build(); + method @NonNull public android.adservices.adselection.UpdateAdCounterHistogramRequest.Builder setAdEventType(int); + method @NonNull public android.adservices.adselection.UpdateAdCounterHistogramRequest.Builder setAdSelectionId(long); + method @NonNull public android.adservices.adselection.UpdateAdCounterHistogramRequest.Builder setCallerAdTech(@NonNull android.adservices.common.AdTechIdentifier); + } + +} + +package android.adservices.appsetid { + + public class AppSetId { + ctor public AppSetId(@NonNull String, int); + method @NonNull public String getId(); + method public int getScope(); + field public static final int SCOPE_APP = 1; // 0x1 + field public static final int SCOPE_DEVELOPER = 2; // 0x2 + } + + public class AppSetIdManager { + method @NonNull public static android.adservices.appsetid.AppSetIdManager get(@NonNull android.content.Context); + method @NonNull public void getAppSetId(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.adservices.appsetid.AppSetId,java.lang.Exception>); + } + +} + +package android.adservices.common { + + public final class AdData implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public java.util.Set<java.lang.Integer> getAdCounterKeys(); + method @Nullable public android.adservices.common.AdFilters getAdFilters(); + method @NonNull public String getMetadata(); + method @NonNull public android.net.Uri getRenderUri(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.AdData> CREATOR; + } + + public static final class AdData.Builder { + ctor public AdData.Builder(); + method @NonNull public android.adservices.common.AdData build(); + method @NonNull public android.adservices.common.AdData.Builder setAdCounterKeys(@NonNull java.util.Set<java.lang.Integer>); + method @NonNull public android.adservices.common.AdData.Builder setAdFilters(@Nullable android.adservices.common.AdFilters); + method @NonNull public android.adservices.common.AdData.Builder setMetadata(@NonNull String); + method @NonNull public android.adservices.common.AdData.Builder setRenderUri(@NonNull android.net.Uri); + } + + public final class AdFilters implements android.os.Parcelable { + method public int describeContents(); + method @Nullable public android.adservices.common.FrequencyCapFilters getFrequencyCapFilters(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.AdFilters> CREATOR; + } + + public static final class AdFilters.Builder { + ctor public AdFilters.Builder(); + method @NonNull public android.adservices.common.AdFilters build(); + method @NonNull public android.adservices.common.AdFilters.Builder setFrequencyCapFilters(@Nullable android.adservices.common.FrequencyCapFilters); + } + + public final class AdSelectionSignals implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public static android.adservices.common.AdSelectionSignals fromString(@NonNull String); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.AdSelectionSignals> CREATOR; + field public static final android.adservices.common.AdSelectionSignals EMPTY; + } + + public class AdServicesPermissions { + field public static final String ACCESS_ADSERVICES_AD_ID = "android.permission.ACCESS_ADSERVICES_AD_ID"; + field public static final String ACCESS_ADSERVICES_ATTRIBUTION = "android.permission.ACCESS_ADSERVICES_ATTRIBUTION"; + field public static final String ACCESS_ADSERVICES_CUSTOM_AUDIENCE = "android.permission.ACCESS_ADSERVICES_CUSTOM_AUDIENCE"; + field public static final String ACCESS_ADSERVICES_TOPICS = "android.permission.ACCESS_ADSERVICES_TOPICS"; + } + + public final class AdTechIdentifier implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public static android.adservices.common.AdTechIdentifier fromString(@NonNull String); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.AdTechIdentifier> CREATOR; + } + + public final class FrequencyCapFilters implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public java.util.List<android.adservices.common.KeyedFrequencyCap> getKeyedFrequencyCapsForClickEvents(); + method @NonNull public java.util.List<android.adservices.common.KeyedFrequencyCap> getKeyedFrequencyCapsForImpressionEvents(); + method @NonNull public java.util.List<android.adservices.common.KeyedFrequencyCap> getKeyedFrequencyCapsForViewEvents(); + method @NonNull public java.util.List<android.adservices.common.KeyedFrequencyCap> getKeyedFrequencyCapsForWinEvents(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field public static final int AD_EVENT_TYPE_CLICK = 3; // 0x3 + field public static final int AD_EVENT_TYPE_IMPRESSION = 1; // 0x1 + field public static final int AD_EVENT_TYPE_VIEW = 2; // 0x2 + field public static final int AD_EVENT_TYPE_WIN = 0; // 0x0 + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.FrequencyCapFilters> CREATOR; + } + + public static final class FrequencyCapFilters.Builder { + ctor public FrequencyCapFilters.Builder(); + method @NonNull public android.adservices.common.FrequencyCapFilters build(); + method @NonNull public android.adservices.common.FrequencyCapFilters.Builder setKeyedFrequencyCapsForClickEvents(@NonNull java.util.List<android.adservices.common.KeyedFrequencyCap>); + method @NonNull public android.adservices.common.FrequencyCapFilters.Builder setKeyedFrequencyCapsForImpressionEvents(@NonNull java.util.List<android.adservices.common.KeyedFrequencyCap>); + method @NonNull public android.adservices.common.FrequencyCapFilters.Builder setKeyedFrequencyCapsForViewEvents(@NonNull java.util.List<android.adservices.common.KeyedFrequencyCap>); + method @NonNull public android.adservices.common.FrequencyCapFilters.Builder setKeyedFrequencyCapsForWinEvents(@NonNull java.util.List<android.adservices.common.KeyedFrequencyCap>); + } + + public final class KeyedFrequencyCap implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public int getAdCounterKey(); + method @NonNull public java.time.Duration getInterval(); + method public int getMaxCount(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.KeyedFrequencyCap> CREATOR; + } + + public static final class KeyedFrequencyCap.Builder { + ctor public KeyedFrequencyCap.Builder(int, int, @NonNull java.time.Duration); + method @NonNull public android.adservices.common.KeyedFrequencyCap build(); + method @NonNull public android.adservices.common.KeyedFrequencyCap.Builder setAdCounterKey(int); + method @NonNull public android.adservices.common.KeyedFrequencyCap.Builder setInterval(@NonNull java.time.Duration); + method @NonNull public android.adservices.common.KeyedFrequencyCap.Builder setMaxCount(int); + } + +} + +package android.adservices.customaudience { + + public class AddCustomAudienceOverrideRequest { + ctor public AddCustomAudienceOverrideRequest(@NonNull android.adservices.common.AdTechIdentifier, @NonNull String, @NonNull String, @NonNull android.adservices.common.AdSelectionSignals); + method @NonNull public String getBiddingLogicJs(); + method @NonNull public android.adservices.common.AdTechIdentifier getBuyer(); + method @NonNull public String getName(); + method @NonNull public android.adservices.common.AdSelectionSignals getTrustedBiddingSignals(); + } + + public static final class AddCustomAudienceOverrideRequest.Builder { + ctor public AddCustomAudienceOverrideRequest.Builder(); + method @NonNull public android.adservices.customaudience.AddCustomAudienceOverrideRequest build(); + method @NonNull public android.adservices.customaudience.AddCustomAudienceOverrideRequest.Builder setBiddingLogicJs(@NonNull String); + method @NonNull public android.adservices.customaudience.AddCustomAudienceOverrideRequest.Builder setBuyer(@NonNull android.adservices.common.AdTechIdentifier); + method @NonNull public android.adservices.customaudience.AddCustomAudienceOverrideRequest.Builder setName(@NonNull String); + method @NonNull public android.adservices.customaudience.AddCustomAudienceOverrideRequest.Builder setTrustedBiddingSignals(@NonNull android.adservices.common.AdSelectionSignals); + } + + public final class CustomAudience implements android.os.Parcelable { + method public int describeContents(); + method @Nullable public java.time.Instant getActivationTime(); + method @NonNull public java.util.List<android.adservices.common.AdData> getAds(); + method @NonNull public android.net.Uri getBiddingLogicUri(); + method @NonNull public android.adservices.common.AdTechIdentifier getBuyer(); + method @NonNull public android.net.Uri getDailyUpdateUri(); + method @Nullable public java.time.Instant getExpirationTime(); + method @NonNull public String getName(); + method @Nullable public android.adservices.customaudience.TrustedBiddingData getTrustedBiddingData(); + method @Nullable public android.adservices.common.AdSelectionSignals getUserBiddingSignals(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.customaudience.CustomAudience> CREATOR; + } + + public static final class CustomAudience.Builder { + ctor public CustomAudience.Builder(); + method @NonNull public android.adservices.customaudience.CustomAudience build(); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setActivationTime(@Nullable java.time.Instant); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setAds(@Nullable java.util.List<android.adservices.common.AdData>); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setBiddingLogicUri(@NonNull android.net.Uri); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setBuyer(@NonNull android.adservices.common.AdTechIdentifier); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setDailyUpdateUri(@NonNull android.net.Uri); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setExpirationTime(@Nullable java.time.Instant); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setName(@NonNull String); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setTrustedBiddingData(@Nullable android.adservices.customaudience.TrustedBiddingData); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setUserBiddingSignals(@Nullable android.adservices.common.AdSelectionSignals); + } + + public class CustomAudienceManager { + method @NonNull public static android.adservices.customaudience.CustomAudienceManager get(@NonNull android.content.Context); + method @NonNull public android.adservices.customaudience.TestCustomAudienceManager getTestCustomAudienceManager(); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void joinCustomAudience(@NonNull android.adservices.customaudience.JoinCustomAudienceRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void leaveCustomAudience(@NonNull android.adservices.customaudience.LeaveCustomAudienceRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + } + + public class JoinCustomAudienceRequest { + method @NonNull public android.adservices.customaudience.CustomAudience getCustomAudience(); + } + + public static final class JoinCustomAudienceRequest.Builder { + ctor public JoinCustomAudienceRequest.Builder(); + method @NonNull public android.adservices.customaudience.JoinCustomAudienceRequest build(); + method @NonNull public android.adservices.customaudience.JoinCustomAudienceRequest.Builder setCustomAudience(@NonNull android.adservices.customaudience.CustomAudience); + } + + public final class LeaveCustomAudienceRequest { + method @NonNull public android.adservices.common.AdTechIdentifier getBuyer(); + method @NonNull public String getName(); + } + + public static final class LeaveCustomAudienceRequest.Builder { + ctor public LeaveCustomAudienceRequest.Builder(); + method @NonNull public android.adservices.customaudience.LeaveCustomAudienceRequest build(); + method @NonNull public android.adservices.customaudience.LeaveCustomAudienceRequest.Builder setBuyer(@NonNull android.adservices.common.AdTechIdentifier); + method @NonNull public android.adservices.customaudience.LeaveCustomAudienceRequest.Builder setName(@NonNull String); + } + + public class RemoveCustomAudienceOverrideRequest { + ctor public RemoveCustomAudienceOverrideRequest(@NonNull android.adservices.common.AdTechIdentifier, @NonNull String); + method @NonNull public android.adservices.common.AdTechIdentifier getBuyer(); + method @NonNull public String getName(); + } + + public static final class RemoveCustomAudienceOverrideRequest.Builder { + ctor public RemoveCustomAudienceOverrideRequest.Builder(); + method @NonNull public android.adservices.customaudience.RemoveCustomAudienceOverrideRequest build(); + method @NonNull public android.adservices.customaudience.RemoveCustomAudienceOverrideRequest.Builder setBuyer(@NonNull android.adservices.common.AdTechIdentifier); + method @NonNull public android.adservices.customaudience.RemoveCustomAudienceOverrideRequest.Builder setName(@NonNull String); + } + + public class TestCustomAudienceManager { + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void overrideCustomAudienceRemoteInfo(@NonNull android.adservices.customaudience.AddCustomAudienceOverrideRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void removeCustomAudienceRemoteInfoOverride(@NonNull android.adservices.customaudience.RemoveCustomAudienceOverrideRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void resetAllCustomAudienceOverrides(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + } + + public final class TrustedBiddingData implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public java.util.List<java.lang.String> getTrustedBiddingKeys(); + method @NonNull public android.net.Uri getTrustedBiddingUri(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.customaudience.TrustedBiddingData> CREATOR; + } + + public static final class TrustedBiddingData.Builder { + ctor public TrustedBiddingData.Builder(); + method @NonNull public android.adservices.customaudience.TrustedBiddingData build(); + method @NonNull public android.adservices.customaudience.TrustedBiddingData.Builder setTrustedBiddingKeys(@NonNull java.util.List<java.lang.String>); + method @NonNull public android.adservices.customaudience.TrustedBiddingData.Builder setTrustedBiddingUri(@NonNull android.net.Uri); + } + +} + +package android.adservices.exceptions { + + public class AdServicesException extends java.lang.Exception { + ctor public AdServicesException(@Nullable String, @Nullable Throwable); + ctor public AdServicesException(@Nullable String); + } + +} + +package android.adservices.measurement { + + public class DeletionRequest { + method public int getDeletionMode(); + method @NonNull public java.util.List<android.net.Uri> getDomainUris(); + method @NonNull public java.time.Instant getEnd(); + method public int getMatchBehavior(); + method @NonNull public java.util.List<android.net.Uri> getOriginUris(); + method @NonNull public java.time.Instant getStart(); + field public static final int DELETION_MODE_ALL = 0; // 0x0 + field public static final int DELETION_MODE_EXCLUDE_INTERNAL_DATA = 1; // 0x1 + field public static final int MATCH_BEHAVIOR_DELETE = 0; // 0x0 + field public static final int MATCH_BEHAVIOR_PRESERVE = 1; // 0x1 + } + + public static final class DeletionRequest.Builder { + ctor public DeletionRequest.Builder(); + method @NonNull public android.adservices.measurement.DeletionRequest build(); + method @NonNull public android.adservices.measurement.DeletionRequest.Builder setDeletionMode(int); + method @NonNull public android.adservices.measurement.DeletionRequest.Builder setDomainUris(@Nullable java.util.List<android.net.Uri>); + method @NonNull public android.adservices.measurement.DeletionRequest.Builder setEnd(@NonNull java.time.Instant); + method @NonNull public android.adservices.measurement.DeletionRequest.Builder setMatchBehavior(int); + method @NonNull public android.adservices.measurement.DeletionRequest.Builder setOriginUris(@Nullable java.util.List<android.net.Uri>); + method @NonNull public android.adservices.measurement.DeletionRequest.Builder setStart(@NonNull java.time.Instant); + } + + public class MeasurementManager { + method public void deleteRegistrations(@NonNull android.adservices.measurement.DeletionRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @NonNull public static android.adservices.measurement.MeasurementManager get(@NonNull android.content.Context); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void getMeasurementApiStatus(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Integer,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void registerSource(@NonNull android.net.Uri, @Nullable android.view.InputEvent, @Nullable java.util.concurrent.Executor, @Nullable android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void registerTrigger(@NonNull android.net.Uri, @Nullable java.util.concurrent.Executor, @Nullable android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void registerWebSource(@NonNull android.adservices.measurement.WebSourceRegistrationRequest, @Nullable java.util.concurrent.Executor, @Nullable android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void registerWebTrigger(@NonNull android.adservices.measurement.WebTriggerRegistrationRequest, @Nullable java.util.concurrent.Executor, @Nullable android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + field public static final int MEASUREMENT_API_STATE_DISABLED = 0; // 0x0 + field public static final int MEASUREMENT_API_STATE_ENABLED = 1; // 0x1 + } + + public final class WebSourceParams implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public android.net.Uri getRegistrationUri(); + method public boolean isDebugKeyAllowed(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.measurement.WebSourceParams> CREATOR; + } + + public static final class WebSourceParams.Builder { + ctor public WebSourceParams.Builder(@NonNull android.net.Uri); + method @NonNull public android.adservices.measurement.WebSourceParams build(); + method @NonNull public android.adservices.measurement.WebSourceParams.Builder setDebugKeyAllowed(boolean); + } + + public final class WebSourceRegistrationRequest implements android.os.Parcelable { + method public int describeContents(); + method @Nullable public android.net.Uri getAppDestination(); + method @Nullable public android.view.InputEvent getInputEvent(); + method @NonNull public java.util.List<android.adservices.measurement.WebSourceParams> getSourceParams(); + method @NonNull public android.net.Uri getTopOriginUri(); + method @Nullable public android.net.Uri getVerifiedDestination(); + method @Nullable public android.net.Uri getWebDestination(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.measurement.WebSourceRegistrationRequest> CREATOR; + } + + public static final class WebSourceRegistrationRequest.Builder { + ctor public WebSourceRegistrationRequest.Builder(@NonNull java.util.List<android.adservices.measurement.WebSourceParams>, @NonNull android.net.Uri); + method @NonNull public android.adservices.measurement.WebSourceRegistrationRequest build(); + method @NonNull public android.adservices.measurement.WebSourceRegistrationRequest.Builder setAppDestination(@Nullable android.net.Uri); + method @NonNull public android.adservices.measurement.WebSourceRegistrationRequest.Builder setInputEvent(@Nullable android.view.InputEvent); + method @NonNull public android.adservices.measurement.WebSourceRegistrationRequest.Builder setVerifiedDestination(@Nullable android.net.Uri); + method @NonNull public android.adservices.measurement.WebSourceRegistrationRequest.Builder setWebDestination(@Nullable android.net.Uri); + } + + public final class WebTriggerParams implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public android.net.Uri getRegistrationUri(); + method public boolean isDebugKeyAllowed(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.measurement.WebTriggerParams> CREATOR; + } + + public static final class WebTriggerParams.Builder { + ctor public WebTriggerParams.Builder(@NonNull android.net.Uri); + method @NonNull public android.adservices.measurement.WebTriggerParams build(); + method @NonNull public android.adservices.measurement.WebTriggerParams.Builder setDebugKeyAllowed(boolean); + } + + public final class WebTriggerRegistrationRequest implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public android.net.Uri getDestination(); + method @NonNull public java.util.List<android.adservices.measurement.WebTriggerParams> getTriggerParams(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.measurement.WebTriggerRegistrationRequest> CREATOR; + } + + public static final class WebTriggerRegistrationRequest.Builder { + ctor public WebTriggerRegistrationRequest.Builder(@NonNull java.util.List<android.adservices.measurement.WebTriggerParams>, @NonNull android.net.Uri); + method @NonNull public android.adservices.measurement.WebTriggerRegistrationRequest build(); + } + +} + +package android.adservices.topics { + + public final class GetTopicsRequest { + method @NonNull public String getAdsSdkName(); + method public boolean shouldRecordObservation(); + } + + public static final class GetTopicsRequest.Builder { + ctor public GetTopicsRequest.Builder(); + method @NonNull public android.adservices.topics.GetTopicsRequest build(); + method @NonNull public android.adservices.topics.GetTopicsRequest.Builder setAdsSdkName(@NonNull String); + method @NonNull public android.adservices.topics.GetTopicsRequest.Builder setShouldRecordObservation(boolean); + } + + public final class GetTopicsResponse { + method @NonNull public java.util.List<android.adservices.topics.Topic> getTopics(); + } + + public static final class GetTopicsResponse.Builder { + ctor public GetTopicsResponse.Builder(@NonNull java.util.List<android.adservices.topics.Topic>); + method @NonNull public android.adservices.topics.GetTopicsResponse build(); + } + + public final class Topic { + ctor public Topic(long, long, int); + method public long getModelVersion(); + method public long getTaxonomyVersion(); + method public int getTopicId(); + } + + public final class TopicsManager { + method @NonNull public static android.adservices.topics.TopicsManager get(@NonNull android.content.Context); + method @NonNull @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_TOPICS) public void getTopics(@NonNull android.adservices.topics.GetTopicsRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.adservices.topics.GetTopicsResponse,java.lang.Exception>); + } + +} + diff --git a/extensions/9/public/api/framework-sdksandbox-removed.txt b/extensions/9/public/api/framework-sdksandbox-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/9/public/api/framework-sdksandbox-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/9/public/api/framework-sdksandbox.txt b/extensions/9/public/api/framework-sdksandbox.txt new file mode 100644 index 000000000..2dc509b5f --- /dev/null +++ b/extensions/9/public/api/framework-sdksandbox.txt @@ -0,0 +1,105 @@ +// Signature format: 2.0 +package android.app.sdksandbox { + + public final class AppOwnedSdkSandboxInterface implements android.os.Parcelable { + ctor public AppOwnedSdkSandboxInterface(@NonNull String, long, @NonNull android.os.IBinder); + method public int describeContents(); + method @NonNull public android.os.IBinder getInterface(); + method @NonNull public String getName(); + method public long getVersion(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.app.sdksandbox.AppOwnedSdkSandboxInterface> CREATOR; + } + + public final class LoadSdkException extends java.lang.Exception implements android.os.Parcelable { + ctor public LoadSdkException(@NonNull Throwable, @NonNull android.os.Bundle); + method public int describeContents(); + method @NonNull public android.os.Bundle getExtraInformation(); + method public int getLoadSdkErrorCode(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.app.sdksandbox.LoadSdkException> CREATOR; + } + + public final class RequestSurfacePackageException extends java.lang.Exception { + ctor public RequestSurfacePackageException(int, @Nullable String); + ctor public RequestSurfacePackageException(int, @Nullable String, @Nullable Throwable); + ctor public RequestSurfacePackageException(int, @Nullable String, @Nullable Throwable, @NonNull android.os.Bundle); + method @NonNull public android.os.Bundle getExtraErrorInformation(); + method public int getRequestSurfacePackageErrorCode(); + } + + public final class SandboxedSdk implements android.os.Parcelable { + ctor public SandboxedSdk(@NonNull android.os.IBinder); + method public int describeContents(); + method @Nullable public android.os.IBinder getInterface(); + method @NonNull public android.content.pm.SharedLibraryInfo getSharedLibraryInfo(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.app.sdksandbox.SandboxedSdk> CREATOR; + } + + public abstract class SandboxedSdkProvider { + ctor public SandboxedSdkProvider(); + method public final void attachContext(@NonNull android.content.Context); + method public void beforeUnloadSdk(); + method @Nullable public final android.content.Context getContext(); + method @NonNull public abstract android.view.View getView(@NonNull android.content.Context, @NonNull android.os.Bundle, int, int); + method @NonNull public abstract android.app.sdksandbox.SandboxedSdk onLoadSdk(@NonNull android.os.Bundle) throws android.app.sdksandbox.LoadSdkException; + } + + public final class SdkSandboxManager { + method public void addSdkSandboxProcessDeathCallback(@NonNull java.util.concurrent.Executor, @NonNull android.app.sdksandbox.SdkSandboxManager.SdkSandboxProcessDeathCallback); + method public void addSyncedSharedPreferencesKeys(@NonNull java.util.Set<java.lang.String>); + method @NonNull public java.util.List<android.app.sdksandbox.AppOwnedSdkSandboxInterface> getAppOwnedSdkSandboxInterfaces(); + method @NonNull public java.util.List<android.app.sdksandbox.SandboxedSdk> getSandboxedSdks(); + method public static int getSdkSandboxState(); + method @NonNull public java.util.Set<java.lang.String> getSyncedSharedPreferencesKeys(); + method public void loadSdk(@NonNull String, @NonNull android.os.Bundle, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.app.sdksandbox.SandboxedSdk,android.app.sdksandbox.LoadSdkException>); + method public void registerAppOwnedSdkSandboxInterface(@NonNull android.app.sdksandbox.AppOwnedSdkSandboxInterface); + method public void removeSdkSandboxProcessDeathCallback(@NonNull android.app.sdksandbox.SdkSandboxManager.SdkSandboxProcessDeathCallback); + method public void removeSyncedSharedPreferencesKeys(@NonNull java.util.Set<java.lang.String>); + method public void requestSurfacePackage(@NonNull String, @NonNull android.os.Bundle, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.os.Bundle,android.app.sdksandbox.RequestSurfacePackageException>); + method public void startSdkSandboxActivity(@NonNull android.app.Activity, @NonNull android.os.IBinder); + method public void unloadSdk(@NonNull String); + method public void unregisterAppOwnedSdkSandboxInterface(@NonNull String); + field public static final String EXTRA_DISPLAY_ID = "android.app.sdksandbox.extra.DISPLAY_ID"; + field public static final String EXTRA_HEIGHT_IN_PIXELS = "android.app.sdksandbox.extra.HEIGHT_IN_PIXELS"; + field public static final String EXTRA_HOST_TOKEN = "android.app.sdksandbox.extra.HOST_TOKEN"; + field public static final String EXTRA_SURFACE_PACKAGE = "android.app.sdksandbox.extra.SURFACE_PACKAGE"; + field public static final String EXTRA_WIDTH_IN_PIXELS = "android.app.sdksandbox.extra.WIDTH_IN_PIXELS"; + field public static final int LOAD_SDK_ALREADY_LOADED = 101; // 0x65 + field public static final int LOAD_SDK_INTERNAL_ERROR = 500; // 0x1f4 + field public static final int LOAD_SDK_NOT_FOUND = 100; // 0x64 + field public static final int LOAD_SDK_SDK_DEFINED_ERROR = 102; // 0x66 + field public static final int LOAD_SDK_SDK_SANDBOX_DISABLED = 103; // 0x67 + field public static final int REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR = 700; // 0x2bc + field public static final int REQUEST_SURFACE_PACKAGE_SDK_NOT_LOADED = 701; // 0x2bd + field public static final int SDK_SANDBOX_PROCESS_NOT_AVAILABLE = 503; // 0x1f7 + field public static final String SDK_SANDBOX_SERVICE = "sdk_sandbox"; + field public static final int SDK_SANDBOX_STATE_DISABLED = 0; // 0x0 + field public static final int SDK_SANDBOX_STATE_ENABLED_PROCESS_ISOLATION = 2; // 0x2 + } + + public static interface SdkSandboxManager.SdkSandboxProcessDeathCallback { + method public void onSdkSandboxDied(); + } + +} + +package android.app.sdksandbox.sdkprovider { + + public interface SdkSandboxActivityHandler { + method public void onActivityCreated(@NonNull android.app.Activity); + } + + public class SdkSandboxController { + method @NonNull public java.util.List<android.app.sdksandbox.AppOwnedSdkSandboxInterface> getAppOwnedSdkSandboxInterfaces(); + method @NonNull public String getClientPackageName(); + method @NonNull public android.content.SharedPreferences getClientSharedPreferences(); + method @NonNull public java.util.List<android.app.sdksandbox.SandboxedSdk> getSandboxedSdks(); + method @NonNull public android.os.IBinder registerSdkSandboxActivityHandler(@NonNull android.app.sdksandbox.sdkprovider.SdkSandboxActivityHandler); + method @NonNull public void unregisterSdkSandboxActivityHandler(@NonNull android.app.sdksandbox.sdkprovider.SdkSandboxActivityHandler); + field public static final String SDK_SANDBOX_CONTROLLER_SERVICE = "sdk_sandbox_controller_service"; + } + +} + diff --git a/extensions/9/public/api/service-adservices-removed.txt b/extensions/9/public/api/service-adservices-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/9/public/api/service-adservices-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/9/public/api/service-adservices.txt b/extensions/9/public/api/service-adservices.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/9/public/api/service-adservices.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/9/public/api/service-sdksandbox-removed.txt b/extensions/9/public/api/service-sdksandbox-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/9/public/api/service-sdksandbox-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/9/public/api/service-sdksandbox.txt b/extensions/9/public/api/service-sdksandbox.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/9/public/api/service-sdksandbox.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/9/public/framework-adservices.jar b/extensions/9/public/framework-adservices.jar Binary files differnew file mode 100644 index 000000000..c8444c575 --- /dev/null +++ b/extensions/9/public/framework-adservices.jar diff --git a/extensions/9/public/framework-sdksandbox.jar b/extensions/9/public/framework-sdksandbox.jar Binary files differnew file mode 100644 index 000000000..c2b16ee21 --- /dev/null +++ b/extensions/9/public/framework-sdksandbox.jar diff --git a/extensions/9/public/service-adservices.jar b/extensions/9/public/service-adservices.jar Binary files differnew file mode 100644 index 000000000..b62b671d7 --- /dev/null +++ b/extensions/9/public/service-adservices.jar diff --git a/extensions/9/public/service-sdksandbox.jar b/extensions/9/public/service-sdksandbox.jar Binary files differnew file mode 100644 index 000000000..b62b671d7 --- /dev/null +++ b/extensions/9/public/service-sdksandbox.jar diff --git a/extensions/9/system-server/api/service-adservices-removed.txt b/extensions/9/system-server/api/service-adservices-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/9/system-server/api/service-adservices-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/9/system-server/api/service-adservices.txt b/extensions/9/system-server/api/service-adservices.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/9/system-server/api/service-adservices.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/9/system-server/api/service-sdksandbox-removed.txt b/extensions/9/system-server/api/service-sdksandbox-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/9/system-server/api/service-sdksandbox-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/9/system-server/api/service-sdksandbox.txt b/extensions/9/system-server/api/service-sdksandbox.txt new file mode 100644 index 000000000..b3e48d11f --- /dev/null +++ b/extensions/9/system-server/api/service-sdksandbox.txt @@ -0,0 +1,20 @@ +// Signature format: 2.0 +package com.android.server.sdksandbox { + + public interface SdkSandboxManagerLocal { + method public boolean canAccessContentProviderFromSdkSandbox(@NonNull android.content.pm.ProviderInfo); + method public boolean canRegisterBroadcastReceiver(@NonNull android.content.IntentFilter, int, boolean); + method public boolean canSendBroadcast(@NonNull android.content.Intent); + method public void enforceAllowedToHostSandboxedActivity(@NonNull android.content.Intent, int, @NonNull String); + method @Deprecated public void enforceAllowedToSendBroadcast(@NonNull android.content.Intent); + method public void enforceAllowedToStartActivity(@NonNull android.content.Intent); + method public void enforceAllowedToStartOrBindService(@NonNull android.content.Intent); + method @NonNull public String getSdkSandboxProcessNameForInstrumentation(@NonNull android.content.pm.ApplicationInfo); + method public void notifyInstrumentationFinished(@NonNull String, int); + method public void notifyInstrumentationStarted(@NonNull String, int); + field public static final String SERVICE_INTERFACE = "com.android.sdksandbox.SdkSandboxService"; + field public static final String VERIFIER_RECEIVER = "com.android.server.sdksandbox.SdkSandboxVerifierReceiver"; + } + +} + diff --git a/extensions/9/system-server/service-adservices.jar b/extensions/9/system-server/service-adservices.jar Binary files differnew file mode 100644 index 000000000..b62b671d7 --- /dev/null +++ b/extensions/9/system-server/service-adservices.jar diff --git a/extensions/9/system-server/service-sdksandbox.jar b/extensions/9/system-server/service-sdksandbox.jar Binary files differnew file mode 100644 index 000000000..2b2617649 --- /dev/null +++ b/extensions/9/system-server/service-sdksandbox.jar diff --git a/extensions/9/system/api/framework-adservices-removed.txt b/extensions/9/system/api/framework-adservices-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/9/system/api/framework-adservices-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/9/system/api/framework-adservices.txt b/extensions/9/system/api/framework-adservices.txt new file mode 100644 index 000000000..af2461207 --- /dev/null +++ b/extensions/9/system/api/framework-adservices.txt @@ -0,0 +1,71 @@ +// Signature format: 2.0 +package android.adservices.adid { + + public abstract class AdIdProviderService extends android.app.Service { + ctor public AdIdProviderService(); + method @Nullable public final android.os.IBinder onBind(@Nullable android.content.Intent); + method @NonNull public abstract android.adservices.adid.AdId onGetAdId(int, @NonNull String) throws java.io.IOException; + field public static final String SERVICE_INTERFACE = "android.adservices.adid.AdIdProviderService"; + } + +} + +package android.adservices.appsetid { + + public abstract class AppSetIdProviderService extends android.app.Service { + ctor public AppSetIdProviderService(); + method @Nullable public final android.os.IBinder onBind(@Nullable android.content.Intent); + method @NonNull public abstract android.adservices.appsetid.AppSetId onGetAppSetId(int, @NonNull String) throws java.io.IOException; + field public static final String SERVICE_INTERFACE = "android.adservices.appsetid.AppSetIdProviderService"; + } + +} + +package android.adservices.common { + + public class AdServicesCommonManager { + method @RequiresPermission(anyOf={android.adservices.common.AdServicesPermissions.MODIFY_ADSERVICES_STATE, android.adservices.common.AdServicesPermissions.MODIFY_ADSERVICES_STATE_COMPAT}) public void enableAdServices(@NonNull android.adservices.common.AdServicesStates, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Boolean,java.lang.Exception>); + method @NonNull public static android.adservices.common.AdServicesCommonManager get(@NonNull android.content.Context); + method @RequiresPermission(anyOf={android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_STATE, android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_STATE_COMPAT}) public void isAdServicesEnabled(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Boolean,java.lang.Exception>); + method @RequiresPermission(anyOf={android.adservices.common.AdServicesPermissions.MODIFY_ADSERVICES_STATE, android.adservices.common.AdServicesPermissions.MODIFY_ADSERVICES_STATE_COMPAT}) public void setAdServicesEnabled(boolean, boolean); + } + + public class AdServicesPermissions { + field public static final String ACCESS_ADSERVICES_STATE = "android.permission.ACCESS_ADSERVICES_STATE"; + field public static final String ACCESS_ADSERVICES_STATE_COMPAT = "android.permission.ACCESS_ADSERVICES_STATE_COMPAT"; + field public static final String ACCESS_PRIVILEGED_AD_ID = "android.permission.ACCESS_PRIVILEGED_AD_ID"; + field public static final String ACCESS_PRIVILEGED_APP_SET_ID = "android.permission.ACCESS_PRIVILEGED_APP_SET_ID"; + field public static final String MODIFY_ADSERVICES_STATE = "android.permission.MODIFY_ADSERVICES_STATE"; + field public static final String MODIFY_ADSERVICES_STATE_COMPAT = "android.permission.MODIFY_ADSERVICES_STATE_COMPAT"; + } + + public final class AdServicesStates implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public boolean isAdIdEnabled(); + method @NonNull public boolean isAdultAccount(); + method @NonNull public boolean isPrivacySandboxUiEnabled(); + method @NonNull public boolean isPrivacySandboxUiRequest(); + method @NonNull public boolean isU18Account(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.AdServicesStates> CREATOR; + } + + public static final class AdServicesStates.Builder { + ctor public AdServicesStates.Builder(); + method @NonNull public android.adservices.common.AdServicesStates build(); + method @NonNull public android.adservices.common.AdServicesStates.Builder setAdIdEnabled(boolean); + method @NonNull public android.adservices.common.AdServicesStates.Builder setAdultAccount(boolean); + method @NonNull public android.adservices.common.AdServicesStates.Builder setPrivacySandboxUiEnabled(boolean); + method @NonNull public android.adservices.common.AdServicesStates.Builder setPrivacySandboxUiRequest(boolean); + method @NonNull public android.adservices.common.AdServicesStates.Builder setU18Account(boolean); + } + + public final class EnableAdServicesResponse implements android.os.Parcelable { + method public int describeContents(); + method public boolean isApiEnabled(); + method public boolean isSuccess(); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.EnableAdServicesResponse> CREATOR; + } + +} + diff --git a/extensions/9/system/api/framework-sdksandbox-removed.txt b/extensions/9/system/api/framework-sdksandbox-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/9/system/api/framework-sdksandbox-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/9/system/api/framework-sdksandbox.txt b/extensions/9/system/api/framework-sdksandbox.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/9/system/api/framework-sdksandbox.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/9/system/framework-adservices.jar b/extensions/9/system/framework-adservices.jar Binary files differnew file mode 100644 index 000000000..9f4417d8e --- /dev/null +++ b/extensions/9/system/framework-adservices.jar diff --git a/extensions/9/system/framework-sdksandbox.jar b/extensions/9/system/framework-sdksandbox.jar Binary files differnew file mode 100644 index 000000000..30e60e3ad --- /dev/null +++ b/extensions/9/system/framework-sdksandbox.jar diff --git a/extensions/README.md b/extensions/README.md index db63a275a..7b807c017 100644 --- a/extensions/README.md +++ b/extensions/README.md @@ -14,3 +14,7 @@ latest finalized version for each API surface. - 5: Finalized in November 2022 between T and U (adservices, mediaprovider) - 6: Finalized in April 2023 between T and U (adservices) - 7: Finalized together with Android U / 34 (all modules) +- 8: Finalized in July 2023 between U and V (adservices, mediaprovider) +- 9: Finalized in August 2023 between U and V (adServices) +- 10: Finalized in August 2023 (tethering, adservices, appsearch and health connect) +- 11: Finalized in November 2023 between U and V (adservices, tethering) |