I downloaded the source code of proguard and could not find any tests. How do you I ensure nothing is broken when I change something in the code?
A big +1 for supporting @kotlin.Metadata. Currently, any renaming of fields or methods in a kotlin class results in the class losing its integrity, thus leading to strange errors when you try to use kotlin reflection tools with this class.