SIGN IN SIGN UP

Deprecate image types and imageType setImage overloads in GridItem

Deprecates GridItem.IMAGE_TYPE_ICON, GridItem.IMAGE_TYPE_LARGE, GridItemImageType, and the GridItem.Builder.setImage overloads that accept an imageType parameter.

GridItem no longer requires explicit image type selection because tinting is now determined directly by CarIcon, and GridItem defaults internally to large image sizing. Directs developers to use GridItem.Builder.setImage(CarIcon) or GridItem.Builder.setImage(CarIcon, Badge).

Test: ./gradlew :car:app:app:testReleaseUnitTest
Relnote: "Deprecated `GridItem.IMAGE_TYPE_ICON`, `GridItem.IMAGE_TYPE_LARGE`, `GridItemImageType`, and `GridItem.Builder.setImage` overloads accepting `imageType`. Use `GridItem.Builder.setImage(CarIcon)` or `GridItem.Builder.setImage(CarIcon, Badge)` instead."
Bug: 508379704
Change-Id: I5cc2d90f6bf163eb89a15f3c41f8cc60430882c8
A
Andrei Salauyeu committed
1b5c86dc99d61c5bf2d3756cb5320d644c23c152
Parent: 6dbe38d