Merge "Suppress warnings coming from docs build" into androidx-main
diff --git a/development/build_log_simplifier/messages.ignore b/development/build_log_simplifier/messages.ignore
index 168d3a2..92eb11f 100644
--- a/development/build_log_simplifier/messages.ignore
+++ b/development/build_log_simplifier/messages.ignore
@@ -256,6 +256,8 @@
 WARNING: link to @throws type Renderer\.GlesException does not resolve\. Is it from a package that the containing file does not import\? Is docs inherited to an un\-documented override function, but the exception class is not in scope in the inheriting class\? The general fix for these is to fully qualify the exception name,  e\.g\.`@throws java\.io\.IOException under some conditions\. This was observed in Throws\(root=CustomDocTag\(children=\[P\(children=\[Text\(body=If any GL calls fail during initialization\., children=\[\], params=\{\}\)\], params=\{\}\)\], params=\{\}, name=MARKDOWN_FILE\), name=Renderer\.GlesException, exceptionAddress=null\)\.`
 WARNING: link to @throws type ServiceStartFailureException does not resolve\. Is it from a package that the containing file does not import\? Is docs inherited to an un\-documented override function, but the exception class is not in scope in the inheriting class\? The general fix for these is to fully qualify the exception name,  e\.g\.`@throws java\.io\.IOException under some conditions\. This was observed in Throws\(root=CustomDocTag\(children=\[P\(children=\[Text\(body=if the watchface dies during startup\., children=\[\], params=\{\}\)\], params=\{\}\)\], params=\{\}, name=MARKDOWN_FILE\), name=ServiceStartFailureException, exceptionAddress=null\)\.`
 WARN: Sources for .+ is empty
+WARN: Missing @param tag for parameter `event` of function androidx\.core\.view\.accessibility/AccessibilityEventCompat/appendRecord/\#android\.view\.accessibility\.AccessibilityEvent\#AccessibilityRecordCompat/PointingToDeclaration/
+WARN: Missing @param tag for parameter `context` of function androidx\.security\.crypto/EncryptedSharedPreferences/create/\#android\.content\.Context\#java\.lang\.String\#MasterKey\#androidx\.security\.crypto\.EncryptedSharedPreferences\.PrefKeyEncryptionScheme\#androidx\.security\.crypto\.EncryptedSharedPreferences\.PrefValueEncryptionScheme/PointingToDeclaration/
 WARNING: link to @throws type UnsupportedDeviceOperationException does not resolve\. Is it from a package that the containing file does not import\? Is docs inherited to an un\-documented override function, but the exception class is not in scope in the inheriting class\? The general fix for these is to fully qualify the exception name,  e\.g\.`@throws java\.io\.IOException under some conditions\. This was observed in Throws\(root=CustomDocTag\(children=\[P\(children=\[Text\(body=if used on a real device\., children=\[\], params=\{\}\)\], params=\{\}\)\], params=\{\}, name=MARKDOWN_FILE\), name=UnsupportedDeviceOperationException, exceptionAddress=null\)\.`
 WARNING: link to @throws type DeviceControllerOperationException does not resolve\. Is it from a package that the containing file does not import\? Is docs inherited to an un\-documented override function, but the exception class is not in scope in the inheriting class\? The general fix for these is to fully qualify the exception name,  e\.g\.`@throws java\.io\.IOException under some conditions\. This was observed in Throws\(root=CustomDocTag\(children=\[P\(children=\[Text\(body=when called on a non\-foldable Emulator\., children=\[\], params=\{\}\)\], params=\{\}\)\], params=\{\}, name=MARKDOWN_FILE\), name=DeviceControllerOperationException, exceptionAddress=null\)\.`
 WARN: Missing @param tag for parameter `startActivityIntent` of function androidx\.test\.core\.app/ActivityScenario/launch/\#android\.content\.Intent\#android\.os\.Bundle/PointingToDeclaration/
@@ -352,25 +354,31 @@
 WARN: Missing @param tag for parameter `item` of function androidx\.core\.view/MenuItemCompat/setAlphabeticShortcut/\#android\.view\.MenuItem\#char\#int/PointingToDeclaration/
 WARN: Missing @param tag for parameter `item` of function androidx\.core\.view/MenuItemCompat/setIconTintList/\#android\.view\.MenuItem\#android\.content\.res\.ColorStateList/PointingToDeclaration/
 WARN: Missing @param tag for parameter `item` of function androidx\.core\.view/MenuItemCompat/setIconTintMode/\#android\.view\.MenuItem\#android\.graphics\.PorterDuff\.Mode/PointingToDeclaration/
