@@ -186,6 +186,49 @@ public fun placeholder(@DrawableRes resourceId: Int): Placeholder =
186
186
* Providing a nested [GlideImage] is not recommended. Use [RequestBuilder.thumbnail] or
187
187
* [RequestBuilder.error] as an alternative.
188
188
*/
189
+ // BEGIN_INTERNAL
190
+ @com.google.errorprone.annotations.RestrictedApi (
191
+ explanation = " Will be imminently broken by a Glide update" ,
192
+ link = " https://github.com/bumptech/glide/pull/5306#issuecomment-1791826714" ,
193
+ allowedOnPath =
194
+ " .*/java/com/google/android/apps/contacts/photomanager/ContactThumbnailImage.kt"
195
+ + " |.*/java/com/google/android/apps/car/applib/ui/components/image/compose/ClientAssetImage.kt"
196
+ + " |.*/java/com/google/android/apps/docs/common/compose/components/imagepreview/ImagePreview.kt"
197
+ + " |.*/java/com/google/android/apps/docs/common/entrypicker/presentation/legacy/LegacyPickerDoclistSharedDrivesView.kt"
198
+ + " |.*/java/com/google/android/apps/docs/common/labels/presentation/components/LabelCard.kt"
199
+ + " |.*/java/com/google/android/apps/docs/common/powertrain/doclist/components/common/DoclistComponents.kt"
200
+ + " |.*/java/com/google/android/apps/docs/drive/common/compose/components/avatarimage/AvatarImage.kt"
201
+ + " |.*/java/com/google/android/apps/keep/wear/accounts/MicroAccountChooserScreen.kt"
202
+ + " |.*/java/com/google/android/apps/keep/wear/badges/CollaboratorBadge.kt"
203
+ + " |.*/java/com/google/android/apps/keep/wear/workdown/screen/EditorImage.kt"
204
+ + " |.*/java/com/google/android/apps/photos/devicesetup/AccountHeader.kt"
205
+ + " |.*/java/com/google/android/apps/search/googleapp/saves/savefeature/ui/compose/ListPickerWrapper.kt"
206
+ + " |.*/java/com/google/android/apps/search/googleapp/saves/savefeature/ui/compose/SnackbarWithThumbnailWrapper.kt"
207
+ + " |.*/java/com/google/android/apps/search/googleapp/spark/SparkCardCompose.kt"
208
+ + " |.*/java/com/google/android/apps/security/adm/src/com/google/android/apps/adm/locationsharing/sharecreation/sharekit/preview/LocationSharePreviewView.kt"
209
+ + " |.*/java/com/google/android/apps/stargate/questionnaire/ui/impl/phone/questionnaire/contactsscreen/contactslist/ContactsList.kt"
210
+ + " |.*/java/com/google/android/apps/stargate/questionnaire/ui/impl/wear/questionnaire/contactsscreen/contactslist/ContactsList.kt"
211
+ + " |.*/java/com/google/android/gmscore/integ/modules/credential_manager/src/com/google/android/gms/credential/manager/passwordsharing/MultiAvatar.kt"
212
+ + " |.*/java/com/google/android/gmscore/integ/modules/credential_manager/src/com/google/android/gms/credential/manager/passwordsharing/SharingConfirmationAnimation.kt"
213
+ + " |.*/java/com/google/android/gmscore/integ/modules/credential_manager/src/com/google/android/gms/credential/manager/passwordsharing/SharingFlowComponents.kt"
214
+ + " |.*/java/com/google/android/gmscore/integ/modules/dck/src/com/google/android/gms/dck/digitalkey/keysharing/sharekit/view/KeySharingPreviewProvider.kt"
215
+ + " |.*/java/com/google/android/gmscore/integ/modules/nearby/src/com/google/android/gms/nearby/sharing/common/ui/Avatar.kt"
216
+ + " |.*/java/com/google/android/gmscore/integ/modules/nearby/src/com/google/android/gms/nearby/sharing/common/ui/QrCode.kt"
217
+ + " |.*/java/com/google/android/gmscore/integ/modules/nearby/src/com/google/android/gms/nearby/sharing/main/home/ContentPreview.kt"
218
+ + " |.*/java/com/google/android/gmscore/integ/modules/nearby/src/com/google/android/gms/nearby/sharing/receive/CompletionView.kt"
219
+ + " |.*/java/com/google/android/libraries/gstore/shop/widget/OfferBannerModule.kt"
220
+ + " |.*/java/com/google/android/libraries/home/coreui/compose/launchtile/LaunchTileGraphic.kt"
221
+ + " |.*/java/com/google/android/libraries/search/imagesearch/common/ui/BaseGlideImage.kt"
222
+ + " |.*/java/com/google/android/libraries/search/imagesearch/common/ui/ImageViewer.kt"
223
+ + " |.*/java/com/google/android/libraries/search/imagesearch/common/ui/InGridRefinements.kt"
224
+ + " |.*/java/com/google/android/libraries/sharing/sharekit/control/preview/DefaultPreviewProvider.kt"
225
+ + " |.*/java/com/google/android/libraries/sharing/sharekit/control/preview/SamplePreviewScreen.kt"
226
+ + " |.*/java/com/google/android/libraries/subscriptions/compose/components/Glide.kt"
227
+ + " |.*/java/com/google/android/libraries/user/profile/quickeditor/photo/ProfileQuickEditorView.kt"
228
+ + " |.*/third_party/java_src/android_libs/car/apphost/main/com/android/car/libraries/apphost/basewidgets/image/CarImage.kt"
229
+ + " |.*/third_party/java_src/android_libs/glide/integration/compose/src/androidTest/.*"
230
+ )
231
+ // END_INTERNAL
189
232
@ExperimentalGlideComposeApi
190
233
public fun placeholder (composable : @Composable () -> Unit ): Placeholder =
191
234
Placeholder .OfComposable (composable)
0 commit comments