├── .gitattributes ├── .gitignore ├── .teamcity ├── additionalConfiguration.kt ├── pom.xml ├── settings.kts └── utils.kt ├── CHANGELOG.md ├── LICENSE ├── README.md ├── core ├── build.gradle.kts ├── commonMain │ └── src │ │ ├── ArgParser.kt │ │ ├── ArgType.kt │ │ ├── ArgumentValues.kt │ │ ├── Arguments.kt │ │ ├── Descriptors.kt │ │ ├── ExperimentalCli.kt │ │ └── Options.kt ├── commonTest │ └── src │ │ ├── ArgumentsTests.kt │ │ ├── DataSourceEnum.kt │ │ ├── ErrorTests.kt │ │ ├── HelpTests.kt │ │ ├── OptionsTests.kt │ │ └── SubcommandsTests.kt ├── jsMain │ └── src │ │ └── Utils.kt ├── jvmMain │ └── src │ │ └── Utils.kt └── nativeMain │ └── src │ └── Utils.kt ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/kotlinx-cli/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .gradle/ 2 | build/ 3 | .idea 4 | *.iml 5 | local.properties 6 | 7 | 8 | -------------------------------------------------------------------------------- /.teamcity/additionalConfiguration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/kotlinx-cli/HEAD/.teamcity/additionalConfiguration.kt -------------------------------------------------------------------------------- /.teamcity/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/kotlinx-cli/HEAD/.teamcity/pom.xml -------------------------------------------------------------------------------- /.teamcity/settings.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/kotlinx-cli/HEAD/.teamcity/settings.kts -------------------------------------------------------------------------------- /.teamcity/utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/kotlinx-cli/HEAD/.teamcity/utils.kt -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/kotlinx-cli/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/kotlinx-cli/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/kotlinx-cli/HEAD/README.md -------------------------------------------------------------------------------- /core/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/kotlinx-cli/HEAD/core/build.gradle.kts -------------------------------------------------------------------------------- /core/commonMain/src/ArgParser.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/kotlinx-cli/HEAD/core/commonMain/src/ArgParser.kt -------------------------------------------------------------------------------- /core/commonMain/src/ArgType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/kotlinx-cli/HEAD/core/commonMain/src/ArgType.kt -------------------------------------------------------------------------------- /core/commonMain/src/ArgumentValues.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/kotlinx-cli/HEAD/core/commonMain/src/ArgumentValues.kt -------------------------------------------------------------------------------- /core/commonMain/src/Arguments.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/kotlinx-cli/HEAD/core/commonMain/src/Arguments.kt -------------------------------------------------------------------------------- /core/commonMain/src/Descriptors.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/kotlinx-cli/HEAD/core/commonMain/src/Descriptors.kt -------------------------------------------------------------------------------- /core/commonMain/src/ExperimentalCli.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/kotlinx-cli/HEAD/core/commonMain/src/ExperimentalCli.kt -------------------------------------------------------------------------------- /core/commonMain/src/Options.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/kotlinx-cli/HEAD/core/commonMain/src/Options.kt -------------------------------------------------------------------------------- /core/commonTest/src/ArgumentsTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/kotlinx-cli/HEAD/core/commonTest/src/ArgumentsTests.kt -------------------------------------------------------------------------------- /core/commonTest/src/DataSourceEnum.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/kotlinx-cli/HEAD/core/commonTest/src/DataSourceEnum.kt -------------------------------------------------------------------------------- /core/commonTest/src/ErrorTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/kotlinx-cli/HEAD/core/commonTest/src/ErrorTests.kt -------------------------------------------------------------------------------- /core/commonTest/src/HelpTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/kotlinx-cli/HEAD/core/commonTest/src/HelpTests.kt -------------------------------------------------------------------------------- /core/commonTest/src/OptionsTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/kotlinx-cli/HEAD/core/commonTest/src/OptionsTests.kt -------------------------------------------------------------------------------- /core/commonTest/src/SubcommandsTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/kotlinx-cli/HEAD/core/commonTest/src/SubcommandsTests.kt -------------------------------------------------------------------------------- /core/jsMain/src/Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/kotlinx-cli/HEAD/core/jsMain/src/Utils.kt -------------------------------------------------------------------------------- /core/jvmMain/src/Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/kotlinx-cli/HEAD/core/jvmMain/src/Utils.kt -------------------------------------------------------------------------------- /core/nativeMain/src/Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/kotlinx-cli/HEAD/core/nativeMain/src/Utils.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/kotlinx-cli/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/kotlinx-cli/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/kotlinx-cli/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/kotlinx-cli/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/kotlinx-cli/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/kotlinx-cli/HEAD/settings.gradle --------------------------------------------------------------------------------