+WARN: Missing @param tag for parameter `view` of function androidx\.core\.view/ViewCompat/dispatchApplyWindowInsets/\#android\.view\.View\#WindowInsetsCompat/PointingToDeclaration/
 WARN: Missing @param tag for parameter `item` of function androidx\.core\.view/MenuItemCompat/setNumericShortcut/\#android\.view\.MenuItem\#char\#int/PointingToDeclaration/
 WARN: Missing @param tag for parameter `item` of function androidx\.core\.view/MenuItemCompat/setOnActionExpandListener/\#android\.view\.MenuItem\#androidx\.core\.view\.MenuItemCompat\.OnActionExpandListener/PointingToDeclaration/
 WARN: Missing @param tag for parameter `item` of function androidx\.core\.view/MenuItemCompat/setShortcut/\#android\.view\.MenuItem\#char\#char\#int\#int/PointingToDeclaration/
 WARN: Missing @param tag for parameter `type` of function androidx\.core\.view/NestedScrollingChildHelper/startNestedScroll/\#int\#int/PointingToDeclaration/
 WARN: Missing @param tag for parameter `event` of function androidx\.core\.view/MotionEventCompat/getAxisValue/\#android\.view\.MotionEvent\#int/PointingToDeclaration/
 WARN: Missing @param tag for parameter `event` of function androidx\.core\.view/MotionEventCompat/getAxisValue/\#android\.view\.MotionEvent\#int\#int/PointingToDeclaration/
+WARN: Failed to resolve `@see MarginLayoutParamsCompat\.getMarginStart`!
+Did you mean MarginLayoutParamsCompat\#getMarginStart\?
 WARN: Missing @param tag for parameter `event` of function androidx\.core\.view/MotionEventCompat/isFromSource/\#android\.view\.MotionEvent\#int/PointingToDeclaration/
 WARN: Missing @param tag for parameter `scaleGestureDetector` of function androidx\.core\.view/ScaleGestureDetectorCompat/setQuickScaleEnabled/\#java\.lang\.Object\#boolean/PointingToDeclaration/
 WARN: Missing @param tag for parameter `scaleGestureDetector` of function androidx\.core\.view/ScaleGestureDetectorCompat/setQuickScaleEnabled/\#android\.view\.ScaleGestureDetector\#boolean/PointingToDeclaration/
 WARN: Missing @param tag for parameter `parent` of function androidx\.core\.view/ViewParentCompat/notifySubtreeAccessibilityStateChanged/\#android\.view\.ViewParent\#android\.view\.View\#android\.view\.View\#int/PointingToDeclaration/
 WARN: Missing @param tag for parameter `parent` of function androidx\.core\.view/ViewParentCompat/onNestedFling/\#android\.view\.ViewParent\#android\.view\.View\#float\#float\#boolean/PointingToDeclaration/
 WARN: Missing @param tag for parameter `parent` of function androidx\.core\.view/ViewParentCompat/onNestedPreFling/\#android\.view\.ViewParent\#android\.view\.View\#float\#float/PointingToDeclaration/
+WARN: Failed to resolve `@see MarginLayoutParamsCompat\.getMarginEnd`!
 WARN: Missing @param tag for parameter `parent` of function androidx\.core\.view/ViewParentCompat/onNestedPreScroll/\#android\.view\.ViewParent\#android\.view\.View\#int\#int\#int\[\]/PointingToDeclaration/
+Did you mean MarginLayoutParamsCompat\#getMarginEnd\?
 WARN: Missing @param tag for parameter `parent` of function androidx\.core\.view/ViewParentCompat/onNestedPreScroll/\#android\.view\.ViewParent\#android\.view\.View\#int\#int\#int\[\]\#int/PointingToDeclaration/
 WARN: Missing @param tag for parameter `parent` of function androidx\.core\.view/ViewParentCompat/onNestedScroll/\#android\.view\.ViewParent\#android\.view\.View\#int\#int\#int\#int/PointingToDeclaration/
 WARN: Missing @param tag for parameter `parent` of function androidx\.core\.view/ViewParentCompat/onNestedScroll/\#android\.view\.ViewParent\#android\.view\.View\#int\#int\#int\#int\#int/PointingToDeclaration/
 WARN: Missing @param tag for parameter `parent` of function androidx\.core\.view/ViewParentCompat/onNestedScroll/\#android\.view\.ViewParent\#android\.view\.View\#int\#int\#int\#int\#int\#int\[\]/PointingToDeclaration/
 WARN: Missing @param tag for parameter `parent` of function androidx\.core\.view/ViewParentCompat/onNestedScrollAccepted/\#android\.view\.ViewParent\#android\.view\.View\#android\.view\.View\#int/PointingToDeclaration/
 WARN: Missing @param tag for parameter `parent` of function androidx\.core\.view/ViewParentCompat/onNestedScrollAccepted/\#android\.view\.ViewParent\#android\.view\.View\#android\.view\.View\#int\#int/PointingToDeclaration/
