├── .fleet ├── run.json └── settings.json ├── .github └── workflows │ ├── build.yml │ ├── deploy.yml │ └── snapshot.yml ├── .gitignore ├── .gitmodules ├── .idea ├── .gitignore ├── compiler.xml ├── deploymentTargetDropDown.xml ├── gradle.xml ├── jarRepositories.xml ├── kotlinc.xml ├── misc.xml ├── runConfigurations │ ├── annotations_deployLocal.xml │ ├── compiler_plugin_deployLocal.xml │ ├── deployGithub.xml │ ├── deployLocal.xml │ ├── deploySonatype.xml │ ├── gradle_plugin_deployLocal.xml │ └── runtime_deployLocal.xml ├── uiDesigner.xml └── vcs.xml ├── LICENSE ├── README.md ├── assets └── logo_256.png ├── docs ├── concepts.mdx ├── configure.mdx ├── features │ ├── buffers.mdx │ ├── builtin-types.mdx │ ├── callables.mdx │ ├── classes.mdx │ ├── enums.mdx │ ├── exceptions.mdx │ ├── index.mdx │ ├── interfaces.mdx │ ├── objects.mdx │ └── suspend-functions.mdx ├── index.mdx ├── initialize.mdx ├── install.mdx └── utilities.mdx ├── experiments ├── .gitignore ├── .idea │ ├── .gitignore │ ├── .name │ ├── artifacts │ │ ├── knee_annotations_frontend_0_2_0_SNAPSHOT.xml │ │ └── knee_runtime_frontend_0_2_0_SNAPSHOT.xml │ ├── compiler.xml │ ├── gradle.xml │ ├── inspectionProfiles │ │ └── Project_Default.xml │ ├── kotlinc.xml │ ├── misc.xml │ ├── runConfigurations │ │ ├── compose_notes_c.xml │ │ ├── compose_notes_l.xml │ │ ├── expect_actual_c.xml │ │ └── expect_actual_l.xml │ ├── uiDesigner.xml │ └── vcs.xml ├── build.gradle.kts ├── compose-notes │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ ├── androidMain │ │ ├── AndroidManifest.xml │ │ └── kotlin │ │ │ └── io │ │ │ └── deepmedia │ │ │ └── tools │ │ │ └── knee │ │ │ └── sample │ │ │ ├── DetailScreen.kt │ │ │ ├── EditorScreen.kt │ │ │ ├── ListScreen.kt │ │ │ └── RootScreen.kt │ │ └── backendMain │ │ └── kotlin │ │ ├── Init.kt │ │ ├── Note.kt │ │ └── NoteManager.kt ├── expect-actual │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ ├── androidMain │ │ ├── AndroidManifest.xml │ │ └── kotlin │ │ │ └── io │ │ │ └── deepmedia │ │ │ └── tools │ │ │ └── knee │ │ │ └── sample │ │ │ └── RootScreen.kt │ │ ├── androidNativeArm32Main │ │ └── kotlin │ │ │ └── Actual.kt │ │ ├── androidNativeArm64Main │ │ └── kotlin │ │ │ └── Actual.kt │ │ ├── androidNativeX64Main │ │ └── kotlin │ │ │ └── Actual.kt │ │ ├── androidNativeX86Main │ │ └── kotlin │ │ │ └── Actual.kt │ │ └── backendMain │ │ └── kotlin │ │ ├── Expect.kt │ │ └── Init.kt ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── multimodule-consumer │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ ├── androidMain │ │ ├── AndroidManifest.xml │ │ └── kotlin │ │ │ └── RootScreen.kt │ │ └── backendMain │ │ └── kotlin │ │ └── Init.kt ├── multimodule-producer │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ ├── androidMain │ │ ├── AndroidManifest.xml │ │ └── kotlin │ │ │ └── ProducerFrontend.kt │ │ └── backendMain │ │ └── kotlin │ │ └── Init.kt └── settings.gradle.kts ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── knee-annotations ├── .gitignore ├── build.gradle.kts └── src │ ├── backendMain │ └── kotlin │ │ └── Knee.kt │ └── commonMain │ └── kotlin │ └── Knee.common.kt ├── knee-compiler-plugin ├── .gitignore ├── build.gradle.kts └── src │ └── main │ ├── kotlin │ ├── Classes.kt │ ├── DownwardFunctions.kt │ ├── DownwardProperties.kt │ ├── Enums.kt │ ├── Init.kt │ ├── Interfaces.kt │ ├── MainBir.kt │ ├── MainFir.kt │ ├── Objects.kt │ ├── UpwardFunctions.kt │ ├── UpwardProperties.kt │ ├── codec │ │ ├── BufferCodecs.kt │ │ ├── Codec.kt │ │ ├── CollectionCodec.kt │ │ ├── CollectionKind.kt │ │ ├── GenericCodec.kt │ │ ├── IdentityCodec.kt │ │ ├── NullableCodec.kt │ │ ├── PrimitiveCodecs.kt │ │ ├── StringCodecs.kt │ │ ├── UnitCodecs.kt │ │ └── UnsignedCodecs.kt │ ├── codegen │ │ ├── CodegenDeclaration.kt │ │ ├── CodegenType.kt │ │ └── KneeCodegen.kt │ ├── context │ │ ├── KneeContext.kt │ │ ├── KneeLogger.kt │ │ └── KneeMapper.kt │ ├── export │ │ ├── v1 │ │ │ ├── ExportAdapters.kt │ │ │ ├── ExportFirDescriptors.kt │ │ │ ├── ExportFlags.kt │ │ │ ├── ExportInfo.kt │ │ │ └── ExportedCodec1.kt │ │ └── v2 │ │ │ ├── ExportAdapters2.kt │ │ │ ├── ExportedCodec2.kt │ │ │ └── ExportedTypeInfo.kt │ ├── features │ │ ├── KneeClass.kt │ │ ├── KneeCollector.kt │ │ ├── KneeDownwardFunction.kt │ │ ├── KneeDownwardProperty.kt │ │ ├── KneeEnum.kt │ │ ├── KneeFeature.kt │ │ ├── KneeImport.kt │ │ ├── KneeInitializer.kt │ │ ├── KneeInterface.kt │ │ ├── KneeModule.kt │ │ ├── KneeObject.kt │ │ ├── KneeUpwardFunction.kt │ │ └── KneeUpwardProperty.kt │ ├── functions │ │ ├── DownwardFunctionSignature.kt │ │ ├── DownwardFunctionsCodegen.kt │ │ ├── DownwardFunctionsIr.kt │ │ ├── UpwardFunctionSignature.kt │ │ ├── UpwardFunctionsCodegen.kt │ │ └── UpwardFunctionsIr.kt │ ├── import │ │ ├── ImportInfo.kt │ │ └── ImportUtils.kt │ ├── instances │ │ ├── InstancesCodegen.kt │ │ └── InterfaceNames.kt │ ├── jni │ │ ├── JniSignature.kt │ │ └── JniType.kt │ ├── metadata │ │ └── ModuleMetadata.kt │ ├── serialization │ │ ├── Classes.kt │ │ ├── Names.kt │ │ └── Types.kt │ ├── services │ │ ├── KneeCommandLineProcessor.kt │ │ └── KneeComponentRegistrar.kt │ ├── symbols │ │ ├── KneeSymbols.kt │ │ ├── PackageNames.kt │ │ └── SymbolIds.kt │ └── utils │ │ ├── IrUtils.kt │ │ ├── NameUtils.kt │ │ └── PoetUtils.kt │ └── resources │ └── META-INF │ └── services │ ├── org.jetbrains.kotlin.compiler.plugin.CommandLineProcessor │ └── org.jetbrains.kotlin.compiler.plugin.CompilerPluginRegistrar ├── knee-gradle-plugin ├── .gitignore ├── build.gradle.kts └── src │ └── main │ └── kotlin │ ├── KneeExtension.kt │ ├── KneePackaging.kt │ ├── KneePlugin.kt │ ├── tasks │ └── UnpackageCodegenSources.kt │ └── utils │ ├── AndroidUtils.kt │ └── SourceSetUtils.kt ├── knee-runtime ├── .gitignore ├── build.gradle.kts └── src │ ├── androidNativeMain │ └── kotlin │ │ └── JniDefinitions.android.kt │ ├── backendMain │ └── kotlin │ │ ├── Init.kt │ │ ├── JniApi.kt │ │ ├── JniApi_Fields.kt │ │ ├── JniDefinitions.kt │ │ ├── JvmApi.kt │ │ ├── JvmHelpers.kt │ │ ├── buffer │ │ ├── ByteBuffer.kt │ │ ├── DoubleBuffer.kt │ │ ├── FloatBuffer.kt │ │ ├── IntBuffer.kt │ │ └── LongBuffer.kt │ │ ├── collections │ │ ├── ArraySpec.kt │ │ └── CollectionCodec.kt │ │ ├── compiler │ │ ├── BoxMethods.kt │ │ ├── Buffers.kn.kt │ │ ├── Cache.kt │ │ ├── Exceptions.kn.kt │ │ ├── Instances.kn.kt │ │ ├── JvmInterfaceWrapper.kt │ │ └── Suspend.kn.kt │ │ ├── module │ │ └── KneeModule.kn.kt │ │ └── types │ │ ├── Booleans.kt │ │ ├── Boxes.kt │ │ ├── Classes.kt │ │ ├── Enums.kt │ │ ├── Interfaces.kt │ │ └── Strings.kt │ ├── frontendMain │ └── kotlin │ │ ├── buffer │ │ └── BufferTypeAliases.kt │ │ ├── compiler │ │ ├── Buffers.jvm.kt │ │ ├── Exceptions.jvm.kt │ │ ├── Instances.jvm.kt │ │ └── Suspend.jvm.kt │ │ └── module │ │ └── KneeModule.jvm.kt │ └── prebuiltHeadersMain │ ├── interop │ └── jni_prebuilt.def │ └── kotlin │ └── JniDefinitions.prebuilt.kt ├── settings.gradle.kts └── tests ├── .gitignore ├── .idea ├── .gitignore ├── .name ├── androidTestResultsUserPreferences.xml ├── artifacts │ ├── knee_annotations_frontend_0_2_0_SNAPSHOT.xml │ ├── knee_annotations_frontend_0_3_0_SNAPSHOT.xml │ ├── knee_runtime_frontend_0_2_0_SNAPSHOT.xml │ └── knee_runtime_frontend_0_3_0_SNAPSHOT.xml ├── compiler.xml ├── deploymentTargetDropDown.xml ├── gradle.xml ├── kotlinc.xml ├── misc.xml ├── runConfigurations │ ├── link_imports.xml │ ├── link_misc.xml │ ├── link_primitives.xml │ ├── test_classes.xml │ ├── test_coroutines.xml │ ├── test_imports.xml │ ├── test_interfaces.xml │ ├── test_misc.xml │ └── test_primitives.xml ├── uiDesigner.xml └── vcs.xml ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle.kts ├── test-classes ├── .gitignore ├── build.gradle.kts └── src │ ├── androidInstrumentedTest │ └── kotlin │ │ └── io │ │ └── deepmedia │ │ └── tools │ │ └── knee │ │ └── tests │ │ ├── ClassTests.kt │ │ ├── InnerClassTests.kt │ │ └── ObjectTests.kt │ ├── androidMain │ └── AndroidManifest.xml │ └── backendMain │ └── kotlin │ ├── ClassDefinintions.kt │ ├── Init.kt │ └── ObjectDefinitions.kt ├── test-coroutines ├── .gitignore ├── build.gradle.kts └── src │ ├── androidInstrumentedTest │ └── kotlin │ │ └── io │ │ └── deepmedia │ │ └── tools │ │ └── knee │ │ └── tests │ │ ├── ReverseSuspendTests.kt │ │ └── SuspendTests.kt │ ├── androidMain │ └── AndroidManifest.xml │ └── backendMain │ └── kotlin │ ├── Init.kt │ ├── ReverseSuspendDefinitions.kt │ └── SuspendDefinitions.kt ├── test-imports ├── .gitignore ├── build.gradle.kts └── src │ ├── androidInstrumentedTest │ └── kotlin │ │ └── io │ │ └── deepmedia │ │ └── tools │ │ └── knee │ │ └── tests │ │ ├── ImportFakeFlowTests.kt │ │ ├── ImportFlowTests.kt │ │ ├── ImportLambdaTests.kt │ │ └── ImportMiscTests.kt │ ├── androidMain │ └── AndroidManifest.xml │ └── backendMain │ └── kotlin │ ├── FakeFlowDefinitions.kt │ ├── FlowDefinitions.kt │ ├── Init.kt │ ├── LambdaDefinitions.kt │ ├── MiscDefinitions.kt │ └── RangeDefinitions.kt ├── test-interfaces ├── .gitignore ├── build.gradle.kts └── src │ ├── androidInstrumentedTest │ └── kotlin │ │ └── io │ │ └── deepmedia │ │ └── tools │ │ └── knee │ │ └── tests │ │ ├── InnerInterfaceTests.kt │ │ └── InterfaceTests.kt │ ├── androidMain │ └── AndroidManifest.xml │ └── backendMain │ └── kotlin │ ├── Definintions.kt │ └── Init.kt ├── test-misc ├── .gitignore ├── build.gradle.kts └── src │ ├── androidInstrumentedTest │ └── kotlin │ │ └── io │ │ └── deepmedia │ │ └── tools │ │ └── knee │ │ └── tests │ │ ├── BufferTests.kt │ │ ├── DefaultValuesTests.kt │ │ ├── EnumTests.kt │ │ └── ExceptionTests.kt │ ├── androidMain │ └── AndroidManifest.xml │ └── backendMain │ └── kotlin │ ├── BufferDefinintions.kt │ ├── DefaultValuesDefinitions.kt │ ├── EnumDefinintions.kt │ ├── ExceptionDefinitions.kt │ └── Init.kt └── test-primitives ├── .gitignore ├── build.gradle.kts └── src ├── androidInstrumentedTest └── kotlin │ └── io │ └── deepmedia │ └── tools │ └── knee │ └── tests │ ├── NullablePrimitiveTests.kt │ ├── PrimitiveCollectionsTests.kt │ ├── PrimitiveTests.kt │ └── UnsignedPrimitiveTests.kt ├── androidMain └── AndroidManifest.xml └── backendMain └── kotlin ├── Definintions.kt └── Init.kt /.fleet/run.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/.fleet/run.json -------------------------------------------------------------------------------- /.fleet/settings.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.github/workflows/snapshot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/.github/workflows/snapshot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/.gitmodules -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/deploymentTargetDropDown.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/.idea/deploymentTargetDropDown.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /.idea/kotlinc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/.idea/kotlinc.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/annotations_deployLocal.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/.idea/runConfigurations/annotations_deployLocal.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/compiler_plugin_deployLocal.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/.idea/runConfigurations/compiler_plugin_deployLocal.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/deployGithub.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/.idea/runConfigurations/deployGithub.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/deployLocal.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/.idea/runConfigurations/deployLocal.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/deploySonatype.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/.idea/runConfigurations/deploySonatype.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/gradle_plugin_deployLocal.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/.idea/runConfigurations/gradle_plugin_deployLocal.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/runtime_deployLocal.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/.idea/runConfigurations/runtime_deployLocal.xml -------------------------------------------------------------------------------- /.idea/uiDesigner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/.idea/uiDesigner.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/README.md -------------------------------------------------------------------------------- /assets/logo_256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/assets/logo_256.png -------------------------------------------------------------------------------- /docs/concepts.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/docs/concepts.mdx -------------------------------------------------------------------------------- /docs/configure.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/docs/configure.mdx -------------------------------------------------------------------------------- /docs/features/buffers.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/docs/features/buffers.mdx -------------------------------------------------------------------------------- /docs/features/builtin-types.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/docs/features/builtin-types.mdx -------------------------------------------------------------------------------- /docs/features/callables.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/docs/features/callables.mdx -------------------------------------------------------------------------------- /docs/features/classes.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/docs/features/classes.mdx -------------------------------------------------------------------------------- /docs/features/enums.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/docs/features/enums.mdx -------------------------------------------------------------------------------- /docs/features/exceptions.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/docs/features/exceptions.mdx -------------------------------------------------------------------------------- /docs/features/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/docs/features/index.mdx -------------------------------------------------------------------------------- /docs/features/interfaces.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/docs/features/interfaces.mdx -------------------------------------------------------------------------------- /docs/features/objects.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/docs/features/objects.mdx -------------------------------------------------------------------------------- /docs/features/suspend-functions.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/docs/features/suspend-functions.mdx -------------------------------------------------------------------------------- /docs/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/docs/index.mdx -------------------------------------------------------------------------------- /docs/initialize.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/docs/initialize.mdx -------------------------------------------------------------------------------- /docs/install.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/docs/install.mdx -------------------------------------------------------------------------------- /docs/utilities.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/docs/utilities.mdx -------------------------------------------------------------------------------- /experiments/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/.gitignore -------------------------------------------------------------------------------- /experiments/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /experiments/.idea/.name: -------------------------------------------------------------------------------- 1 | KneeSamples -------------------------------------------------------------------------------- /experiments/.idea/artifacts/knee_annotations_frontend_0_2_0_SNAPSHOT.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/.idea/artifacts/knee_annotations_frontend_0_2_0_SNAPSHOT.xml -------------------------------------------------------------------------------- /experiments/.idea/artifacts/knee_runtime_frontend_0_2_0_SNAPSHOT.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/.idea/artifacts/knee_runtime_frontend_0_2_0_SNAPSHOT.xml -------------------------------------------------------------------------------- /experiments/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/.idea/compiler.xml -------------------------------------------------------------------------------- /experiments/.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/.idea/gradle.xml -------------------------------------------------------------------------------- /experiments/.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /experiments/.idea/kotlinc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/.idea/kotlinc.xml -------------------------------------------------------------------------------- /experiments/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/.idea/misc.xml -------------------------------------------------------------------------------- /experiments/.idea/runConfigurations/compose_notes_c.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/.idea/runConfigurations/compose_notes_c.xml -------------------------------------------------------------------------------- /experiments/.idea/runConfigurations/compose_notes_l.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/.idea/runConfigurations/compose_notes_l.xml -------------------------------------------------------------------------------- /experiments/.idea/runConfigurations/expect_actual_c.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/.idea/runConfigurations/expect_actual_c.xml -------------------------------------------------------------------------------- /experiments/.idea/runConfigurations/expect_actual_l.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/.idea/runConfigurations/expect_actual_l.xml -------------------------------------------------------------------------------- /experiments/.idea/uiDesigner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/.idea/uiDesigner.xml -------------------------------------------------------------------------------- /experiments/.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/.idea/vcs.xml -------------------------------------------------------------------------------- /experiments/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/build.gradle.kts -------------------------------------------------------------------------------- /experiments/compose-notes/.gitignore: -------------------------------------------------------------------------------- 1 | /build/ -------------------------------------------------------------------------------- /experiments/compose-notes/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/compose-notes/build.gradle.kts -------------------------------------------------------------------------------- /experiments/compose-notes/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/compose-notes/src/androidMain/AndroidManifest.xml -------------------------------------------------------------------------------- /experiments/compose-notes/src/androidMain/kotlin/io/deepmedia/tools/knee/sample/DetailScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/compose-notes/src/androidMain/kotlin/io/deepmedia/tools/knee/sample/DetailScreen.kt -------------------------------------------------------------------------------- /experiments/compose-notes/src/androidMain/kotlin/io/deepmedia/tools/knee/sample/EditorScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/compose-notes/src/androidMain/kotlin/io/deepmedia/tools/knee/sample/EditorScreen.kt -------------------------------------------------------------------------------- /experiments/compose-notes/src/androidMain/kotlin/io/deepmedia/tools/knee/sample/ListScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/compose-notes/src/androidMain/kotlin/io/deepmedia/tools/knee/sample/ListScreen.kt -------------------------------------------------------------------------------- /experiments/compose-notes/src/androidMain/kotlin/io/deepmedia/tools/knee/sample/RootScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/compose-notes/src/androidMain/kotlin/io/deepmedia/tools/knee/sample/RootScreen.kt -------------------------------------------------------------------------------- /experiments/compose-notes/src/backendMain/kotlin/Init.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/compose-notes/src/backendMain/kotlin/Init.kt -------------------------------------------------------------------------------- /experiments/compose-notes/src/backendMain/kotlin/Note.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/compose-notes/src/backendMain/kotlin/Note.kt -------------------------------------------------------------------------------- /experiments/compose-notes/src/backendMain/kotlin/NoteManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/compose-notes/src/backendMain/kotlin/NoteManager.kt -------------------------------------------------------------------------------- /experiments/expect-actual/.gitignore: -------------------------------------------------------------------------------- 1 | /build/ -------------------------------------------------------------------------------- /experiments/expect-actual/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/expect-actual/build.gradle.kts -------------------------------------------------------------------------------- /experiments/expect-actual/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/expect-actual/src/androidMain/AndroidManifest.xml -------------------------------------------------------------------------------- /experiments/expect-actual/src/androidMain/kotlin/io/deepmedia/tools/knee/sample/RootScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/expect-actual/src/androidMain/kotlin/io/deepmedia/tools/knee/sample/RootScreen.kt -------------------------------------------------------------------------------- /experiments/expect-actual/src/androidNativeArm32Main/kotlin/Actual.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/expect-actual/src/androidNativeArm32Main/kotlin/Actual.kt -------------------------------------------------------------------------------- /experiments/expect-actual/src/androidNativeArm64Main/kotlin/Actual.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/expect-actual/src/androidNativeArm64Main/kotlin/Actual.kt -------------------------------------------------------------------------------- /experiments/expect-actual/src/androidNativeX64Main/kotlin/Actual.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/expect-actual/src/androidNativeX64Main/kotlin/Actual.kt -------------------------------------------------------------------------------- /experiments/expect-actual/src/androidNativeX86Main/kotlin/Actual.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/expect-actual/src/androidNativeX86Main/kotlin/Actual.kt -------------------------------------------------------------------------------- /experiments/expect-actual/src/backendMain/kotlin/Expect.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/expect-actual/src/backendMain/kotlin/Expect.kt -------------------------------------------------------------------------------- /experiments/expect-actual/src/backendMain/kotlin/Init.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/expect-actual/src/backendMain/kotlin/Init.kt -------------------------------------------------------------------------------- /experiments/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/gradle.properties -------------------------------------------------------------------------------- /experiments/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /experiments/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /experiments/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/gradlew -------------------------------------------------------------------------------- /experiments/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/gradlew.bat -------------------------------------------------------------------------------- /experiments/multimodule-consumer/.gitignore: -------------------------------------------------------------------------------- 1 | /build/ -------------------------------------------------------------------------------- /experiments/multimodule-consumer/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/multimodule-consumer/build.gradle.kts -------------------------------------------------------------------------------- /experiments/multimodule-consumer/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/multimodule-consumer/src/androidMain/AndroidManifest.xml -------------------------------------------------------------------------------- /experiments/multimodule-consumer/src/androidMain/kotlin/RootScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/multimodule-consumer/src/androidMain/kotlin/RootScreen.kt -------------------------------------------------------------------------------- /experiments/multimodule-consumer/src/backendMain/kotlin/Init.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/multimodule-consumer/src/backendMain/kotlin/Init.kt -------------------------------------------------------------------------------- /experiments/multimodule-producer/.gitignore: -------------------------------------------------------------------------------- 1 | /build/ -------------------------------------------------------------------------------- /experiments/multimodule-producer/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/multimodule-producer/build.gradle.kts -------------------------------------------------------------------------------- /experiments/multimodule-producer/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/multimodule-producer/src/androidMain/AndroidManifest.xml -------------------------------------------------------------------------------- /experiments/multimodule-producer/src/androidMain/kotlin/ProducerFrontend.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/multimodule-producer/src/androidMain/kotlin/ProducerFrontend.kt -------------------------------------------------------------------------------- /experiments/multimodule-producer/src/backendMain/kotlin/Init.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/multimodule-producer/src/backendMain/kotlin/Init.kt -------------------------------------------------------------------------------- /experiments/settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/experiments/settings.gradle.kts -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/gradlew.bat -------------------------------------------------------------------------------- /knee-annotations/.gitignore: -------------------------------------------------------------------------------- 1 | /build/ -------------------------------------------------------------------------------- /knee-annotations/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-annotations/build.gradle.kts -------------------------------------------------------------------------------- /knee-annotations/src/backendMain/kotlin/Knee.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-annotations/src/backendMain/kotlin/Knee.kt -------------------------------------------------------------------------------- /knee-annotations/src/commonMain/kotlin/Knee.common.kt: -------------------------------------------------------------------------------- 1 | package io.deepmedia.tools.knee.annotations 2 | 3 | -------------------------------------------------------------------------------- /knee-compiler-plugin/.gitignore: -------------------------------------------------------------------------------- 1 | /build/ -------------------------------------------------------------------------------- /knee-compiler-plugin/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/build.gradle.kts -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/Classes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/Classes.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/DownwardFunctions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/DownwardFunctions.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/DownwardProperties.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/DownwardProperties.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/Enums.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/Enums.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/Init.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/Init.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/Interfaces.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/Interfaces.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/MainBir.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/MainBir.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/MainFir.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/MainFir.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/Objects.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/Objects.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/UpwardFunctions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/UpwardFunctions.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/UpwardProperties.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/UpwardProperties.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/codec/BufferCodecs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/codec/BufferCodecs.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/codec/Codec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/codec/Codec.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/codec/CollectionCodec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/codec/CollectionCodec.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/codec/CollectionKind.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/codec/CollectionKind.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/codec/GenericCodec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/codec/GenericCodec.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/codec/IdentityCodec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/codec/IdentityCodec.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/codec/NullableCodec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/codec/NullableCodec.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/codec/PrimitiveCodecs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/codec/PrimitiveCodecs.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/codec/StringCodecs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/codec/StringCodecs.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/codec/UnitCodecs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/codec/UnitCodecs.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/codec/UnsignedCodecs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/codec/UnsignedCodecs.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/codegen/CodegenDeclaration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/codegen/CodegenDeclaration.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/codegen/CodegenType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/codegen/CodegenType.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/codegen/KneeCodegen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/codegen/KneeCodegen.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/context/KneeContext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/context/KneeContext.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/context/KneeLogger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/context/KneeLogger.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/context/KneeMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/context/KneeMapper.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/export/v1/ExportAdapters.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/export/v1/ExportAdapters.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/export/v1/ExportFirDescriptors.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/export/v1/ExportFirDescriptors.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/export/v1/ExportFlags.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/export/v1/ExportFlags.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/export/v1/ExportInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/export/v1/ExportInfo.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/export/v1/ExportedCodec1.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/export/v1/ExportedCodec1.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/export/v2/ExportAdapters2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/export/v2/ExportAdapters2.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/export/v2/ExportedCodec2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/export/v2/ExportedCodec2.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/export/v2/ExportedTypeInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/export/v2/ExportedTypeInfo.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/features/KneeClass.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/features/KneeClass.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/features/KneeCollector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/features/KneeCollector.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/features/KneeDownwardFunction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/features/KneeDownwardFunction.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/features/KneeDownwardProperty.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/features/KneeDownwardProperty.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/features/KneeEnum.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/features/KneeEnum.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/features/KneeFeature.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/features/KneeFeature.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/features/KneeImport.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/features/KneeImport.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/features/KneeInitializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/features/KneeInitializer.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/features/KneeInterface.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/features/KneeInterface.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/features/KneeModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/features/KneeModule.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/features/KneeObject.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/features/KneeObject.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/features/KneeUpwardFunction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/features/KneeUpwardFunction.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/features/KneeUpwardProperty.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/features/KneeUpwardProperty.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/functions/DownwardFunctionSignature.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/functions/DownwardFunctionSignature.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/functions/DownwardFunctionsCodegen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/functions/DownwardFunctionsCodegen.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/functions/DownwardFunctionsIr.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/functions/DownwardFunctionsIr.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/functions/UpwardFunctionSignature.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/functions/UpwardFunctionSignature.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/functions/UpwardFunctionsCodegen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/functions/UpwardFunctionsCodegen.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/functions/UpwardFunctionsIr.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/functions/UpwardFunctionsIr.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/import/ImportInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/import/ImportInfo.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/import/ImportUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/import/ImportUtils.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/instances/InstancesCodegen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/instances/InstancesCodegen.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/instances/InterfaceNames.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/instances/InterfaceNames.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/jni/JniSignature.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/jni/JniSignature.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/jni/JniType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/jni/JniType.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/metadata/ModuleMetadata.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/metadata/ModuleMetadata.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/serialization/Classes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/serialization/Classes.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/serialization/Names.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/serialization/Names.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/serialization/Types.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/serialization/Types.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/services/KneeCommandLineProcessor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/services/KneeCommandLineProcessor.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/services/KneeComponentRegistrar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/services/KneeComponentRegistrar.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/symbols/KneeSymbols.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/symbols/KneeSymbols.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/symbols/PackageNames.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/symbols/PackageNames.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/symbols/SymbolIds.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/symbols/SymbolIds.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/utils/IrUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/utils/IrUtils.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/utils/NameUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/utils/NameUtils.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/kotlin/utils/PoetUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/kotlin/utils/PoetUtils.kt -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/resources/META-INF/services/org.jetbrains.kotlin.compiler.plugin.CommandLineProcessor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/resources/META-INF/services/org.jetbrains.kotlin.compiler.plugin.CommandLineProcessor -------------------------------------------------------------------------------- /knee-compiler-plugin/src/main/resources/META-INF/services/org.jetbrains.kotlin.compiler.plugin.CompilerPluginRegistrar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-compiler-plugin/src/main/resources/META-INF/services/org.jetbrains.kotlin.compiler.plugin.CompilerPluginRegistrar -------------------------------------------------------------------------------- /knee-gradle-plugin/.gitignore: -------------------------------------------------------------------------------- 1 | /build/ -------------------------------------------------------------------------------- /knee-gradle-plugin/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-gradle-plugin/build.gradle.kts -------------------------------------------------------------------------------- /knee-gradle-plugin/src/main/kotlin/KneeExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-gradle-plugin/src/main/kotlin/KneeExtension.kt -------------------------------------------------------------------------------- /knee-gradle-plugin/src/main/kotlin/KneePackaging.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-gradle-plugin/src/main/kotlin/KneePackaging.kt -------------------------------------------------------------------------------- /knee-gradle-plugin/src/main/kotlin/KneePlugin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-gradle-plugin/src/main/kotlin/KneePlugin.kt -------------------------------------------------------------------------------- /knee-gradle-plugin/src/main/kotlin/tasks/UnpackageCodegenSources.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-gradle-plugin/src/main/kotlin/tasks/UnpackageCodegenSources.kt -------------------------------------------------------------------------------- /knee-gradle-plugin/src/main/kotlin/utils/AndroidUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-gradle-plugin/src/main/kotlin/utils/AndroidUtils.kt -------------------------------------------------------------------------------- /knee-gradle-plugin/src/main/kotlin/utils/SourceSetUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-gradle-plugin/src/main/kotlin/utils/SourceSetUtils.kt -------------------------------------------------------------------------------- /knee-runtime/.gitignore: -------------------------------------------------------------------------------- 1 | /build/ -------------------------------------------------------------------------------- /knee-runtime/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-runtime/build.gradle.kts -------------------------------------------------------------------------------- /knee-runtime/src/androidNativeMain/kotlin/JniDefinitions.android.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-runtime/src/androidNativeMain/kotlin/JniDefinitions.android.kt -------------------------------------------------------------------------------- /knee-runtime/src/backendMain/kotlin/Init.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-runtime/src/backendMain/kotlin/Init.kt -------------------------------------------------------------------------------- /knee-runtime/src/backendMain/kotlin/JniApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-runtime/src/backendMain/kotlin/JniApi.kt -------------------------------------------------------------------------------- /knee-runtime/src/backendMain/kotlin/JniApi_Fields.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-runtime/src/backendMain/kotlin/JniApi_Fields.kt -------------------------------------------------------------------------------- /knee-runtime/src/backendMain/kotlin/JniDefinitions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-runtime/src/backendMain/kotlin/JniDefinitions.kt -------------------------------------------------------------------------------- /knee-runtime/src/backendMain/kotlin/JvmApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-runtime/src/backendMain/kotlin/JvmApi.kt -------------------------------------------------------------------------------- /knee-runtime/src/backendMain/kotlin/JvmHelpers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-runtime/src/backendMain/kotlin/JvmHelpers.kt -------------------------------------------------------------------------------- /knee-runtime/src/backendMain/kotlin/buffer/ByteBuffer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-runtime/src/backendMain/kotlin/buffer/ByteBuffer.kt -------------------------------------------------------------------------------- /knee-runtime/src/backendMain/kotlin/buffer/DoubleBuffer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-runtime/src/backendMain/kotlin/buffer/DoubleBuffer.kt -------------------------------------------------------------------------------- /knee-runtime/src/backendMain/kotlin/buffer/FloatBuffer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-runtime/src/backendMain/kotlin/buffer/FloatBuffer.kt -------------------------------------------------------------------------------- /knee-runtime/src/backendMain/kotlin/buffer/IntBuffer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-runtime/src/backendMain/kotlin/buffer/IntBuffer.kt -------------------------------------------------------------------------------- /knee-runtime/src/backendMain/kotlin/buffer/LongBuffer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-runtime/src/backendMain/kotlin/buffer/LongBuffer.kt -------------------------------------------------------------------------------- /knee-runtime/src/backendMain/kotlin/collections/ArraySpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-runtime/src/backendMain/kotlin/collections/ArraySpec.kt -------------------------------------------------------------------------------- /knee-runtime/src/backendMain/kotlin/collections/CollectionCodec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-runtime/src/backendMain/kotlin/collections/CollectionCodec.kt -------------------------------------------------------------------------------- /knee-runtime/src/backendMain/kotlin/compiler/BoxMethods.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-runtime/src/backendMain/kotlin/compiler/BoxMethods.kt -------------------------------------------------------------------------------- /knee-runtime/src/backendMain/kotlin/compiler/Buffers.kn.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-runtime/src/backendMain/kotlin/compiler/Buffers.kn.kt -------------------------------------------------------------------------------- /knee-runtime/src/backendMain/kotlin/compiler/Cache.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-runtime/src/backendMain/kotlin/compiler/Cache.kt -------------------------------------------------------------------------------- /knee-runtime/src/backendMain/kotlin/compiler/Exceptions.kn.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-runtime/src/backendMain/kotlin/compiler/Exceptions.kn.kt -------------------------------------------------------------------------------- /knee-runtime/src/backendMain/kotlin/compiler/Instances.kn.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-runtime/src/backendMain/kotlin/compiler/Instances.kn.kt -------------------------------------------------------------------------------- /knee-runtime/src/backendMain/kotlin/compiler/JvmInterfaceWrapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-runtime/src/backendMain/kotlin/compiler/JvmInterfaceWrapper.kt -------------------------------------------------------------------------------- /knee-runtime/src/backendMain/kotlin/compiler/Suspend.kn.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-runtime/src/backendMain/kotlin/compiler/Suspend.kn.kt -------------------------------------------------------------------------------- /knee-runtime/src/backendMain/kotlin/module/KneeModule.kn.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-runtime/src/backendMain/kotlin/module/KneeModule.kn.kt -------------------------------------------------------------------------------- /knee-runtime/src/backendMain/kotlin/types/Booleans.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-runtime/src/backendMain/kotlin/types/Booleans.kt -------------------------------------------------------------------------------- /knee-runtime/src/backendMain/kotlin/types/Boxes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-runtime/src/backendMain/kotlin/types/Boxes.kt -------------------------------------------------------------------------------- /knee-runtime/src/backendMain/kotlin/types/Classes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-runtime/src/backendMain/kotlin/types/Classes.kt -------------------------------------------------------------------------------- /knee-runtime/src/backendMain/kotlin/types/Enums.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-runtime/src/backendMain/kotlin/types/Enums.kt -------------------------------------------------------------------------------- /knee-runtime/src/backendMain/kotlin/types/Interfaces.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-runtime/src/backendMain/kotlin/types/Interfaces.kt -------------------------------------------------------------------------------- /knee-runtime/src/backendMain/kotlin/types/Strings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-runtime/src/backendMain/kotlin/types/Strings.kt -------------------------------------------------------------------------------- /knee-runtime/src/frontendMain/kotlin/buffer/BufferTypeAliases.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-runtime/src/frontendMain/kotlin/buffer/BufferTypeAliases.kt -------------------------------------------------------------------------------- /knee-runtime/src/frontendMain/kotlin/compiler/Buffers.jvm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-runtime/src/frontendMain/kotlin/compiler/Buffers.jvm.kt -------------------------------------------------------------------------------- /knee-runtime/src/frontendMain/kotlin/compiler/Exceptions.jvm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-runtime/src/frontendMain/kotlin/compiler/Exceptions.jvm.kt -------------------------------------------------------------------------------- /knee-runtime/src/frontendMain/kotlin/compiler/Instances.jvm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-runtime/src/frontendMain/kotlin/compiler/Instances.jvm.kt -------------------------------------------------------------------------------- /knee-runtime/src/frontendMain/kotlin/compiler/Suspend.jvm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-runtime/src/frontendMain/kotlin/compiler/Suspend.jvm.kt -------------------------------------------------------------------------------- /knee-runtime/src/frontendMain/kotlin/module/KneeModule.jvm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-runtime/src/frontendMain/kotlin/module/KneeModule.jvm.kt -------------------------------------------------------------------------------- /knee-runtime/src/prebuiltHeadersMain/interop/jni_prebuilt.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-runtime/src/prebuiltHeadersMain/interop/jni_prebuilt.def -------------------------------------------------------------------------------- /knee-runtime/src/prebuiltHeadersMain/kotlin/JniDefinitions.prebuilt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/knee-runtime/src/prebuiltHeadersMain/kotlin/JniDefinitions.prebuilt.kt -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /tests/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/.gitignore -------------------------------------------------------------------------------- /tests/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /tests/.idea/.name: -------------------------------------------------------------------------------- 1 | KneeTests -------------------------------------------------------------------------------- /tests/.idea/androidTestResultsUserPreferences.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/.idea/androidTestResultsUserPreferences.xml -------------------------------------------------------------------------------- /tests/.idea/artifacts/knee_annotations_frontend_0_2_0_SNAPSHOT.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/.idea/artifacts/knee_annotations_frontend_0_2_0_SNAPSHOT.xml -------------------------------------------------------------------------------- /tests/.idea/artifacts/knee_annotations_frontend_0_3_0_SNAPSHOT.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/.idea/artifacts/knee_annotations_frontend_0_3_0_SNAPSHOT.xml -------------------------------------------------------------------------------- /tests/.idea/artifacts/knee_runtime_frontend_0_2_0_SNAPSHOT.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/.idea/artifacts/knee_runtime_frontend_0_2_0_SNAPSHOT.xml -------------------------------------------------------------------------------- /tests/.idea/artifacts/knee_runtime_frontend_0_3_0_SNAPSHOT.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/.idea/artifacts/knee_runtime_frontend_0_3_0_SNAPSHOT.xml -------------------------------------------------------------------------------- /tests/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/.idea/compiler.xml -------------------------------------------------------------------------------- /tests/.idea/deploymentTargetDropDown.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/.idea/deploymentTargetDropDown.xml -------------------------------------------------------------------------------- /tests/.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/.idea/gradle.xml -------------------------------------------------------------------------------- /tests/.idea/kotlinc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/.idea/kotlinc.xml -------------------------------------------------------------------------------- /tests/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/.idea/misc.xml -------------------------------------------------------------------------------- /tests/.idea/runConfigurations/link_imports.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/.idea/runConfigurations/link_imports.xml -------------------------------------------------------------------------------- /tests/.idea/runConfigurations/link_misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/.idea/runConfigurations/link_misc.xml -------------------------------------------------------------------------------- /tests/.idea/runConfigurations/link_primitives.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/.idea/runConfigurations/link_primitives.xml -------------------------------------------------------------------------------- /tests/.idea/runConfigurations/test_classes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/.idea/runConfigurations/test_classes.xml -------------------------------------------------------------------------------- /tests/.idea/runConfigurations/test_coroutines.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/.idea/runConfigurations/test_coroutines.xml -------------------------------------------------------------------------------- /tests/.idea/runConfigurations/test_imports.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/.idea/runConfigurations/test_imports.xml -------------------------------------------------------------------------------- /tests/.idea/runConfigurations/test_interfaces.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/.idea/runConfigurations/test_interfaces.xml -------------------------------------------------------------------------------- /tests/.idea/runConfigurations/test_misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/.idea/runConfigurations/test_misc.xml -------------------------------------------------------------------------------- /tests/.idea/runConfigurations/test_primitives.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/.idea/runConfigurations/test_primitives.xml -------------------------------------------------------------------------------- /tests/.idea/uiDesigner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/.idea/uiDesigner.xml -------------------------------------------------------------------------------- /tests/.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/.idea/vcs.xml -------------------------------------------------------------------------------- /tests/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/gradle.properties -------------------------------------------------------------------------------- /tests/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /tests/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /tests/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/gradlew -------------------------------------------------------------------------------- /tests/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/gradlew.bat -------------------------------------------------------------------------------- /tests/settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/settings.gradle.kts -------------------------------------------------------------------------------- /tests/test-classes/.gitignore: -------------------------------------------------------------------------------- 1 | /build/ -------------------------------------------------------------------------------- /tests/test-classes/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-classes/build.gradle.kts -------------------------------------------------------------------------------- /tests/test-classes/src/androidInstrumentedTest/kotlin/io/deepmedia/tools/knee/tests/ClassTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-classes/src/androidInstrumentedTest/kotlin/io/deepmedia/tools/knee/tests/ClassTests.kt -------------------------------------------------------------------------------- /tests/test-classes/src/androidInstrumentedTest/kotlin/io/deepmedia/tools/knee/tests/InnerClassTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-classes/src/androidInstrumentedTest/kotlin/io/deepmedia/tools/knee/tests/InnerClassTests.kt -------------------------------------------------------------------------------- /tests/test-classes/src/androidInstrumentedTest/kotlin/io/deepmedia/tools/knee/tests/ObjectTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-classes/src/androidInstrumentedTest/kotlin/io/deepmedia/tools/knee/tests/ObjectTests.kt -------------------------------------------------------------------------------- /tests/test-classes/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-classes/src/androidMain/AndroidManifest.xml -------------------------------------------------------------------------------- /tests/test-classes/src/backendMain/kotlin/ClassDefinintions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-classes/src/backendMain/kotlin/ClassDefinintions.kt -------------------------------------------------------------------------------- /tests/test-classes/src/backendMain/kotlin/Init.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-classes/src/backendMain/kotlin/Init.kt -------------------------------------------------------------------------------- /tests/test-classes/src/backendMain/kotlin/ObjectDefinitions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-classes/src/backendMain/kotlin/ObjectDefinitions.kt -------------------------------------------------------------------------------- /tests/test-coroutines/.gitignore: -------------------------------------------------------------------------------- 1 | /build/ -------------------------------------------------------------------------------- /tests/test-coroutines/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-coroutines/build.gradle.kts -------------------------------------------------------------------------------- /tests/test-coroutines/src/androidInstrumentedTest/kotlin/io/deepmedia/tools/knee/tests/ReverseSuspendTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-coroutines/src/androidInstrumentedTest/kotlin/io/deepmedia/tools/knee/tests/ReverseSuspendTests.kt -------------------------------------------------------------------------------- /tests/test-coroutines/src/androidInstrumentedTest/kotlin/io/deepmedia/tools/knee/tests/SuspendTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-coroutines/src/androidInstrumentedTest/kotlin/io/deepmedia/tools/knee/tests/SuspendTests.kt -------------------------------------------------------------------------------- /tests/test-coroutines/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-coroutines/src/androidMain/AndroidManifest.xml -------------------------------------------------------------------------------- /tests/test-coroutines/src/backendMain/kotlin/Init.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-coroutines/src/backendMain/kotlin/Init.kt -------------------------------------------------------------------------------- /tests/test-coroutines/src/backendMain/kotlin/ReverseSuspendDefinitions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-coroutines/src/backendMain/kotlin/ReverseSuspendDefinitions.kt -------------------------------------------------------------------------------- /tests/test-coroutines/src/backendMain/kotlin/SuspendDefinitions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-coroutines/src/backendMain/kotlin/SuspendDefinitions.kt -------------------------------------------------------------------------------- /tests/test-imports/.gitignore: -------------------------------------------------------------------------------- 1 | /build/ -------------------------------------------------------------------------------- /tests/test-imports/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-imports/build.gradle.kts -------------------------------------------------------------------------------- /tests/test-imports/src/androidInstrumentedTest/kotlin/io/deepmedia/tools/knee/tests/ImportFakeFlowTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-imports/src/androidInstrumentedTest/kotlin/io/deepmedia/tools/knee/tests/ImportFakeFlowTests.kt -------------------------------------------------------------------------------- /tests/test-imports/src/androidInstrumentedTest/kotlin/io/deepmedia/tools/knee/tests/ImportFlowTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-imports/src/androidInstrumentedTest/kotlin/io/deepmedia/tools/knee/tests/ImportFlowTests.kt -------------------------------------------------------------------------------- /tests/test-imports/src/androidInstrumentedTest/kotlin/io/deepmedia/tools/knee/tests/ImportLambdaTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-imports/src/androidInstrumentedTest/kotlin/io/deepmedia/tools/knee/tests/ImportLambdaTests.kt -------------------------------------------------------------------------------- /tests/test-imports/src/androidInstrumentedTest/kotlin/io/deepmedia/tools/knee/tests/ImportMiscTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-imports/src/androidInstrumentedTest/kotlin/io/deepmedia/tools/knee/tests/ImportMiscTests.kt -------------------------------------------------------------------------------- /tests/test-imports/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-imports/src/androidMain/AndroidManifest.xml -------------------------------------------------------------------------------- /tests/test-imports/src/backendMain/kotlin/FakeFlowDefinitions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-imports/src/backendMain/kotlin/FakeFlowDefinitions.kt -------------------------------------------------------------------------------- /tests/test-imports/src/backendMain/kotlin/FlowDefinitions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-imports/src/backendMain/kotlin/FlowDefinitions.kt -------------------------------------------------------------------------------- /tests/test-imports/src/backendMain/kotlin/Init.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-imports/src/backendMain/kotlin/Init.kt -------------------------------------------------------------------------------- /tests/test-imports/src/backendMain/kotlin/LambdaDefinitions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-imports/src/backendMain/kotlin/LambdaDefinitions.kt -------------------------------------------------------------------------------- /tests/test-imports/src/backendMain/kotlin/MiscDefinitions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-imports/src/backendMain/kotlin/MiscDefinitions.kt -------------------------------------------------------------------------------- /tests/test-imports/src/backendMain/kotlin/RangeDefinitions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-imports/src/backendMain/kotlin/RangeDefinitions.kt -------------------------------------------------------------------------------- /tests/test-interfaces/.gitignore: -------------------------------------------------------------------------------- 1 | /build/ -------------------------------------------------------------------------------- /tests/test-interfaces/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-interfaces/build.gradle.kts -------------------------------------------------------------------------------- /tests/test-interfaces/src/androidInstrumentedTest/kotlin/io/deepmedia/tools/knee/tests/InnerInterfaceTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-interfaces/src/androidInstrumentedTest/kotlin/io/deepmedia/tools/knee/tests/InnerInterfaceTests.kt -------------------------------------------------------------------------------- /tests/test-interfaces/src/androidInstrumentedTest/kotlin/io/deepmedia/tools/knee/tests/InterfaceTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-interfaces/src/androidInstrumentedTest/kotlin/io/deepmedia/tools/knee/tests/InterfaceTests.kt -------------------------------------------------------------------------------- /tests/test-interfaces/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-interfaces/src/androidMain/AndroidManifest.xml -------------------------------------------------------------------------------- /tests/test-interfaces/src/backendMain/kotlin/Definintions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-interfaces/src/backendMain/kotlin/Definintions.kt -------------------------------------------------------------------------------- /tests/test-interfaces/src/backendMain/kotlin/Init.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-interfaces/src/backendMain/kotlin/Init.kt -------------------------------------------------------------------------------- /tests/test-misc/.gitignore: -------------------------------------------------------------------------------- 1 | /build/ -------------------------------------------------------------------------------- /tests/test-misc/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-misc/build.gradle.kts -------------------------------------------------------------------------------- /tests/test-misc/src/androidInstrumentedTest/kotlin/io/deepmedia/tools/knee/tests/BufferTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-misc/src/androidInstrumentedTest/kotlin/io/deepmedia/tools/knee/tests/BufferTests.kt -------------------------------------------------------------------------------- /tests/test-misc/src/androidInstrumentedTest/kotlin/io/deepmedia/tools/knee/tests/DefaultValuesTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-misc/src/androidInstrumentedTest/kotlin/io/deepmedia/tools/knee/tests/DefaultValuesTests.kt -------------------------------------------------------------------------------- /tests/test-misc/src/androidInstrumentedTest/kotlin/io/deepmedia/tools/knee/tests/EnumTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-misc/src/androidInstrumentedTest/kotlin/io/deepmedia/tools/knee/tests/EnumTests.kt -------------------------------------------------------------------------------- /tests/test-misc/src/androidInstrumentedTest/kotlin/io/deepmedia/tools/knee/tests/ExceptionTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-misc/src/androidInstrumentedTest/kotlin/io/deepmedia/tools/knee/tests/ExceptionTests.kt -------------------------------------------------------------------------------- /tests/test-misc/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-misc/src/androidMain/AndroidManifest.xml -------------------------------------------------------------------------------- /tests/test-misc/src/backendMain/kotlin/BufferDefinintions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-misc/src/backendMain/kotlin/BufferDefinintions.kt -------------------------------------------------------------------------------- /tests/test-misc/src/backendMain/kotlin/DefaultValuesDefinitions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-misc/src/backendMain/kotlin/DefaultValuesDefinitions.kt -------------------------------------------------------------------------------- /tests/test-misc/src/backendMain/kotlin/EnumDefinintions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-misc/src/backendMain/kotlin/EnumDefinintions.kt -------------------------------------------------------------------------------- /tests/test-misc/src/backendMain/kotlin/ExceptionDefinitions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-misc/src/backendMain/kotlin/ExceptionDefinitions.kt -------------------------------------------------------------------------------- /tests/test-misc/src/backendMain/kotlin/Init.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-misc/src/backendMain/kotlin/Init.kt -------------------------------------------------------------------------------- /tests/test-primitives/.gitignore: -------------------------------------------------------------------------------- 1 | /build/ -------------------------------------------------------------------------------- /tests/test-primitives/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-primitives/build.gradle.kts -------------------------------------------------------------------------------- /tests/test-primitives/src/androidInstrumentedTest/kotlin/io/deepmedia/tools/knee/tests/NullablePrimitiveTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-primitives/src/androidInstrumentedTest/kotlin/io/deepmedia/tools/knee/tests/NullablePrimitiveTests.kt -------------------------------------------------------------------------------- /tests/test-primitives/src/androidInstrumentedTest/kotlin/io/deepmedia/tools/knee/tests/PrimitiveCollectionsTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-primitives/src/androidInstrumentedTest/kotlin/io/deepmedia/tools/knee/tests/PrimitiveCollectionsTests.kt -------------------------------------------------------------------------------- /tests/test-primitives/src/androidInstrumentedTest/kotlin/io/deepmedia/tools/knee/tests/PrimitiveTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-primitives/src/androidInstrumentedTest/kotlin/io/deepmedia/tools/knee/tests/PrimitiveTests.kt -------------------------------------------------------------------------------- /tests/test-primitives/src/androidInstrumentedTest/kotlin/io/deepmedia/tools/knee/tests/UnsignedPrimitiveTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-primitives/src/androidInstrumentedTest/kotlin/io/deepmedia/tools/knee/tests/UnsignedPrimitiveTests.kt -------------------------------------------------------------------------------- /tests/test-primitives/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-primitives/src/androidMain/AndroidManifest.xml -------------------------------------------------------------------------------- /tests/test-primitives/src/backendMain/kotlin/Definintions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-primitives/src/backendMain/kotlin/Definintions.kt -------------------------------------------------------------------------------- /tests/test-primitives/src/backendMain/kotlin/Init.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepmedia/Knee/HEAD/tests/test-primitives/src/backendMain/kotlin/Init.kt --------------------------------------------------------------------------------