├── .editorconfig ├── .gitattributes ├── .github ├── dependabot.yml └── workflows │ ├── build.yml │ ├── release.yml │ └── verify.yml ├── .gitignore ├── .idea ├── codeStyles │ ├── Project.xml │ └── codeStyleConfig.xml ├── compiler.xml ├── encodings.xml ├── inspectionProfiles │ ├── GantSign.xml │ └── profiles_settings.xml ├── kotlinc.xml ├── misc.xml ├── saveactions_settings.xml └── vcs.xml ├── .lift.toml ├── .mvn └── wrapper │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── LICENSE ├── README.md ├── kotlin-maven-plugin-tools ├── pom.xml └── src │ ├── it │ └── basic │ │ ├── pom.xml │ │ ├── postbuild.groovy │ │ └── src │ │ └── main │ │ └── kotlin │ │ └── com │ │ └── example │ │ └── ExampleMojo.kt │ ├── main │ └── kotlin │ │ └── com │ │ └── github │ │ └── gantsign │ │ └── maven │ │ └── tools │ │ └── plugin │ │ └── extractor │ │ └── kotlin │ │ ├── KotlinMojoDescriptorExtractor.kt │ │ └── internal │ │ ├── AnnotationScanner.kt │ │ ├── SourceScanner.kt │ │ ├── kotlinc │ │ ├── KotlinModelConversion.kt │ │ ├── KotlinSourceScanner.kt │ │ └── MavenMessageCollector.kt │ │ ├── model │ │ ├── ClassDoc.kt │ │ ├── DocTag.kt │ │ ├── PropertyDoc.kt │ │ └── SourceScanRequest.kt │ │ └── qdox │ │ ├── QDoxModelConversion.kt │ │ └── QDoxSourceScanner.kt │ └── test │ ├── java │ └── org │ │ └── apache │ │ └── maven │ │ └── tools │ │ └── plugin │ │ └── extractor │ │ └── annotations │ │ └── examples │ │ ├── ExtendsExternalMojo.java │ │ ├── ExtendsLocalMojo.java │ │ ├── LocalMojo.java │ │ └── MinimalMojo.java │ ├── kotlin │ └── com │ │ └── github │ │ └── gantsign │ │ └── maven │ │ └── tools │ │ └── plugin │ │ └── extractor │ │ └── kotlin │ │ ├── DescriptorExtractorTest.kt │ │ ├── examples │ │ ├── KotlinExtendsLocalMojo.kt │ │ └── KotlinMojo.kt │ │ └── internal │ │ └── kotlinc │ │ └── MavenMessageCollectorTest.kt │ └── resources │ └── pom.xml ├── mvnw ├── mvnw.cmd └── pom.xml /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/verify.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/.github/workflows/verify.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/.idea/encodings.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/GantSign.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/.idea/inspectionProfiles/GantSign.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/.idea/inspectionProfiles/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/kotlinc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/.idea/kotlinc.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/saveactions_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/.idea/saveactions_settings.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.lift.toml: -------------------------------------------------------------------------------- 1 | build = "mvn" 2 | jdkVersion = "11" 3 | -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/README.md -------------------------------------------------------------------------------- /kotlin-maven-plugin-tools/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/kotlin-maven-plugin-tools/pom.xml -------------------------------------------------------------------------------- /kotlin-maven-plugin-tools/src/it/basic/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/kotlin-maven-plugin-tools/src/it/basic/pom.xml -------------------------------------------------------------------------------- /kotlin-maven-plugin-tools/src/it/basic/postbuild.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/kotlin-maven-plugin-tools/src/it/basic/postbuild.groovy -------------------------------------------------------------------------------- /kotlin-maven-plugin-tools/src/it/basic/src/main/kotlin/com/example/ExampleMojo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/kotlin-maven-plugin-tools/src/it/basic/src/main/kotlin/com/example/ExampleMojo.kt -------------------------------------------------------------------------------- /kotlin-maven-plugin-tools/src/main/kotlin/com/github/gantsign/maven/tools/plugin/extractor/kotlin/KotlinMojoDescriptorExtractor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/kotlin-maven-plugin-tools/src/main/kotlin/com/github/gantsign/maven/tools/plugin/extractor/kotlin/KotlinMojoDescriptorExtractor.kt -------------------------------------------------------------------------------- /kotlin-maven-plugin-tools/src/main/kotlin/com/github/gantsign/maven/tools/plugin/extractor/kotlin/internal/AnnotationScanner.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/kotlin-maven-plugin-tools/src/main/kotlin/com/github/gantsign/maven/tools/plugin/extractor/kotlin/internal/AnnotationScanner.kt -------------------------------------------------------------------------------- /kotlin-maven-plugin-tools/src/main/kotlin/com/github/gantsign/maven/tools/plugin/extractor/kotlin/internal/SourceScanner.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/kotlin-maven-plugin-tools/src/main/kotlin/com/github/gantsign/maven/tools/plugin/extractor/kotlin/internal/SourceScanner.kt -------------------------------------------------------------------------------- /kotlin-maven-plugin-tools/src/main/kotlin/com/github/gantsign/maven/tools/plugin/extractor/kotlin/internal/kotlinc/KotlinModelConversion.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/kotlin-maven-plugin-tools/src/main/kotlin/com/github/gantsign/maven/tools/plugin/extractor/kotlin/internal/kotlinc/KotlinModelConversion.kt -------------------------------------------------------------------------------- /kotlin-maven-plugin-tools/src/main/kotlin/com/github/gantsign/maven/tools/plugin/extractor/kotlin/internal/kotlinc/KotlinSourceScanner.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/kotlin-maven-plugin-tools/src/main/kotlin/com/github/gantsign/maven/tools/plugin/extractor/kotlin/internal/kotlinc/KotlinSourceScanner.kt -------------------------------------------------------------------------------- /kotlin-maven-plugin-tools/src/main/kotlin/com/github/gantsign/maven/tools/plugin/extractor/kotlin/internal/kotlinc/MavenMessageCollector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/kotlin-maven-plugin-tools/src/main/kotlin/com/github/gantsign/maven/tools/plugin/extractor/kotlin/internal/kotlinc/MavenMessageCollector.kt -------------------------------------------------------------------------------- /kotlin-maven-plugin-tools/src/main/kotlin/com/github/gantsign/maven/tools/plugin/extractor/kotlin/internal/model/ClassDoc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/kotlin-maven-plugin-tools/src/main/kotlin/com/github/gantsign/maven/tools/plugin/extractor/kotlin/internal/model/ClassDoc.kt -------------------------------------------------------------------------------- /kotlin-maven-plugin-tools/src/main/kotlin/com/github/gantsign/maven/tools/plugin/extractor/kotlin/internal/model/DocTag.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/kotlin-maven-plugin-tools/src/main/kotlin/com/github/gantsign/maven/tools/plugin/extractor/kotlin/internal/model/DocTag.kt -------------------------------------------------------------------------------- /kotlin-maven-plugin-tools/src/main/kotlin/com/github/gantsign/maven/tools/plugin/extractor/kotlin/internal/model/PropertyDoc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/kotlin-maven-plugin-tools/src/main/kotlin/com/github/gantsign/maven/tools/plugin/extractor/kotlin/internal/model/PropertyDoc.kt -------------------------------------------------------------------------------- /kotlin-maven-plugin-tools/src/main/kotlin/com/github/gantsign/maven/tools/plugin/extractor/kotlin/internal/model/SourceScanRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/kotlin-maven-plugin-tools/src/main/kotlin/com/github/gantsign/maven/tools/plugin/extractor/kotlin/internal/model/SourceScanRequest.kt -------------------------------------------------------------------------------- /kotlin-maven-plugin-tools/src/main/kotlin/com/github/gantsign/maven/tools/plugin/extractor/kotlin/internal/qdox/QDoxModelConversion.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/kotlin-maven-plugin-tools/src/main/kotlin/com/github/gantsign/maven/tools/plugin/extractor/kotlin/internal/qdox/QDoxModelConversion.kt -------------------------------------------------------------------------------- /kotlin-maven-plugin-tools/src/main/kotlin/com/github/gantsign/maven/tools/plugin/extractor/kotlin/internal/qdox/QDoxSourceScanner.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/kotlin-maven-plugin-tools/src/main/kotlin/com/github/gantsign/maven/tools/plugin/extractor/kotlin/internal/qdox/QDoxSourceScanner.kt -------------------------------------------------------------------------------- /kotlin-maven-plugin-tools/src/test/java/org/apache/maven/tools/plugin/extractor/annotations/examples/ExtendsExternalMojo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/kotlin-maven-plugin-tools/src/test/java/org/apache/maven/tools/plugin/extractor/annotations/examples/ExtendsExternalMojo.java -------------------------------------------------------------------------------- /kotlin-maven-plugin-tools/src/test/java/org/apache/maven/tools/plugin/extractor/annotations/examples/ExtendsLocalMojo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/kotlin-maven-plugin-tools/src/test/java/org/apache/maven/tools/plugin/extractor/annotations/examples/ExtendsLocalMojo.java -------------------------------------------------------------------------------- /kotlin-maven-plugin-tools/src/test/java/org/apache/maven/tools/plugin/extractor/annotations/examples/LocalMojo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/kotlin-maven-plugin-tools/src/test/java/org/apache/maven/tools/plugin/extractor/annotations/examples/LocalMojo.java -------------------------------------------------------------------------------- /kotlin-maven-plugin-tools/src/test/java/org/apache/maven/tools/plugin/extractor/annotations/examples/MinimalMojo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/kotlin-maven-plugin-tools/src/test/java/org/apache/maven/tools/plugin/extractor/annotations/examples/MinimalMojo.java -------------------------------------------------------------------------------- /kotlin-maven-plugin-tools/src/test/kotlin/com/github/gantsign/maven/tools/plugin/extractor/kotlin/DescriptorExtractorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/kotlin-maven-plugin-tools/src/test/kotlin/com/github/gantsign/maven/tools/plugin/extractor/kotlin/DescriptorExtractorTest.kt -------------------------------------------------------------------------------- /kotlin-maven-plugin-tools/src/test/kotlin/com/github/gantsign/maven/tools/plugin/extractor/kotlin/examples/KotlinExtendsLocalMojo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/kotlin-maven-plugin-tools/src/test/kotlin/com/github/gantsign/maven/tools/plugin/extractor/kotlin/examples/KotlinExtendsLocalMojo.kt -------------------------------------------------------------------------------- /kotlin-maven-plugin-tools/src/test/kotlin/com/github/gantsign/maven/tools/plugin/extractor/kotlin/examples/KotlinMojo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/kotlin-maven-plugin-tools/src/test/kotlin/com/github/gantsign/maven/tools/plugin/extractor/kotlin/examples/KotlinMojo.kt -------------------------------------------------------------------------------- /kotlin-maven-plugin-tools/src/test/kotlin/com/github/gantsign/maven/tools/plugin/extractor/kotlin/internal/kotlinc/MavenMessageCollectorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/kotlin-maven-plugin-tools/src/test/kotlin/com/github/gantsign/maven/tools/plugin/extractor/kotlin/internal/kotlinc/MavenMessageCollectorTest.kt -------------------------------------------------------------------------------- /kotlin-maven-plugin-tools/src/test/resources/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/kotlin-maven-plugin-tools/src/test/resources/pom.xml -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gantsign/kotlin-maven-plugin-tools/HEAD/pom.xml --------------------------------------------------------------------------------