+WARN: Missing @param tag for parameter `view` of function androidx\.core\.view/ViewCompat/computeSystemWindowInsets/\#android\.view\.View\#WindowInsetsCompat\#android\.graphics\.Rect/PointingToDeclaration/
 WARN: Missing @param tag for parameter `parent` of function androidx\.core\.view/ViewParentCompat/onStartNestedScroll/\#android\.view\.ViewParent\#android\.view\.View\#android\.view\.View\#int/PointingToDeclaration/
 WARN: Missing @param tag for parameter `parent` of function androidx\.core\.view/ViewParentCompat/onStartNestedScroll/\#android\.view\.ViewParent\#android\.view\.View\#android\.view\.View\#int\#int/PointingToDeclaration/
 WARN: Missing @param tag for parameter `parent` of function androidx\.core\.view/ViewParentCompat/onStopNestedScroll/\#android\.view\.ViewParent\#android\.view\.View/PointingToDeclaration/
@@ -398,6 +406,7 @@
 WARN: Missing @param tag for parameter `view` of function androidx\.core\.view/ViewCompat/requireViewById/\#android\.view\.View\#int/PointingToDeclaration/
 WARN: Missing @param tag for parameter `childMeasuredState` of function androidx\.core\.view/ViewCompat/resolveSizeAndState/\#int\#int\#int/PointingToDeclaration/
 WARN: Missing @param tag for parameter `view` of function androidx\.core\.view/ViewCompat/saveAttributeDataForStyleable/\#android\.view\.View\#android\.content\.Context\#int\[\]\#android\.util\.AttributeSet\#android\.content\.res\.TypedArray\#int\#int/PointingToDeclaration/
+WARN: Missing @param tag for parameter `v` of function androidx\.core\.view/ViewCompat/setAccessibilityDelegate/\#android\.view\.View\#AccessibilityDelegateCompat/PointingToDeclaration/
 WARN: Missing @param tag for parameter `v` of function androidx\.core\.view/ViewCompat/setAccessibilityDelegate/\#android\.view\.View\#androidx\.core\.view\.AccessibilityDelegateCompat/PointingToDeclaration/
 WARN: Missing @param tag for parameter `view` of function androidx\.core\.view/ViewCompat/setActivated/\#android\.view\.View\#boolean/PointingToDeclaration/
 WARN: Missing @param tag for parameter `view` of function androidx\.core\.view/ViewCompat/setAlpha/\#android\.view\.View\#float/PointingToDeclaration/
@@ -410,6 +419,7 @@
 WARN: Missing @param tag for parameter `view` of function androidx\.core\.view/ViewCompat/setNextClusterForwardId/\#android\.view\.View\#int/PointingToDeclaration/
 WARN: Missing @param tag for parameter `view` of function androidx\.core\.view/ViewCompat/setPivotX/\#android\.view\.View\#float/PointingToDeclaration/
 WARN: Missing @param tag for parameter `view` of function androidx\.core\.view/ViewCompat/setPivotY/\#android\.view\.View\#float/PointingToDeclaration/
+WARN: Missing @param tag for parameter `view` of function androidx\.core\.view/ViewCompat/setPointerIcon/\#android\.view\.View\#PointerIconCompat/PointingToDeclaration/
 WARN: Missing @param tag for parameter `view` of function androidx\.core\.view/ViewCompat/setPointerIcon/\#android\.view\.View\#androidx\.core\.view\.PointerIconCompat/PointingToDeclaration/
 WARN: Missing @param tag for parameter `view` of function androidx\.core\.view/ViewCompat/setRotation/\#android\.view\.View\#float/PointingToDeclaration/
 WARN: Missing @param tag for parameter `view` of function androidx\.core\.view/ViewCompat/setRotationX/\#android\.view\.View\#float/PointingToDeclaration/
@@ -425,6 +435,7 @@
 WARN: Missing @param tag for parameter `view` of function androidx\.core\.view/ViewCompat/setTooltipText/\#android\.view\.View\#java\.lang\.CharSequence/PointingToDeclaration/
 WARN: Missing @param tag for parameter `view` of function androidx\.core\.view/ViewCompat/setTranslationX/\#android\.view\.View\#float/PointingToDeclaration/
 WARN: Missing @param tag for parameter `view` of function androidx\.core\.view/ViewCompat/setTranslationY/\#android\.view\.View\#float/PointingToDeclaration/
