diff --git a/.gitignore b/.gitignore index 7da344ff..81d60144 100644 --- a/.gitignore +++ b/.gitignore @@ -1,21 +1,47 @@ -*.iml .gradle -.app -.idea/ -/local.properties -/.idea -/.idea/libraries -/.idea/modules.xml -/.idea/workspace.xml -/.idea/navEditor.xml -/.idea/assetWizardSettings.xml -.DS_Store -/build -/captures -.externalNativeBuild -.cxx -local.properties +build/ +!gradle/wrapper/gradle-wrapper.jar +!**/src/main/**/build/ +!**/src/test/**/build/ + +**/build/ -**.aab -**.apk +*.bin + +### IntelliJ IDEA ### +.idea/modules.xml +.idea/jarRepositories.xml +.idea/compiler.xml +.idea/libraries/ +*.iws +*.iml +*.ipr +out/ +!**/src/main/**/out/ +!**/src/test/**/out/ + +### Eclipse ### +.apt_generated +.classpath +.factorypath +.project +.settings +.springBeans +.sts4-cache +bin/ +!**/src/main/**/bin/ +!**/src/test/**/bin/ + +### NetBeans ### +/nbproject/private/ +/nbbuild/ +/dist/ +/nbdist/ +/.nb-gradle/ + +### VS Code ### +.vscode/ + +### Mac OS ### +.DS_Store \ No newline at end of file diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 00000000..26d33521 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,3 @@ +# Default ignored files +/shelf/ +/workspace.xml diff --git a/.idea/artifacts/common_desktop_1_0_SNAPSHOT.xml b/.idea/artifacts/common_desktop_1_0_SNAPSHOT.xml new file mode 100644 index 00000000..24e82828 --- /dev/null +++ b/.idea/artifacts/common_desktop_1_0_SNAPSHOT.xml @@ -0,0 +1,8 @@ + + + $PROJECT_DIR$/shared/common/build/libs + + + + + \ No newline at end of file diff --git a/.idea/artifacts/desktop_jvm_1_0_SNAPSHOT.xml b/.idea/artifacts/desktop_jvm_1_0_SNAPSHOT.xml new file mode 100644 index 00000000..6cfd400f --- /dev/null +++ b/.idea/artifacts/desktop_jvm_1_0_SNAPSHOT.xml @@ -0,0 +1,8 @@ + + + $PROJECT_DIR$/desktop/build/libs + + + + + \ No newline at end of file diff --git a/.idea/artifacts/shared_desktop.xml b/.idea/artifacts/shared_desktop.xml new file mode 100644 index 00000000..806a6529 --- /dev/null +++ b/.idea/artifacts/shared_desktop.xml @@ -0,0 +1,8 @@ + + + $PROJECT_DIR$/shared/build/libs + + + + + \ No newline at end of file diff --git a/.idea/artifacts/shared_desktop_1_0.xml b/.idea/artifacts/shared_desktop_1_0.xml new file mode 100644 index 00000000..d164c91b --- /dev/null +++ b/.idea/artifacts/shared_desktop_1_0.xml @@ -0,0 +1,8 @@ + + + $PROJECT_DIR$/shared/build/libs + + + + + \ No newline at end of file diff --git a/.idea/artifacts/shared_desktop_1_0_SNAPSHOT.xml b/.idea/artifacts/shared_desktop_1_0_SNAPSHOT.xml new file mode 100644 index 00000000..52fdce32 --- /dev/null +++ b/.idea/artifacts/shared_desktop_1_0_SNAPSHOT.xml @@ -0,0 +1,8 @@ + + + $PROJECT_DIR$/shared/build/libs + + + + + \ No newline at end of file diff --git a/.idea/deploymentTargetDropDown.xml b/.idea/deploymentTargetDropDown.xml new file mode 100644 index 00000000..4027a290 --- /dev/null +++ b/.idea/deploymentTargetDropDown.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/gradle.xml b/.idea/gradle.xml new file mode 100644 index 00000000..b03e9996 --- /dev/null +++ b/.idea/gradle.xml @@ -0,0 +1,20 @@ + + + + + + + \ No newline at end of file diff --git a/.idea/kotlinc.xml b/.idea/kotlinc.xml new file mode 100644 index 00000000..0fc31131 --- /dev/null +++ b/.idea/kotlinc.xml @@ -0,0 +1,6 @@ + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 00000000..1e382762 --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/uiDesigner.xml b/.idea/uiDesigner.xml new file mode 100644 index 00000000..2b63946d --- /dev/null +++ b/.idea/uiDesigner.xml @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 00000000..35eb1ddf --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/app/build.gradle.kts b/app/build.gradle.kts index b65f3bc4..4e797d78 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -102,8 +102,9 @@ ruler { dependencies { - api(project(":common")) + //api(project(":shared")) + api(project(":common")) testImplementation("junit:junit:4.13.2") androidTestImplementation("androidx.test.ext:junit:1.1.5") androidTestImplementation("androidx.test.espresso:espresso-core:3.5.1") diff --git a/build.gradle.kts b/build.gradle.kts index 3215d3cb..8df174aa 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -3,6 +3,7 @@ buildscript { repositories { google() + mavenCentral() } dependencies { classpath ("com.android.tools.build:gradle:7.4.2") @@ -18,16 +19,17 @@ buildscript { } } plugins { + kotlin("multiplatform") version("1.8.0") apply false + kotlin("android") version("1.8.0") apply false + id("com.android.application") version("7.3.0") apply false + id("com.android.library") version("7.3.0") apply false + id("org.jetbrains.compose") version "1.4.0" apply false id ("com.diffplug.spotless") version("6.18.0") id("org.jetbrains.kotlin.kapt") version(Versions.kotlin) - id("com.google.dagger.hilt.android") version "2.44" apply false + id("com.google.dagger.hilt.android") version ("2.44") apply false + id("com.gradle.enterprise") version("3.13.2") apply false } -/*task clean(type: Delete) { - delete rootProject.buildDir -}*/ - - subprojects { repositories { @@ -47,4 +49,8 @@ subprojects { // licenseHeaderFile rootProject.file('spotless/copyright.kt') } } -} \ No newline at end of file +} + +//tasks.register("clean", Delete::class) { +// delete(rootProject.buildDir) +//} diff --git a/buildSrc/.gitignore b/buildSrc/.gitignore new file mode 100644 index 00000000..0b626936 --- /dev/null +++ b/buildSrc/.gitignore @@ -0,0 +1,2 @@ +.gradle +/build diff --git a/buildSrc/build/classes/kotlin/main/Deps$Compose$activity$2.class b/buildSrc/build/classes/kotlin/main/Deps$Compose$activity$2.class deleted file mode 100644 index e13a64e1..00000000 Binary files a/buildSrc/build/classes/kotlin/main/Deps$Compose$activity$2.class and /dev/null differ diff --git a/buildSrc/build/classes/kotlin/main/Deps$Compose$materialIconsExtended$2.class b/buildSrc/build/classes/kotlin/main/Deps$Compose$materialIconsExtended$2.class deleted file mode 100644 index 0d94313d..00000000 Binary files a/buildSrc/build/classes/kotlin/main/Deps$Compose$materialIconsExtended$2.class and /dev/null differ diff --git a/buildSrc/build/classes/kotlin/main/Deps$Compose$runtimeLiveData$2.class b/buildSrc/build/classes/kotlin/main/Deps$Compose$runtimeLiveData$2.class deleted file mode 100644 index 55dd615c..00000000 Binary files a/buildSrc/build/classes/kotlin/main/Deps$Compose$runtimeLiveData$2.class and /dev/null differ diff --git a/buildSrc/build/classes/kotlin/main/Deps$Compose$ui$2.class b/buildSrc/build/classes/kotlin/main/Deps$Compose$ui$2.class deleted file mode 100644 index 9d221db3..00000000 Binary files a/buildSrc/build/classes/kotlin/main/Deps$Compose$ui$2.class and /dev/null differ diff --git a/buildSrc/build/classes/kotlin/main/Deps$Compose$uiTooling$2.class b/buildSrc/build/classes/kotlin/main/Deps$Compose$uiTooling$2.class deleted file mode 100644 index 145d8a91..00000000 Binary files a/buildSrc/build/classes/kotlin/main/Deps$Compose$uiTooling$2.class and /dev/null differ diff --git a/buildSrc/build/classes/kotlin/main/Deps$Compose$uiToolingPreview$2.class b/buildSrc/build/classes/kotlin/main/Deps$Compose$uiToolingPreview$2.class deleted file mode 100644 index e1906928..00000000 Binary files a/buildSrc/build/classes/kotlin/main/Deps$Compose$uiToolingPreview$2.class and /dev/null differ diff --git a/buildSrc/build/classes/kotlin/main/Deps$Compose$uiViewBinding$2.class b/buildSrc/build/classes/kotlin/main/Deps$Compose$uiViewBinding$2.class deleted file mode 100644 index 425834d7..00000000 Binary files a/buildSrc/build/classes/kotlin/main/Deps$Compose$uiViewBinding$2.class and /dev/null differ diff --git a/buildSrc/build/classes/kotlin/main/Deps$Compose.class b/buildSrc/build/classes/kotlin/main/Deps$Compose.class deleted file mode 100644 index 1705014b..00000000 Binary files a/buildSrc/build/classes/kotlin/main/Deps$Compose.class and /dev/null differ diff --git a/buildSrc/build/classes/kotlin/main/Deps$ComposeAndroidTest.class b/buildSrc/build/classes/kotlin/main/Deps$ComposeAndroidTest.class deleted file mode 100644 index 6a795bc3..00000000 Binary files a/buildSrc/build/classes/kotlin/main/Deps$ComposeAndroidTest.class and /dev/null differ diff --git a/buildSrc/build/classes/kotlin/main/Deps$Lifecycle$runtimeCompose$2.class b/buildSrc/build/classes/kotlin/main/Deps$Lifecycle$runtimeCompose$2.class deleted file mode 100644 index f5f538c3..00000000 Binary files a/buildSrc/build/classes/kotlin/main/Deps$Lifecycle$runtimeCompose$2.class and /dev/null differ diff --git a/buildSrc/build/classes/kotlin/main/Deps$Lifecycle$viewModelCompose$2.class b/buildSrc/build/classes/kotlin/main/Deps$Lifecycle$viewModelCompose$2.class deleted file mode 100644 index e16404f3..00000000 Binary files a/buildSrc/build/classes/kotlin/main/Deps$Lifecycle$viewModelCompose$2.class and /dev/null differ diff --git a/buildSrc/build/classes/kotlin/main/Deps$Lifecycle$viewModelKtx$2.class b/buildSrc/build/classes/kotlin/main/Deps$Lifecycle$viewModelKtx$2.class deleted file mode 100644 index fea1d077..00000000 Binary files a/buildSrc/build/classes/kotlin/main/Deps$Lifecycle$viewModelKtx$2.class and /dev/null differ diff --git a/buildSrc/build/classes/kotlin/main/Deps$Lifecycle.class b/buildSrc/build/classes/kotlin/main/Deps$Lifecycle.class deleted file mode 100644 index 39113e16..00000000 Binary files a/buildSrc/build/classes/kotlin/main/Deps$Lifecycle.class and /dev/null differ diff --git a/buildSrc/build/classes/kotlin/main/Deps.class b/buildSrc/build/classes/kotlin/main/Deps.class deleted file mode 100644 index f4232a87..00000000 Binary files a/buildSrc/build/classes/kotlin/main/Deps.class and /dev/null differ diff --git a/buildSrc/build/classes/kotlin/main/META-INF/buildSrc.kotlin_module b/buildSrc/build/classes/kotlin/main/META-INF/buildSrc.kotlin_module deleted file mode 100644 index 3c12ac66..00000000 Binary files a/buildSrc/build/classes/kotlin/main/META-INF/buildSrc.kotlin_module and /dev/null differ diff --git a/buildSrc/build/classes/kotlin/main/Versions.class b/buildSrc/build/classes/kotlin/main/Versions.class deleted file mode 100644 index 16377422..00000000 Binary files a/buildSrc/build/classes/kotlin/main/Versions.class and /dev/null differ diff --git a/buildSrc/build/kotlin/buildSrcjar-classes.txt b/buildSrc/build/kotlin/buildSrcjar-classes.txt deleted file mode 100644 index 0a71dd6e..00000000 --- a/buildSrc/build/kotlin/buildSrcjar-classes.txt +++ /dev/null @@ -1 +0,0 @@ -/Users/yogesh.choudhary3/YogeshPaliyalStudioProjects/KeyPass/buildSrc/build/classes/kotlin/main/Deps$Compose$activity$2.class:/Users/yogesh.choudhary3/YogeshPaliyalStudioProjects/KeyPass/buildSrc/build/classes/kotlin/main/Deps$Compose$materialIconsExtended$2.class:/Users/yogesh.choudhary3/YogeshPaliyalStudioProjects/KeyPass/buildSrc/build/classes/kotlin/main/Deps$Compose$runtimeLiveData$2.class:/Users/yogesh.choudhary3/YogeshPaliyalStudioProjects/KeyPass/buildSrc/build/classes/kotlin/main/Deps$Compose$ui$2.class:/Users/yogesh.choudhary3/YogeshPaliyalStudioProjects/KeyPass/buildSrc/build/classes/kotlin/main/Deps$Compose$uiTooling$2.class:/Users/yogesh.choudhary3/YogeshPaliyalStudioProjects/KeyPass/buildSrc/build/classes/kotlin/main/Deps$Compose$uiToolingPreview$2.class:/Users/yogesh.choudhary3/YogeshPaliyalStudioProjects/KeyPass/buildSrc/build/classes/kotlin/main/Deps$Compose$uiViewBinding$2.class:/Users/yogesh.choudhary3/YogeshPaliyalStudioProjects/KeyPass/buildSrc/build/classes/kotlin/main/Deps$Compose.class:/Users/yogesh.choudhary3/YogeshPaliyalStudioProjects/KeyPass/buildSrc/build/classes/kotlin/main/Deps$ComposeAndroidTest.class:/Users/yogesh.choudhary3/YogeshPaliyalStudioProjects/KeyPass/buildSrc/build/classes/kotlin/main/Deps$Lifecycle$runtimeCompose$2.class:/Users/yogesh.choudhary3/YogeshPaliyalStudioProjects/KeyPass/buildSrc/build/classes/kotlin/main/Deps$Lifecycle$viewModelCompose$2.class:/Users/yogesh.choudhary3/YogeshPaliyalStudioProjects/KeyPass/buildSrc/build/classes/kotlin/main/Deps$Lifecycle$viewModelKtx$2.class:/Users/yogesh.choudhary3/YogeshPaliyalStudioProjects/KeyPass/buildSrc/build/classes/kotlin/main/Deps$Lifecycle.class:/Users/yogesh.choudhary3/YogeshPaliyalStudioProjects/KeyPass/buildSrc/build/classes/kotlin/main/Deps.class:/Users/yogesh.choudhary3/YogeshPaliyalStudioProjects/KeyPass/buildSrc/build/classes/kotlin/main/Versions.class \ No newline at end of file diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab deleted file mode 100644 index e525c6b7..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream deleted file mode 100644 index ff25b2f4..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream.len deleted file mode 100644 index 798082ed..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream.len and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.len deleted file mode 100644 index 01bdaa1d..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.len and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values.at b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values.at deleted file mode 100644 index 94f633f9..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values.at and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i deleted file mode 100644 index 1553a6fc..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i.len deleted file mode 100644 index 131e2657..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i.len and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab deleted file mode 100644 index 33db37ea..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream deleted file mode 100644 index 2c213a3e..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream.len deleted file mode 100644 index 5f1f7d59..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream.len and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.len deleted file mode 100644 index ec8f944c..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.len and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.values.at b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.values.at deleted file mode 100644 index 3737e138..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.values.at and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i deleted file mode 100644 index a9d9bac1..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i.len deleted file mode 100644 index 131e2657..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i.len and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab deleted file mode 100644 index 8363df3b..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream deleted file mode 100644 index 2c213a3e..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream.len deleted file mode 100644 index 5f1f7d59..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream.len and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.len deleted file mode 100644 index ec8f944c..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.len and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.values.at b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.values.at deleted file mode 100644 index 2d2cb200..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.values.at and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i deleted file mode 100644 index a9d9bac1..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i.len deleted file mode 100644 index 131e2657..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i.len and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab deleted file mode 100644 index bdf584a8..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.keystream b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.keystream deleted file mode 100644 index 1fbabf09..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.keystream and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.keystream.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.keystream.len deleted file mode 100644 index 9a6f654a..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.keystream.len and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.len deleted file mode 100644 index 2a17e6e5..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.len and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.values.at b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.values.at deleted file mode 100644 index 72317993..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.values.at and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab_i b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab_i deleted file mode 100644 index 3d6ef573..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab_i and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab_i.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab_i.len deleted file mode 100644 index 131e2657..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab_i.len and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab deleted file mode 100644 index 856d3efb..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream deleted file mode 100644 index 05a4320d..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream.len deleted file mode 100644 index 0ecae51f..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream.len and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.len deleted file mode 100644 index cf8a30a1..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.len and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.values.at b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.values.at deleted file mode 100644 index 2a7b6593..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.values.at and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i deleted file mode 100644 index 730b663c..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i.len deleted file mode 100644 index 131e2657..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i.len and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab deleted file mode 100644 index 8f74e04e..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream deleted file mode 100644 index 50cb7650..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream.len deleted file mode 100644 index 81438499..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream.len and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.len deleted file mode 100644 index 9e27f732..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.len and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.values.at b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.values.at deleted file mode 100644 index 0539ef6c..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.values.at and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i deleted file mode 100644 index 7006f8bc..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i.len deleted file mode 100644 index 131e2657..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i.len and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab deleted file mode 100644 index 7a17b589..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream deleted file mode 100644 index ff25b2f4..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream.len deleted file mode 100644 index 798082ed..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream.len and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.len deleted file mode 100644 index 01bdaa1d..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.len and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.values.at b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.values.at deleted file mode 100644 index 650fa99d..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.values.at and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i deleted file mode 100644 index 1553a6fc..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i.len deleted file mode 100644 index 131e2657..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i.len and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/counters.tab b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/counters.tab deleted file mode 100644 index 2ceb12b8..00000000 --- a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/counters.tab +++ /dev/null @@ -1,2 +0,0 @@ -2 -0 \ No newline at end of file diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab deleted file mode 100644 index 621a02b4..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream deleted file mode 100644 index ff25b2f4..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream.len deleted file mode 100644 index 798082ed..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream.len and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.len deleted file mode 100644 index 01bdaa1d..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.len and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.values.at b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.values.at deleted file mode 100644 index 7d30a43b..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.values.at and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i deleted file mode 100644 index 01bc0360..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i.len deleted file mode 100644 index 131e2657..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i.len and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab deleted file mode 100644 index 20c7354c..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream deleted file mode 100644 index 100d2055..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream.len deleted file mode 100644 index ccfcbf41..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream.len and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.len deleted file mode 100644 index 01bdaa1d..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.len and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.values.at b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.values.at deleted file mode 100644 index d81c8869..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.values.at and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab_i b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab_i deleted file mode 100644 index f768a77f..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab_i and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab_i.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab_i.len deleted file mode 100644 index 131e2657..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab_i.len and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab deleted file mode 100644 index 40ce955a..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream deleted file mode 100644 index a5865cff..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream.len deleted file mode 100644 index 880eb496..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream.len and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab.len deleted file mode 100644 index 499fd611..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab.len and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab.values.at b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab.values.at deleted file mode 100644 index c4a00c4c..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab.values.at and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab_i b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab_i deleted file mode 100644 index a8708ad5..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab_i and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab_i.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab_i.len deleted file mode 100644 index 131e2657..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab_i.len and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/last-build.bin b/buildSrc/build/kotlin/compileKotlin/cacheable/last-build.bin deleted file mode 100644 index b22db480..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/last-build.bin and /dev/null differ diff --git a/buildSrc/build/kotlin/compileKotlin/local-state/build-history.bin b/buildSrc/build/kotlin/compileKotlin/local-state/build-history.bin deleted file mode 100644 index 6caa03ab..00000000 Binary files a/buildSrc/build/kotlin/compileKotlin/local-state/build-history.bin and /dev/null differ diff --git a/buildSrc/build/libs/buildSrc.jar b/buildSrc/build/libs/buildSrc.jar deleted file mode 100644 index ca0f4983..00000000 Binary files a/buildSrc/build/libs/buildSrc.jar and /dev/null differ diff --git a/buildSrc/build/pluginUnderTestMetadata/plugin-under-test-metadata.properties b/buildSrc/build/pluginUnderTestMetadata/plugin-under-test-metadata.properties deleted file mode 100644 index cb89b18a..00000000 --- a/buildSrc/build/pluginUnderTestMetadata/plugin-under-test-metadata.properties +++ /dev/null @@ -1 +0,0 @@ -implementation-classpath=/Users/yogesh.choudhary3/YogeshPaliyalStudioProjects/KeyPass/buildSrc/build/classes/java/main\:/Users/yogesh.choudhary3/YogeshPaliyalStudioProjects/KeyPass/buildSrc/build/classes/groovy/main\:/Users/yogesh.choudhary3/YogeshPaliyalStudioProjects/KeyPass/buildSrc/build/classes/kotlin/main\:/Users/yogesh.choudhary3/YogeshPaliyalStudioProjects/KeyPass/buildSrc/build/resources/main diff --git a/buildSrc/build/reports/plugin-development/validation-report.txt b/buildSrc/build/reports/plugin-development/validation-report.txt deleted file mode 100644 index e69de29b..00000000 diff --git a/buildSrc/build/tmp/jar/MANIFEST.MF b/buildSrc/build/tmp/jar/MANIFEST.MF deleted file mode 100644 index 58630c02..00000000 --- a/buildSrc/build/tmp/jar/MANIFEST.MF +++ /dev/null @@ -1,2 +0,0 @@ -Manifest-Version: 1.0 - diff --git a/buildSrc/src/main/kotlin/Versions.kt b/buildSrc/src/main/kotlin/Versions.kt index c419d45d..9159da96 100644 --- a/buildSrc/src/main/kotlin/Versions.kt +++ b/buildSrc/src/main/kotlin/Versions.kt @@ -6,4 +6,6 @@ object Versions { const val hilt = "2.45" const val compose = "1.4.3" const val activity = "1.7.1" + const val agp = "7.3.0" + const val composeMultiplatform = "1.3.0" } diff --git a/common/.gitignore b/common/.gitignore index 42afabfd..0b626936 100644 --- a/common/.gitignore +++ b/common/.gitignore @@ -1 +1,2 @@ -/build \ No newline at end of file +.gradle +/build diff --git a/desktop/build.gradle.kts b/desktop/build.gradle.kts new file mode 100644 index 00000000..467b7f47 --- /dev/null +++ b/desktop/build.gradle.kts @@ -0,0 +1,37 @@ +import org.jetbrains.compose.desktop.application.dsl.TargetFormat + +plugins { + kotlin("multiplatform") + id("org.jetbrains.compose") +} + +group = "com.yogeshpaliyal.keypass" +version = "1.0-SNAPSHOT" + + +kotlin { + jvm { + jvmToolchain(11) + withJava() + } + sourceSets { + val jvmMain by getting { + dependencies { + implementation(project(":common")) + implementation(compose.desktop.currentOs) + } + } + val jvmTest by getting + } +} + +compose.desktop { + application { + mainClass = "MainKt" + nativeDistributions { + targetFormats(TargetFormat.Dmg, TargetFormat.Msi, TargetFormat.Deb) + packageName = "shared" + packageVersion = "1.0.0" + } + } +} diff --git a/desktop/src/jvmMain/kotlin/Main.kt b/desktop/src/jvmMain/kotlin/Main.kt new file mode 100644 index 00000000..08640263 --- /dev/null +++ b/desktop/src/jvmMain/kotlin/Main.kt @@ -0,0 +1,10 @@ +import androidx.compose.ui.window.Window +import androidx.compose.ui.window.application +import com.yogeshpaliyal.keypass.common.App + + +fun main() = application { + Window(onCloseRequest = ::exitApplication) { + App() + } +} diff --git a/gradle.properties b/gradle.properties index 2d7909d7..bbfcf889 100644 --- a/gradle.properties +++ b/gradle.properties @@ -20,3 +20,7 @@ kotlin.code.style=official android.enableR8.fullMode=true + +kotlin.native.enableDependencyPropagation=false + + diff --git a/local.properties b/local.properties new file mode 100644 index 00000000..d944e25d --- /dev/null +++ b/local.properties @@ -0,0 +1,8 @@ +## This file must *NOT* be checked into Version Control Systems, +# as it contains information specific to your local configuration. +# +# Location of the SDK. This is only used by Gradle. +# For customization when using a Version Control System, please read the +# header note. +#Tue May 09 21:09:59 IST 2023 +sdk.dir=/Users/yogesh.choudhary3/Library/Android/sdk diff --git a/settings.gradle.kts b/settings.gradle.kts index 5e6e4f3d..3e3d5698 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -3,7 +3,9 @@ pluginManagement { gradlePluginPortal() google() mavenCentral() + maven("https://maven.pkg.jetbrains.space/public/p/compose/dev") } + } dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) @@ -13,21 +15,17 @@ dependencyResolutionManagement { } } - -plugins { - id("com.gradle.enterprise") version("3.13.2") -} - - -gradleEnterprise { - // configuration - buildScan { - // Connecting to scans.gradle.com by agreeing to the terms of service - termsOfServiceUrl = "https://gradle.com/terms-of-service" - termsOfServiceAgree = "yes" - } -} +//gradleEnterprise { +// // configuration +// buildScan { +// // Connecting to scans.gradle.com by agreeing to the terms of service +// termsOfServiceUrl = "https://gradle.com/terms-of-service" +// termsOfServiceAgree = "yes" +// } +//} rootProject.name = "KeyPass" include(":app") -include(":common") \ No newline at end of file +include(":shared") +include(":common") +//include(":desktop") \ No newline at end of file diff --git a/shared/build.gradle.kts b/shared/build.gradle.kts new file mode 100644 index 00000000..7277938d --- /dev/null +++ b/shared/build.gradle.kts @@ -0,0 +1,53 @@ +plugins { + kotlin("multiplatform") + id("com.android.library") + id("org.jetbrains.compose") +} + +kotlin { + android() + jvm("desktop") { + jvmToolchain(11) + } + sourceSets { + val commonMain by getting { + dependencies { + api(compose.runtime) + api(compose.foundation) + api(compose.material) + implementation("org.reduxkotlin:redux-kotlin-compose:0.6.0") + } + } + val commonTest by getting { + dependencies { + implementation(kotlin("test")) + } + } + val androidMain by getting { + dependencies { + api("androidx.appcompat:appcompat:1.5.1") + api("androidx.core:core-ktx:1.9.0") + } + } + val androidTest by getting { + dependencies { + implementation("junit:junit:4.13.2") + } + } + val desktopMain by getting { + dependencies { + api(compose.preview) + } + } + val desktopTest by getting + } +} + +android { + compileSdk = 33 + sourceSets["main"].manifest.srcFile("src/androidMain/AndroidManifest.xml") + defaultConfig { + minSdk = 21 + targetSdk = 33 + } +} diff --git a/shared/src/androidMain/AndroidManifest.xml b/shared/src/androidMain/AndroidManifest.xml new file mode 100644 index 00000000..6c43398e --- /dev/null +++ b/shared/src/androidMain/AndroidManifest.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/shared/src/androidMain/kotlin/com/yogeshpaliyal/keypass/common/GetPlatformName.kt b/shared/src/androidMain/kotlin/com/yogeshpaliyal/keypass/common/GetPlatformName.kt new file mode 100644 index 00000000..c1f86856 --- /dev/null +++ b/shared/src/androidMain/kotlin/com/yogeshpaliyal/keypass/common/GetPlatformName.kt @@ -0,0 +1,5 @@ +package com.yogeshpaliyal.keypass.common + +actual fun getPlatformName(): String { + return "Android" +} diff --git a/shared/src/commonMain/kotlin/com/yogeshpaliyal/keypass/common/App.kt b/shared/src/commonMain/kotlin/com/yogeshpaliyal/keypass/common/App.kt new file mode 100644 index 00000000..057b3fe1 --- /dev/null +++ b/shared/src/commonMain/kotlin/com/yogeshpaliyal/keypass/common/App.kt @@ -0,0 +1,21 @@ +package com.yogeshpaliyal.keypass.common + +import androidx.compose.material.Button +import androidx.compose.material.Text +import androidx.compose.runtime.Composable +import androidx.compose.runtime.getValue +import androidx.compose.runtime.mutableStateOf +import androidx.compose.runtime.remember +import androidx.compose.runtime.setValue + +@Composable +fun App() { + var text by remember { mutableStateOf("Hello, World!") } + val platformName = getPlatformName() + + Button(onClick = { + text = "Hello, $platformName" + }) { + Text(text) + } +} diff --git a/shared/src/commonMain/kotlin/com/yogeshpaliyal/keypass/common/GetPlatformName.kt b/shared/src/commonMain/kotlin/com/yogeshpaliyal/keypass/common/GetPlatformName.kt new file mode 100644 index 00000000..4e2b348a --- /dev/null +++ b/shared/src/commonMain/kotlin/com/yogeshpaliyal/keypass/common/GetPlatformName.kt @@ -0,0 +1,3 @@ +package com.yogeshpaliyal.keypass.common + +expect fun getPlatformName(): String diff --git a/shared/src/desktopMain/kotlin/com/yogeshpaliyal/keypass/common/DesktopApp.kt b/shared/src/desktopMain/kotlin/com/yogeshpaliyal/keypass/common/DesktopApp.kt new file mode 100644 index 00000000..65ef33a2 --- /dev/null +++ b/shared/src/desktopMain/kotlin/com/yogeshpaliyal/keypass/common/DesktopApp.kt @@ -0,0 +1,10 @@ +package com.yogeshpaliyal.keypass.common + +import androidx.compose.desktop.ui.tooling.preview.Preview +import androidx.compose.runtime.Composable + +@Preview +@Composable +fun DesktopApp() { + App() +} diff --git a/shared/src/desktopMain/kotlin/com/yogeshpaliyal/keypass/common/GetPlatformName.kt b/shared/src/desktopMain/kotlin/com/yogeshpaliyal/keypass/common/GetPlatformName.kt new file mode 100644 index 00000000..e14d8420 --- /dev/null +++ b/shared/src/desktopMain/kotlin/com/yogeshpaliyal/keypass/common/GetPlatformName.kt @@ -0,0 +1,5 @@ +package com.yogeshpaliyal.keypass.common + +actual fun getPlatformName(): String { + return "Desktop" +}