├── .editorconfig ├── .github ├── ISSUE_TEMPLATE │ ├── android-sample-wanted.md │ └── sample-wanted.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── runOnGitHub.yml ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── android ├── .gitignore ├── build.gradle.kts ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── playground │ │ └── android │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── playground │ │ │ └── android │ │ │ ├── CoilFragment.kt │ │ │ ├── ContourFragment.kt │ │ │ ├── LibraryAdapter.kt │ │ │ ├── MainActivity.kt │ │ │ ├── MainView.kt │ │ │ ├── RecyclerViewFragment.kt │ │ │ └── model.kt │ └── res │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ ├── btn_shape.xml │ │ └── ic_launcher_background.xml │ │ ├── layout │ │ ├── activity_main.xml │ │ ├── fragment_coil.xml │ │ ├── fragment_contour.xml │ │ ├── fragment_recycler_view.xml │ │ └── recyclerview_item.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── values-night │ │ └── themes.xml │ │ └── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── themes.xml │ └── test │ └── java │ └── playground │ └── android │ └── ExampleUnitTest.kt ├── gradle.properties ├── gradle ├── detekt-android-sdk.gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── justfile ├── kotlin-codegen ├── build.gradle.kts └── src │ └── main │ └── kotlin │ └── playground │ ├── Dagger.kt │ ├── Moshi.kt │ └── utils.kt ├── kotlin-jvm ├── build.gradle.kts └── src │ └── main │ ├── graphql │ └── launches │ │ ├── operations.graphql │ │ └── schema.sdl │ ├── kotlin │ └── playground │ │ ├── Apollo.kt │ │ ├── Barber.kt │ │ ├── Clikt.kt │ │ ├── Exposed.kt │ │ ├── FuelHttp.kt │ │ ├── Hoplite.kt │ │ ├── Jdbi.kt │ │ ├── Klaxon.kt │ │ ├── KodeinDB.kt │ │ ├── KodeinDI.kt │ │ ├── Koin.kt │ │ ├── Konad.kt │ │ ├── Konf.kt │ │ ├── KotlinCollection.kt │ │ ├── KotlinFaker.kt │ │ ├── KotlinIO.kt │ │ ├── KotlinPoet.kt │ │ ├── KotlinStatistics.kt │ │ ├── KotlinxCollectionsImmutable.kt │ │ ├── KotlinxDatetime.kt │ │ ├── KotlinxHtml.kt │ │ ├── KotlinxSerialization.kt │ │ ├── KtorClient.kt │ │ ├── ManualDI.kt │ │ ├── Markdown.kt │ │ ├── Mordant.kt │ │ ├── OkHttp.kt │ │ ├── Okio.kt │ │ ├── Picnic.kt │ │ ├── RabbitMQConsumer.kt │ │ ├── RabbitMQProducer.kt │ │ ├── Retrofit.kt │ │ ├── RxJava.kt │ │ ├── SQLDelight.kt │ │ ├── SkrapeIt.kt │ │ ├── StateMachine.kt │ │ ├── Velocity.kt │ │ ├── _main.kt │ │ └── konform.kt │ ├── resources │ ├── complex.vm │ ├── configuration │ │ ├── credentials.json │ │ ├── java.properties │ │ ├── localhost.conf │ │ └── missing-password.json │ ├── hello.vm │ ├── hoplite │ │ ├── default.conf │ │ ├── prod.yaml │ │ └── qa.properties │ └── references │ │ ├── kotlinPoet │ │ └── calculator.kt │ │ ├── kotlinio │ │ ├── .hidden.txt │ │ ├── alternate-long-file.txt │ │ ├── hello.txt │ │ ├── long-file.txt │ │ └── nested-dir │ │ │ └── tada.txt │ │ └── kotlinx.html │ │ └── ref.html │ └── sqldelight │ └── playground │ └── sqldelight │ ├── orders.sq │ └── user.sq ├── kotlin-server └── kotlin-server-springboot │ └── HELP.md ├── kotlin-testing ├── build.gradle.kts └── src │ └── test │ └── kotlin │ └── testing │ ├── asserts │ ├── AtriumAsserts.kt │ ├── FailingAtriumAsserts.kt │ ├── KluentTests.kt │ ├── KotestAsserts.kt │ └── Strikt.kt │ ├── common │ ├── Input.kt │ ├── MVP.kt │ ├── Meter.kt │ └── UseCase.kt │ ├── failing │ ├── FailingJunit5.kt │ ├── FailingKluent.kt │ ├── FailingKotest.kt │ ├── FailingKotestAsserts.kt │ ├── FailingMockitoKotlin.kt │ ├── FailingMockk.kt │ └── FailingSpek.kt │ ├── mocking │ ├── Mockito.kt │ ├── MockitoKotlin.kt │ └── Mockk.kt │ └── style │ ├── Junit5.kt │ ├── KotestBehaviorSpec.kt │ ├── KotestFreeSpec.kt │ ├── KotestStringSpec.kt │ ├── KotestWordspec.kt │ ├── SpekDescribe.kt │ └── SpekParametrizedTest.kt ├── lint.xml ├── settings.gradle.kts └── versions.properties /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/android-sample-wanted.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/.github/ISSUE_TEMPLATE/android-sample-wanted.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/sample-wanted.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/.github/ISSUE_TEMPLATE/sample-wanted.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/runOnGitHub.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/.github/workflows/runOnGitHub.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/README.md -------------------------------------------------------------------------------- /android/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /android/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/android/build.gradle.kts -------------------------------------------------------------------------------- /android/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/android/proguard-rules.pro -------------------------------------------------------------------------------- /android/src/androidTest/java/playground/android/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/android/src/androidTest/java/playground/android/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /android/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/android/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /android/src/main/java/playground/android/CoilFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/android/src/main/java/playground/android/CoilFragment.kt -------------------------------------------------------------------------------- /android/src/main/java/playground/android/ContourFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/android/src/main/java/playground/android/ContourFragment.kt -------------------------------------------------------------------------------- /android/src/main/java/playground/android/LibraryAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/android/src/main/java/playground/android/LibraryAdapter.kt -------------------------------------------------------------------------------- /android/src/main/java/playground/android/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/android/src/main/java/playground/android/MainActivity.kt -------------------------------------------------------------------------------- /android/src/main/java/playground/android/MainView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/android/src/main/java/playground/android/MainView.kt -------------------------------------------------------------------------------- /android/src/main/java/playground/android/RecyclerViewFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/android/src/main/java/playground/android/RecyclerViewFragment.kt -------------------------------------------------------------------------------- /android/src/main/java/playground/android/model.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/android/src/main/java/playground/android/model.kt -------------------------------------------------------------------------------- /android/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/android/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /android/src/main/res/drawable/btn_shape.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/android/src/main/res/drawable/btn_shape.xml -------------------------------------------------------------------------------- /android/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/android/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /android/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/android/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /android/src/main/res/layout/fragment_coil.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/android/src/main/res/layout/fragment_coil.xml -------------------------------------------------------------------------------- /android/src/main/res/layout/fragment_contour.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/android/src/main/res/layout/fragment_contour.xml -------------------------------------------------------------------------------- /android/src/main/res/layout/fragment_recycler_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/android/src/main/res/layout/fragment_recycler_view.xml -------------------------------------------------------------------------------- /android/src/main/res/layout/recyclerview_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/android/src/main/res/layout/recyclerview_item.xml -------------------------------------------------------------------------------- /android/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/android/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /android/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/android/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /android/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/android/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/android/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /android/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/android/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/android/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /android/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/android/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/android/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /android/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/android/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/android/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /android/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/android/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/android/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /android/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/android/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /android/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/android/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /android/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/android/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /android/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/android/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /android/src/test/java/playground/android/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/android/src/test/java/playground/android/ExampleUnitTest.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/detekt-android-sdk.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/gradle/detekt-android-sdk.gradle -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/gradlew.bat -------------------------------------------------------------------------------- /justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/justfile -------------------------------------------------------------------------------- /kotlin-codegen/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-codegen/build.gradle.kts -------------------------------------------------------------------------------- /kotlin-codegen/src/main/kotlin/playground/Dagger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-codegen/src/main/kotlin/playground/Dagger.kt -------------------------------------------------------------------------------- /kotlin-codegen/src/main/kotlin/playground/Moshi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-codegen/src/main/kotlin/playground/Moshi.kt -------------------------------------------------------------------------------- /kotlin-codegen/src/main/kotlin/playground/utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-codegen/src/main/kotlin/playground/utils.kt -------------------------------------------------------------------------------- /kotlin-jvm/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/build.gradle.kts -------------------------------------------------------------------------------- /kotlin-jvm/src/main/graphql/launches/operations.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/graphql/launches/operations.graphql -------------------------------------------------------------------------------- /kotlin-jvm/src/main/graphql/launches/schema.sdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/graphql/launches/schema.sdl -------------------------------------------------------------------------------- /kotlin-jvm/src/main/kotlin/playground/Apollo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/kotlin/playground/Apollo.kt -------------------------------------------------------------------------------- /kotlin-jvm/src/main/kotlin/playground/Barber.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/kotlin/playground/Barber.kt -------------------------------------------------------------------------------- /kotlin-jvm/src/main/kotlin/playground/Clikt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/kotlin/playground/Clikt.kt -------------------------------------------------------------------------------- /kotlin-jvm/src/main/kotlin/playground/Exposed.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/kotlin/playground/Exposed.kt -------------------------------------------------------------------------------- /kotlin-jvm/src/main/kotlin/playground/FuelHttp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/kotlin/playground/FuelHttp.kt -------------------------------------------------------------------------------- /kotlin-jvm/src/main/kotlin/playground/Hoplite.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/kotlin/playground/Hoplite.kt -------------------------------------------------------------------------------- /kotlin-jvm/src/main/kotlin/playground/Jdbi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/kotlin/playground/Jdbi.kt -------------------------------------------------------------------------------- /kotlin-jvm/src/main/kotlin/playground/Klaxon.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/kotlin/playground/Klaxon.kt -------------------------------------------------------------------------------- /kotlin-jvm/src/main/kotlin/playground/KodeinDB.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/kotlin/playground/KodeinDB.kt -------------------------------------------------------------------------------- /kotlin-jvm/src/main/kotlin/playground/KodeinDI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/kotlin/playground/KodeinDI.kt -------------------------------------------------------------------------------- /kotlin-jvm/src/main/kotlin/playground/Koin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/kotlin/playground/Koin.kt -------------------------------------------------------------------------------- /kotlin-jvm/src/main/kotlin/playground/Konad.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/kotlin/playground/Konad.kt -------------------------------------------------------------------------------- /kotlin-jvm/src/main/kotlin/playground/Konf.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/kotlin/playground/Konf.kt -------------------------------------------------------------------------------- /kotlin-jvm/src/main/kotlin/playground/KotlinCollection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/kotlin/playground/KotlinCollection.kt -------------------------------------------------------------------------------- /kotlin-jvm/src/main/kotlin/playground/KotlinFaker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/kotlin/playground/KotlinFaker.kt -------------------------------------------------------------------------------- /kotlin-jvm/src/main/kotlin/playground/KotlinIO.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/kotlin/playground/KotlinIO.kt -------------------------------------------------------------------------------- /kotlin-jvm/src/main/kotlin/playground/KotlinPoet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/kotlin/playground/KotlinPoet.kt -------------------------------------------------------------------------------- /kotlin-jvm/src/main/kotlin/playground/KotlinStatistics.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/kotlin/playground/KotlinStatistics.kt -------------------------------------------------------------------------------- /kotlin-jvm/src/main/kotlin/playground/KotlinxCollectionsImmutable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/kotlin/playground/KotlinxCollectionsImmutable.kt -------------------------------------------------------------------------------- /kotlin-jvm/src/main/kotlin/playground/KotlinxDatetime.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/kotlin/playground/KotlinxDatetime.kt -------------------------------------------------------------------------------- /kotlin-jvm/src/main/kotlin/playground/KotlinxHtml.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/kotlin/playground/KotlinxHtml.kt -------------------------------------------------------------------------------- /kotlin-jvm/src/main/kotlin/playground/KotlinxSerialization.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/kotlin/playground/KotlinxSerialization.kt -------------------------------------------------------------------------------- /kotlin-jvm/src/main/kotlin/playground/KtorClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/kotlin/playground/KtorClient.kt -------------------------------------------------------------------------------- /kotlin-jvm/src/main/kotlin/playground/ManualDI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/kotlin/playground/ManualDI.kt -------------------------------------------------------------------------------- /kotlin-jvm/src/main/kotlin/playground/Markdown.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/kotlin/playground/Markdown.kt -------------------------------------------------------------------------------- /kotlin-jvm/src/main/kotlin/playground/Mordant.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/kotlin/playground/Mordant.kt -------------------------------------------------------------------------------- /kotlin-jvm/src/main/kotlin/playground/OkHttp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/kotlin/playground/OkHttp.kt -------------------------------------------------------------------------------- /kotlin-jvm/src/main/kotlin/playground/Okio.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/kotlin/playground/Okio.kt -------------------------------------------------------------------------------- /kotlin-jvm/src/main/kotlin/playground/Picnic.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/kotlin/playground/Picnic.kt -------------------------------------------------------------------------------- /kotlin-jvm/src/main/kotlin/playground/RabbitMQConsumer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/kotlin/playground/RabbitMQConsumer.kt -------------------------------------------------------------------------------- /kotlin-jvm/src/main/kotlin/playground/RabbitMQProducer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/kotlin/playground/RabbitMQProducer.kt -------------------------------------------------------------------------------- /kotlin-jvm/src/main/kotlin/playground/Retrofit.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/kotlin/playground/Retrofit.kt -------------------------------------------------------------------------------- /kotlin-jvm/src/main/kotlin/playground/RxJava.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/kotlin/playground/RxJava.kt -------------------------------------------------------------------------------- /kotlin-jvm/src/main/kotlin/playground/SQLDelight.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/kotlin/playground/SQLDelight.kt -------------------------------------------------------------------------------- /kotlin-jvm/src/main/kotlin/playground/SkrapeIt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/kotlin/playground/SkrapeIt.kt -------------------------------------------------------------------------------- /kotlin-jvm/src/main/kotlin/playground/StateMachine.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/kotlin/playground/StateMachine.kt -------------------------------------------------------------------------------- /kotlin-jvm/src/main/kotlin/playground/Velocity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/kotlin/playground/Velocity.kt -------------------------------------------------------------------------------- /kotlin-jvm/src/main/kotlin/playground/_main.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/kotlin/playground/_main.kt -------------------------------------------------------------------------------- /kotlin-jvm/src/main/kotlin/playground/konform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/kotlin/playground/konform.kt -------------------------------------------------------------------------------- /kotlin-jvm/src/main/resources/complex.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/resources/complex.vm -------------------------------------------------------------------------------- /kotlin-jvm/src/main/resources/configuration/credentials.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/resources/configuration/credentials.json -------------------------------------------------------------------------------- /kotlin-jvm/src/main/resources/configuration/java.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/resources/configuration/java.properties -------------------------------------------------------------------------------- /kotlin-jvm/src/main/resources/configuration/localhost.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/resources/configuration/localhost.conf -------------------------------------------------------------------------------- /kotlin-jvm/src/main/resources/configuration/missing-password.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/resources/configuration/missing-password.json -------------------------------------------------------------------------------- /kotlin-jvm/src/main/resources/hello.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/resources/hello.vm -------------------------------------------------------------------------------- /kotlin-jvm/src/main/resources/hoplite/default.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/resources/hoplite/default.conf -------------------------------------------------------------------------------- /kotlin-jvm/src/main/resources/hoplite/prod.yaml: -------------------------------------------------------------------------------- 1 | env: prod 2 | 3 | server: 4 | port: 443 5 | -------------------------------------------------------------------------------- /kotlin-jvm/src/main/resources/hoplite/qa.properties: -------------------------------------------------------------------------------- 1 | env: qa 2 | -------------------------------------------------------------------------------- /kotlin-jvm/src/main/resources/references/kotlinPoet/calculator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/resources/references/kotlinPoet/calculator.kt -------------------------------------------------------------------------------- /kotlin-jvm/src/main/resources/references/kotlinio/.hidden.txt: -------------------------------------------------------------------------------- 1 | Nothing to see here 2 | -------------------------------------------------------------------------------- /kotlin-jvm/src/main/resources/references/kotlinio/alternate-long-file.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/resources/references/kotlinio/alternate-long-file.txt -------------------------------------------------------------------------------- /kotlin-jvm/src/main/resources/references/kotlinio/hello.txt: -------------------------------------------------------------------------------- 1 | Hello World! 2 | 3 | -------------------------------------------------------------------------------- /kotlin-jvm/src/main/resources/references/kotlinio/long-file.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/resources/references/kotlinio/long-file.txt -------------------------------------------------------------------------------- /kotlin-jvm/src/main/resources/references/kotlinio/nested-dir/tada.txt: -------------------------------------------------------------------------------- 1 | I'm also here! 2 | -------------------------------------------------------------------------------- /kotlin-jvm/src/main/resources/references/kotlinx.html/ref.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/resources/references/kotlinx.html/ref.html -------------------------------------------------------------------------------- /kotlin-jvm/src/main/sqldelight/playground/sqldelight/orders.sq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/sqldelight/playground/sqldelight/orders.sq -------------------------------------------------------------------------------- /kotlin-jvm/src/main/sqldelight/playground/sqldelight/user.sq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-jvm/src/main/sqldelight/playground/sqldelight/user.sq -------------------------------------------------------------------------------- /kotlin-server/kotlin-server-springboot/HELP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-server/kotlin-server-springboot/HELP.md -------------------------------------------------------------------------------- /kotlin-testing/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-testing/build.gradle.kts -------------------------------------------------------------------------------- /kotlin-testing/src/test/kotlin/testing/asserts/AtriumAsserts.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-testing/src/test/kotlin/testing/asserts/AtriumAsserts.kt -------------------------------------------------------------------------------- /kotlin-testing/src/test/kotlin/testing/asserts/FailingAtriumAsserts.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-testing/src/test/kotlin/testing/asserts/FailingAtriumAsserts.kt -------------------------------------------------------------------------------- /kotlin-testing/src/test/kotlin/testing/asserts/KluentTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-testing/src/test/kotlin/testing/asserts/KluentTests.kt -------------------------------------------------------------------------------- /kotlin-testing/src/test/kotlin/testing/asserts/KotestAsserts.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-testing/src/test/kotlin/testing/asserts/KotestAsserts.kt -------------------------------------------------------------------------------- /kotlin-testing/src/test/kotlin/testing/asserts/Strikt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-testing/src/test/kotlin/testing/asserts/Strikt.kt -------------------------------------------------------------------------------- /kotlin-testing/src/test/kotlin/testing/common/Input.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-testing/src/test/kotlin/testing/common/Input.kt -------------------------------------------------------------------------------- /kotlin-testing/src/test/kotlin/testing/common/MVP.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-testing/src/test/kotlin/testing/common/MVP.kt -------------------------------------------------------------------------------- /kotlin-testing/src/test/kotlin/testing/common/Meter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-testing/src/test/kotlin/testing/common/Meter.kt -------------------------------------------------------------------------------- /kotlin-testing/src/test/kotlin/testing/common/UseCase.kt: -------------------------------------------------------------------------------- 1 | package testing.common 2 | 3 | class UseCase { 4 | fun execute() = "" 5 | } 6 | -------------------------------------------------------------------------------- /kotlin-testing/src/test/kotlin/testing/failing/FailingJunit5.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-testing/src/test/kotlin/testing/failing/FailingJunit5.kt -------------------------------------------------------------------------------- /kotlin-testing/src/test/kotlin/testing/failing/FailingKluent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-testing/src/test/kotlin/testing/failing/FailingKluent.kt -------------------------------------------------------------------------------- /kotlin-testing/src/test/kotlin/testing/failing/FailingKotest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-testing/src/test/kotlin/testing/failing/FailingKotest.kt -------------------------------------------------------------------------------- /kotlin-testing/src/test/kotlin/testing/failing/FailingKotestAsserts.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-testing/src/test/kotlin/testing/failing/FailingKotestAsserts.kt -------------------------------------------------------------------------------- /kotlin-testing/src/test/kotlin/testing/failing/FailingMockitoKotlin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-testing/src/test/kotlin/testing/failing/FailingMockitoKotlin.kt -------------------------------------------------------------------------------- /kotlin-testing/src/test/kotlin/testing/failing/FailingMockk.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-testing/src/test/kotlin/testing/failing/FailingMockk.kt -------------------------------------------------------------------------------- /kotlin-testing/src/test/kotlin/testing/failing/FailingSpek.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-testing/src/test/kotlin/testing/failing/FailingSpek.kt -------------------------------------------------------------------------------- /kotlin-testing/src/test/kotlin/testing/mocking/Mockito.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-testing/src/test/kotlin/testing/mocking/Mockito.kt -------------------------------------------------------------------------------- /kotlin-testing/src/test/kotlin/testing/mocking/MockitoKotlin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-testing/src/test/kotlin/testing/mocking/MockitoKotlin.kt -------------------------------------------------------------------------------- /kotlin-testing/src/test/kotlin/testing/mocking/Mockk.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-testing/src/test/kotlin/testing/mocking/Mockk.kt -------------------------------------------------------------------------------- /kotlin-testing/src/test/kotlin/testing/style/Junit5.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-testing/src/test/kotlin/testing/style/Junit5.kt -------------------------------------------------------------------------------- /kotlin-testing/src/test/kotlin/testing/style/KotestBehaviorSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-testing/src/test/kotlin/testing/style/KotestBehaviorSpec.kt -------------------------------------------------------------------------------- /kotlin-testing/src/test/kotlin/testing/style/KotestFreeSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-testing/src/test/kotlin/testing/style/KotestFreeSpec.kt -------------------------------------------------------------------------------- /kotlin-testing/src/test/kotlin/testing/style/KotestStringSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-testing/src/test/kotlin/testing/style/KotestStringSpec.kt -------------------------------------------------------------------------------- /kotlin-testing/src/test/kotlin/testing/style/KotestWordspec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-testing/src/test/kotlin/testing/style/KotestWordspec.kt -------------------------------------------------------------------------------- /kotlin-testing/src/test/kotlin/testing/style/SpekDescribe.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-testing/src/test/kotlin/testing/style/SpekDescribe.kt -------------------------------------------------------------------------------- /kotlin-testing/src/test/kotlin/testing/style/SpekParametrizedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/kotlin-testing/src/test/kotlin/testing/style/SpekParametrizedTest.kt -------------------------------------------------------------------------------- /lint.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/lint.xml -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /versions.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LouisCAD/kotlin-libraries-playground/HEAD/versions.properties --------------------------------------------------------------------------------