plugins {
    id("com.android.library")
    id("AndroidXDocsPlugin")
}

dependencies {
    docs("androidx.activity:activity:1.5.0-rc01")
    docs("androidx.activity:activity-compose:1.5.0-rc01")
    samples("androidx.activity:activity-compose-samples:1.5.0-rc01")
    docs("androidx.activity:activity-ktx:1.5.0-rc01")
    docs("androidx.ads:ads-identifier:1.0.0-alpha04")
    docs("androidx.ads:ads-identifier-provider:1.0.0-alpha04")
    docs("androidx.annotation:annotation:1.4.0-alpha02")
    docs("androidx.annotation:annotation-experimental:1.2.0")
    docs("androidx.appcompat:appcompat:1.5.0-alpha01")
    docs("androidx.appcompat:appcompat-resources:1.5.0-alpha01")
    docs("androidx.appsearch:appsearch:1.0.0-alpha04")
    docs("androidx.appsearch:appsearch-ktx:1.0.0-alpha04")
    docs("androidx.appsearch:appsearch-local-storage:1.0.0-alpha04")
    docs("androidx.appsearch:appsearch-platform-storage:1.0.0-alpha04")
    docs("androidx.arch.core:core-common:2.1.0")
    docs("androidx.arch.core:core-runtime:2.1.0")
    docs("androidx.arch.core:core-testing:2.1.0")
    docs("androidx.asynclayoutinflater:asynclayoutinflater:1.0.0")
    docs("androidx.autofill:autofill:1.2.0-beta01")
    docs("androidx.benchmark:benchmark-common:1.1.0-rc01")
    docs("androidx.benchmark:benchmark-junit4:1.1.0-rc01")
    docs("androidx.benchmark:benchmark-macro:1.1.0-rc01")
    docs("androidx.benchmark:benchmark-macro-junit4:1.1.0-rc01")
    docs("androidx.biometric:biometric:1.2.0-alpha04")
    docs("androidx.biometric:biometric-ktx:1.2.0-alpha04")
    samples("androidx.biometric:biometric-ktx-samples:1.2.0-alpha04")
    docs("androidx.browser:browser:1.4.0")
    docs("androidx.camera:camera-camera2:1.1.0-beta03")
    docs("androidx.camera:camera-core:1.1.0-beta03")
    docs("androidx.camera:camera-extensions:1.1.0-beta03")
    stubs(fileTree(dir: "../camera/camera-extensions-stub", include: ["camera-extensions-stub.jar"]))
    docs("androidx.camera:camera-lifecycle:1.1.0-beta03")
    docs("androidx.camera:camera-previewview:1.1.0-beta02")
    docs("androidx.camera:camera-video:1.1.0-beta03")
    docs("androidx.camera:camera-view:1.1.0-beta03")
    docs("androidx.car.app:app:1.2.0-rc01")
    docs("androidx.car.app:app-automotive:1.2.0-rc01")
    docs("androidx.car.app:app-projected:1.2.0-rc01")
    docs("androidx.car.app:app-testing:1.2.0-rc01")
    docs("androidx.cardview:cardview:1.0.0")
    docs("androidx.collection:collection:1.2.0")
    docs("androidx.collection:collection-ktx:1.2.0")
    docs("androidx.compose.animation:animation:1.2.0-alpha08")
    docs("androidx.compose.animation:animation-core:1.2.0-alpha08")
    docs("androidx.compose.animation:animation-graphics:1.2.0-alpha08")
    samples("androidx.compose.animation:animation-samples:1.2.0-alpha08")
    samples("androidx.compose.animation:animation-core-samples:1.2.0-alpha08")
    samples("androidx.compose.animation:animation-graphics-samples:1.2.0-alpha08")
    docs("androidx.compose.foundation:foundation:1.2.0-alpha08")
    docs("androidx.compose.foundation:foundation-layout:1.2.0-alpha08")
    samples("androidx.compose.foundation:foundation-layout-samples:1.2.0-alpha08")
    samples("androidx.compose.foundation:foundation-samples:1.2.0-alpha08")
    docs("androidx.compose.material3:material3:1.0.0-alpha10")
    samples("androidx.compose.material3:material3-samples:1.0.0-alpha10")
    docs("androidx.compose.material3:material3-window-size-class:1.0.0-alpha10")
    samples("androidx.compose.material3:material3-window-size-class-samples:1.0.0-alpha10")
    docs("androidx.compose.material:material:1.2.0-alpha08")
    docs("androidx.compose.material:material-icons-core:1.2.0-alpha08")
    samples("androidx.compose.material:material-icons-core-samples:1.2.0-alpha08")
    docs("androidx.compose.material:material-ripple:1.2.0-alpha08")
    samples("androidx.compose.material:material-samples:1.2.0-alpha08")
    docs("androidx.compose.runtime:runtime:1.2.0-alpha08")
    docs("androidx.compose.runtime:runtime-livedata:1.2.0-alpha08")
    samples("androidx.compose.runtime:runtime-livedata-samples:1.2.0-alpha08")
    docs("androidx.compose.runtime:runtime-rxjava2:1.2.0-alpha08")
    samples("androidx.compose.runtime:runtime-rxjava2-samples:1.2.0-alpha08")
    docs("androidx.compose.runtime:runtime-rxjava3:1.2.0-alpha08")
    samples("androidx.compose.runtime:runtime-rxjava3-samples:1.2.0-alpha08")
    docs("androidx.compose.runtime:runtime-saveable:1.2.0-alpha08")
    samples("androidx.compose.runtime:runtime-saveable-samples:1.2.0-alpha08")
    samples("androidx.compose.runtime:runtime-samples:1.2.0-alpha08")
    docs("androidx.compose.ui:ui:1.2.0-alpha08")
    docs("androidx.compose.ui:ui-geometry:1.2.0-alpha08")
    docs("androidx.compose.ui:ui-graphics:1.2.0-alpha08")
    samples("androidx.compose.ui:ui-graphics-samples:1.2.0-alpha08")
    docs("androidx.compose.ui:ui-test:1.2.0-alpha08")
    docs("androidx.compose.ui:ui-test-junit4:1.2.0-alpha08")
    samples("androidx.compose.ui:ui-test-samples:1.2.0-alpha08")
    docs("androidx.compose.ui:ui-text:1.2.0-alpha08")
    docs("androidx.compose.ui:ui-text-google-fonts:1.2.0-alpha08")
    samples("androidx.compose.ui:ui-text-samples:1.2.0-alpha08")
    docs("androidx.compose.ui:ui-tooling:1.2.0-alpha08")
    docs("androidx.compose.ui:ui-tooling-data:1.2.0-alpha08")
    docs("androidx.compose.ui:ui-tooling-preview:1.2.0-alpha08")
    docs("androidx.compose.ui:ui-unit:1.2.0-alpha08")
    samples("androidx.compose.ui:ui-unit-samples:1.2.0-alpha08")
    docs("androidx.compose.ui:ui-util:1.2.0-alpha08")
    docs("androidx.compose.ui:ui-viewbinding:1.2.0-alpha08")
    samples("androidx.compose.ui:ui-viewbinding-samples:1.2.0-alpha08")
    samples("androidx.compose.ui:ui-samples:1.2.0-alpha08")
    docs("androidx.concurrent:concurrent-futures:1.1.0")
    docs("androidx.concurrent:concurrent-futures-ktx:1.1.0")
    docs("androidx.contentpager:contentpager:1.0.0")
    docs("androidx.coordinatorlayout:coordinatorlayout:1.2.0")
    docs("androidx.core:core-google-shortcuts:1.1.0-alpha02")
    docs("androidx.core:core-performance:1.0.0-alpha02")
    samples("androidx.core:core-performance-samples:1.0.0-alpha02")
    docs("androidx.core:core-remoteviews:1.0.0-alpha03")
    docs("androidx.core:core-role:1.1.0-rc01")
    docs("androidx.core:core-animation:1.0.0-beta01")
    docs("androidx.core:core-animation-testing:1.0.0-alpha02")
    docs("androidx.core:core:1.8.0-rc01")
    docs("androidx.core:core-ktx:1.8.0-rc01")
    docs("androidx.core:core-splashscreen:1.0.0-beta02")
    docs("androidx.cursoradapter:cursoradapter:1.0.0")
    docs("androidx.customview:customview:1.2.0-alpha01")
    docs("androidx.customview:customview-poolingcontainer:1.0.0-alpha01")
    docs("androidx.datastore:datastore:1.0.0")
    docs("androidx.datastore:datastore-core:1.0.0")
    docs("androidx.datastore:datastore-preferences:1.0.0")
    docs("androidx.datastore:datastore-preferences-core:1.0.0")
    docs("androidx.datastore:datastore-preferences-rxjava2:1.0.0")
    docs("androidx.datastore:datastore-preferences-rxjava3:1.0.0")
    docs("androidx.datastore:datastore-rxjava2:1.0.0")
    docs("androidx.datastore:datastore-rxjava3:1.0.0")
    docs("androidx.documentfile:documentfile:1.1.0-alpha01")
    docs("androidx.draganddrop:draganddrop:1.0.0-rc01")
    docs("androidx.drawerlayout:drawerlayout:1.1.1")
    docs("androidx.dynamicanimation:dynamicanimation:1.1.0-alpha02")
    docs("androidx.dynamicanimation:dynamicanimation-ktx:1.0.0-alpha03")
    docs("androidx.emoji2:emoji2:1.2.0-alpha04")
    docs("androidx.emoji2:emoji2-bundled:1.2.0-alpha04")
    docs("androidx.emoji2:emoji2-views:1.2.0-alpha04")
    docs("androidx.emoji2:emoji2-views-helper:1.2.0-alpha04")
    docs("androidx.emoji:emoji:1.2.0-alpha03")
    docs("androidx.emoji:emoji-appcompat:1.2.0-alpha03")
    docs("androidx.emoji:emoji-bundled:1.2.0-alpha03")
    docs("androidx.enterprise:enterprise-feedback:1.1.0")
    docs("androidx.enterprise:enterprise-feedback-testing:1.1.0")
    docs("androidx.exifinterface:exifinterface:1.3.3")
    docs("androidx.fragment:fragment:1.5.0-beta01")
    docs("androidx.fragment:fragment-ktx:1.5.0-beta01")
    docs("androidx.fragment:fragment-testing:1.5.0-beta01")
    docs("androidx.glance:glance:1.0.0-alpha03")
    docs("androidx.glance:glance-appwidget:1.0.0-alpha03")
    docs("androidx.glance:glance-appwidget-proto:1.0.0-alpha03")
    docs("androidx.glance:glance-wear-tiles:1.0.0-alpha03")
    docs("androidx.gridlayout:gridlayout:1.0.0")
    docs("androidx.health:health-services-client:1.0.0-alpha03")
    docs("androidx.heifwriter:heifwriter:1.1.0-alpha01")
    docs("androidx.hilt:hilt-common:1.0.0-beta01")
    docs("androidx.hilt:hilt-navigation:1.0.0-beta01")
    docs("androidx.hilt:hilt-navigation-compose:1.0.0")
    samples("androidx.hilt:hilt-navigation-compose-samples:1.0.0-alpha04")
    docs("androidx.hilt:hilt-navigation-fragment:1.0.0-beta01")
    docs("androidx.hilt:hilt-work:1.0.0-beta01")
    docs("androidx.interpolator:interpolator:1.0.0")
    docs("androidx.leanback:leanback:1.2.0-alpha02")
    docs("androidx.leanback:leanback-grid:1.0.0-alpha01")
    docs("androidx.leanback:leanback-paging:1.1.0-alpha09")
    docs("androidx.leanback:leanback-preference:1.2.0-alpha02")
    docs("androidx.leanback:leanback-tab:1.1.0-beta01")
    docs("androidx.lifecycle:lifecycle-common:2.5.0-rc01")
    docs("androidx.lifecycle:lifecycle-common-java8:2.5.0-rc01")
    docs("androidx.lifecycle:lifecycle-extensions:2.2.0")
    docs("androidx.lifecycle:lifecycle-livedata:2.5.0-rc01")
    docs("androidx.lifecycle:lifecycle-livedata-core:2.5.0-rc01")
    docs("androidx.lifecycle:lifecycle-livedata-core-ktx:2.5.0-rc01")
    docs("androidx.lifecycle:lifecycle-livedata-ktx:2.5.0-rc01")
    docs("androidx.lifecycle:lifecycle-process:2.5.0-rc01")
    docs("androidx.lifecycle:lifecycle-reactivestreams:2.5.0-rc01")
    docs("androidx.lifecycle:lifecycle-reactivestreams-ktx:2.5.0-rc01")
    docs("androidx.lifecycle:lifecycle-runtime:2.5.0-rc01")
    docs("androidx.lifecycle:lifecycle-runtime-ktx:2.5.0-rc01")
    docs("androidx.lifecycle:lifecycle-runtime-testing:2.5.0-rc01")
    docs("androidx.lifecycle:lifecycle-service:2.5.0-rc01")
    docs("androidx.lifecycle:lifecycle-viewmodel:2.5.0-rc01")
    docs("androidx.lifecycle:lifecycle-viewmodel-compose:2.5.0-rc01")
    samples("androidx.lifecycle:lifecycle-viewmodel-compose-samples:2.5.0-rc01")
    docs("androidx.lifecycle:lifecycle-viewmodel-ktx:2.5.0-rc01")
    docs("androidx.lifecycle:lifecycle-viewmodel-savedstate:2.5.0-rc01")
    docs("androidx.loader:loader:1.1.0")
    docs("androidx.localbroadcastmanager:localbroadcastmanager:1.1.0")
    docs("androidx.media2:media2-common:1.2.1")
    docs("androidx.media2:media2-player:1.2.1")
    docs("androidx.media2:media2-session:1.2.1")
    docs("androidx.media2:media2-widget:1.2.1")
    docs("androidx.media:media:1.6.0")
    docs("androidx.mediarouter:mediarouter:1.3.0")
    docs("androidx.mediarouter:mediarouter-testing:1.3.0")
    docs("androidx.metrics:metrics-performance:1.0.0-alpha01")
    docs("androidx.navigation:navigation-common:2.5.0-beta01")
    docs("androidx.navigation:navigation-common-ktx:2.5.0-beta01")
    docs("androidx.navigation:navigation-compose:2.5.0-beta01")
    samples("androidx.navigation:navigation-compose-samples:2.5.0-beta01")
    docs("androidx.navigation:navigation-dynamic-features-fragment:2.5.0-beta01")
    docs("androidx.navigation:navigation-dynamic-features-runtime:2.5.0-beta01")
    docs("androidx.navigation:navigation-fragment:2.5.0-beta01")
    docs("androidx.navigation:navigation-fragment-ktx:2.5.0-beta01")
    docs("androidx.navigation:navigation-runtime:2.5.0-beta01")
    docs("androidx.navigation:navigation-runtime-ktx:2.5.0-beta01")
    docs("androidx.navigation:navigation-testing:2.5.0-beta01")
    docs("androidx.navigation:navigation-ui:2.5.0-beta01")
    docs("androidx.navigation:navigation-ui-ktx:2.5.0-beta01")
    docs("androidx.paging:paging-common:3.1.1")
    docs("androidx.paging:paging-common-ktx:3.1.1")
    docs("androidx.paging:paging-compose:1.0.0-alpha15")
    samples("androidx.paging:paging-compose-samples:3.0.0-alpha08")
    docs("androidx.paging:paging-guava:3.1.1")
    docs("androidx.paging:paging-runtime:3.1.1")
    docs("androidx.paging:paging-runtime-ktx:3.1.1")
    docs("androidx.paging:paging-rxjava2:3.1.1")
    docs("androidx.paging:paging-rxjava2-ktx:3.1.1")
    docs("androidx.paging:paging-rxjava3:3.1.1")
    samples("androidx.paging:paging-samples:3.1.1")
    docs("androidx.palette:palette:1.0.0")
    docs("androidx.palette:palette-ktx:1.0.0")
    docs("androidx.percentlayout:percentlayout:1.0.1")
    docs("androidx.preference:preference:1.2.0")
    docs("androidx.preference:preference-ktx:1.2.0")
    docs("androidx.print:print:1.1.0-beta01")
    docs("androidx.profileinstaller:profileinstaller:1.2.0-alpha02")
    docs("androidx.recommendation:recommendation:1.0.0")
    docs("androidx.recyclerview:recyclerview:1.3.0-alpha02")
    docs("androidx.recyclerview:recyclerview-selection:2.0.0-alpha01")
    docs("androidx.remotecallback:remotecallback:1.0.0-alpha02")
    docs("androidx.resourceinspection:resourceinspection-annotation:1.0.1")
    docs("androidx.resourceinspection:resourceinspection-processor:1.0.1")
    docs("androidx.room:room-common:2.5.0-alpha01")
    docs("androidx.room:room-guava:2.5.0-alpha01")
    docs("androidx.room:room-ktx:2.5.0-alpha01")
    docs("androidx.room:room-migration:2.5.0-alpha01")
    docs("androidx.room:room-paging:2.5.0-alpha01")
    docs("androidx.room:room-runtime:2.5.0-alpha01")
    docs("androidx.room:room-rxjava2:2.5.0-alpha01")
    docs("androidx.room:room-rxjava3:2.5.0-alpha01")
    docs("androidx.room:room-testing:2.5.0-alpha01")
    docs("androidx.savedstate:savedstate:1.2.0-rc01")
    docs("androidx.savedstate:savedstate-ktx:1.2.0-rc01")
    docs("androidx.security:security-app-authenticator:1.0.0-alpha02")
    docs("androidx.security:security-app-authenticator-testing:1.0.0-alpha01")
    docs("androidx.security:security-crypto:1.1.0-alpha03")
    docs("androidx.security:security-crypto-ktx:1.1.0-alpha02")
    docs("androidx.security:security-identity-credential:1.0.0-alpha03")
    docs("androidx.sharetarget:sharetarget:1.2.0-rc01")
    docs("androidx.slice:slice-builders:1.1.0-alpha02")
    docs("androidx.slice:slice-builders-ktx:1.0.0-alpha08")
    docs("androidx.slice:slice-core:1.1.0-alpha02")
    docs("androidx.slice:slice-view:1.1.0-alpha02")
    docs("androidx.slidingpanelayout:slidingpanelayout:1.2.0")
    docs("androidx.sqlite:sqlite:2.3.0-alpha02")
    docs("androidx.sqlite:sqlite-framework:2.3.0-alpha02")
    docs("androidx.sqlite:sqlite-ktx:2.3.0-alpha02")
    docs("androidx.startup:startup-runtime:1.2.0-alpha01")
    docs("androidx.swiperefreshlayout:swiperefreshlayout:1.2.0-alpha01")
    docs("androidx.textclassifier:textclassifier:1.0.0-alpha04")
    docs("androidx.tracing:tracing:1.1.0-rc01")
    docs("androidx.tracing:tracing-ktx:1.1.0-rc01")
    docs("androidx.transition:transition:1.4.1")
    docs("androidx.transition:transition-ktx:1.4.1")
    docs("androidx.tvprovider:tvprovider:1.1.0-alpha01")
    docs("androidx.vectordrawable:vectordrawable:1.2.0-beta01")
    docs("androidx.vectordrawable:vectordrawable-animated:1.2.0-alpha01")
    docs("androidx.vectordrawable:vectordrawable-seekable:1.0.0-beta01")
    docs("androidx.versionedparcelable:versionedparcelable:1.1.1")
    docs("androidx.viewpager2:viewpager2:1.1.0-beta01")
    docs("androidx.viewpager:viewpager:1.1.0-alpha01")
    docs("androidx.wear.compose:compose-foundation:1.0.0-alpha21")
    samples("androidx.wear.compose:compose-foundation-samples:1.0.0-alpha21")
    docs("androidx.wear.compose:compose-material:1.0.0-alpha21")
    samples("androidx.wear.compose:compose-material-samples:1.0.0-alpha21")
    docs("androidx.wear.compose:compose-navigation:1.0.0-alpha21")
    samples("androidx.wear.compose:compose-navigation-samples:1.0.0-alpha21")
    docs("androidx.wear.tiles:tiles:1.1.0-alpha05")
    docs("androidx.wear.tiles:tiles-material:1.1.0-alpha05")
    docs("androidx.wear.tiles:tiles-proto:1.1.0-alpha05")
    docs("androidx.wear.tiles:tiles-renderer:1.1.0-alpha05")
    docs("androidx.wear.tiles:tiles-testing:1.1.0-alpha05")
    docs("androidx.wear.watchface:watchface:1.1.0-beta01")
    docs("androidx.wear.watchface:watchface-client:1.1.0-beta01")
    docs("androidx.wear.watchface:watchface-client-guava:1.1.0-beta01")
    docs("androidx.wear.watchface:watchface-complications:1.1.0-beta01")
    docs("androidx.wear.watchface:watchface-complications-data:1.1.0-beta01")
    docs("androidx.wear.watchface:watchface-complications-data-source:1.1.0-beta01")
    docs("androidx.wear.watchface:watchface-complications-data-source-ktx:1.1.0-beta01")
    samples("androidx.wear.watchface:watchface-complications-permission-dialogs-sample:1.1.0-beta01")
    docs("androidx.wear.watchface:watchface-complications-rendering:1.1.0-beta01")
    docs("androidx.wear.watchface:watchface-data:1.1.0-beta01")
    docs("androidx.wear.watchface:watchface-editor:1.1.0-beta01")
    docs("androidx.wear.watchface:watchface-editor-guava:1.1.0-beta01")
    samples("androidx.wear.watchface:watchface-editor-samples:1.1.0-beta01")
    docs("androidx.wear.watchface:watchface-guava:1.1.0-beta01")
    samples("androidx.wear.watchface:watchface-samples:1.1.0-beta01")
    docs("androidx.wear.watchface:watchface-style:1.1.0-beta01")
    docs("androidx.wear:wear:1.3.0-alpha02")
    stubs(fileTree(dir: "../wear/wear_stubs/", include: ["com.google.android.wearable-stubs.jar"]))
    docs("androidx.wear:wear-ongoing:1.1.0-alpha01")
    docs("androidx.wear:wear-phone-interactions:1.1.0-alpha03")
    docs("androidx.wear:wear-remote-interactions:1.0.0")
    docs("androidx.wear:wear-input:1.2.0-alpha02")
    samples("androidx.wear:wear-input-samples:1.2.0-alpha01")
    docs("androidx.wear:wear-input-testing:1.2.0-alpha02")
    docs("androidx.webkit:webkit:1.4.0")
    docs("androidx.window:window:1.1.0-alpha01")
    stubs(fileTree(dir: "../window/stubs/", include: ["window-sidecar-release-0.1.0-alpha01.aar"]))
    stubs("androidx.window:window-extensions:1.0.0-alpha01")
    docs("androidx.window:window-java:1.0.0")
    docs("androidx.window:window-rxjava2:1.0.0")
    docs("androidx.window:window-rxjava3:1.0.0")
    docs("androidx.window:window-testing:1.0.0")
    docs("androidx.work:work-gcm:2.8.0-alpha02")
    docs("androidx.work:work-multiprocess:2.8.0-alpha02")
    docs("androidx.work:work-runtime:2.8.0-alpha02")
    docs("androidx.work:work-runtime-ktx:2.8.0-alpha02")
    docs("androidx.work:work-rxjava2:2.8.0-alpha02")
    docs("androidx.work:work-rxjava3:2.8.0-alpha02")
    docs("androidx.work:work-testing:2.8.0-alpha02")
}
