where are `typealias` stored in Kotlin metadata?
# announcements
z
where are
typealias
stored in Kotlin metadata?
I’m using:
Copy code
# Remove Kotlin @Metadata on all classes
-keepattributes !RuntimeVisibleAnnotations
to strip kotlin metadata with proguard. But I would like to find a way to just keep a specific typealias
e
Why would need to keep typealias after ProGuard? It is only used by compiler, you don’t need it at run time.
z
We are an SDK, so we proguard the artifacts we deploy
e
It lives inside
kotiln.Metadata
annotation that is attached to the facade class of the file where this typealias is declared in.
👍 1