├── .github └── workflows │ └── continuous_integration.yml ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── kmp-cli ├── build.gradle └── src │ └── main │ └── java │ └── com │ └── guardsquare │ └── proguard │ └── kotlin │ └── printer │ └── KotlinMetadataPrinterCli.java ├── kmp-library ├── build.gradle └── src │ ├── main │ └── java │ │ └── com │ │ └── guardsquare │ │ └── proguard │ │ └── kotlin │ │ └── printer │ │ ├── KotlinMetadataPrinter.java │ │ └── internal │ │ ├── AnnotationPrinter.java │ │ ├── Context.java │ │ ├── ContextFrame.java │ │ ├── KotlinAnnotationPrinter.java │ │ └── visitor │ │ ├── ConstantToStringVisitor.java │ │ ├── KotlinClassTypeParameterVisitor.java │ │ ├── KotlinMetadataVisitorWrapper.java │ │ ├── KotlinTypeParameterVisitorWrapper.java │ │ └── KotlinTypeVisitorWrapper.java │ └── test │ └── kotlin │ ├── AnnotationClassTest.kt │ ├── ContextReceiverTest.kt │ ├── FlagTest.kt │ ├── KotlinTwoPointTwoTest.kt │ └── PrimitiveInAnnotationTest.kt ├── screenshot.png └── settings.gradle /.github/workflows/continuous_integration.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guardsquare/kotlin-metadata-printer/HEAD/.github/workflows/continuous_integration.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | build 3 | .gradle 4 | out 5 | lib 6 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guardsquare/kotlin-metadata-printer/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guardsquare/kotlin-metadata-printer/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guardsquare/kotlin-metadata-printer/HEAD/README.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- 1 | version=1.1.11 2 | -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guardsquare/kotlin-metadata-printer/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guardsquare/kotlin-metadata-printer/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guardsquare/kotlin-metadata-printer/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guardsquare/kotlin-metadata-printer/HEAD/gradlew.bat -------------------------------------------------------------------------------- /kmp-cli/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guardsquare/kotlin-metadata-printer/HEAD/kmp-cli/build.gradle -------------------------------------------------------------------------------- /kmp-cli/src/main/java/com/guardsquare/proguard/kotlin/printer/KotlinMetadataPrinterCli.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guardsquare/kotlin-metadata-printer/HEAD/kmp-cli/src/main/java/com/guardsquare/proguard/kotlin/printer/KotlinMetadataPrinterCli.java -------------------------------------------------------------------------------- /kmp-library/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guardsquare/kotlin-metadata-printer/HEAD/kmp-library/build.gradle -------------------------------------------------------------------------------- /kmp-library/src/main/java/com/guardsquare/proguard/kotlin/printer/KotlinMetadataPrinter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guardsquare/kotlin-metadata-printer/HEAD/kmp-library/src/main/java/com/guardsquare/proguard/kotlin/printer/KotlinMetadataPrinter.java -------------------------------------------------------------------------------- /kmp-library/src/main/java/com/guardsquare/proguard/kotlin/printer/internal/AnnotationPrinter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guardsquare/kotlin-metadata-printer/HEAD/kmp-library/src/main/java/com/guardsquare/proguard/kotlin/printer/internal/AnnotationPrinter.java -------------------------------------------------------------------------------- /kmp-library/src/main/java/com/guardsquare/proguard/kotlin/printer/internal/Context.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guardsquare/kotlin-metadata-printer/HEAD/kmp-library/src/main/java/com/guardsquare/proguard/kotlin/printer/internal/Context.java -------------------------------------------------------------------------------- /kmp-library/src/main/java/com/guardsquare/proguard/kotlin/printer/internal/ContextFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guardsquare/kotlin-metadata-printer/HEAD/kmp-library/src/main/java/com/guardsquare/proguard/kotlin/printer/internal/ContextFrame.java -------------------------------------------------------------------------------- /kmp-library/src/main/java/com/guardsquare/proguard/kotlin/printer/internal/KotlinAnnotationPrinter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guardsquare/kotlin-metadata-printer/HEAD/kmp-library/src/main/java/com/guardsquare/proguard/kotlin/printer/internal/KotlinAnnotationPrinter.java -------------------------------------------------------------------------------- /kmp-library/src/main/java/com/guardsquare/proguard/kotlin/printer/internal/visitor/ConstantToStringVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guardsquare/kotlin-metadata-printer/HEAD/kmp-library/src/main/java/com/guardsquare/proguard/kotlin/printer/internal/visitor/ConstantToStringVisitor.java -------------------------------------------------------------------------------- /kmp-library/src/main/java/com/guardsquare/proguard/kotlin/printer/internal/visitor/KotlinClassTypeParameterVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guardsquare/kotlin-metadata-printer/HEAD/kmp-library/src/main/java/com/guardsquare/proguard/kotlin/printer/internal/visitor/KotlinClassTypeParameterVisitor.java -------------------------------------------------------------------------------- /kmp-library/src/main/java/com/guardsquare/proguard/kotlin/printer/internal/visitor/KotlinMetadataVisitorWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guardsquare/kotlin-metadata-printer/HEAD/kmp-library/src/main/java/com/guardsquare/proguard/kotlin/printer/internal/visitor/KotlinMetadataVisitorWrapper.java -------------------------------------------------------------------------------- /kmp-library/src/main/java/com/guardsquare/proguard/kotlin/printer/internal/visitor/KotlinTypeParameterVisitorWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guardsquare/kotlin-metadata-printer/HEAD/kmp-library/src/main/java/com/guardsquare/proguard/kotlin/printer/internal/visitor/KotlinTypeParameterVisitorWrapper.java -------------------------------------------------------------------------------- /kmp-library/src/main/java/com/guardsquare/proguard/kotlin/printer/internal/visitor/KotlinTypeVisitorWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guardsquare/kotlin-metadata-printer/HEAD/kmp-library/src/main/java/com/guardsquare/proguard/kotlin/printer/internal/visitor/KotlinTypeVisitorWrapper.java -------------------------------------------------------------------------------- /kmp-library/src/test/kotlin/AnnotationClassTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guardsquare/kotlin-metadata-printer/HEAD/kmp-library/src/test/kotlin/AnnotationClassTest.kt -------------------------------------------------------------------------------- /kmp-library/src/test/kotlin/ContextReceiverTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guardsquare/kotlin-metadata-printer/HEAD/kmp-library/src/test/kotlin/ContextReceiverTest.kt -------------------------------------------------------------------------------- /kmp-library/src/test/kotlin/FlagTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guardsquare/kotlin-metadata-printer/HEAD/kmp-library/src/test/kotlin/FlagTest.kt -------------------------------------------------------------------------------- /kmp-library/src/test/kotlin/KotlinTwoPointTwoTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guardsquare/kotlin-metadata-printer/HEAD/kmp-library/src/test/kotlin/KotlinTwoPointTwoTest.kt -------------------------------------------------------------------------------- /kmp-library/src/test/kotlin/PrimitiveInAnnotationTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guardsquare/kotlin-metadata-printer/HEAD/kmp-library/src/test/kotlin/PrimitiveInAnnotationTest.kt -------------------------------------------------------------------------------- /screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guardsquare/kotlin-metadata-printer/HEAD/screenshot.png -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guardsquare/kotlin-metadata-printer/HEAD/settings.gradle --------------------------------------------------------------------------------