├── .editorconfig ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug_report.yaml │ ├── custom.md │ ├── docs.md │ ├── feature_request.yaml │ └── i-d-like-to-request-a-feature.md ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml ├── labeler.yml └── workflows │ ├── build.yml │ ├── gh-pages.yml │ ├── labeler.yml │ ├── publish-converters.yml │ ├── publish-gradle-plugin.yml │ ├── publish.yml │ └── update-gradle-wrapper.yml ├── .gitignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── RELEASING.md ├── SECURITY.md ├── detekt-config.yml ├── docs ├── CHANGELOG.md ├── License.md ├── android │ └── proguard.md ├── architecture.md ├── assets │ └── badges │ │ └── platforms.svg ├── configuration.md ├── converters │ ├── converters.md │ ├── example1.md │ ├── migration.md │ ├── requestparameterconverter.md │ ├── responseconverter.md │ └── suspendresponseconverter.md ├── development.md ├── example.json ├── fundamentals │ └── scope.md ├── generation.md ├── images │ └── test │ │ └── carbon.png ├── index.md ├── installation.md ├── knownissues.md ├── manifest.webmanifest ├── migration.md ├── quick-start.md ├── requests.md ├── responseconverter.md ├── suspendresponseconverter.md └── theme │ ├── 404.html │ └── main.html ├── example ├── AndroidOnlyExample │ ├── .gitignore │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle.kts │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── de │ │ │ │ └── jensklingenberg │ │ │ │ └── androidonlyexample │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── de │ │ │ │ │ └── jensklingenberg │ │ │ │ │ └── androidonlyexample │ │ │ │ │ ├── GitHubService.kt │ │ │ │ │ ├── MainActivity.kt │ │ │ │ │ ├── Person.kt │ │ │ │ │ ├── StarWarsApi.kt │ │ │ │ │ ├── TestJava.java │ │ │ │ │ └── ui │ │ │ │ │ └── theme │ │ │ │ │ ├── Color.kt │ │ │ │ │ ├── Shape.kt │ │ │ │ │ ├── Theme.kt │ │ │ │ │ └── Type.kt │ │ │ └── res │ │ │ │ ├── drawable-v24 │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── drawable │ │ │ │ └── ic_launcher_background.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── values │ │ │ │ ├── colors.xml │ │ │ │ ├── strings.xml │ │ │ │ └── themes.xml │ │ │ │ └── xml │ │ │ │ ├── backup_rules.xml │ │ │ │ └── data_extraction_rules.xml │ │ │ └── test │ │ │ └── java │ │ │ └── de │ │ │ └── jensklingenberg │ │ │ └── androidonlyexample │ │ │ └── ExampleUnitTest.kt │ ├── build.gradle.kts │ ├── gradle.properties │ ├── gradle │ │ ├── libs.versions.toml │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle.kts └── MultiplatformExample │ ├── .gitignore │ ├── Readme.md │ ├── androidApp │ ├── build.gradle.kts │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── myapplication │ │ │ └── android │ │ │ └── MainActivity.kt │ │ └── res │ │ ├── layout │ │ └── activity_main.xml │ │ └── values │ │ ├── colors.xml │ │ └── styles.xml │ ├── build.gradle.kts │ ├── gradle.properties │ ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── iosApp │ ├── Podfile │ ├── Podfile.lock │ ├── Pods │ │ ├── Local Podspecs │ │ │ └── shared.podspec.json │ │ ├── Manifest.lock │ │ ├── Pods.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── xcuserdata │ │ │ │ └── jensklingenberg.xcuserdatad │ │ │ │ └── xcschemes │ │ │ │ ├── Pods-iosApp.xcscheme │ │ │ │ ├── shared.xcscheme │ │ │ │ └── xcschememanagement.plist │ │ └── Target Support Files │ │ │ ├── Pods-iosApp │ │ │ ├── Pods-iosApp-Info.plist │ │ │ ├── Pods-iosApp-acknowledgements.markdown │ │ │ ├── Pods-iosApp-acknowledgements.plist │ │ │ ├── Pods-iosApp-dummy.m │ │ │ ├── Pods-iosApp-umbrella.h │ │ │ ├── Pods-iosApp.debug.xcconfig │ │ │ ├── Pods-iosApp.modulemap │ │ │ └── Pods-iosApp.release.xcconfig │ │ │ └── shared │ │ │ ├── shared.debug.xcconfig │ │ │ └── shared.release.xcconfig │ ├── iosApp.xcodeproj │ │ ├── project.pbxproj │ │ └── xcuserdata │ │ │ └── jens.klingenberg.xcuserdatad │ │ │ └── xcschemes │ │ │ ├── iosApp.xcscheme │ │ │ └── xcschememanagement.plist │ ├── iosApp.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ │ └── jens.klingenberg.xcuserdatad │ │ │ └── xcschemes │ │ │ └── xcschememanagement.plist │ └── iosApp │ │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ │ ├── ContentView.swift │ │ ├── Info.plist │ │ ├── Preview Content │ │ └── Preview Assets.xcassets │ │ │ └── Contents.json │ │ └── iOSApp.swift │ ├── kotlin-js-store │ └── yarn.lock │ ├── person │ ├── build.gradle.kts │ └── src │ │ ├── androidMain │ │ └── AndroidManifest.xml │ │ └── commonMain │ │ └── kotlin │ │ └── com │ │ └── example │ │ └── ktorfittest │ │ └── Person.kt │ ├── settings.gradle.kts │ └── shared │ ├── build.gradle.kts │ ├── shared.podspec │ └── src │ ├── androidMain │ ├── AndroidManifest.xml │ └── kotlin │ │ └── com │ │ └── example │ │ └── ktorfittest │ │ ├── Platform.kt │ │ └── Test.kt │ ├── commonMain │ └── kotlin │ │ └── com │ │ └── example │ │ └── ktorfittest │ │ ├── Greeting.kt │ │ ├── Platform.kt │ │ └── StarWarsApi.kt │ ├── commonTest │ └── kotlin │ │ └── com │ │ └── example │ │ └── ktorfittest │ │ ├── KtorfitTest.kt │ │ └── TestApi.kt │ ├── iosMain │ └── kotlin │ │ └── com │ │ └── example │ │ └── ktorfittest │ │ └── Platform.kt │ ├── jsMain │ └── kotlin │ │ └── com │ │ └── example │ │ └── ktorfittest │ │ ├── Platform.kt │ │ └── main.kt │ ├── jvmMain │ └── kotlin │ │ ├── JvmExampleClass.kt │ │ └── com │ │ └── example │ │ └── ktorfittest │ │ ├── Platform.kt │ │ └── StarWarsApi.kt │ └── macosX64Main │ └── kotlin │ └── com │ └── example │ └── ktorfittest │ └── Platform.kt ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── kotlin-js-store └── yarn.lock ├── ktorfit-annotations ├── .gitignore ├── Readme.md ├── api │ ├── android │ │ └── ktorfit-annotations.api │ ├── jvm │ │ └── ktorfit-annotations.api │ └── ktorfit-annotations.klib.api ├── build.gradle.kts ├── gradle.properties └── src │ ├── androidMain │ └── AndroidManifest.xml │ └── commonMain │ └── kotlin │ └── de │ └── jensklingenberg │ └── ktorfit │ ├── core │ └── NoDelegation.kt │ └── http │ ├── Body.kt │ ├── DELETE.kt │ ├── Field.kt │ ├── FieldMap.kt │ ├── FormUrlEncoded.kt │ ├── GET.kt │ ├── HEAD.kt │ ├── HTTP.kt │ ├── Header.kt │ ├── HeaderMap.kt │ ├── Headers.kt │ ├── Multipart.kt │ ├── OPTIONS.kt │ ├── PATCH.kt │ ├── POST.kt │ ├── PUT.kt │ ├── Part.kt │ ├── PartMap.kt │ ├── Path.kt │ ├── Query.kt │ ├── QueryMap.kt │ ├── QueryName.kt │ ├── ReqBuilder.kt │ ├── RequestType.kt │ ├── Streaming.kt │ ├── Tag.kt │ └── Url.kt ├── ktorfit-compiler-plugin ├── .gitignore ├── Readme.md ├── api │ └── ktorfit-compiler-plugin.api ├── build.gradle.kts ├── gradle.properties └── src │ ├── main │ └── java │ │ └── de │ │ └── jensklingenberg │ │ └── ktorfit │ │ ├── CommonCompilerPluginRegistrar.kt │ │ ├── CreateFuncTransformer.kt │ │ ├── DebugLogger.kt │ │ ├── ElementTransformer.kt │ │ ├── ExampleCommandLineProcessor.kt │ │ └── KtorfitIrGenerationExtension.kt │ └── test │ └── kotlin │ └── de │ └── jensklingenberg │ └── ktorfit │ └── FunctionTransformerTest.kt ├── ktorfit-converters ├── call │ ├── api │ │ ├── android │ │ │ └── call.api │ │ ├── call.klib.api │ │ └── jvm │ │ │ └── call.api │ ├── build.gradle.kts │ └── src │ │ ├── androidMain │ │ └── AndroidManifest.xml │ │ ├── commonMain │ │ └── kotlin │ │ │ └── de │ │ │ └── jensklingenberg │ │ │ └── ktorfit │ │ │ ├── Call.kt │ │ │ ├── Callback.kt │ │ │ └── converter │ │ │ └── CallConverterFactory.kt │ │ └── jvmTest │ │ └── kotlin │ │ └── ConverterDefaultResponseConverter.kt ├── flow │ ├── .gitignore │ ├── api │ │ ├── android │ │ │ └── flow.api │ │ ├── flow.klib.api │ │ └── jvm │ │ │ └── flow.api │ ├── build.gradle.kts │ ├── gradle.properties │ └── src │ │ ├── androidMain │ │ └── AndroidManifest.xml │ │ └── commonMain │ │ └── kotlin │ │ └── de │ │ └── jensklingenberg │ │ └── ktorfit │ │ └── converter │ │ └── FlowConverterFactory.kt └── response │ ├── api │ ├── android │ │ └── response.api │ ├── jvm │ │ └── response.api │ └── response.klib.api │ ├── build.gradle.kts │ └── src │ ├── androidMain │ └── AndroidManifest.xml │ └── commonMain │ └── kotlin │ └── de │ └── jensklingenberg │ └── ktorfit │ ├── Response.kt │ └── converter │ ├── ResponseClassSuspendConverter.kt │ └── ResponseConverterFactory.kt ├── ktorfit-gradle-plugin ├── .gitignore ├── Readme.md ├── Release.md ├── api │ └── ktorfit-gradle-plugin.api ├── build.gradle.kts ├── gradle.properties └── src │ └── main │ └── java │ └── de │ └── jensklingenberg │ └── ktorfit │ └── gradle │ ├── KtorfitCompilerSubPlugin.kt │ ├── KtorfitGradlePlugin.kt │ └── KtorfitPluginExtension.kt ├── ktorfit-ksp ├── Readme.md ├── api │ └── ktorfit-ksp.api ├── build.gradle.kts ├── detekt-baseline.xml ├── detekt-config.yml ├── gradle.properties └── src │ ├── main │ ├── kotlin │ │ └── de │ │ │ └── jensklingenberg │ │ │ └── ktorfit │ │ │ ├── KtorfitLogger.kt │ │ │ ├── KtorfitOptions.kt │ │ │ ├── KtorfitProcessor.kt │ │ │ ├── generator │ │ │ └── ClassGenerator.kt │ │ │ ├── model │ │ │ ├── ClassData.kt │ │ │ ├── FunctionData.kt │ │ │ ├── KtorfitClass.kt │ │ │ ├── KtorfitError.kt │ │ │ ├── ParameterData.kt │ │ │ ├── ReturnTypeData.kt │ │ │ └── annotations │ │ │ │ ├── FunctionAnnotation.kt │ │ │ │ ├── HttpMethodAnnotation.kt │ │ │ │ └── ParameterAnnotation.kt │ │ │ ├── poetspec │ │ │ ├── FileSpec.kt │ │ │ ├── FunctionSpec.kt │ │ │ ├── ImplClassSpec2.kt │ │ │ ├── ParameterSpec.kt │ │ │ └── Utils.kt │ │ │ ├── reqBuilderExtension │ │ │ ├── AttributesCodeGenerator.kt │ │ │ ├── BodyCodeGenerator.kt │ │ │ ├── CustomRequestBuilderCodeGeneration.kt │ │ │ ├── FieldCodeGeneration.kt │ │ │ ├── HeaderCodeGenerator.kt │ │ │ ├── MethodCodeGeneration.kt │ │ │ ├── PartsCodeGeneration.kt │ │ │ ├── QueryCodeGeneration.kt │ │ │ ├── ReqBuilderExtensionNode.kt │ │ │ ├── RequestConverterText.kt │ │ │ └── UrlCodeGeneration.kt │ │ │ └── utils │ │ │ ├── AnnotationSpecExt.kt │ │ │ ├── KSFunctionDeclarationExt.kt │ │ │ ├── KSValueParameterExt.kt │ │ │ └── Utils.kt │ └── resources │ │ └── META-INF │ │ └── services │ │ └── com.google.devtools.ksp.processing.SymbolProcessorProvider │ └── test │ └── kotlin │ └── de │ └── jensklingenberg │ └── ktorfit │ ├── AllHeaderAnnotationsTest.kt │ ├── BodyAnnotationsTest.kt │ ├── CompilationErrorsTest.kt │ ├── FieldAnnotationsTest.kt │ ├── FormUrlEncodedAnnotationsTest.kt │ ├── HeaderAnnotationsTest.kt │ ├── HeaderMapAnnotationsTest.kt │ ├── HeadersAnnotationsTest.kt │ ├── HttpAnnotationTest.kt │ ├── InheritanceTest.kt │ ├── KtorfitOptionsTest.kt │ ├── MethodAnnotationsTest.kt │ ├── OptInTest.kt │ ├── PartAnnotationsTest.kt │ ├── QueryAnnotationsTest.kt │ ├── ReqBuilderAnnotationsTest.kt │ ├── RequestConverterTextKtTest.kt │ ├── RequestTypeTest.kt │ ├── ReturnTypeDataTest.kt │ ├── StreamingAnnotationTest.kt │ ├── TagAnnotationsTest.kt │ ├── TypeAliasTest.kt │ ├── UrlTest.kt │ ├── Utils.kt │ └── reqBuilderExtension │ ├── FieldArgumentsTextKtTest.kt │ ├── GetBodyDataTextKtTest.kt │ ├── GetRequestBuilderTextKtTest.kt │ ├── HeaderCodeGeneratorKtTest.kt │ ├── PartsArgumentTextKtTest.kt │ └── UrlArgumentTextKtTest.kt ├── ktorfit-lib-core ├── api │ ├── android │ │ └── ktorfit-lib-core.api │ ├── jvm │ │ └── ktorfit-lib-core.api │ └── ktorfit-lib-core.klib.api ├── build.gradle.kts ├── gradle.properties └── src │ ├── androidMain │ └── AndroidManifest.xml │ ├── commonMain │ └── kotlin │ │ └── de │ │ └── jensklingenberg │ │ └── ktorfit │ │ ├── Annotations.kt │ │ ├── Ktorfit.kt │ │ ├── Strings.kt │ │ ├── TypeInfoExt.kt │ │ ├── converter │ │ ├── Converter.kt │ │ ├── KtorfitResult.kt │ │ ├── TypeData.kt │ │ └── builtin │ │ │ ├── DefaultSuspendResponseConverterFactory.kt │ │ │ └── DontSwallowExceptionsConverterFactory.kt │ │ └── internal │ │ ├── ClassProvider.kt │ │ ├── InternalKtorfitApi.kt │ │ └── KtorfitConverterHelper.kt │ ├── commonTest │ └── kotlin │ │ └── de │ │ └── jensklingenberg │ │ └── ktorfit │ │ ├── KtorfitTest.kt │ │ ├── TestEngine.kt │ │ ├── TestStringToIntRequestConverter.kt │ │ ├── converter │ │ └── RequestParameterConverterTest.kt │ │ └── internal │ │ └── TypeDataTest.kt │ ├── jvmMain │ └── resources │ │ └── META-INF │ │ └── proguard │ │ └── ktorfit.pro │ └── jvmTest │ └── kotlin │ └── de │ └── jensklingenberg │ └── ktorfit │ ├── BodyTest.kt │ ├── BuilderDefaultResponseConverter.kt │ ├── converter │ └── ConverterFactoryTest.kt │ └── internal │ └── KtorfitClientTest.kt ├── ktorfit-lib ├── .gitignore ├── api │ ├── android │ │ └── ktorfit-lib.api │ ├── jvm │ │ └── ktorfit-lib.api │ └── ktorfit-lib.klib.api ├── build.gradle.kts ├── gradle.properties └── src │ ├── androidMain │ └── AndroidManifest.xml │ └── commonMain │ └── kotlin │ └── de │ └── jensklingenberg │ └── ktorfit │ └── Empty.kt ├── mkdocs.yml ├── renovate.json5 ├── sandbox ├── Readme.md ├── build.gradle.kts └── src │ ├── commonMain │ └── kotlin │ │ └── com │ │ └── example │ │ ├── UserFactory.kt │ │ ├── api │ │ ├── GithubService.kt │ │ ├── JsonPlaceHolderApi.kt │ │ ├── KtorSamplesApi.kt │ │ ├── Response.kt │ │ └── StarWarsApi.kt │ │ └── model │ │ ├── CommonClient.kt │ │ ├── Envelope.kt │ │ ├── ExampleApi.kt │ │ ├── MyOwnResponse.kt │ │ ├── MyOwnResponseConverterFactory.kt │ │ ├── People.kt │ │ ├── Post.kt │ │ ├── Specie.kt │ │ ├── StringToIntRequestConverter.kt │ │ └── github │ │ ├── GithubFollowerResponse.kt │ │ ├── Issuedata.kt │ │ └── TestReee.kt │ ├── commonTest │ └── kotlin │ │ └── com │ │ └── example │ │ └── SummonStormtroopersTest.kt │ ├── jsMain │ └── kotlin │ │ └── JsMain.kt │ ├── jvmMain │ └── kotlin │ │ └── de │ │ └── jensklingenberg │ │ └── ktorfit │ │ └── demo │ │ ├── CreateIssue.kt │ │ ├── HeaderTestApi.kt │ │ ├── JvMMain.kt │ │ ├── JvmPlaceHolderApi.kt │ │ ├── QueryTestApi.kt │ │ ├── TestApi.kt │ │ ├── TestApi2.kt │ │ └── uploadFile.txt │ ├── linuxX64Main │ └── kotlin │ │ └── LinuxMain.kt │ └── linuxX64Test │ └── kotlin │ └── MyTest.kt └── settings.gradle.kts /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/.github/ISSUE_TEMPLATE/bug_report.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/custom.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/.github/ISSUE_TEMPLATE/custom.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/docs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/.github/ISSUE_TEMPLATE/docs.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/.github/ISSUE_TEMPLATE/feature_request.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/i-d-like-to-request-a-feature.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/.github/ISSUE_TEMPLATE/i-d-like-to-request-a-feature.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/.github/labeler.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/gh-pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/.github/workflows/gh-pages.yml -------------------------------------------------------------------------------- /.github/workflows/labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/.github/workflows/labeler.yml -------------------------------------------------------------------------------- /.github/workflows/publish-converters.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/.github/workflows/publish-converters.yml -------------------------------------------------------------------------------- /.github/workflows/publish-gradle-plugin.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/.github/workflows/publish-gradle-plugin.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/update-gradle-wrapper.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/.github/workflows/update-gradle-wrapper.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/README.md -------------------------------------------------------------------------------- /RELEASING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/RELEASING.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/SECURITY.md -------------------------------------------------------------------------------- /detekt-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/detekt-config.yml -------------------------------------------------------------------------------- /docs/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/docs/CHANGELOG.md -------------------------------------------------------------------------------- /docs/License.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/docs/License.md -------------------------------------------------------------------------------- /docs/android/proguard.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/docs/android/proguard.md -------------------------------------------------------------------------------- /docs/architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/docs/architecture.md -------------------------------------------------------------------------------- /docs/assets/badges/platforms.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/docs/assets/badges/platforms.svg -------------------------------------------------------------------------------- /docs/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/docs/configuration.md -------------------------------------------------------------------------------- /docs/converters/converters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/docs/converters/converters.md -------------------------------------------------------------------------------- /docs/converters/example1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/docs/converters/example1.md -------------------------------------------------------------------------------- /docs/converters/migration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/docs/converters/migration.md -------------------------------------------------------------------------------- /docs/converters/requestparameterconverter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/docs/converters/requestparameterconverter.md -------------------------------------------------------------------------------- /docs/converters/responseconverter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/docs/converters/responseconverter.md -------------------------------------------------------------------------------- /docs/converters/suspendresponseconverter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/docs/converters/suspendresponseconverter.md -------------------------------------------------------------------------------- /docs/development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/docs/development.md -------------------------------------------------------------------------------- /docs/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/docs/example.json -------------------------------------------------------------------------------- /docs/fundamentals/scope.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/docs/fundamentals/scope.md -------------------------------------------------------------------------------- /docs/generation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/docs/generation.md -------------------------------------------------------------------------------- /docs/images/test/carbon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/docs/images/test/carbon.png -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/docs/installation.md -------------------------------------------------------------------------------- /docs/knownissues.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/docs/knownissues.md -------------------------------------------------------------------------------- /docs/manifest.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/docs/manifest.webmanifest -------------------------------------------------------------------------------- /docs/migration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/docs/migration.md -------------------------------------------------------------------------------- /docs/quick-start.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/docs/quick-start.md -------------------------------------------------------------------------------- /docs/requests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/docs/requests.md -------------------------------------------------------------------------------- /docs/responseconverter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/docs/responseconverter.md -------------------------------------------------------------------------------- /docs/suspendresponseconverter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/docs/suspendresponseconverter.md -------------------------------------------------------------------------------- /docs/theme/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/docs/theme/404.html -------------------------------------------------------------------------------- /docs/theme/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/docs/theme/main.html -------------------------------------------------------------------------------- /example/AndroidOnlyExample/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/AndroidOnlyExample/.gitignore -------------------------------------------------------------------------------- /example/AndroidOnlyExample/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /example/AndroidOnlyExample/app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/AndroidOnlyExample/app/build.gradle.kts -------------------------------------------------------------------------------- /example/AndroidOnlyExample/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/AndroidOnlyExample/app/proguard-rules.pro -------------------------------------------------------------------------------- /example/AndroidOnlyExample/app/src/androidTest/java/de/jensklingenberg/androidonlyexample/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/AndroidOnlyExample/app/src/androidTest/java/de/jensklingenberg/androidonlyexample/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /example/AndroidOnlyExample/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/AndroidOnlyExample/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /example/AndroidOnlyExample/app/src/main/java/de/jensklingenberg/androidonlyexample/GitHubService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/AndroidOnlyExample/app/src/main/java/de/jensklingenberg/androidonlyexample/GitHubService.kt -------------------------------------------------------------------------------- /example/AndroidOnlyExample/app/src/main/java/de/jensklingenberg/androidonlyexample/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/AndroidOnlyExample/app/src/main/java/de/jensklingenberg/androidonlyexample/MainActivity.kt -------------------------------------------------------------------------------- /example/AndroidOnlyExample/app/src/main/java/de/jensklingenberg/androidonlyexample/Person.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/AndroidOnlyExample/app/src/main/java/de/jensklingenberg/androidonlyexample/Person.kt -------------------------------------------------------------------------------- /example/AndroidOnlyExample/app/src/main/java/de/jensklingenberg/androidonlyexample/StarWarsApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/AndroidOnlyExample/app/src/main/java/de/jensklingenberg/androidonlyexample/StarWarsApi.kt -------------------------------------------------------------------------------- /example/AndroidOnlyExample/app/src/main/java/de/jensklingenberg/androidonlyexample/TestJava.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/AndroidOnlyExample/app/src/main/java/de/jensklingenberg/androidonlyexample/TestJava.java -------------------------------------------------------------------------------- /example/AndroidOnlyExample/app/src/main/java/de/jensklingenberg/androidonlyexample/ui/theme/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/AndroidOnlyExample/app/src/main/java/de/jensklingenberg/androidonlyexample/ui/theme/Color.kt -------------------------------------------------------------------------------- /example/AndroidOnlyExample/app/src/main/java/de/jensklingenberg/androidonlyexample/ui/theme/Shape.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/AndroidOnlyExample/app/src/main/java/de/jensklingenberg/androidonlyexample/ui/theme/Shape.kt -------------------------------------------------------------------------------- /example/AndroidOnlyExample/app/src/main/java/de/jensklingenberg/androidonlyexample/ui/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/AndroidOnlyExample/app/src/main/java/de/jensklingenberg/androidonlyexample/ui/theme/Theme.kt -------------------------------------------------------------------------------- /example/AndroidOnlyExample/app/src/main/java/de/jensklingenberg/androidonlyexample/ui/theme/Type.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/AndroidOnlyExample/app/src/main/java/de/jensklingenberg/androidonlyexample/ui/theme/Type.kt -------------------------------------------------------------------------------- /example/AndroidOnlyExample/app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/AndroidOnlyExample/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /example/AndroidOnlyExample/app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/AndroidOnlyExample/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /example/AndroidOnlyExample/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/AndroidOnlyExample/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /example/AndroidOnlyExample/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/AndroidOnlyExample/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /example/AndroidOnlyExample/app/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/AndroidOnlyExample/app/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /example/AndroidOnlyExample/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/AndroidOnlyExample/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /example/AndroidOnlyExample/app/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/AndroidOnlyExample/app/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /example/AndroidOnlyExample/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/AndroidOnlyExample/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /example/AndroidOnlyExample/app/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/AndroidOnlyExample/app/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /example/AndroidOnlyExample/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/AndroidOnlyExample/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /example/AndroidOnlyExample/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/AndroidOnlyExample/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /example/AndroidOnlyExample/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/AndroidOnlyExample/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /example/AndroidOnlyExample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/AndroidOnlyExample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /example/AndroidOnlyExample/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/AndroidOnlyExample/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /example/AndroidOnlyExample/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/AndroidOnlyExample/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /example/AndroidOnlyExample/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/AndroidOnlyExample/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /example/AndroidOnlyExample/app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/AndroidOnlyExample/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /example/AndroidOnlyExample/app/src/main/res/xml/backup_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/AndroidOnlyExample/app/src/main/res/xml/backup_rules.xml -------------------------------------------------------------------------------- /example/AndroidOnlyExample/app/src/main/res/xml/data_extraction_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/AndroidOnlyExample/app/src/main/res/xml/data_extraction_rules.xml -------------------------------------------------------------------------------- /example/AndroidOnlyExample/app/src/test/java/de/jensklingenberg/androidonlyexample/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/AndroidOnlyExample/app/src/test/java/de/jensklingenberg/androidonlyexample/ExampleUnitTest.kt -------------------------------------------------------------------------------- /example/AndroidOnlyExample/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/AndroidOnlyExample/build.gradle.kts -------------------------------------------------------------------------------- /example/AndroidOnlyExample/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/AndroidOnlyExample/gradle.properties -------------------------------------------------------------------------------- /example/AndroidOnlyExample/gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/AndroidOnlyExample/gradle/libs.versions.toml -------------------------------------------------------------------------------- /example/AndroidOnlyExample/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/AndroidOnlyExample/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /example/AndroidOnlyExample/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/AndroidOnlyExample/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /example/AndroidOnlyExample/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/AndroidOnlyExample/gradlew -------------------------------------------------------------------------------- /example/AndroidOnlyExample/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/AndroidOnlyExample/gradlew.bat -------------------------------------------------------------------------------- /example/AndroidOnlyExample/settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/AndroidOnlyExample/settings.gradle.kts -------------------------------------------------------------------------------- /example/MultiplatformExample/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/.gitignore -------------------------------------------------------------------------------- /example/MultiplatformExample/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/Readme.md -------------------------------------------------------------------------------- /example/MultiplatformExample/androidApp/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/androidApp/build.gradle.kts -------------------------------------------------------------------------------- /example/MultiplatformExample/androidApp/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/androidApp/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /example/MultiplatformExample/androidApp/src/main/java/com/example/myapplication/android/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/androidApp/src/main/java/com/example/myapplication/android/MainActivity.kt -------------------------------------------------------------------------------- /example/MultiplatformExample/androidApp/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/androidApp/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /example/MultiplatformExample/androidApp/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/androidApp/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /example/MultiplatformExample/androidApp/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/androidApp/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /example/MultiplatformExample/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/build.gradle.kts -------------------------------------------------------------------------------- /example/MultiplatformExample/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/gradle.properties -------------------------------------------------------------------------------- /example/MultiplatformExample/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /example/MultiplatformExample/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /example/MultiplatformExample/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/gradlew -------------------------------------------------------------------------------- /example/MultiplatformExample/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/gradlew.bat -------------------------------------------------------------------------------- /example/MultiplatformExample/iosApp/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/iosApp/Podfile -------------------------------------------------------------------------------- /example/MultiplatformExample/iosApp/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/iosApp/Podfile.lock -------------------------------------------------------------------------------- /example/MultiplatformExample/iosApp/Pods/Local Podspecs/shared.podspec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/iosApp/Pods/Local Podspecs/shared.podspec.json -------------------------------------------------------------------------------- /example/MultiplatformExample/iosApp/Pods/Manifest.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/iosApp/Pods/Manifest.lock -------------------------------------------------------------------------------- /example/MultiplatformExample/iosApp/Pods/Pods.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/iosApp/Pods/Pods.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /example/MultiplatformExample/iosApp/Pods/Pods.xcodeproj/xcuserdata/jensklingenberg.xcuserdatad/xcschemes/Pods-iosApp.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/iosApp/Pods/Pods.xcodeproj/xcuserdata/jensklingenberg.xcuserdatad/xcschemes/Pods-iosApp.xcscheme -------------------------------------------------------------------------------- /example/MultiplatformExample/iosApp/Pods/Pods.xcodeproj/xcuserdata/jensklingenberg.xcuserdatad/xcschemes/shared.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/iosApp/Pods/Pods.xcodeproj/xcuserdata/jensklingenberg.xcuserdatad/xcschemes/shared.xcscheme -------------------------------------------------------------------------------- /example/MultiplatformExample/iosApp/Pods/Pods.xcodeproj/xcuserdata/jensklingenberg.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/iosApp/Pods/Pods.xcodeproj/xcuserdata/jensklingenberg.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /example/MultiplatformExample/iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-Info.plist -------------------------------------------------------------------------------- /example/MultiplatformExample/iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-acknowledgements.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-acknowledgements.markdown -------------------------------------------------------------------------------- /example/MultiplatformExample/iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-acknowledgements.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-acknowledgements.plist -------------------------------------------------------------------------------- /example/MultiplatformExample/iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-dummy.m -------------------------------------------------------------------------------- /example/MultiplatformExample/iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-umbrella.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-umbrella.h -------------------------------------------------------------------------------- /example/MultiplatformExample/iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp.debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp.debug.xcconfig -------------------------------------------------------------------------------- /example/MultiplatformExample/iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp.modulemap -------------------------------------------------------------------------------- /example/MultiplatformExample/iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp.release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp.release.xcconfig -------------------------------------------------------------------------------- /example/MultiplatformExample/iosApp/Pods/Target Support Files/shared/shared.debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/iosApp/Pods/Target Support Files/shared/shared.debug.xcconfig -------------------------------------------------------------------------------- /example/MultiplatformExample/iosApp/Pods/Target Support Files/shared/shared.release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/iosApp/Pods/Target Support Files/shared/shared.release.xcconfig -------------------------------------------------------------------------------- /example/MultiplatformExample/iosApp/iosApp.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/iosApp/iosApp.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /example/MultiplatformExample/iosApp/iosApp.xcodeproj/xcuserdata/jens.klingenberg.xcuserdatad/xcschemes/iosApp.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/iosApp/iosApp.xcodeproj/xcuserdata/jens.klingenberg.xcuserdatad/xcschemes/iosApp.xcscheme -------------------------------------------------------------------------------- /example/MultiplatformExample/iosApp/iosApp.xcodeproj/xcuserdata/jens.klingenberg.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/iosApp/iosApp.xcodeproj/xcuserdata/jens.klingenberg.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /example/MultiplatformExample/iosApp/iosApp.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/iosApp/iosApp.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /example/MultiplatformExample/iosApp/iosApp.xcworkspace/xcuserdata/jens.klingenberg.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/iosApp/iosApp.xcworkspace/xcuserdata/jens.klingenberg.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /example/MultiplatformExample/iosApp/iosApp/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/iosApp/iosApp/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /example/MultiplatformExample/iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /example/MultiplatformExample/iosApp/iosApp/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/iosApp/iosApp/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /example/MultiplatformExample/iosApp/iosApp/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/iosApp/iosApp/ContentView.swift -------------------------------------------------------------------------------- /example/MultiplatformExample/iosApp/iosApp/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/iosApp/iosApp/Info.plist -------------------------------------------------------------------------------- /example/MultiplatformExample/iosApp/iosApp/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/iosApp/iosApp/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /example/MultiplatformExample/iosApp/iosApp/iOSApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/iosApp/iosApp/iOSApp.swift -------------------------------------------------------------------------------- /example/MultiplatformExample/kotlin-js-store/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/kotlin-js-store/yarn.lock -------------------------------------------------------------------------------- /example/MultiplatformExample/person/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/person/build.gradle.kts -------------------------------------------------------------------------------- /example/MultiplatformExample/person/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/person/src/androidMain/AndroidManifest.xml -------------------------------------------------------------------------------- /example/MultiplatformExample/person/src/commonMain/kotlin/com/example/ktorfittest/Person.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/person/src/commonMain/kotlin/com/example/ktorfittest/Person.kt -------------------------------------------------------------------------------- /example/MultiplatformExample/settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/settings.gradle.kts -------------------------------------------------------------------------------- /example/MultiplatformExample/shared/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/shared/build.gradle.kts -------------------------------------------------------------------------------- /example/MultiplatformExample/shared/shared.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/shared/shared.podspec -------------------------------------------------------------------------------- /example/MultiplatformExample/shared/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/shared/src/androidMain/AndroidManifest.xml -------------------------------------------------------------------------------- /example/MultiplatformExample/shared/src/androidMain/kotlin/com/example/ktorfittest/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/shared/src/androidMain/kotlin/com/example/ktorfittest/Platform.kt -------------------------------------------------------------------------------- /example/MultiplatformExample/shared/src/androidMain/kotlin/com/example/ktorfittest/Test.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/shared/src/androidMain/kotlin/com/example/ktorfittest/Test.kt -------------------------------------------------------------------------------- /example/MultiplatformExample/shared/src/commonMain/kotlin/com/example/ktorfittest/Greeting.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/shared/src/commonMain/kotlin/com/example/ktorfittest/Greeting.kt -------------------------------------------------------------------------------- /example/MultiplatformExample/shared/src/commonMain/kotlin/com/example/ktorfittest/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/shared/src/commonMain/kotlin/com/example/ktorfittest/Platform.kt -------------------------------------------------------------------------------- /example/MultiplatformExample/shared/src/commonMain/kotlin/com/example/ktorfittest/StarWarsApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/shared/src/commonMain/kotlin/com/example/ktorfittest/StarWarsApi.kt -------------------------------------------------------------------------------- /example/MultiplatformExample/shared/src/commonTest/kotlin/com/example/ktorfittest/KtorfitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/shared/src/commonTest/kotlin/com/example/ktorfittest/KtorfitTest.kt -------------------------------------------------------------------------------- /example/MultiplatformExample/shared/src/commonTest/kotlin/com/example/ktorfittest/TestApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/shared/src/commonTest/kotlin/com/example/ktorfittest/TestApi.kt -------------------------------------------------------------------------------- /example/MultiplatformExample/shared/src/iosMain/kotlin/com/example/ktorfittest/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/shared/src/iosMain/kotlin/com/example/ktorfittest/Platform.kt -------------------------------------------------------------------------------- /example/MultiplatformExample/shared/src/jsMain/kotlin/com/example/ktorfittest/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/shared/src/jsMain/kotlin/com/example/ktorfittest/Platform.kt -------------------------------------------------------------------------------- /example/MultiplatformExample/shared/src/jsMain/kotlin/com/example/ktorfittest/main.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/shared/src/jsMain/kotlin/com/example/ktorfittest/main.kt -------------------------------------------------------------------------------- /example/MultiplatformExample/shared/src/jvmMain/kotlin/JvmExampleClass.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/shared/src/jvmMain/kotlin/JvmExampleClass.kt -------------------------------------------------------------------------------- /example/MultiplatformExample/shared/src/jvmMain/kotlin/com/example/ktorfittest/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/shared/src/jvmMain/kotlin/com/example/ktorfittest/Platform.kt -------------------------------------------------------------------------------- /example/MultiplatformExample/shared/src/jvmMain/kotlin/com/example/ktorfittest/StarWarsApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/shared/src/jvmMain/kotlin/com/example/ktorfittest/StarWarsApi.kt -------------------------------------------------------------------------------- /example/MultiplatformExample/shared/src/macosX64Main/kotlin/com/example/ktorfittest/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/example/MultiplatformExample/shared/src/macosX64Main/kotlin/com/example/ktorfittest/Platform.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/gradlew.bat -------------------------------------------------------------------------------- /kotlin-js-store/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/kotlin-js-store/yarn.lock -------------------------------------------------------------------------------- /ktorfit-annotations/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | /.gradle/ 3 | -------------------------------------------------------------------------------- /ktorfit-annotations/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-annotations/Readme.md -------------------------------------------------------------------------------- /ktorfit-annotations/api/android/ktorfit-annotations.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-annotations/api/android/ktorfit-annotations.api -------------------------------------------------------------------------------- /ktorfit-annotations/api/jvm/ktorfit-annotations.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-annotations/api/jvm/ktorfit-annotations.api -------------------------------------------------------------------------------- /ktorfit-annotations/api/ktorfit-annotations.klib.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-annotations/api/ktorfit-annotations.klib.api -------------------------------------------------------------------------------- /ktorfit-annotations/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-annotations/build.gradle.kts -------------------------------------------------------------------------------- /ktorfit-annotations/gradle.properties: -------------------------------------------------------------------------------- 1 | kotlin.mpp.androidSourceSetLayoutVersion=2 -------------------------------------------------------------------------------- /ktorfit-annotations/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/core/NoDelegation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/core/NoDelegation.kt -------------------------------------------------------------------------------- /ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/Body.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/Body.kt -------------------------------------------------------------------------------- /ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/DELETE.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/DELETE.kt -------------------------------------------------------------------------------- /ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/Field.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/Field.kt -------------------------------------------------------------------------------- /ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/FieldMap.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/FieldMap.kt -------------------------------------------------------------------------------- /ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/FormUrlEncoded.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/FormUrlEncoded.kt -------------------------------------------------------------------------------- /ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/GET.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/GET.kt -------------------------------------------------------------------------------- /ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/HEAD.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/HEAD.kt -------------------------------------------------------------------------------- /ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/HTTP.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/HTTP.kt -------------------------------------------------------------------------------- /ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/Header.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/Header.kt -------------------------------------------------------------------------------- /ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/HeaderMap.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/HeaderMap.kt -------------------------------------------------------------------------------- /ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/Headers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/Headers.kt -------------------------------------------------------------------------------- /ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/Multipart.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/Multipart.kt -------------------------------------------------------------------------------- /ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/OPTIONS.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/OPTIONS.kt -------------------------------------------------------------------------------- /ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/PATCH.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/PATCH.kt -------------------------------------------------------------------------------- /ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/POST.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/POST.kt -------------------------------------------------------------------------------- /ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/PUT.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/PUT.kt -------------------------------------------------------------------------------- /ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/Part.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/Part.kt -------------------------------------------------------------------------------- /ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/PartMap.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/PartMap.kt -------------------------------------------------------------------------------- /ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/Path.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/Path.kt -------------------------------------------------------------------------------- /ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/Query.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/Query.kt -------------------------------------------------------------------------------- /ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/QueryMap.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/QueryMap.kt -------------------------------------------------------------------------------- /ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/QueryName.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/QueryName.kt -------------------------------------------------------------------------------- /ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/ReqBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/ReqBuilder.kt -------------------------------------------------------------------------------- /ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/RequestType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/RequestType.kt -------------------------------------------------------------------------------- /ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/Streaming.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/Streaming.kt -------------------------------------------------------------------------------- /ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/Tag.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/Tag.kt -------------------------------------------------------------------------------- /ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/Url.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-annotations/src/commonMain/kotlin/de/jensklingenberg/ktorfit/http/Url.kt -------------------------------------------------------------------------------- /ktorfit-compiler-plugin/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /ktorfit-compiler-plugin/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-compiler-plugin/Readme.md -------------------------------------------------------------------------------- /ktorfit-compiler-plugin/api/ktorfit-compiler-plugin.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-compiler-plugin/api/ktorfit-compiler-plugin.api -------------------------------------------------------------------------------- /ktorfit-compiler-plugin/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-compiler-plugin/build.gradle.kts -------------------------------------------------------------------------------- /ktorfit-compiler-plugin/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-compiler-plugin/gradle.properties -------------------------------------------------------------------------------- /ktorfit-compiler-plugin/src/main/java/de/jensklingenberg/ktorfit/CommonCompilerPluginRegistrar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-compiler-plugin/src/main/java/de/jensklingenberg/ktorfit/CommonCompilerPluginRegistrar.kt -------------------------------------------------------------------------------- /ktorfit-compiler-plugin/src/main/java/de/jensklingenberg/ktorfit/CreateFuncTransformer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-compiler-plugin/src/main/java/de/jensklingenberg/ktorfit/CreateFuncTransformer.kt -------------------------------------------------------------------------------- /ktorfit-compiler-plugin/src/main/java/de/jensklingenberg/ktorfit/DebugLogger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-compiler-plugin/src/main/java/de/jensklingenberg/ktorfit/DebugLogger.kt -------------------------------------------------------------------------------- /ktorfit-compiler-plugin/src/main/java/de/jensklingenberg/ktorfit/ElementTransformer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-compiler-plugin/src/main/java/de/jensklingenberg/ktorfit/ElementTransformer.kt -------------------------------------------------------------------------------- /ktorfit-compiler-plugin/src/main/java/de/jensklingenberg/ktorfit/ExampleCommandLineProcessor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-compiler-plugin/src/main/java/de/jensklingenberg/ktorfit/ExampleCommandLineProcessor.kt -------------------------------------------------------------------------------- /ktorfit-compiler-plugin/src/main/java/de/jensklingenberg/ktorfit/KtorfitIrGenerationExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-compiler-plugin/src/main/java/de/jensklingenberg/ktorfit/KtorfitIrGenerationExtension.kt -------------------------------------------------------------------------------- /ktorfit-compiler-plugin/src/test/kotlin/de/jensklingenberg/ktorfit/FunctionTransformerTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-compiler-plugin/src/test/kotlin/de/jensklingenberg/ktorfit/FunctionTransformerTest.kt -------------------------------------------------------------------------------- /ktorfit-converters/call/api/android/call.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-converters/call/api/android/call.api -------------------------------------------------------------------------------- /ktorfit-converters/call/api/call.klib.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-converters/call/api/call.klib.api -------------------------------------------------------------------------------- /ktorfit-converters/call/api/jvm/call.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-converters/call/api/jvm/call.api -------------------------------------------------------------------------------- /ktorfit-converters/call/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-converters/call/build.gradle.kts -------------------------------------------------------------------------------- /ktorfit-converters/call/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ktorfit-converters/call/src/commonMain/kotlin/de/jensklingenberg/ktorfit/Call.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-converters/call/src/commonMain/kotlin/de/jensklingenberg/ktorfit/Call.kt -------------------------------------------------------------------------------- /ktorfit-converters/call/src/commonMain/kotlin/de/jensklingenberg/ktorfit/Callback.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-converters/call/src/commonMain/kotlin/de/jensklingenberg/ktorfit/Callback.kt -------------------------------------------------------------------------------- /ktorfit-converters/call/src/commonMain/kotlin/de/jensklingenberg/ktorfit/converter/CallConverterFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-converters/call/src/commonMain/kotlin/de/jensklingenberg/ktorfit/converter/CallConverterFactory.kt -------------------------------------------------------------------------------- /ktorfit-converters/call/src/jvmTest/kotlin/ConverterDefaultResponseConverter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-converters/call/src/jvmTest/kotlin/ConverterDefaultResponseConverter.kt -------------------------------------------------------------------------------- /ktorfit-converters/flow/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | /.gradle/ 3 | -------------------------------------------------------------------------------- /ktorfit-converters/flow/api/android/flow.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-converters/flow/api/android/flow.api -------------------------------------------------------------------------------- /ktorfit-converters/flow/api/flow.klib.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-converters/flow/api/flow.klib.api -------------------------------------------------------------------------------- /ktorfit-converters/flow/api/jvm/flow.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-converters/flow/api/jvm/flow.api -------------------------------------------------------------------------------- /ktorfit-converters/flow/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-converters/flow/build.gradle.kts -------------------------------------------------------------------------------- /ktorfit-converters/flow/gradle.properties: -------------------------------------------------------------------------------- 1 | kotlin.mpp.androidSourceSetLayoutVersion=2 -------------------------------------------------------------------------------- /ktorfit-converters/flow/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ktorfit-converters/flow/src/commonMain/kotlin/de/jensklingenberg/ktorfit/converter/FlowConverterFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-converters/flow/src/commonMain/kotlin/de/jensklingenberg/ktorfit/converter/FlowConverterFactory.kt -------------------------------------------------------------------------------- /ktorfit-converters/response/api/android/response.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-converters/response/api/android/response.api -------------------------------------------------------------------------------- /ktorfit-converters/response/api/jvm/response.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-converters/response/api/jvm/response.api -------------------------------------------------------------------------------- /ktorfit-converters/response/api/response.klib.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-converters/response/api/response.klib.api -------------------------------------------------------------------------------- /ktorfit-converters/response/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-converters/response/build.gradle.kts -------------------------------------------------------------------------------- /ktorfit-converters/response/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ktorfit-converters/response/src/commonMain/kotlin/de/jensklingenberg/ktorfit/Response.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-converters/response/src/commonMain/kotlin/de/jensklingenberg/ktorfit/Response.kt -------------------------------------------------------------------------------- /ktorfit-converters/response/src/commonMain/kotlin/de/jensklingenberg/ktorfit/converter/ResponseClassSuspendConverter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-converters/response/src/commonMain/kotlin/de/jensklingenberg/ktorfit/converter/ResponseClassSuspendConverter.kt -------------------------------------------------------------------------------- /ktorfit-converters/response/src/commonMain/kotlin/de/jensklingenberg/ktorfit/converter/ResponseConverterFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-converters/response/src/commonMain/kotlin/de/jensklingenberg/ktorfit/converter/ResponseConverterFactory.kt -------------------------------------------------------------------------------- /ktorfit-gradle-plugin/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | /.gradle 3 | -------------------------------------------------------------------------------- /ktorfit-gradle-plugin/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-gradle-plugin/Readme.md -------------------------------------------------------------------------------- /ktorfit-gradle-plugin/Release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-gradle-plugin/Release.md -------------------------------------------------------------------------------- /ktorfit-gradle-plugin/api/ktorfit-gradle-plugin.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-gradle-plugin/api/ktorfit-gradle-plugin.api -------------------------------------------------------------------------------- /ktorfit-gradle-plugin/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-gradle-plugin/build.gradle.kts -------------------------------------------------------------------------------- /ktorfit-gradle-plugin/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-gradle-plugin/gradle.properties -------------------------------------------------------------------------------- /ktorfit-gradle-plugin/src/main/java/de/jensklingenberg/ktorfit/gradle/KtorfitCompilerSubPlugin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-gradle-plugin/src/main/java/de/jensklingenberg/ktorfit/gradle/KtorfitCompilerSubPlugin.kt -------------------------------------------------------------------------------- /ktorfit-gradle-plugin/src/main/java/de/jensklingenberg/ktorfit/gradle/KtorfitGradlePlugin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-gradle-plugin/src/main/java/de/jensklingenberg/ktorfit/gradle/KtorfitGradlePlugin.kt -------------------------------------------------------------------------------- /ktorfit-gradle-plugin/src/main/java/de/jensklingenberg/ktorfit/gradle/KtorfitPluginExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-gradle-plugin/src/main/java/de/jensklingenberg/ktorfit/gradle/KtorfitPluginExtension.kt -------------------------------------------------------------------------------- /ktorfit-ksp/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/Readme.md -------------------------------------------------------------------------------- /ktorfit-ksp/api/ktorfit-ksp.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/api/ktorfit-ksp.api -------------------------------------------------------------------------------- /ktorfit-ksp/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/build.gradle.kts -------------------------------------------------------------------------------- /ktorfit-ksp/detekt-baseline.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/detekt-baseline.xml -------------------------------------------------------------------------------- /ktorfit-ksp/detekt-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/detekt-config.yml -------------------------------------------------------------------------------- /ktorfit-ksp/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/gradle.properties -------------------------------------------------------------------------------- /ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/KtorfitLogger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/KtorfitLogger.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/KtorfitOptions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/KtorfitOptions.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/KtorfitProcessor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/KtorfitProcessor.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/generator/ClassGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/generator/ClassGenerator.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/model/ClassData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/model/ClassData.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/model/FunctionData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/model/FunctionData.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/model/KtorfitClass.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/model/KtorfitClass.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/model/KtorfitError.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/model/KtorfitError.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/model/ParameterData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/model/ParameterData.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/model/ReturnTypeData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/model/ReturnTypeData.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/model/annotations/FunctionAnnotation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/model/annotations/FunctionAnnotation.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/model/annotations/HttpMethodAnnotation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/model/annotations/HttpMethodAnnotation.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/model/annotations/ParameterAnnotation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/model/annotations/ParameterAnnotation.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/poetspec/FileSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/poetspec/FileSpec.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/poetspec/FunctionSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/poetspec/FunctionSpec.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/poetspec/ImplClassSpec2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/poetspec/ImplClassSpec2.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/poetspec/ParameterSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/poetspec/ParameterSpec.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/poetspec/Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/poetspec/Utils.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/reqBuilderExtension/AttributesCodeGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/reqBuilderExtension/AttributesCodeGenerator.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/reqBuilderExtension/BodyCodeGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/reqBuilderExtension/BodyCodeGenerator.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/reqBuilderExtension/CustomRequestBuilderCodeGeneration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/reqBuilderExtension/CustomRequestBuilderCodeGeneration.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/reqBuilderExtension/FieldCodeGeneration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/reqBuilderExtension/FieldCodeGeneration.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/reqBuilderExtension/HeaderCodeGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/reqBuilderExtension/HeaderCodeGenerator.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/reqBuilderExtension/MethodCodeGeneration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/reqBuilderExtension/MethodCodeGeneration.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/reqBuilderExtension/PartsCodeGeneration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/reqBuilderExtension/PartsCodeGeneration.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/reqBuilderExtension/QueryCodeGeneration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/reqBuilderExtension/QueryCodeGeneration.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/reqBuilderExtension/ReqBuilderExtensionNode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/reqBuilderExtension/ReqBuilderExtensionNode.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/reqBuilderExtension/RequestConverterText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/reqBuilderExtension/RequestConverterText.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/reqBuilderExtension/UrlCodeGeneration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/reqBuilderExtension/UrlCodeGeneration.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/utils/AnnotationSpecExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/utils/AnnotationSpecExt.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/utils/KSFunctionDeclarationExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/utils/KSFunctionDeclarationExt.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/utils/KSValueParameterExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/utils/KSValueParameterExt.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/utils/Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/main/kotlin/de/jensklingenberg/ktorfit/utils/Utils.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/main/resources/META-INF/services/com.google.devtools.ksp.processing.SymbolProcessorProvider: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/main/resources/META-INF/services/com.google.devtools.ksp.processing.SymbolProcessorProvider -------------------------------------------------------------------------------- /ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/AllHeaderAnnotationsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/AllHeaderAnnotationsTest.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/BodyAnnotationsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/BodyAnnotationsTest.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/CompilationErrorsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/CompilationErrorsTest.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/FieldAnnotationsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/FieldAnnotationsTest.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/FormUrlEncodedAnnotationsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/FormUrlEncodedAnnotationsTest.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/HeaderAnnotationsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/HeaderAnnotationsTest.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/HeaderMapAnnotationsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/HeaderMapAnnotationsTest.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/HeadersAnnotationsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/HeadersAnnotationsTest.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/HttpAnnotationTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/HttpAnnotationTest.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/InheritanceTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/InheritanceTest.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/KtorfitOptionsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/KtorfitOptionsTest.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/MethodAnnotationsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/MethodAnnotationsTest.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/OptInTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/OptInTest.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/PartAnnotationsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/PartAnnotationsTest.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/QueryAnnotationsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/QueryAnnotationsTest.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/ReqBuilderAnnotationsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/ReqBuilderAnnotationsTest.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/RequestConverterTextKtTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/RequestConverterTextKtTest.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/RequestTypeTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/RequestTypeTest.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/ReturnTypeDataTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/ReturnTypeDataTest.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/StreamingAnnotationTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/StreamingAnnotationTest.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/TagAnnotationsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/TagAnnotationsTest.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/TypeAliasTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/TypeAliasTest.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/UrlTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/UrlTest.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/Utils.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/reqBuilderExtension/FieldArgumentsTextKtTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/reqBuilderExtension/FieldArgumentsTextKtTest.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/reqBuilderExtension/GetBodyDataTextKtTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/reqBuilderExtension/GetBodyDataTextKtTest.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/reqBuilderExtension/GetRequestBuilderTextKtTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/reqBuilderExtension/GetRequestBuilderTextKtTest.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/reqBuilderExtension/HeaderCodeGeneratorKtTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/reqBuilderExtension/HeaderCodeGeneratorKtTest.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/reqBuilderExtension/PartsArgumentTextKtTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/reqBuilderExtension/PartsArgumentTextKtTest.kt -------------------------------------------------------------------------------- /ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/reqBuilderExtension/UrlArgumentTextKtTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-ksp/src/test/kotlin/de/jensklingenberg/ktorfit/reqBuilderExtension/UrlArgumentTextKtTest.kt -------------------------------------------------------------------------------- /ktorfit-lib-core/api/android/ktorfit-lib-core.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-lib-core/api/android/ktorfit-lib-core.api -------------------------------------------------------------------------------- /ktorfit-lib-core/api/jvm/ktorfit-lib-core.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-lib-core/api/jvm/ktorfit-lib-core.api -------------------------------------------------------------------------------- /ktorfit-lib-core/api/ktorfit-lib-core.klib.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-lib-core/api/ktorfit-lib-core.klib.api -------------------------------------------------------------------------------- /ktorfit-lib-core/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-lib-core/build.gradle.kts -------------------------------------------------------------------------------- /ktorfit-lib-core/gradle.properties: -------------------------------------------------------------------------------- 1 | kotlin.mpp.androidSourceSetLayoutVersion=2 -------------------------------------------------------------------------------- /ktorfit-lib-core/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ktorfit-lib-core/src/commonMain/kotlin/de/jensklingenberg/ktorfit/Annotations.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-lib-core/src/commonMain/kotlin/de/jensklingenberg/ktorfit/Annotations.kt -------------------------------------------------------------------------------- /ktorfit-lib-core/src/commonMain/kotlin/de/jensklingenberg/ktorfit/Ktorfit.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-lib-core/src/commonMain/kotlin/de/jensklingenberg/ktorfit/Ktorfit.kt -------------------------------------------------------------------------------- /ktorfit-lib-core/src/commonMain/kotlin/de/jensklingenberg/ktorfit/Strings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-lib-core/src/commonMain/kotlin/de/jensklingenberg/ktorfit/Strings.kt -------------------------------------------------------------------------------- /ktorfit-lib-core/src/commonMain/kotlin/de/jensklingenberg/ktorfit/TypeInfoExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-lib-core/src/commonMain/kotlin/de/jensklingenberg/ktorfit/TypeInfoExt.kt -------------------------------------------------------------------------------- /ktorfit-lib-core/src/commonMain/kotlin/de/jensklingenberg/ktorfit/converter/Converter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-lib-core/src/commonMain/kotlin/de/jensklingenberg/ktorfit/converter/Converter.kt -------------------------------------------------------------------------------- /ktorfit-lib-core/src/commonMain/kotlin/de/jensklingenberg/ktorfit/converter/KtorfitResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-lib-core/src/commonMain/kotlin/de/jensklingenberg/ktorfit/converter/KtorfitResult.kt -------------------------------------------------------------------------------- /ktorfit-lib-core/src/commonMain/kotlin/de/jensklingenberg/ktorfit/converter/TypeData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-lib-core/src/commonMain/kotlin/de/jensklingenberg/ktorfit/converter/TypeData.kt -------------------------------------------------------------------------------- /ktorfit-lib-core/src/commonMain/kotlin/de/jensklingenberg/ktorfit/converter/builtin/DefaultSuspendResponseConverterFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-lib-core/src/commonMain/kotlin/de/jensklingenberg/ktorfit/converter/builtin/DefaultSuspendResponseConverterFactory.kt -------------------------------------------------------------------------------- /ktorfit-lib-core/src/commonMain/kotlin/de/jensklingenberg/ktorfit/converter/builtin/DontSwallowExceptionsConverterFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-lib-core/src/commonMain/kotlin/de/jensklingenberg/ktorfit/converter/builtin/DontSwallowExceptionsConverterFactory.kt -------------------------------------------------------------------------------- /ktorfit-lib-core/src/commonMain/kotlin/de/jensklingenberg/ktorfit/internal/ClassProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-lib-core/src/commonMain/kotlin/de/jensklingenberg/ktorfit/internal/ClassProvider.kt -------------------------------------------------------------------------------- /ktorfit-lib-core/src/commonMain/kotlin/de/jensklingenberg/ktorfit/internal/InternalKtorfitApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-lib-core/src/commonMain/kotlin/de/jensklingenberg/ktorfit/internal/InternalKtorfitApi.kt -------------------------------------------------------------------------------- /ktorfit-lib-core/src/commonMain/kotlin/de/jensklingenberg/ktorfit/internal/KtorfitConverterHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-lib-core/src/commonMain/kotlin/de/jensklingenberg/ktorfit/internal/KtorfitConverterHelper.kt -------------------------------------------------------------------------------- /ktorfit-lib-core/src/commonTest/kotlin/de/jensklingenberg/ktorfit/KtorfitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-lib-core/src/commonTest/kotlin/de/jensklingenberg/ktorfit/KtorfitTest.kt -------------------------------------------------------------------------------- /ktorfit-lib-core/src/commonTest/kotlin/de/jensklingenberg/ktorfit/TestEngine.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-lib-core/src/commonTest/kotlin/de/jensklingenberg/ktorfit/TestEngine.kt -------------------------------------------------------------------------------- /ktorfit-lib-core/src/commonTest/kotlin/de/jensklingenberg/ktorfit/TestStringToIntRequestConverter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-lib-core/src/commonTest/kotlin/de/jensklingenberg/ktorfit/TestStringToIntRequestConverter.kt -------------------------------------------------------------------------------- /ktorfit-lib-core/src/commonTest/kotlin/de/jensklingenberg/ktorfit/converter/RequestParameterConverterTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-lib-core/src/commonTest/kotlin/de/jensklingenberg/ktorfit/converter/RequestParameterConverterTest.kt -------------------------------------------------------------------------------- /ktorfit-lib-core/src/commonTest/kotlin/de/jensklingenberg/ktorfit/internal/TypeDataTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-lib-core/src/commonTest/kotlin/de/jensklingenberg/ktorfit/internal/TypeDataTest.kt -------------------------------------------------------------------------------- /ktorfit-lib-core/src/jvmMain/resources/META-INF/proguard/ktorfit.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-lib-core/src/jvmMain/resources/META-INF/proguard/ktorfit.pro -------------------------------------------------------------------------------- /ktorfit-lib-core/src/jvmTest/kotlin/de/jensklingenberg/ktorfit/BodyTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-lib-core/src/jvmTest/kotlin/de/jensklingenberg/ktorfit/BodyTest.kt -------------------------------------------------------------------------------- /ktorfit-lib-core/src/jvmTest/kotlin/de/jensklingenberg/ktorfit/BuilderDefaultResponseConverter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-lib-core/src/jvmTest/kotlin/de/jensklingenberg/ktorfit/BuilderDefaultResponseConverter.kt -------------------------------------------------------------------------------- /ktorfit-lib-core/src/jvmTest/kotlin/de/jensklingenberg/ktorfit/converter/ConverterFactoryTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-lib-core/src/jvmTest/kotlin/de/jensklingenberg/ktorfit/converter/ConverterFactoryTest.kt -------------------------------------------------------------------------------- /ktorfit-lib-core/src/jvmTest/kotlin/de/jensklingenberg/ktorfit/internal/KtorfitClientTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-lib-core/src/jvmTest/kotlin/de/jensklingenberg/ktorfit/internal/KtorfitClientTest.kt -------------------------------------------------------------------------------- /ktorfit-lib/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | /.gradle/ 3 | -------------------------------------------------------------------------------- /ktorfit-lib/api/android/ktorfit-lib.api: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ktorfit-lib/api/jvm/ktorfit-lib.api: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ktorfit-lib/api/ktorfit-lib.klib.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-lib/api/ktorfit-lib.klib.api -------------------------------------------------------------------------------- /ktorfit-lib/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-lib/build.gradle.kts -------------------------------------------------------------------------------- /ktorfit-lib/gradle.properties: -------------------------------------------------------------------------------- 1 | kotlin.mpp.androidSourceSetLayoutVersion=2 -------------------------------------------------------------------------------- /ktorfit-lib/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ktorfit-lib/src/commonMain/kotlin/de/jensklingenberg/ktorfit/Empty.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/ktorfit-lib/src/commonMain/kotlin/de/jensklingenberg/ktorfit/Empty.kt -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /renovate.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/renovate.json5 -------------------------------------------------------------------------------- /sandbox/Readme.md: -------------------------------------------------------------------------------- 1 | # Sandbox 2 | experimental test module to try various stuff -------------------------------------------------------------------------------- /sandbox/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/sandbox/build.gradle.kts -------------------------------------------------------------------------------- /sandbox/src/commonMain/kotlin/com/example/UserFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/sandbox/src/commonMain/kotlin/com/example/UserFactory.kt -------------------------------------------------------------------------------- /sandbox/src/commonMain/kotlin/com/example/api/GithubService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/sandbox/src/commonMain/kotlin/com/example/api/GithubService.kt -------------------------------------------------------------------------------- /sandbox/src/commonMain/kotlin/com/example/api/JsonPlaceHolderApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/sandbox/src/commonMain/kotlin/com/example/api/JsonPlaceHolderApi.kt -------------------------------------------------------------------------------- /sandbox/src/commonMain/kotlin/com/example/api/KtorSamplesApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/sandbox/src/commonMain/kotlin/com/example/api/KtorSamplesApi.kt -------------------------------------------------------------------------------- /sandbox/src/commonMain/kotlin/com/example/api/Response.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/sandbox/src/commonMain/kotlin/com/example/api/Response.kt -------------------------------------------------------------------------------- /sandbox/src/commonMain/kotlin/com/example/api/StarWarsApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/sandbox/src/commonMain/kotlin/com/example/api/StarWarsApi.kt -------------------------------------------------------------------------------- /sandbox/src/commonMain/kotlin/com/example/model/CommonClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/sandbox/src/commonMain/kotlin/com/example/model/CommonClient.kt -------------------------------------------------------------------------------- /sandbox/src/commonMain/kotlin/com/example/model/Envelope.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/sandbox/src/commonMain/kotlin/com/example/model/Envelope.kt -------------------------------------------------------------------------------- /sandbox/src/commonMain/kotlin/com/example/model/ExampleApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/sandbox/src/commonMain/kotlin/com/example/model/ExampleApi.kt -------------------------------------------------------------------------------- /sandbox/src/commonMain/kotlin/com/example/model/MyOwnResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/sandbox/src/commonMain/kotlin/com/example/model/MyOwnResponse.kt -------------------------------------------------------------------------------- /sandbox/src/commonMain/kotlin/com/example/model/MyOwnResponseConverterFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/sandbox/src/commonMain/kotlin/com/example/model/MyOwnResponseConverterFactory.kt -------------------------------------------------------------------------------- /sandbox/src/commonMain/kotlin/com/example/model/People.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/sandbox/src/commonMain/kotlin/com/example/model/People.kt -------------------------------------------------------------------------------- /sandbox/src/commonMain/kotlin/com/example/model/Post.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/sandbox/src/commonMain/kotlin/com/example/model/Post.kt -------------------------------------------------------------------------------- /sandbox/src/commonMain/kotlin/com/example/model/Specie.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/sandbox/src/commonMain/kotlin/com/example/model/Specie.kt -------------------------------------------------------------------------------- /sandbox/src/commonMain/kotlin/com/example/model/StringToIntRequestConverter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/sandbox/src/commonMain/kotlin/com/example/model/StringToIntRequestConverter.kt -------------------------------------------------------------------------------- /sandbox/src/commonMain/kotlin/com/example/model/github/GithubFollowerResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/sandbox/src/commonMain/kotlin/com/example/model/github/GithubFollowerResponse.kt -------------------------------------------------------------------------------- /sandbox/src/commonMain/kotlin/com/example/model/github/Issuedata.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/sandbox/src/commonMain/kotlin/com/example/model/github/Issuedata.kt -------------------------------------------------------------------------------- /sandbox/src/commonMain/kotlin/com/example/model/github/TestReee.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/sandbox/src/commonMain/kotlin/com/example/model/github/TestReee.kt -------------------------------------------------------------------------------- /sandbox/src/commonTest/kotlin/com/example/SummonStormtroopersTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/sandbox/src/commonTest/kotlin/com/example/SummonStormtroopersTest.kt -------------------------------------------------------------------------------- /sandbox/src/jsMain/kotlin/JsMain.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/sandbox/src/jsMain/kotlin/JsMain.kt -------------------------------------------------------------------------------- /sandbox/src/jvmMain/kotlin/de/jensklingenberg/ktorfit/demo/CreateIssue.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/sandbox/src/jvmMain/kotlin/de/jensklingenberg/ktorfit/demo/CreateIssue.kt -------------------------------------------------------------------------------- /sandbox/src/jvmMain/kotlin/de/jensklingenberg/ktorfit/demo/HeaderTestApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/sandbox/src/jvmMain/kotlin/de/jensklingenberg/ktorfit/demo/HeaderTestApi.kt -------------------------------------------------------------------------------- /sandbox/src/jvmMain/kotlin/de/jensklingenberg/ktorfit/demo/JvMMain.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/sandbox/src/jvmMain/kotlin/de/jensklingenberg/ktorfit/demo/JvMMain.kt -------------------------------------------------------------------------------- /sandbox/src/jvmMain/kotlin/de/jensklingenberg/ktorfit/demo/JvmPlaceHolderApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/sandbox/src/jvmMain/kotlin/de/jensklingenberg/ktorfit/demo/JvmPlaceHolderApi.kt -------------------------------------------------------------------------------- /sandbox/src/jvmMain/kotlin/de/jensklingenberg/ktorfit/demo/QueryTestApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/sandbox/src/jvmMain/kotlin/de/jensklingenberg/ktorfit/demo/QueryTestApi.kt -------------------------------------------------------------------------------- /sandbox/src/jvmMain/kotlin/de/jensklingenberg/ktorfit/demo/TestApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/sandbox/src/jvmMain/kotlin/de/jensklingenberg/ktorfit/demo/TestApi.kt -------------------------------------------------------------------------------- /sandbox/src/jvmMain/kotlin/de/jensklingenberg/ktorfit/demo/TestApi2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/sandbox/src/jvmMain/kotlin/de/jensklingenberg/ktorfit/demo/TestApi2.kt -------------------------------------------------------------------------------- /sandbox/src/jvmMain/kotlin/de/jensklingenberg/ktorfit/demo/uploadFile.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/sandbox/src/jvmMain/kotlin/de/jensklingenberg/ktorfit/demo/uploadFile.txt -------------------------------------------------------------------------------- /sandbox/src/linuxX64Main/kotlin/LinuxMain.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/sandbox/src/linuxX64Main/kotlin/LinuxMain.kt -------------------------------------------------------------------------------- /sandbox/src/linuxX64Test/kotlin/MyTest.kt: -------------------------------------------------------------------------------- 1 | class MyTest 2 | -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Foso/Ktorfit/HEAD/settings.gradle.kts --------------------------------------------------------------------------------