├── .github └── ISSUE_TEMPLATE │ └── bug_report.md ├── .gitignore ├── .idea ├── .gitignore ├── codeStyles │ ├── Project.xml │ └── codeStyleConfig.xml ├── compiler.xml ├── deploymentTargetDropDown.xml ├── gradle.xml ├── inspectionProfiles │ └── Project_Default.xml └── vcs.xml ├── LICENSE ├── README.md ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── popovanton0 │ │ └── kira │ │ └── demo │ │ └── SimpleTextCardTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── popovanton0 │ │ │ └── kira │ │ │ └── demo │ │ │ ├── KiraRoot.kt │ │ │ ├── MainActivity.kt │ │ │ ├── example1 │ │ │ └── examples.kt │ │ │ ├── example2 │ │ │ ├── builderApiExample.kt │ │ │ └── registryModificationExample.kt │ │ │ └── ui │ │ │ └── theme │ │ │ ├── Color.kt │ │ │ ├── Shape.kt │ │ │ ├── Theme.kt │ │ │ └── Type.kt │ └── res │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ ├── ic_launcher_background.xml │ │ └── react_heart.png │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ └── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── themes.xml │ └── test │ └── java │ └── com │ └── popovanton0 │ └── kira │ └── demo │ └── ExampleUnitTest.kt ├── example-ui ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ └── com │ └── popovanton0 │ └── exampleui │ ├── Asd😃∂.kt │ ├── SimpleTextCard.kt │ └── TextCard.kt ├── example-ui;2 ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ └── com │ └── popovanton0 │ └── exampleui │ └── SimpleTextCard2.kt ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── images ├── dark │ └── example-ui.gif ├── light │ └── example-ui.gif └── youtube-thumbnail.jpg ├── jitpack.yml ├── kira-annotations ├── .gitignore ├── build.gradle └── src │ └── main │ └── java │ └── com │ └── popovanton0 │ └── kira │ └── annotations │ ├── ExperimentalKiraApi.kt │ ├── Kira.kt │ ├── KiraConfig.kt │ ├── KiraDeclarationsAggregator.kt │ └── KiraRoot.kt ├── kira-processor-test ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro └── src │ ├── main │ └── AndroidManifest.xml │ └── test │ ├── java │ └── com │ │ └── popovanton0 │ │ └── kira │ │ └── processortest │ │ ├── KiraProcessorTest.kt │ │ └── base │ │ ├── BaseProcessorTest.kt │ │ └── TestNameRule.kt │ └── resources │ └── KiraProcessorTest │ ├── another_test │ ├── input │ │ └── input.kt │ └── output │ │ └── 70f8_ExampleFunction2.kt │ ├── data_class_processor │ ├── input │ │ └── input.kt │ └── output │ │ └── 9d8c_ExampleFunction.kt │ ├── external_functions │ ├── input │ │ └── input.kt │ └── output │ │ ├── 217d_ExampleFunction1.kt │ │ └── 70f8_ExampleFunction2.kt │ ├── external_functions_collide_with_declared_ones │ ├── input │ │ └── input.kt │ └── output │ │ └── compilationError │ ├── function_in_class │ ├── input │ │ └── input.kt │ └── output │ │ └── 9d8c_ExampleFunction.kt │ ├── function_overloads │ ├── input │ │ └── input.kt │ └── output │ │ └── compilationError │ ├── function_overloads_with_identical_specified_kira_name │ ├── input │ │ └── input.kt │ └── output │ │ └── compilationError │ ├── function_overloads_with_specified_kira_name │ ├── input │ │ └── input.kt │ └── output │ │ ├── 9d8c_ExampleFunction.kt │ │ └── de64_ExampleFunctionWithParams.kt │ ├── function_with_composable_lambda_params │ ├── input │ │ └── input.kt │ └── output │ │ └── 9d8c_ExampleFunction.kt │ ├── function_with_default_vararg_params │ ├── input │ │ └── input.kt │ └── output │ │ └── 9d8c_ExampleFunction.kt │ ├── function_with_extension_receiver │ ├── input │ │ └── input.kt │ └── output │ │ └── 9d8c_ExampleFunction.kt │ ├── function_with_generics │ ├── input │ │ └── input.kt │ └── output │ │ └── 9d8c_ExampleFunction.kt │ ├── function_with_no_params │ ├── input │ │ └── input.kt │ └── output │ │ └── 9d8c_ExampleFunction.kt │ ├── function_with_unicode_name │ ├── input │ │ └── input.kt │ └── output │ │ └── 764e_ExampleFunction😃.kt │ ├── function_with_unicode_name_and_specified_alternative_name │ ├── input │ │ └── input.kt │ └── output │ │ └── b93c_ExampleFunction_SmileyFace.kt │ ├── function_with_vararg_param │ ├── input │ │ └── input.kt │ └── output │ │ └── 9d8c_ExampleFunction.kt │ ├── functions_with_identical_specified_kira_name │ ├── input │ │ └── input.kt │ └── output │ │ └── compilationError │ ├── functions_with_scope_param_name │ ├── input │ │ └── input.kt │ └── output │ │ ├── 70f8_ExampleFunction2.kt │ │ └── 9d8c_ExampleFunction.kt │ ├── functions_with_strange_names │ ├── input │ │ └── input.kt │ └── output │ │ ├── 3dcb_injector.kt │ │ ├── 4732_string.kt │ │ ├── 72e2_Supplier.kt │ │ ├── aa7a_implChanged.kt │ │ ├── b367_misses.kt │ │ └── eda5_kira.kt │ ├── functions_with_strange_param_names │ ├── input │ │ └── input.kt │ └── output │ │ ├── 70f8_ExampleFunction2.kt │ │ └── 9d8c_ExampleFunction.kt │ ├── functions_with_supplierImplsScope_param_name │ ├── input │ │ └── input.kt │ └── output │ │ └── compilationError │ ├── many_kira_roots │ ├── input │ │ └── input.kt │ └── output │ │ └── compilationError │ ├── non_root_module │ ├── input │ │ └── input.kt │ └── output │ │ └── DeclarationsAggregator_0d6e4079e36703ebd37c00722f5891d28b0e2811dc114b129215123adcce3605.kt │ ├── private_function │ ├── input │ │ └── input.kt │ └── output │ │ └── 9d8c_ExampleFunction.kt │ ├── registry_generation │ ├── input │ │ └── input.kt │ └── output │ │ ├── 217d_ExampleFunction1.kt │ │ ├── 70f8_ExampleFunction2.kt │ │ ├── KiraRegistry.kt │ │ ├── e4d9_ExampleFunction4.kt │ │ └── ee08_ExampleFunction3.kt │ ├── skip_params_processing │ ├── input │ │ └── input.kt │ └── output │ │ └── 9d8c_ExampleFunction.kt │ ├── suspend_function │ ├── input │ │ └── input.kt │ └── output │ │ └── 9d8c_ExampleFunction.kt │ ├── unknown_parameter_types │ ├── input │ │ └── input.kt │ └── output │ │ └── 9d8c_ExampleFunction.kt │ └── whole_number_processor │ ├── input │ └── input.kt │ └── output │ └── 9d8c_ExampleFunction.kt ├── kira-processor ├── .gitignore ├── build.gradle └── src │ └── main │ ├── java │ └── com │ │ └── popovanton0 │ │ └── kira │ │ └── processing │ │ ├── Errors.kt │ │ ├── FunctionParameter.kt │ │ ├── KiraFunction.kt │ │ ├── KiraProcessor.kt │ │ ├── KiraProcessorProvider.kt │ │ ├── generators │ │ ├── DeclarationsAggregator.kt │ │ ├── InjectorGenerator.kt │ │ ├── MissesClassGenerator.kt │ │ ├── RegistryGenerator.kt │ │ ├── ScopeClassGenerator.kt │ │ └── SupplierImplsClassGenerator.kt │ │ ├── sha.kt │ │ └── supplierprocessors │ │ ├── BooleanSupplierProcessor.kt │ │ ├── DataClassSupplierProcessor.kt │ │ ├── EnumSupplierProcessor.kt │ │ ├── ObjectSupplierProcessor.kt │ │ ├── StringSupplierProcessor.kt │ │ ├── WholeNumberSupplierProcessor.kt │ │ └── base │ │ ├── ParameterSupplier.kt │ │ ├── SupplierData.kt │ │ └── SupplierProcessor.kt │ └── resources │ └── META-INF │ └── services │ └── com.google.devtools.ksp.processing.SymbolProcessorProvider ├── kira ├── .gitignore ├── api │ └── kira.api ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── popovanton0 │ │ └── kira │ │ ├── AutoGeneratedCompoundSupplier.kt │ │ ├── BooleanSupplier.kt │ │ └── CompoundSupplier.kt │ ├── main │ ├── AndroidManifest.xml │ └── java │ │ └── com │ │ └── popovanton0 │ │ └── kira │ │ ├── KiraScreen.kt │ │ ├── suppliers │ │ ├── BooleanSupplier.kt │ │ ├── EnumSupplier.kt │ │ ├── Kira.kt │ │ ├── NotImplementedKiraProvider.kt │ │ ├── ObjectSupplier.kt │ │ ├── OneOfManySupplier.kt │ │ ├── SealedClassSupplier.kt │ │ ├── SingleValueSupplier.kt │ │ ├── StringSupplier.kt │ │ ├── ValueSupplier.kt │ │ ├── WholeNumberSupplier.kt │ │ ├── base │ │ │ ├── NamedValue.kt │ │ │ ├── PropertyBasedSupplier.kt │ │ │ ├── ReflectionUsage.kt │ │ │ ├── Supplier.kt │ │ │ ├── SupplierBuilder.kt │ │ │ └── Type.kt │ │ ├── compound │ │ │ ├── CompoundSupplier.kt │ │ │ ├── GeneratedKiraScope.kt │ │ │ └── KiraScope.kt │ │ └── dataclass │ │ │ ├── DataClassSupplier.kt │ │ │ ├── DataClassSupplierConfig.kt │ │ │ └── DataClassSupplierSupport.kt │ │ └── ui │ │ ├── Checkbox.kt │ │ ├── DefaultHeader.kt │ │ ├── Dropdown.kt │ │ ├── ListItem.kt │ │ ├── RadioButton.kt │ │ ├── SliderWithDefaults.kt │ │ ├── TextField.kt │ │ ├── Type.kt │ │ └── VerticalDivider.kt │ └── test │ └── java │ └── com │ └── popovanton0 │ └── kira │ └── ExampleUnitTest.kt └── settings.gradle /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/deploymentTargetDropDown.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/.idea/deploymentTargetDropDown.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/popovanton0/kira/demo/SimpleTextCardTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/app/src/androidTest/java/com/popovanton0/kira/demo/SimpleTextCardTest.kt -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/popovanton0/kira/demo/KiraRoot.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/app/src/main/java/com/popovanton0/kira/demo/KiraRoot.kt -------------------------------------------------------------------------------- /app/src/main/java/com/popovanton0/kira/demo/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/app/src/main/java/com/popovanton0/kira/demo/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/popovanton0/kira/demo/example1/examples.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/app/src/main/java/com/popovanton0/kira/demo/example1/examples.kt -------------------------------------------------------------------------------- /app/src/main/java/com/popovanton0/kira/demo/example2/builderApiExample.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/app/src/main/java/com/popovanton0/kira/demo/example2/builderApiExample.kt -------------------------------------------------------------------------------- /app/src/main/java/com/popovanton0/kira/demo/example2/registryModificationExample.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/app/src/main/java/com/popovanton0/kira/demo/example2/registryModificationExample.kt -------------------------------------------------------------------------------- /app/src/main/java/com/popovanton0/kira/demo/ui/theme/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/app/src/main/java/com/popovanton0/kira/demo/ui/theme/Color.kt -------------------------------------------------------------------------------- /app/src/main/java/com/popovanton0/kira/demo/ui/theme/Shape.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/app/src/main/java/com/popovanton0/kira/demo/ui/theme/Shape.kt -------------------------------------------------------------------------------- /app/src/main/java/com/popovanton0/kira/demo/ui/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/app/src/main/java/com/popovanton0/kira/demo/ui/theme/Theme.kt -------------------------------------------------------------------------------- /app/src/main/java/com/popovanton0/kira/demo/ui/theme/Type.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/app/src/main/java/com/popovanton0/kira/demo/ui/theme/Type.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/react_heart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/app/src/main/res/drawable/react_heart.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /app/src/test/java/com/popovanton0/kira/demo/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/app/src/test/java/com/popovanton0/kira/demo/ExampleUnitTest.kt -------------------------------------------------------------------------------- /example-ui/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /example-ui/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/example-ui/build.gradle -------------------------------------------------------------------------------- /example-ui/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example-ui/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/example-ui/proguard-rules.pro -------------------------------------------------------------------------------- /example-ui/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /example-ui/src/main/java/com/popovanton0/exampleui/Asd😃∂.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/example-ui/src/main/java/com/popovanton0/exampleui/Asd😃∂.kt -------------------------------------------------------------------------------- /example-ui/src/main/java/com/popovanton0/exampleui/SimpleTextCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/example-ui/src/main/java/com/popovanton0/exampleui/SimpleTextCard.kt -------------------------------------------------------------------------------- /example-ui/src/main/java/com/popovanton0/exampleui/TextCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/example-ui/src/main/java/com/popovanton0/exampleui/TextCard.kt -------------------------------------------------------------------------------- /example-ui;2/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /example-ui;2/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/example-ui;2/build.gradle -------------------------------------------------------------------------------- /example-ui;2/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example-ui;2/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/example-ui;2/proguard-rules.pro -------------------------------------------------------------------------------- /example-ui;2/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /example-ui;2/src/main/java/com/popovanton0/exampleui/SimpleTextCard2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/example-ui;2/src/main/java/com/popovanton0/exampleui/SimpleTextCard2.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/gradlew.bat -------------------------------------------------------------------------------- /images/dark/example-ui.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/images/dark/example-ui.gif -------------------------------------------------------------------------------- /images/light/example-ui.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/images/light/example-ui.gif -------------------------------------------------------------------------------- /images/youtube-thumbnail.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/images/youtube-thumbnail.jpg -------------------------------------------------------------------------------- /jitpack.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/jitpack.yml -------------------------------------------------------------------------------- /kira-annotations/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /kira-annotations/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-annotations/build.gradle -------------------------------------------------------------------------------- /kira-annotations/src/main/java/com/popovanton0/kira/annotations/ExperimentalKiraApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-annotations/src/main/java/com/popovanton0/kira/annotations/ExperimentalKiraApi.kt -------------------------------------------------------------------------------- /kira-annotations/src/main/java/com/popovanton0/kira/annotations/Kira.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-annotations/src/main/java/com/popovanton0/kira/annotations/Kira.kt -------------------------------------------------------------------------------- /kira-annotations/src/main/java/com/popovanton0/kira/annotations/KiraConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-annotations/src/main/java/com/popovanton0/kira/annotations/KiraConfig.kt -------------------------------------------------------------------------------- /kira-annotations/src/main/java/com/popovanton0/kira/annotations/KiraDeclarationsAggregator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-annotations/src/main/java/com/popovanton0/kira/annotations/KiraDeclarationsAggregator.kt -------------------------------------------------------------------------------- /kira-annotations/src/main/java/com/popovanton0/kira/annotations/KiraRoot.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-annotations/src/main/java/com/popovanton0/kira/annotations/KiraRoot.kt -------------------------------------------------------------------------------- /kira-processor-test/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /kira-processor-test/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/build.gradle -------------------------------------------------------------------------------- /kira-processor-test/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /kira-processor-test/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/proguard-rules.pro -------------------------------------------------------------------------------- /kira-processor-test/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /kira-processor-test/src/test/java/com/popovanton0/kira/processortest/KiraProcessorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/java/com/popovanton0/kira/processortest/KiraProcessorTest.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/java/com/popovanton0/kira/processortest/base/BaseProcessorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/java/com/popovanton0/kira/processortest/base/BaseProcessorTest.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/java/com/popovanton0/kira/processortest/base/TestNameRule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/java/com/popovanton0/kira/processortest/base/TestNameRule.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/another_test/input/input.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/another_test/input/input.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/another_test/output/70f8_ExampleFunction2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/another_test/output/70f8_ExampleFunction2.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/data_class_processor/input/input.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/data_class_processor/input/input.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/data_class_processor/output/9d8c_ExampleFunction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/data_class_processor/output/9d8c_ExampleFunction.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/external_functions/input/input.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/external_functions/input/input.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/external_functions/output/217d_ExampleFunction1.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/external_functions/output/217d_ExampleFunction1.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/external_functions/output/70f8_ExampleFunction2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/external_functions/output/70f8_ExampleFunction2.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/external_functions_collide_with_declared_ones/input/input.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/external_functions_collide_with_declared_ones/input/input.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/external_functions_collide_with_declared_ones/output/compilationError: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/external_functions_collide_with_declared_ones/output/compilationError -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/function_in_class/input/input.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/function_in_class/input/input.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/function_in_class/output/9d8c_ExampleFunction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/function_in_class/output/9d8c_ExampleFunction.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/function_overloads/input/input.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/function_overloads/input/input.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/function_overloads/output/compilationError: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/function_overloads/output/compilationError -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/function_overloads_with_identical_specified_kira_name/input/input.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/function_overloads_with_identical_specified_kira_name/input/input.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/function_overloads_with_identical_specified_kira_name/output/compilationError: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/function_overloads_with_identical_specified_kira_name/output/compilationError -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/function_overloads_with_specified_kira_name/input/input.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/function_overloads_with_specified_kira_name/input/input.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/function_overloads_with_specified_kira_name/output/9d8c_ExampleFunction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/function_overloads_with_specified_kira_name/output/9d8c_ExampleFunction.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/function_overloads_with_specified_kira_name/output/de64_ExampleFunctionWithParams.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/function_overloads_with_specified_kira_name/output/de64_ExampleFunctionWithParams.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/function_with_composable_lambda_params/input/input.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/function_with_composable_lambda_params/input/input.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/function_with_composable_lambda_params/output/9d8c_ExampleFunction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/function_with_composable_lambda_params/output/9d8c_ExampleFunction.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/function_with_default_vararg_params/input/input.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/function_with_default_vararg_params/input/input.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/function_with_default_vararg_params/output/9d8c_ExampleFunction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/function_with_default_vararg_params/output/9d8c_ExampleFunction.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/function_with_extension_receiver/input/input.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/function_with_extension_receiver/input/input.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/function_with_extension_receiver/output/9d8c_ExampleFunction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/function_with_extension_receiver/output/9d8c_ExampleFunction.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/function_with_generics/input/input.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/function_with_generics/input/input.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/function_with_generics/output/9d8c_ExampleFunction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/function_with_generics/output/9d8c_ExampleFunction.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/function_with_no_params/input/input.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/function_with_no_params/input/input.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/function_with_no_params/output/9d8c_ExampleFunction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/function_with_no_params/output/9d8c_ExampleFunction.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/function_with_unicode_name/input/input.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/function_with_unicode_name/input/input.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/function_with_unicode_name/output/764e_ExampleFunction😃.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/function_with_unicode_name/output/764e_ExampleFunction😃.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/function_with_unicode_name_and_specified_alternative_name/input/input.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/function_with_unicode_name_and_specified_alternative_name/input/input.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/function_with_unicode_name_and_specified_alternative_name/output/b93c_ExampleFunction_SmileyFace.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/function_with_unicode_name_and_specified_alternative_name/output/b93c_ExampleFunction_SmileyFace.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/function_with_vararg_param/input/input.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/function_with_vararg_param/input/input.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/function_with_vararg_param/output/9d8c_ExampleFunction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/function_with_vararg_param/output/9d8c_ExampleFunction.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/functions_with_identical_specified_kira_name/input/input.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/functions_with_identical_specified_kira_name/input/input.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/functions_with_identical_specified_kira_name/output/compilationError: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/functions_with_identical_specified_kira_name/output/compilationError -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/functions_with_scope_param_name/input/input.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/functions_with_scope_param_name/input/input.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/functions_with_scope_param_name/output/70f8_ExampleFunction2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/functions_with_scope_param_name/output/70f8_ExampleFunction2.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/functions_with_scope_param_name/output/9d8c_ExampleFunction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/functions_with_scope_param_name/output/9d8c_ExampleFunction.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/functions_with_strange_names/input/input.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/functions_with_strange_names/input/input.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/functions_with_strange_names/output/3dcb_injector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/functions_with_strange_names/output/3dcb_injector.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/functions_with_strange_names/output/4732_string.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/functions_with_strange_names/output/4732_string.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/functions_with_strange_names/output/72e2_Supplier.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/functions_with_strange_names/output/72e2_Supplier.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/functions_with_strange_names/output/aa7a_implChanged.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/functions_with_strange_names/output/aa7a_implChanged.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/functions_with_strange_names/output/b367_misses.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/functions_with_strange_names/output/b367_misses.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/functions_with_strange_names/output/eda5_kira.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/functions_with_strange_names/output/eda5_kira.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/functions_with_strange_param_names/input/input.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/functions_with_strange_param_names/input/input.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/functions_with_strange_param_names/output/70f8_ExampleFunction2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/functions_with_strange_param_names/output/70f8_ExampleFunction2.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/functions_with_strange_param_names/output/9d8c_ExampleFunction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/functions_with_strange_param_names/output/9d8c_ExampleFunction.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/functions_with_supplierImplsScope_param_name/input/input.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/functions_with_supplierImplsScope_param_name/input/input.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/functions_with_supplierImplsScope_param_name/output/compilationError: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/functions_with_supplierImplsScope_param_name/output/compilationError -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/many_kira_roots/input/input.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/many_kira_roots/input/input.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/many_kira_roots/output/compilationError: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/many_kira_roots/output/compilationError -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/non_root_module/input/input.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/non_root_module/input/input.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/non_root_module/output/DeclarationsAggregator_0d6e4079e36703ebd37c00722f5891d28b0e2811dc114b129215123adcce3605.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/non_root_module/output/DeclarationsAggregator_0d6e4079e36703ebd37c00722f5891d28b0e2811dc114b129215123adcce3605.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/private_function/input/input.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/private_function/input/input.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/private_function/output/9d8c_ExampleFunction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/private_function/output/9d8c_ExampleFunction.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/registry_generation/input/input.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/registry_generation/input/input.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/registry_generation/output/217d_ExampleFunction1.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/registry_generation/output/217d_ExampleFunction1.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/registry_generation/output/70f8_ExampleFunction2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/registry_generation/output/70f8_ExampleFunction2.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/registry_generation/output/KiraRegistry.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/registry_generation/output/KiraRegistry.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/registry_generation/output/e4d9_ExampleFunction4.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/registry_generation/output/e4d9_ExampleFunction4.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/registry_generation/output/ee08_ExampleFunction3.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/registry_generation/output/ee08_ExampleFunction3.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/skip_params_processing/input/input.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/skip_params_processing/input/input.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/skip_params_processing/output/9d8c_ExampleFunction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/skip_params_processing/output/9d8c_ExampleFunction.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/suspend_function/input/input.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/suspend_function/input/input.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/suspend_function/output/9d8c_ExampleFunction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/suspend_function/output/9d8c_ExampleFunction.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/unknown_parameter_types/input/input.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/unknown_parameter_types/input/input.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/unknown_parameter_types/output/9d8c_ExampleFunction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/unknown_parameter_types/output/9d8c_ExampleFunction.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/whole_number_processor/input/input.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/whole_number_processor/input/input.kt -------------------------------------------------------------------------------- /kira-processor-test/src/test/resources/KiraProcessorTest/whole_number_processor/output/9d8c_ExampleFunction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor-test/src/test/resources/KiraProcessorTest/whole_number_processor/output/9d8c_ExampleFunction.kt -------------------------------------------------------------------------------- /kira-processor/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /kira-processor/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor/build.gradle -------------------------------------------------------------------------------- /kira-processor/src/main/java/com/popovanton0/kira/processing/Errors.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor/src/main/java/com/popovanton0/kira/processing/Errors.kt -------------------------------------------------------------------------------- /kira-processor/src/main/java/com/popovanton0/kira/processing/FunctionParameter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor/src/main/java/com/popovanton0/kira/processing/FunctionParameter.kt -------------------------------------------------------------------------------- /kira-processor/src/main/java/com/popovanton0/kira/processing/KiraFunction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor/src/main/java/com/popovanton0/kira/processing/KiraFunction.kt -------------------------------------------------------------------------------- /kira-processor/src/main/java/com/popovanton0/kira/processing/KiraProcessor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor/src/main/java/com/popovanton0/kira/processing/KiraProcessor.kt -------------------------------------------------------------------------------- /kira-processor/src/main/java/com/popovanton0/kira/processing/KiraProcessorProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor/src/main/java/com/popovanton0/kira/processing/KiraProcessorProvider.kt -------------------------------------------------------------------------------- /kira-processor/src/main/java/com/popovanton0/kira/processing/generators/DeclarationsAggregator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor/src/main/java/com/popovanton0/kira/processing/generators/DeclarationsAggregator.kt -------------------------------------------------------------------------------- /kira-processor/src/main/java/com/popovanton0/kira/processing/generators/InjectorGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor/src/main/java/com/popovanton0/kira/processing/generators/InjectorGenerator.kt -------------------------------------------------------------------------------- /kira-processor/src/main/java/com/popovanton0/kira/processing/generators/MissesClassGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor/src/main/java/com/popovanton0/kira/processing/generators/MissesClassGenerator.kt -------------------------------------------------------------------------------- /kira-processor/src/main/java/com/popovanton0/kira/processing/generators/RegistryGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor/src/main/java/com/popovanton0/kira/processing/generators/RegistryGenerator.kt -------------------------------------------------------------------------------- /kira-processor/src/main/java/com/popovanton0/kira/processing/generators/ScopeClassGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor/src/main/java/com/popovanton0/kira/processing/generators/ScopeClassGenerator.kt -------------------------------------------------------------------------------- /kira-processor/src/main/java/com/popovanton0/kira/processing/generators/SupplierImplsClassGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor/src/main/java/com/popovanton0/kira/processing/generators/SupplierImplsClassGenerator.kt -------------------------------------------------------------------------------- /kira-processor/src/main/java/com/popovanton0/kira/processing/sha.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor/src/main/java/com/popovanton0/kira/processing/sha.kt -------------------------------------------------------------------------------- /kira-processor/src/main/java/com/popovanton0/kira/processing/supplierprocessors/BooleanSupplierProcessor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor/src/main/java/com/popovanton0/kira/processing/supplierprocessors/BooleanSupplierProcessor.kt -------------------------------------------------------------------------------- /kira-processor/src/main/java/com/popovanton0/kira/processing/supplierprocessors/DataClassSupplierProcessor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor/src/main/java/com/popovanton0/kira/processing/supplierprocessors/DataClassSupplierProcessor.kt -------------------------------------------------------------------------------- /kira-processor/src/main/java/com/popovanton0/kira/processing/supplierprocessors/EnumSupplierProcessor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor/src/main/java/com/popovanton0/kira/processing/supplierprocessors/EnumSupplierProcessor.kt -------------------------------------------------------------------------------- /kira-processor/src/main/java/com/popovanton0/kira/processing/supplierprocessors/ObjectSupplierProcessor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor/src/main/java/com/popovanton0/kira/processing/supplierprocessors/ObjectSupplierProcessor.kt -------------------------------------------------------------------------------- /kira-processor/src/main/java/com/popovanton0/kira/processing/supplierprocessors/StringSupplierProcessor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor/src/main/java/com/popovanton0/kira/processing/supplierprocessors/StringSupplierProcessor.kt -------------------------------------------------------------------------------- /kira-processor/src/main/java/com/popovanton0/kira/processing/supplierprocessors/WholeNumberSupplierProcessor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor/src/main/java/com/popovanton0/kira/processing/supplierprocessors/WholeNumberSupplierProcessor.kt -------------------------------------------------------------------------------- /kira-processor/src/main/java/com/popovanton0/kira/processing/supplierprocessors/base/ParameterSupplier.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor/src/main/java/com/popovanton0/kira/processing/supplierprocessors/base/ParameterSupplier.kt -------------------------------------------------------------------------------- /kira-processor/src/main/java/com/popovanton0/kira/processing/supplierprocessors/base/SupplierData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor/src/main/java/com/popovanton0/kira/processing/supplierprocessors/base/SupplierData.kt -------------------------------------------------------------------------------- /kira-processor/src/main/java/com/popovanton0/kira/processing/supplierprocessors/base/SupplierProcessor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor/src/main/java/com/popovanton0/kira/processing/supplierprocessors/base/SupplierProcessor.kt -------------------------------------------------------------------------------- /kira-processor/src/main/resources/META-INF/services/com.google.devtools.ksp.processing.SymbolProcessorProvider: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira-processor/src/main/resources/META-INF/services/com.google.devtools.ksp.processing.SymbolProcessorProvider -------------------------------------------------------------------------------- /kira/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /kira/api/kira.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira/api/kira.api -------------------------------------------------------------------------------- /kira/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira/build.gradle -------------------------------------------------------------------------------- /kira/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /kira/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira/proguard-rules.pro -------------------------------------------------------------------------------- /kira/src/androidTest/java/com/popovanton0/kira/AutoGeneratedCompoundSupplier.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira/src/androidTest/java/com/popovanton0/kira/AutoGeneratedCompoundSupplier.kt -------------------------------------------------------------------------------- /kira/src/androidTest/java/com/popovanton0/kira/BooleanSupplier.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira/src/androidTest/java/com/popovanton0/kira/BooleanSupplier.kt -------------------------------------------------------------------------------- /kira/src/androidTest/java/com/popovanton0/kira/CompoundSupplier.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira/src/androidTest/java/com/popovanton0/kira/CompoundSupplier.kt -------------------------------------------------------------------------------- /kira/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /kira/src/main/java/com/popovanton0/kira/KiraScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira/src/main/java/com/popovanton0/kira/KiraScreen.kt -------------------------------------------------------------------------------- /kira/src/main/java/com/popovanton0/kira/suppliers/BooleanSupplier.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira/src/main/java/com/popovanton0/kira/suppliers/BooleanSupplier.kt -------------------------------------------------------------------------------- /kira/src/main/java/com/popovanton0/kira/suppliers/EnumSupplier.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira/src/main/java/com/popovanton0/kira/suppliers/EnumSupplier.kt -------------------------------------------------------------------------------- /kira/src/main/java/com/popovanton0/kira/suppliers/Kira.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira/src/main/java/com/popovanton0/kira/suppliers/Kira.kt -------------------------------------------------------------------------------- /kira/src/main/java/com/popovanton0/kira/suppliers/NotImplementedKiraProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira/src/main/java/com/popovanton0/kira/suppliers/NotImplementedKiraProvider.kt -------------------------------------------------------------------------------- /kira/src/main/java/com/popovanton0/kira/suppliers/ObjectSupplier.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira/src/main/java/com/popovanton0/kira/suppliers/ObjectSupplier.kt -------------------------------------------------------------------------------- /kira/src/main/java/com/popovanton0/kira/suppliers/OneOfManySupplier.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira/src/main/java/com/popovanton0/kira/suppliers/OneOfManySupplier.kt -------------------------------------------------------------------------------- /kira/src/main/java/com/popovanton0/kira/suppliers/SealedClassSupplier.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira/src/main/java/com/popovanton0/kira/suppliers/SealedClassSupplier.kt -------------------------------------------------------------------------------- /kira/src/main/java/com/popovanton0/kira/suppliers/SingleValueSupplier.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira/src/main/java/com/popovanton0/kira/suppliers/SingleValueSupplier.kt -------------------------------------------------------------------------------- /kira/src/main/java/com/popovanton0/kira/suppliers/StringSupplier.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira/src/main/java/com/popovanton0/kira/suppliers/StringSupplier.kt -------------------------------------------------------------------------------- /kira/src/main/java/com/popovanton0/kira/suppliers/ValueSupplier.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira/src/main/java/com/popovanton0/kira/suppliers/ValueSupplier.kt -------------------------------------------------------------------------------- /kira/src/main/java/com/popovanton0/kira/suppliers/WholeNumberSupplier.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira/src/main/java/com/popovanton0/kira/suppliers/WholeNumberSupplier.kt -------------------------------------------------------------------------------- /kira/src/main/java/com/popovanton0/kira/suppliers/base/NamedValue.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira/src/main/java/com/popovanton0/kira/suppliers/base/NamedValue.kt -------------------------------------------------------------------------------- /kira/src/main/java/com/popovanton0/kira/suppliers/base/PropertyBasedSupplier.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira/src/main/java/com/popovanton0/kira/suppliers/base/PropertyBasedSupplier.kt -------------------------------------------------------------------------------- /kira/src/main/java/com/popovanton0/kira/suppliers/base/ReflectionUsage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira/src/main/java/com/popovanton0/kira/suppliers/base/ReflectionUsage.kt -------------------------------------------------------------------------------- /kira/src/main/java/com/popovanton0/kira/suppliers/base/Supplier.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira/src/main/java/com/popovanton0/kira/suppliers/base/Supplier.kt -------------------------------------------------------------------------------- /kira/src/main/java/com/popovanton0/kira/suppliers/base/SupplierBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira/src/main/java/com/popovanton0/kira/suppliers/base/SupplierBuilder.kt -------------------------------------------------------------------------------- /kira/src/main/java/com/popovanton0/kira/suppliers/base/Type.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira/src/main/java/com/popovanton0/kira/suppliers/base/Type.kt -------------------------------------------------------------------------------- /kira/src/main/java/com/popovanton0/kira/suppliers/compound/CompoundSupplier.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira/src/main/java/com/popovanton0/kira/suppliers/compound/CompoundSupplier.kt -------------------------------------------------------------------------------- /kira/src/main/java/com/popovanton0/kira/suppliers/compound/GeneratedKiraScope.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira/src/main/java/com/popovanton0/kira/suppliers/compound/GeneratedKiraScope.kt -------------------------------------------------------------------------------- /kira/src/main/java/com/popovanton0/kira/suppliers/compound/KiraScope.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira/src/main/java/com/popovanton0/kira/suppliers/compound/KiraScope.kt -------------------------------------------------------------------------------- /kira/src/main/java/com/popovanton0/kira/suppliers/dataclass/DataClassSupplier.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira/src/main/java/com/popovanton0/kira/suppliers/dataclass/DataClassSupplier.kt -------------------------------------------------------------------------------- /kira/src/main/java/com/popovanton0/kira/suppliers/dataclass/DataClassSupplierConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira/src/main/java/com/popovanton0/kira/suppliers/dataclass/DataClassSupplierConfig.kt -------------------------------------------------------------------------------- /kira/src/main/java/com/popovanton0/kira/suppliers/dataclass/DataClassSupplierSupport.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira/src/main/java/com/popovanton0/kira/suppliers/dataclass/DataClassSupplierSupport.kt -------------------------------------------------------------------------------- /kira/src/main/java/com/popovanton0/kira/ui/Checkbox.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira/src/main/java/com/popovanton0/kira/ui/Checkbox.kt -------------------------------------------------------------------------------- /kira/src/main/java/com/popovanton0/kira/ui/DefaultHeader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira/src/main/java/com/popovanton0/kira/ui/DefaultHeader.kt -------------------------------------------------------------------------------- /kira/src/main/java/com/popovanton0/kira/ui/Dropdown.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira/src/main/java/com/popovanton0/kira/ui/Dropdown.kt -------------------------------------------------------------------------------- /kira/src/main/java/com/popovanton0/kira/ui/ListItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira/src/main/java/com/popovanton0/kira/ui/ListItem.kt -------------------------------------------------------------------------------- /kira/src/main/java/com/popovanton0/kira/ui/RadioButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira/src/main/java/com/popovanton0/kira/ui/RadioButton.kt -------------------------------------------------------------------------------- /kira/src/main/java/com/popovanton0/kira/ui/SliderWithDefaults.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira/src/main/java/com/popovanton0/kira/ui/SliderWithDefaults.kt -------------------------------------------------------------------------------- /kira/src/main/java/com/popovanton0/kira/ui/TextField.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira/src/main/java/com/popovanton0/kira/ui/TextField.kt -------------------------------------------------------------------------------- /kira/src/main/java/com/popovanton0/kira/ui/Type.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira/src/main/java/com/popovanton0/kira/ui/Type.kt -------------------------------------------------------------------------------- /kira/src/main/java/com/popovanton0/kira/ui/VerticalDivider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira/src/main/java/com/popovanton0/kira/ui/VerticalDivider.kt -------------------------------------------------------------------------------- /kira/src/test/java/com/popovanton0/kira/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/kira/src/test/java/com/popovanton0/kira/ExampleUnitTest.kt -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/popovanton0/kira/HEAD/settings.gradle --------------------------------------------------------------------------------