airbnb / Showkase

🔦 Showkase is an annotation-processor based Android library that helps you organize, discover, search and visualize Jetpack Compose UI elements
https://medium.com/airbnb-engineering/introducing-showkase-a-library-to-organize-discover-and-visualize-your-jetpack-compose-elements-d5c34ef01095
Apache License 2.0
2.11k stars 107 forks source link

Added sample to demonstrate automated screenshot testing with Showkase and Paparazzi #252

Closed vinaygaba closed 1 year ago

vinaygaba commented 2 years ago

Added sample to demonstrate automated screenshot testing with Showkase and Paparazzi. This leverages the example that @alexvanyo created for the Now In Android app https://github.com/android/nowinandroid.

This is purely meant for demo purposes and will be referenced in the documentation that I'm about to add shortly.

mochadwi commented 1 year ago

related: https://github.com/android/nowinandroid/pull/101

anhanh11001 commented 1 year ago

How can you get getMetadata() extension function here? I follow similar approach and also compile my app but never receive this function

vinaygaba commented 1 year ago

@anhanh11001 Sources generated from ksp would need to be registered separately, similar to how it's done in the sample app of the project - https://github.com/airbnb/Showkase/pull/279