blob: e9596b8a27a0f3b221c40be90733e90ddb0e90d8 [file] [log] [blame]
Aurimas Liutikasb487c702020-10-08 08:46:19 -07001plugins {
2 id("com.android.library")
3 id("AndroidXDocsPlugin")
4}
5
Alan Viverette3cc596b2024-02-14 14:22:04 -05006def docsForOptionalProject(path) {
7 Project project = findProject(path)
Alan Viverettece327602024-02-28 15:59:18 -05008 if (project != null) {
9 dependencies {
10 docs(project)
11 }
12 }
Alan Viverette3cc596b2024-02-14 14:22:04 -050013}
14
Aurimas Liutikasc2e42f32022-06-10 15:56:37 -070015android {
16 namespace "androidx.docs.tipoftree"
17}
18
Aurimas Liutikasb487c702020-10-08 08:46:19 -070019dependencies {
Alan Viverette3cc596b2024-02-14 14:22:04 -050020 docsForOptionalProject(":xr:xr")
Aurimas Liutikas1342ce32020-10-28 10:28:50 -070021 docs(project(":activity:activity"))
Jeremy Woodsbdad36f2021-02-09 15:59:15 -080022 docs(project(":activity:activity-compose"))
Tiem Songf33121c2021-06-30 12:06:35 -070023 samples(project(":activity:activity-compose:activity-compose-samples"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -070024 docs(project(":activity:activity-ktx"))
Owen Grayc65fb022023-06-02 14:48:52 +000025 // ads-identifier is deprecated
Fred Sladkeycb02e6c2023-01-06 10:43:29 -050026 kmpDocs(project(":annotation:annotation"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -070027 docs(project(":annotation:annotation-experimental"))
raghavmehta4a9d29b2023-05-18 10:47:43 -070028 docs(project(":appactions:builtintypes:builtintypes"))
29 samples(project(":appactions:builtintypes:builtintypes:builtintypes-samples"))
Ianna Lid2d9dab2023-03-03 12:43:05 -080030 docs(project(":appactions:interaction:interaction-capabilities-communication"))
Albert Jamesc4429332022-11-08 12:57:29 -080031 docs(project(":appactions:interaction:interaction-capabilities-core"))
Ianna Li725ec542023-02-16 11:16:28 -080032 docs(project(":appactions:interaction:interaction-capabilities-productivity"))
Ianna Li26a83382023-02-02 13:20:53 -080033 docs(project(":appactions:interaction:interaction-capabilities-safety"))
Ianna Lia3c89662023-03-09 14:25:12 -080034 docs(project(":appactions:interaction:interaction-capabilities-fitness"))
Jaaz Meriboleb42a9bf2023-03-17 16:11:13 -070035 docs(project(":appactions:interaction:interaction-capabilities-testing"))
Michael Kucharski3aa1e792023-01-24 20:30:29 -080036 docs(project(":appactions:interaction:interaction-service"))
Uri Firstfc4f5782023-06-02 21:44:30 +000037 docs(project(":appactions:interaction:interaction-service-testing"))
Jaaz Meribole8ee1f642023-06-01 13:18:27 -070038 docs(project(":appactions:interaction:interaction-service-wear"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -070039 docs(project(":appcompat:appcompat"))
40 docs(project(":appcompat:appcompat-resources"))
41 docs(project(":appsearch:appsearch"))
Owen Gray268ce5d2023-01-09 14:43:33 +000042 docs(project(":appsearch:appsearch-builtin-types"))
Julia McClellan9ee9aa02024-02-01 16:54:03 -050043 docs(project(":appsearch:appsearch-ktx"))
Owen Gray268ce5d2023-01-09 14:43:33 +000044 docs(project(":appsearch:appsearch-platform-storage"))
Julia McClellan9ee9aa02024-02-01 16:54:03 -050045 docs(project(":appsearch:appsearch-play-services-storage"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -070046 docs(project(":appsearch:appsearch-local-storage"))
Dustin Lam1b2b8e22020-11-19 00:39:04 +000047 docs(project(":arch:core:core-common"))
48 docs(project(":arch:core:core-runtime"))
49 docs(project(":arch:core:core-testing"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -070050 docs(project(":asynclayoutinflater:asynclayoutinflater"))
Owen Grayc65fb022023-06-02 14:48:52 +000051 docs(project(":asynclayoutinflater:asynclayoutinflater-appcompat"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -070052 docs(project(":autofill:autofill"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -070053 docs(project(":benchmark:benchmark-common"))
54 docs(project(":benchmark:benchmark-junit4"))
55 docs(project(":benchmark:benchmark-macro"))
Chris Craikfbfc7212021-01-27 11:54:18 -080056 docs(project(":benchmark:benchmark-macro-junit4"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -070057 docs(project(":biometric:biometric"))
Dustin Lam89eac372021-01-22 08:28:46 -080058 docs(project(":biometric:biometric-ktx"))
59 samples(project(":biometric:biometric-ktx-samples"))
Sungsoo Limf817bfd2022-04-12 18:51:49 +090060 docs(project(":bluetooth:bluetooth"))
repo sync -c -j8abeb7592022-05-12 01:20:33 +000061 docs(project(":bluetooth:bluetooth-testing"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -070062 docs(project(":browser:browser"))
63 docs(project(":camera:camera-camera2"))
64 docs(project(":camera:camera-core"))
Xi Zhang10e2bb72022-05-21 16:03:14 -070065 docs(project(":camera:camera-effects"))
Xi Zhang69103be2022-10-10 13:17:10 -070066 docs(project(":camera:camera-effects-still-portrait"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -070067 docs(project(":camera:camera-extensions"))
Jim Sproch9e38b4f2021-01-06 14:21:06 -080068 stubs(fileTree(dir: "../camera/camera-extensions-stub", include: ["camera-extensions-stub.jar"]))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -070069 docs(project(":camera:camera-lifecycle"))
Owen Grayc65fb022023-06-02 14:48:52 +000070 docs(project(":camera:camera-mlkit-vision"))
Julia McClellan6f49eac2024-02-05 09:25:50 -050071 docs(project(":camera:camera-testing"))
Nick Anthonyc62897f2021-03-22 21:01:19 -040072 docs(project(":camera:camera-video"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -070073 docs(project(":camera:camera-view"))
Yasith Vidanaarachchi71ae5272023-05-01 15:49:55 -040074 docs(project(":camera:camera-viewfinder"))
75 docs(project(":camera:camera-viewfinder-compose"))
Yasith Vidanaarachchie507a382023-04-04 13:57:26 -040076 docs(project(":camera:camera-viewfinder-core"))
TY Chang63156862023-12-06 07:36:32 +000077 samples(project(":camera:camera-viewfinder-core:camera-viewfinder-core-samples"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -070078 docs(project(":car:app:app"))
Rasekh Rifaat9ba42b12021-05-12 21:26:54 -070079 docs(project(":car:app:app-automotive"))
80 docs(project(":car:app:app-projected"))
Rafael Limab2b36f02021-01-21 17:59:50 +000081 docs(project(":car:app:app-testing"))
Julia McClellan9ca0de12024-02-09 13:29:40 -050082 samples(project(":car:app:app-samples:navigation-common"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -070083 docs(project(":cardview:cardview"))
Fred Sladkeycb02e6c2023-01-06 10:43:29 -050084 kmpDocs(project(":collection:collection"))
Dustin Lam2736fad2022-04-19 15:37:04 -070085 docs(project(":collection:collection-ktx"))
Owen Grayc65fb022023-06-02 14:48:52 +000086 kmpDocs(project(":compose:animation:animation"))
87 kmpDocs(project(":compose:animation:animation-core"))
88 kmpDocs(project(":compose:animation:animation-graphics"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -070089 samples(project(":compose:animation:animation-core:animation-core-samples"))
90 samples(project(":compose:animation:animation:animation-samples"))
Yuichi Araki91491552021-08-06 11:38:50 +090091 samples(project(":compose:animation:animation-graphics:animation-graphics-samples"))
Owen Grayc65fb022023-06-02 14:48:52 +000092 kmpDocs(project(":compose:foundation:foundation"))
93 kmpDocs(project(":compose:foundation:foundation-layout"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -070094 samples(project(":compose:foundation:foundation-layout:foundation-layout-samples"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -070095 samples(project(":compose:foundation:foundation:foundation-samples"))
drchen919338f2024-02-07 10:55:50 -080096 kmpDocs(project(":compose:material3:adaptive:adaptive"))
97 kmpDocs(project(":compose:material3:adaptive:adaptive-layout"))
98 kmpDocs(project(":compose:material3:adaptive:adaptive-navigation"))
99 samples(project(":compose:material3:adaptive:adaptive-samples"))
Owen Grayc65fb022023-06-02 14:48:52 +0000100 kmpDocs(project(":compose:material3:material3"))
Leticia4a4843e2023-09-15 17:37:29 -0400101 kmpDocs(project(":compose:material3:material3-adaptive-navigation-suite"))
102 samples(project(":compose:material3:material3-adaptive-navigation-suite:material3-adaptive-navigation-suite-samples"))
Julia McClellan6f49eac2024-02-05 09:25:50 -0500103 kmpDocs(project(":compose:material3:material3-common"))
Connie Shi62944a52021-09-21 14:00:15 -0400104 samples(project(":compose:material3:material3:material3-samples"))
Owen Grayc65fb022023-06-02 14:48:52 +0000105 kmpDocs(project(":compose:material3:material3-window-size-class"))
Louis Pullen-Freilichee47bad2022-04-06 19:04:17 +0100106 samples(project(":compose:material3:material3-window-size-class:material3-window-size-class-samples"))
Owen Grayc65fb022023-06-02 14:48:52 +0000107 kmpDocs(project(":compose:material:material"))
108 kmpDocs(project(":compose:material:material-icons-core"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700109 samples(project(":compose:material:material-icons-core:material-icons-core-samples"))
Owen Grayc65fb022023-06-02 14:48:52 +0000110 kmpDocs(project(":compose:material:material-ripple"))
Jeremy Woodsd65d5732024-02-21 02:14:42 +0000111 docs(project(":compose:material:material-navigation"))
112 samples(project(":compose:material:material-navigation-samples"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700113 samples(project(":compose:material:material:material-samples"))
Owen Grayc65fb022023-06-02 14:48:52 +0000114 kmpDocs(project(":compose:runtime:runtime"))
115 samples(project(":compose:runtime:runtime:runtime-samples"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700116 docs(project(":compose:runtime:runtime-livedata"))
117 samples(project(":compose:runtime:runtime-livedata:runtime-livedata-samples"))
118 docs(project(":compose:runtime:runtime-rxjava2"))
119 samples(project(":compose:runtime:runtime-rxjava2:runtime-rxjava2-samples"))
Nick Anthonyc62897f2021-03-22 21:01:19 -0400120 docs(project(":compose:runtime:runtime-rxjava3"))
121 samples(project(":compose:runtime:runtime-rxjava3:runtime-rxjava3-samples"))
Owen Grayc65fb022023-06-02 14:48:52 +0000122 kmpDocs(project(":compose:runtime:runtime-saveable"))
Andrey Kulikovdbae1ec2021-01-20 00:00:16 +0300123 samples(project(":compose:runtime:runtime-saveable:runtime-saveable-samples"))
Owen Grayc65fb022023-06-02 14:48:52 +0000124 docs(project(":compose:runtime:runtime-tracing"))
125 kmpDocs(project(":compose:ui:ui"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700126 docs(project(":compose:ui:ui-android-stubs"))
Owen Grayc65fb022023-06-02 14:48:52 +0000127 kmpDocs(project(":compose:ui:ui-geometry"))
128 kmpDocs(project(":compose:ui:ui-graphics"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700129 samples(project(":compose:ui:ui-graphics:ui-graphics-samples"))
Owen Grayc65fb022023-06-02 14:48:52 +0000130 kmpDocs(project(":compose:ui:ui-test"))
Jelle Fresen7aed8c72022-02-18 12:18:55 +0000131 samples(project(":compose:ui:ui-test:ui-test-samples"))
Owen Grayc65fb022023-06-02 14:48:52 +0000132 kmpDocs(project(":compose:ui:ui-test-junit4"))
133 kmpDocs(project(":compose:ui:ui-text"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700134 samples(project(":compose:ui:ui-text:ui-text-samples"))
Owen Grayc65fb022023-06-02 14:48:52 +0000135 docs(project(":compose:ui:ui-text-google-fonts"))
136 kmpDocs(project(":compose:ui:ui-tooling"))
137 kmpDocs(project(":compose:ui:ui-tooling-data"))
138 kmpDocs(project(":compose:ui:ui-tooling-preview"))
139 kmpDocs(project(":compose:ui:ui-unit"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700140 samples(project(":compose:ui:ui-unit:ui-unit-samples"))
Owen Grayc65fb022023-06-02 14:48:52 +0000141 kmpDocs(project(":compose:ui:ui-util"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700142 docs(project(":compose:ui:ui-viewbinding"))
143 samples(project(":compose:ui:ui-viewbinding:ui-viewbinding-samples"))
144 samples(project(":compose:ui:ui:ui-samples"))
145 docs(project(":concurrent:concurrent-futures"))
146 docs(project(":concurrent:concurrent-futures-ktx"))
Shane3c6ed482022-07-28 14:28:10 -0700147 docs(project(":constraintlayout:constraintlayout"))
Owen Grayc65fb022023-06-02 14:48:52 +0000148 kmpDocs(project(":constraintlayout:constraintlayout-compose"))
Shane3c6ed482022-07-28 14:28:10 -0700149 docs(project(":constraintlayout:constraintlayout-core"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700150 docs(project(":contentpager:contentpager"))
151 docs(project(":coordinatorlayout:coordinatorlayout"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700152 docs(project(":core:core"))
153 docs(project(":core:core-animation"))
154 docs(project(":core:core-animation-testing"))
155 docs(project(":core:core-appdigest"))
Nick Anthony87bfe6f2021-02-03 19:57:32 -0500156 docs(project(":core:core-google-shortcuts"))
Owen Grayc65fb022023-06-02 14:48:52 +0000157 docs(project(":core:haptics:haptics"))
158 samples(project(":core:haptics:haptics-samples"))
Mihai Nita1b1a3092022-02-11 10:34:25 -0800159 docs(project(":core:core-i18n"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700160 docs(project(":core:core-ktx"))
Brian Julian613f76a2022-10-18 20:08:22 +0000161 docs(project(":core:core-location-altitude"))
Nick Chalko04e47f62021-11-08 16:14:13 -0800162 docs(project(":core:core-performance"))
Nick Chalkoaceb77c2023-06-05 11:47:28 -0700163 docs(project(":core:core-performance-play-services"))
Nick Chalkofeaec902023-06-05 12:56:14 -0700164 docs(project(":core:core-performance-testing"))
Nick Chalkoc2fdb662021-11-19 15:47:06 -0800165 samples(project(":core:core-performance:core-performance-samples"))
Stevie Kideckele65fb2d2021-04-27 14:01:32 +0100166 docs(project(":core:core-remoteviews"))
Alan Viverette914bad12021-06-23 17:38:25 -0400167 docs(project(":core:core-role"))
Owen Grayc65fb022023-06-02 14:48:52 +0000168 docs(project(":core:core-splashscreen"))
Tyler Gunn02a224e2023-02-09 22:05:12 +0000169 docs(project(":core:core-telecom"))
Diego Vela67ad4e22023-03-21 22:02:17 +0000170 docs(project(":core:core-testing"))
Roshan Pius901dfd62022-02-07 13:25:48 -0800171 docs(project(":core:uwb:uwb"))
Daniel49e43322022-06-09 23:38:17 +0000172 docs(project(":core:uwb:uwb-rxjava3"))
Helen Qin2d61dea2022-08-22 15:36:43 +0000173 docs(project(":credentials:credentials"))
Julia McClellan9ee9aa02024-02-01 16:54:03 -0500174 docs(project(":credentials:credentials-fido"))
Helen Qin843b5c22023-06-22 18:53:48 +0000175 samples(project(":credentials:credentials-samples"))
Reema Bajwa7280b662022-08-30 01:21:36 +0000176 docs(project(":credentials:credentials-play-services-auth"))
Ludovic Barman95b8dee2024-01-31 14:37:38 +0000177 docs(project(":credentials:credentials-e2ee"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700178 docs(project(":cursoradapter:cursoradapter"))
179 docs(project(":customview:customview"))
Ryan Mentley96f50772021-10-29 22:12:37 -0700180 docs(project(":customview:customview-poolingcontainer"))
Owen Grayc65fb022023-06-02 14:48:52 +0000181 kmpDocs(project(":datastore:datastore"))
Fred Sladkeycb02e6c2023-01-06 10:43:29 -0500182 kmpDocs(project(":datastore:datastore-core"))
183 kmpDocs(project(":datastore:datastore-core-okio"))
Owen Grayc65fb022023-06-02 14:48:52 +0000184 kmpDocs(project(":datastore:datastore-preferences"))
Fred Sladkeycb02e6c2023-01-06 10:43:29 -0500185 kmpDocs(project(":datastore:datastore-preferences-core"))
Nick Anthonyc62897f2021-03-22 21:01:19 -0400186 docs(project(":datastore:datastore-preferences-rxjava2"))
187 docs(project(":datastore:datastore-preferences-rxjava3"))
rohitsat138739fcd2020-11-20 10:29:57 -0800188 docs(project(":datastore:datastore-rxjava2"))
Nick Anthonyc62897f2021-03-22 21:01:19 -0400189 docs(project(":datastore:datastore-rxjava3"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700190 docs(project(":documentfile:documentfile"))
Richard Ledley938bae92021-08-16 20:55:13 +0100191 docs(project(":draganddrop:draganddrop"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700192 docs(project(":drawerlayout:drawerlayout"))
193 docs(project(":dynamicanimation:dynamicanimation"))
194 docs(project(":dynamicanimation:dynamicanimation-ktx"))
Alan Viverette914bad12021-06-23 17:38:25 -0400195 docs(project(":emoji:emoji"))
196 docs(project(":emoji:emoji-appcompat"))
197 docs(project(":emoji:emoji-bundled"))
Sean McQuilland00b1f62021-04-20 16:59:38 -0700198 docs(project(":emoji2:emoji2"))
199 docs(project(":emoji2:emoji2-bundled"))
Owen Grayc65fb022023-06-02 14:48:52 +0000200 docs(project(":emoji2:emoji2-emojipicker"))
Sean McQuilland00b1f62021-04-20 16:59:38 -0700201 docs(project(":emoji2:emoji2-views"))
202 docs(project(":emoji2:emoji2-views-helper"))
Alan Viverette914bad12021-06-23 17:38:25 -0400203 docs(project(":enterprise:enterprise-feedback"))
204 docs(project(":enterprise:enterprise-feedback-testing"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700205 docs(project(":exifinterface:exifinterface"))
206 docs(project(":fragment:fragment"))
Jeremy Woodsa066a432024-01-16 22:11:03 +0000207 docs(project(":fragment:fragment-compose"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700208 docs(project(":fragment:fragment-ktx"))
209 docs(project(":fragment:fragment-testing"))
Jamie Garside2af1a3b2021-08-05 14:54:18 +0100210 docs(project(":glance:glance"))
Jamie Garside0bc8e252021-08-12 11:16:26 +0100211 docs(project(":glance:glance-appwidget"))
Shamali P67abefb2023-08-07 19:27:40 +0000212 docs(project(":glance:glance-appwidget-testing"))
Willie Koomsona77c1772023-04-04 13:41:11 -0700213 samples(project(":glance:glance-appwidget:glance-appwidget-samples"))
Shamali P67abefb2023-08-07 19:27:40 +0000214 samples(project(":glance:glance-appwidget-testing:glance-appwidget-testing-samples"))
Owen Grayc65fb022023-06-02 14:48:52 +0000215 docs(project(":glance:glance-appwidget-preview"))
Julia McClellan9ee9aa02024-02-01 16:54:03 -0500216 docs(project(":glance:glance-material"))
217 docs(project(":glance:glance-material3"))
Owen Grayc65fb022023-06-02 14:48:52 +0000218 docs(project(":glance:glance-preview"))
Shamali Pd5f7d2f2023-07-30 15:09:57 +0000219 docs(project(":glance:glance-testing"))
Julia McClellan9ee9aa02024-02-01 16:54:03 -0500220 docs(project(":glance:glance-template"))
Xiangyin Mafb573592021-11-23 20:01:49 +0000221 docs(project(":glance:glance-wear-tiles"))
Nader Jawadb7b26e72022-11-16 10:31:45 -0800222 docs(project(":graphics:filters:filters"))
Nader Jawada611f1b2021-08-27 13:36:33 -0700223 docs(project(":graphics:graphics-core"))
Nader Jawadc2848002023-06-20 16:19:22 -0700224 samples(project(":graphics:graphics-core:graphics-core-samples"))
Chet Haase145323b2022-08-26 15:16:54 -0700225 docs(project(":graphics:graphics-path"))
Julia McClellan6f49eac2024-02-05 09:25:50 -0500226 kmpDocs(project(":graphics:graphics-shapes"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700227 docs(project(":gridlayout:gridlayout"))
Hengrui CAO5429b712022-08-04 17:12:17 +0100228 docs(project(":health:connect:connect-client"))
229 samples(project(":health:connect:connect-client-samples"))
Sean Kelley7d32e742021-05-06 09:20:39 -0700230 docs(project(":health:health-services-client"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700231 docs(project(":heifwriter:heifwriter"))
232 docs(project(":hilt:hilt-common"))
Daniel Santiago Riverae94ea622021-01-14 17:51:21 -0800233 docs(project(":hilt:hilt-navigation"))
234 docs(project(":hilt:hilt-navigation-compose"))
Tiem Songb51d99472021-07-08 13:38:59 -0700235 samples(project(":hilt:hilt-navigation-compose-samples"))
Daniel Santiago Riverae94ea622021-01-14 17:51:21 -0800236 docs(project(":hilt:hilt-navigation-fragment"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700237 docs(project(":hilt:hilt-work"))
Josep del Río48ca6e62022-10-07 20:25:19 +0100238 docs(project(":input:input-motionprediction"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700239 docs(project(":interpolator:interpolator"))
Abhijith Nair07355f52022-07-18 13:46:35 +0000240 docs(project(":javascriptengine:javascriptengine"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700241 docs(project(":leanback:leanback"))
Owen Grayc65fb022023-06-02 14:48:52 +0000242 docs(project(":leanback:leanback-grid"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700243 docs(project(":leanback:leanback-paging"))
244 docs(project(":leanback:leanback-preference"))
245 docs(project(":leanback:leanback-tab"))
Julia McClellan6f49eac2024-02-05 09:25:50 -0500246 kmpDocs(project(":lifecycle:lifecycle-common"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700247 docs(project(":lifecycle:lifecycle-common-java8"))
Owen Grayc65fb022023-06-02 14:48:52 +0000248 docs(project(":lifecycle:lifecycle-extensions"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700249 docs(project(":lifecycle:lifecycle-livedata"))
250 docs(project(":lifecycle:lifecycle-livedata-core"))
251 docs(project(":lifecycle:lifecycle-livedata-core-ktx"))
252 docs(project(":lifecycle:lifecycle-livedata-ktx"))
253 docs(project(":lifecycle:lifecycle-process"))
254 docs(project(":lifecycle:lifecycle-reactivestreams"))
255 docs(project(":lifecycle:lifecycle-reactivestreams-ktx"))
Julia McClellan6f49eac2024-02-05 09:25:50 -0500256 kmpDocs(project(":lifecycle:lifecycle-runtime"))
Manuel Vivo7ec019c2022-05-20 12:07:33 +0000257 docs(project(":lifecycle:lifecycle-runtime-compose"))
Manuel Vivo6ec2c4f2022-05-21 08:53:13 +0000258 samples(project(":lifecycle:lifecycle-runtime-compose:lifecycle-runtime-compose-samples"))
Julia McClellancc250642024-02-06 16:41:07 -0500259 kmpDocs(project(":lifecycle:lifecycle-runtime-ktx"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700260 docs(project(":lifecycle:lifecycle-runtime-testing"))
261 docs(project(":lifecycle:lifecycle-service"))
Owen Gray252f4c32024-02-07 12:06:20 +0000262 kmpDocs(project(":lifecycle:lifecycle-viewmodel"))
Jeremy Woods6a956042021-02-03 10:04:26 -0800263 docs(project(":lifecycle:lifecycle-viewmodel-compose"))
Nick Anthonyc62897f2021-03-22 21:01:19 -0400264 samples(project(":lifecycle:lifecycle-viewmodel-compose:lifecycle-viewmodel-compose-samples"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700265 docs(project(":lifecycle:lifecycle-viewmodel-ktx"))
266 docs(project(":lifecycle:lifecycle-viewmodel-savedstate"))
267 docs(project(":loader:loader"))
268 docs(project(":loader:loader-ktx"))
Owen Grayc65fb022023-06-02 14:48:52 +0000269 // localbroadcastmanager is deprecated
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700270 docs(project(":media:media"))
Owen Grayc65fb022023-06-02 14:48:52 +0000271 // androidx.media3 is not hosted in androidx
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700272 docs(project(":mediarouter:mediarouter"))
Hyundo Moon4c2224a2021-08-27 23:44:36 +0900273 docs(project(":mediarouter:mediarouter-testing"))
Owen Grayc65fb022023-06-02 14:48:52 +0000274 docs(project(":metrics:metrics-performance"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700275 docs(project(":navigation:navigation-common"))
276 docs(project(":navigation:navigation-common-ktx"))
277 docs(project(":navigation:navigation-compose"))
278 samples(project(":navigation:navigation-compose:navigation-compose-samples"))
279 docs(project(":navigation:navigation-dynamic-features-fragment"))
280 docs(project(":navigation:navigation-dynamic-features-runtime"))
281 docs(project(":navigation:navigation-fragment"))
282 docs(project(":navigation:navigation-fragment-ktx"))
283 docs(project(":navigation:navigation-runtime"))
284 docs(project(":navigation:navigation-runtime-ktx"))
285 docs(project(":navigation:navigation-testing"))
286 docs(project(":navigation:navigation-ui"))
287 docs(project(":navigation:navigation-ui-ktx"))
Julia McClellan6f49eac2024-02-05 09:25:50 -0500288 kmpDocs(project(":paging:paging-common"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700289 docs(project(":paging:paging-common-ktx"))
Julia McClellan6f49eac2024-02-05 09:25:50 -0500290 kmpDocs(project(":paging:paging-compose"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700291 samples(project(":paging:paging-compose:paging-compose-samples"))
292 docs(project(":paging:paging-guava"))
293 docs(project(":paging:paging-runtime"))
294 docs(project(":paging:paging-runtime-ktx"))
295 docs(project(":paging:paging-rxjava2"))
296 docs(project(":paging:paging-rxjava2-ktx"))
297 docs(project(":paging:paging-rxjava3"))
298 samples(project(":paging:paging-samples"))
Julia McClellan6f49eac2024-02-05 09:25:50 -0500299 kmpDocs(project(":paging:paging-testing"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700300 docs(project(":palette:palette"))
301 docs(project(":palette:palette-ktx"))
Shruti Bihani443f01a2023-12-18 09:21:31 +0000302 docs(project(":pdf:pdf-viewer"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700303 docs(project(":percentlayout:percentlayout"))
304 docs(project(":preference:preference"))
305 docs(project(":preference:preference-ktx"))
306 docs(project(":print:print"))
Lucas Tenórioc4720f52023-10-24 12:29:20 +0000307 docs(project(":privacysandbox:activity:activity-client"))
308 docs(project(":privacysandbox:activity:activity-core"))
309 docs(project(":privacysandbox:activity:activity-provider"))
Lucas Tenorio01b57152022-08-22 16:23:44 +0100310 docs(project(":privacysandbox:ads:ads-adservices"))
Neha Pattan5cc502e2022-10-07 23:44:37 +0000311 docs(project(":privacysandbox:ads:ads-adservices-java"))
Anton Kulakov64ed1522022-08-18 07:53:16 +0000312 docs(project(":privacysandbox:sdkruntime:sdkruntime-client"))
313 docs(project(":privacysandbox:sdkruntime:sdkruntime-core"))
Anton Kulakovf8cec2a2023-09-20 09:54:11 +0000314 docs(project(":privacysandbox:sdkruntime:sdkruntime-provider"))
Lucas Tenorio3bf0d2f2022-08-01 16:12:13 +0100315 docs(project(":privacysandbox:tools:tools"))
Mugdha Lakhani67f8c2e2022-10-19 13:49:24 +0000316 docs(project(":privacysandbox:ui:ui-client"))
317 docs(project(":privacysandbox:ui:ui-core"))
318 docs(project(":privacysandbox:ui:ui-provider"))
Sean McQuillanee55f662021-04-23 11:10:02 -0700319 docs(project(":profileinstaller:profileinstaller"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700320 docs(project(":recommendation:recommendation"))
321 docs(project(":recyclerview:recyclerview"))
322 docs(project(":recyclerview:recyclerview-selection"))
323 docs(project(":remotecallback:remotecallback"))
Tiem Songa4ee3e32021-07-14 11:45:52 -0700324 docs(project(":resourceinspection:resourceinspection-annotation"))
Julia McClellan6f49eac2024-02-05 09:25:50 -0500325 kmpDocs(project(":room:room-common"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700326 docs(project(":room:room-guava"))
327 docs(project(":room:room-ktx"))
Daniel Santiago Rivera40764222024-03-07 08:46:59 -0500328 kmpDocs(project(":room:room-migration"))
Dustin Lam73f0b5a2021-05-21 14:31:38 -0700329 docs(project(":room:room-paging"))
Clara F1b9ae442022-03-14 15:26:56 -0700330 docs(project(":room:room-paging-guava"))
Clara F41a1d4f2022-03-15 19:10:36 +0000331 docs(project(":room:room-paging-rxjava2"))
Clara Feb609802022-03-15 19:08:03 +0000332 docs(project(":room:room-paging-rxjava3"))
Julia McClellan6f49eac2024-02-05 09:25:50 -0500333 kmpDocs(project(":room:room-runtime"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700334 docs(project(":room:room-rxjava2"))
335 docs(project(":room:room-rxjava3"))
Daniel Santiago Riveraa997a222024-03-07 09:12:51 -0500336 kmpDocs(project(":room:room-testing"))
Arco Xu38f72df2023-06-06 14:18:26 -0500337 docs(project(":safeparcel:safeparcel"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700338 docs(project(":savedstate:savedstate"))
339 docs(project(":savedstate:savedstate-ktx"))
Nick Anthony4609ace2020-11-06 16:54:57 -0500340 docs(project(":security:security-app-authenticator"))
Michael Groover68207402021-05-12 16:18:32 -0700341 docs(project(":security:security-app-authenticator-testing"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700342 docs(project(":security:security-biometric"))
343 docs(project(":security:security-crypto"))
344 docs(project(":security:security-crypto-ktx"))
345 docs(project(":security:security-identity-credential"))
Ashok Chandwaney3c6cf682024-01-24 23:01:47 +0000346 docs(project(":security:security-mls"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700347 docs(project(":sharetarget:sharetarget"))
Alan Viverette914bad12021-06-23 17:38:25 -0400348 docs(project(":slice:slice-builders"))
349 docs(project(":slice:slice-builders-ktx"))
350 docs(project(":slice:slice-core"))
351 docs(project(":slice:slice-remotecallback"))
352 docs(project(":slice:slice-view"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700353 docs(project(":slidingpanelayout:slidingpanelayout"))
Julia McClellan6f49eac2024-02-05 09:25:50 -0500354 kmpDocs(project(":sqlite:sqlite"))
Julia McClellanf37eb982024-02-02 10:43:51 -0500355 kmpDocs(project(":sqlite:sqlite-bundled"))
Julia McClellan6f49eac2024-02-05 09:25:50 -0500356 kmpDocs(project(":sqlite:sqlite-framework"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700357 docs(project(":sqlite:sqlite-ktx"))
358 docs(project(":startup:startup-runtime"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700359 docs(project(":swiperefreshlayout:swiperefreshlayout"))
Owen Grayc65fb022023-06-02 14:48:52 +0000360 // androidx.test is not hosted in androidx
Julia McClellanf37eb982024-02-02 10:43:51 -0500361 docs(project(":test:ext:junit-gtest"))
Daniel Peykov38e446a2022-06-07 19:20:15 +0000362 docs(project(":test:uiautomator:uiautomator"))
Owen Grayc65fb022023-06-02 14:48:52 +0000363 // androidx.textclassifier is not hosted in androidx
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700364 docs(project(":tracing:tracing"))
365 docs(project(":tracing:tracing-ktx"))
Owen Grayc65fb022023-06-02 14:48:52 +0000366 docs(project(":tracing:tracing-perfetto"))
Jakub Gielzak5b090bf2023-06-14 20:08:33 +0100367 docs(project(":tracing:tracing-perfetto-handshake"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700368 docs(project(":transition:transition"))
369 docs(project(":transition:transition-ktx"))
Vineet Kumarf0fa6d52022-06-20 15:45:23 +0530370 docs(project(":tv:tv-foundation"))
371 docs(project(":tv:tv-material"))
Vighnesh Raut2a78f562022-12-01 13:43:27 +0530372 samples(project(":tv:tv-samples"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700373 docs(project(":tvprovider:tvprovider"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700374 docs(project(":vectordrawable:vectordrawable"))
375 docs(project(":vectordrawable:vectordrawable-animated"))
376 docs(project(":vectordrawable:vectordrawable-seekable"))
377 docs(project(":versionedparcelable:versionedparcelable"))
378 docs(project(":viewpager2:viewpager2"))
379 docs(project(":viewpager:viewpager"))
Owen Grayc65fb022023-06-02 14:48:52 +0000380 docs(project(":wear:compose:compose-foundation"))
381 samples(project(":wear:compose:compose-foundation-samples"))
382 docs(project(":wear:compose:compose-material"))
383 docs(project(":wear:compose:compose-material-core"))
384 samples(project(":wear:compose:compose-material-samples"))
385 docs(project(":wear:compose:compose-material3"))
386 samples(project(":wear:compose:compose-material3-samples"))
387 docs(project(":wear:compose:compose-navigation"))
388 samples(project(":wear:compose:compose-navigation-samples"))
389 docs(project(":wear:compose:compose-ui-tooling"))
Mohammad Saboorian45215a32022-11-23 11:17:40 +0000390 docs(project(":wear:protolayout:protolayout"))
391 docs(project(":wear:protolayout:protolayout-expression"))
392 docs(project(":wear:protolayout:protolayout-expression-pipeline"))
Mohammad Saboorian915e67d2023-02-06 21:41:24 +0000393 docs(project(":wear:protolayout:protolayout-material"))
Julia McClellan9ee9aa02024-02-01 16:54:03 -0500394 docs(project(":wear:protolayout:protolayout-material-core"))
Mohammad Saboorian45215a32022-11-23 11:17:40 +0000395 docs(project(":wear:protolayout:protolayout-renderer"))
Jamie Garsideecb62212021-03-17 14:02:06 +0000396 docs(project(":wear:tiles:tiles"))
Jamie Garsidef18fac92021-12-01 15:51:08 +0000397 docs(project(":wear:tiles:tiles-material"))
Jamie Garsideecb62212021-03-17 14:02:06 +0000398 docs(project(":wear:tiles:tiles-renderer"))
Jamie Garsidef18fac92021-12-01 15:51:08 +0000399 docs(project(":wear:tiles:tiles-testing"))
Owen Grayc65fb022023-06-02 14:48:52 +0000400 docs(project(":wear:tiles:tiles-tooling"))
Paul Milian68c2c3e2023-07-31 17:16:13 +0100401 docs(project(":wear:tiles:tiles-tooling-preview"))
jnicholb25f3c02021-09-15 17:15:06 +0100402 docs(project(":wear:watchface:watchface"))
Owen Grayc65fb022023-06-02 14:48:52 +0000403 docs(project(":wear:watchface:watchface-client"))
404 docs(project(":wear:watchface:watchface-client-guava"))
Alex Clarke7cc8de72021-09-17 14:42:54 +0100405 docs(project(":wear:watchface:watchface-complications"))
jnicholb25f3c02021-09-15 17:15:06 +0100406 docs(project(":wear:watchface:watchface-complications-data"))
407 docs(project(":wear:watchface:watchface-complications-data-source"))
Owen Grayc65fb022023-06-02 14:48:52 +0000408 docs(project(":wear:watchface:watchface-complications-data-source-ktx"))
Julia McClellan9ca0de12024-02-09 13:29:40 -0500409 samples(project(":wear:watchface:watchface-complications-permission-dialogs-sample"))
jnicholb25f3c02021-09-15 17:15:06 +0100410 docs(project(":wear:watchface:watchface-complications-rendering"))
jnicholb25f3c02021-09-15 17:15:06 +0100411 docs(project(":wear:watchface:watchface-data"))
412 docs(project(":wear:watchface:watchface-editor"))
413 docs(project(":wear:watchface:watchface-editor-guava"))
Julia McClellan9ca0de12024-02-09 13:29:40 -0500414 samples(project(":wear:watchface:watchface-editor-samples"))
jnicholb25f3c02021-09-15 17:15:06 +0100415 docs(project(":wear:watchface:watchface-guava"))
416 samples(project(":wear:watchface:watchface-samples"))
417 docs(project(":wear:watchface:watchface-style"))
Owen Grayc65fb022023-06-02 14:48:52 +0000418 docs(project(":wear:wear"))
419 stubs(fileTree(dir: "../wear/wear_stubs/", include: ["com.google.android.wearable-stubs.jar"]))
420 docs(project(":wear:wear-input"))
421 samples(project(":wear:wear-input-samples"))
422 docs(project(":wear:wear-input-testing"))
423 docs(project(":wear:wear-ongoing"))
424 docs(project(":wear:wear-phone-interactions"))
Hengrui Caocba79532023-11-08 11:26:18 +0000425 samples(project(":wear:wear-phone-interactions-samples"))
Owen Grayc65fb022023-06-02 14:48:52 +0000426 docs(project(":wear:wear-remote-interactions"))
Hengrui Cao8146e322023-11-01 16:45:05 +0000427 samples(project(":wear:wear-remote-interactions-samples"))
Julia McClellan9ee9aa02024-02-01 16:54:03 -0500428 docs(project(":wear:wear-tooling-preview"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700429 docs(project(":webkit:webkit"))
430 docs(project(":window:window"))
Owen Grayc65fb022023-06-02 14:48:52 +0000431 stubs(fileTree(dir: "../window/stubs/", include: ["window-sidecar-release.aar"]))
Julia McClellan9ca0de12024-02-09 13:29:40 -0500432 docs(project(":window:extensions:core:core"))
433 docs(project(":window:extensions:extensions"))
Julia McClellan6f49eac2024-02-05 09:25:50 -0500434 kmpDocs(project(":window:window-core"))
Diego Vela819e62f2021-05-07 20:08:01 -0700435 docs(project(":window:window-java"))
Diego Vela22940d02021-05-07 13:33:01 -0700436 docs(project(":window:window-rxjava2"))
Diego Vela57b06cf2021-05-10 10:34:12 -0700437 docs(project(":window:window-rxjava3"))
Owen Grayc65fb022023-06-02 14:48:52 +0000438 samples(project(":window:window-samples"))
Diego Velab211c202021-05-10 15:04:01 -0700439 docs(project(":window:window-testing"))
Aurimas Liutikas1342ce32020-10-28 10:28:50 -0700440 docs(project(":work:work-gcm"))
441 docs(project(":work:work-multiprocess"))
442 docs(project(":work:work-runtime"))
443 docs(project(":work:work-runtime-ktx"))
444 docs(project(":work:work-rxjava2"))
445 docs(project(":work:work-rxjava3"))
446 docs(project(":work:work-testing"))
Aurimas Liutikasb487c702020-10-08 08:46:19 -0700447}
Jeff Gaston6b7f3852023-11-02 11:23:00 -0400448afterEvaluate {
449 tasks["docs"].doFirst {
450 println("docs-tip-of-tree:docs starting")
451 }
452 tasks["docs"].doLast {
453 println("docs-tip-of-tree:docs completing")
454 }
455}