+WARN: Missing @param tag for parameter `view` of function androidx\.core\.view/ViewCompat/setWindowInsetsAnimationCallback/\#android\.view\.View\#WindowInsetsAnimationCompat\.Callback/PointingToDeclaration/
 WARN: Missing @param tag for parameter `view` of function androidx\.core\.view/ViewCompat/setWindowInsetsAnimationCallback/\#android\.view\.View\#androidx\.core\.view\.WindowInsetsAnimationCompat\.Callback/PointingToDeclaration/
 WARN: Missing @param tag for parameter `view` of function androidx\.core\.view/ViewCompat/setX/\#android\.view\.View\#float/PointingToDeclaration/
 WARN: Missing @param tag for parameter `view` of function androidx\.core\.view/ViewCompat/setY/\#android\.view\.View\#float/PointingToDeclaration/
@@ -641,6 +652,7 @@
 WARN: Missing @param tag for parameter `content` of function androidx\.compose\.material//TextButton/\#kotlin\.Function[0-9]+\[kotlin\.Unit\]\#androidx\.compose\.ui\.Modifier\#kotlin\.Boolean\#androidx\.compose\.foundation\.interaction\.MutableInteractionSource\#androidx\.compose\.material\.ButtonElevation\?\#androidx\.compose\.ui\.graphics\.Shape\#androidx\.compose\.foundation\.BorderStroke\?\#androidx\.compose\.material\.ButtonColors\#androidx\.compose\.foundation\.layout\.PaddingValues\#kotlin\.Function[0-9]+\[androidx\.compose\.foundation\.layout\.RowScope,kotlin\.Unit\]/PointingToDeclaration/
 WARN: Missing @param tag for parameter `leadingIconContentColor` of function androidx\.compose\.material/ChipDefaults/outlinedChipColors/\#androidx\.compose\.ui\.graphics\.Color\#androidx\.compose\.ui\.graphics\.Color\#androidx\.compose\.ui\.graphics\.Color\#androidx\.compose\.ui\.graphics\.Color\#androidx\.compose\.ui\.graphics\.Color\#androidx\.compose\.ui\.graphics\.Color/PointingToDeclaration/
 WARN: Missing @param tag for parameter `shape` of function androidx\.compose\.material/TextFieldDefaults/BorderBox/\#kotlin\.Boolean\#kotlin\.Boolean\#androidx\.compose\.foundation\.interaction\.InteractionSource\#androidx\.compose\.material\.TextFieldColors\#androidx\.compose\.ui\.graphics\.Shape\#androidx\.compose\.ui\.unit\.Dp\#androidx\.compose\.ui\.unit\.Dp/PointingToDeclaration/
+WARNING: link to @throws type ParseException does not resolve\. Is it from a package that the containing file does not import\? Is docs inherited to an un\-documented override function, but the exception class is not in scope in the inheriting class\? The general fix for these is to fully qualify the exception name,  e\.g\.`@throws java\.io\.IOException under some conditions\. This was observed in Throws\(root=CustomDocTag\(children=\[P\(children=\[Text\(body=if the scheme is not a mailto URI, children=\[\], params=\{\}\)\], params=\{\}\)\], params=\{\}, name=MARKDOWN_FILE\), name=ParseException, exceptionAddress=null\)\.`
 WARN: Missing @param tag for parameter `context` of function androidx\.security\.crypto//EncryptedSharedPreferences/\#android\.content\.Context\#kotlin\.String\#androidx\.security\.crypto\.MasterKey\#androidx\.security\.crypto\.EncryptedSharedPreferences\.PrefKeyEncryptionScheme\#androidx\.security\.crypto\.EncryptedSharedPreferences\.PrefValueEncryptionScheme/PointingToDeclaration/
 WARN: Missing @param tag for parameter `context` of function androidx\.security\.crypto/EncryptedSharedPreferences/create/\#android\.content\.Context\#java\.lang\.String\#androidx\.security\.crypto\.MasterKey\#androidx\.security\.crypto\.EncryptedSharedPreferences\.PrefKeyEncryptionScheme\#androidx\.security\.crypto\.EncryptedSharedPreferences\.PrefValueEncryptionScheme/PointingToDeclaration/
 WARN: Missing @param tag for parameter `keyAlias` of function androidx\.security\.crypto/MasterKey\.Builder/Builder/\#android\.content\.Context\#java\.lang\.String/PointingToDeclaration/
@@ -718,6 +730,8 @@
 WARN: Missing @param tag for parameter `loadActionExecutor` of function androidx\.wear\.tiles\.renderer/TileRenderer/TileRenderer/\#android\.content\.Context\#androidx\.wear\.tiles\.LayoutElementBuilders\.Layout\#int\#androidx\.wear\.tiles\.ResourceBuilders\.Resources\#java\.util\.concurrent\.Executor\#androidx\.wear\.tiles\.renderer\.TileRenderer\.LoadActionListener/PointingToDeclaration/
 WARN: Missing @param tag for parameter `listenerExecutor` of function androidx\.wear\.tiles\.timeline/TilesTimelineManager/TilesTimelineManager/\#android\.app\.AlarmManager\#androidx\.wear\.tiles\.timeline\.TilesTimelineManager\.Clock\#androidx\.wear\.tiles\.TimelineBuilders\.Timeline\#int\#java\.util\.concurrent\.Executor\#androidx\.wear\.tiles\.timeline\.TilesTimelineManager\.Listener/PointingToDeclaration/
 WARN: Missing @param tag for parameter `boundingArc` of function androidx\.wear\.watchface/CanvasComplication/drawHighlight/\#android\.graphics\.Canvas\#android\.graphics\.Rect\#kotlin\.Int\#java\.time\.ZonedDateTime\#kotlin\.Int\#androidx\.wear\.watchface\.BoundingArc\?/PointingToDeclaration/
+WARN: Missing @param tag for parameter `boundingArc` of function androidx\.wear\.watchface/ComplicationSlot\.Companion/createEdgeComplicationSlotBuilder/\#kotlin\.Int\#\[Error type: Unresolved type for CanvasComplicationFactory\]\#kotlin\.collections\.List\[androidx\.wear\.watchface\.complications\.data\.ComplicationType\]\#androidx\.wear\.watchface\.complications\.DefaultComplicationDataSourcePolicy\#androidx\.wear\.watchface\.complications\.ComplicationSlotBounds\#androidx\.wear\.watchface\.BoundingArc\#androidx\.wear\.watchface\.ComplicationTapFilter/PointingToDeclaration/
+WARN: Missing @param tag for parameter `complicationTapFilter` of function androidx\.wear\.watchface/ComplicationSlot\.Companion/createEdgeComplicationSlotBuilder/\#kotlin\.Int\#\[Error type: Unresolved type for CanvasComplicationFactory\]\#kotlin\.collections\.List\[androidx\.wear\.watchface\.complications\.data\.ComplicationType\]\#androidx\.wear\.watchface\.complications\.DefaultComplicationDataSourcePolicy\#androidx\.wear\.watchface\.complications\.ComplicationSlotBounds\#androidx\.wear\.watchface\.BoundingArc\#androidx\.wear\.watchface\.ComplicationTapFilter/PointingToDeclaration/
 WARN: Missing @param tag for parameter `boundingArc` of function androidx\.wear\.watchface/ComplicationSlot\.Companion/createEdgeComplicationSlotBuilder/\#kotlin\.Int\#androidx\.wear\.watchface\.CanvasComplicationFactory\#kotlin\.collections\.List\[androidx\.wear\.watchface\.complications\.data\.ComplicationType\]\#androidx\.wear\.watchface\.complications\.DefaultComplicationDataSourcePolicy\#androidx\.wear\.watchface\.complications\.ComplicationSlotBounds\#androidx\.wear\.watchface\.BoundingArc\#androidx\.wear\.watchface\.ComplicationTapFilter/PointingToDeclaration/
 WARN: Missing @param tag for parameter `complicationTapFilter` of function androidx\.wear\.watchface/ComplicationSlot\.Companion/createEdgeComplicationSlotBuilder/\#kotlin\.Int\#androidx\.wear\.watchface\.CanvasComplicationFactory\#kotlin\.collections\.List\[androidx\.wear\.watchface\.complications\.data\.ComplicationType\]\#androidx\.wear\.watchface\.complications\.DefaultComplicationDataSourcePolicy\#androidx\.wear\.watchface\.complications\.ComplicationSlotBounds\#androidx\.wear\.watchface\.BoundingArc\#androidx\.wear\.watchface\.ComplicationTapFilter/PointingToDeclaration/
 WARN: Missing @param tag for parameter `requiredNetworkType` of function androidx\.work/Constraints/Constraints/\#androidx\.work\.NetworkType\#kotlin\.Boolean\#kotlin\.Boolean\#kotlin\.Boolean\#kotlin\.Boolean\#kotlin\.Long\#kotlin\.Long\#kotlin\.collections\.Set\[androidx\.work\.Constraints\.ContentUriTrigger\]/PointingToDeclaration/