chore: rename mifospay-* modules to cmp-* (#1893)

Co-authored-by: Sk Niyaj Ali <niyaj639@gmail.com>
This commit is contained in:
Hekmatullah 2025-07-28 07:33:45 +01:00 committed by GitHub
parent 861c587467
commit fd3fc4c302
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
91 changed files with 140 additions and 74 deletions

View File

@ -84,8 +84,8 @@ jobs:
uses: openMF/mifos-x-actionhub/.github/workflows/pr-check.yaml@v1.0.2
secrets: inherit
with:
android_package_name: 'mifospay-android' # <-- Change Your Android Package Name
desktop_package_name: 'mifospay-desktop' # <-- Change Your Desktop Package Name
web_package_name: 'mifospay-web' # <-- Change Your Web Package Name
ios_package_name: 'mifospay-ios' # <-- Change Your iOS Package Name
android_package_name: 'cmp-android' # <-- Change Your Android Package Name
desktop_package_name: 'cmp-desktop' # <-- Change Your Desktop Package Name
web_package_name: 'cmp-web' # <-- Change Your Web Package Name
ios_package_name: 'cmp-ios' # <-- Change Your iOS Package Name
build_ios: true

View File

@ -28,8 +28,8 @@ tasks=(
"spotlessApply --no-configuration-cache"
"dependencyGuardBaseline"
"detekt"
":mifospay-android:build"
":mifospay-android:updateProdReleaseBadging"
":cmp-android:build"
":cmp-android:updateProdReleaseBadging"
)
for task in "${tasks[@]}"; do

View File

@ -80,7 +80,7 @@ android {
}
dependencies {
implementation(projects.mifospayShared)
implementation(projects.cmpShared)
implementation(projects.core.data)
implementation(projects.core.ui)

View File

@ -1,18 +1,18 @@
+--- androidx.databinding:databinding-common:8.7.3
+--- androidx.databinding:databinding-runtime:8.7.3
+--- androidx.databinding:databinding-common:8.11.1
+--- androidx.databinding:databinding-runtime:8.11.1
| +--- androidx.collection:collection:1.0.0 -> 1.5.0
| | \--- androidx.collection:collection-jvm:1.5.0
| | +--- androidx.annotation:annotation:1.9.1
| | | \--- androidx.annotation:annotation-jvm:1.9.1
| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.24 -> 2.1.21
| | | +--- org.jetbrains:annotations:13.0 -> 23.0.0
| | | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.0 -> 1.9.20 (c)
| | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.0 -> 1.9.20 (c)
| | | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.0 -> 1.9.0 (c)
| | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.0 -> 1.8.22 (c)
| | +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.1.21 (*)
| | +--- androidx.collection:collection-ktx:1.5.0 (c)
| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.24 -> 2.1.21 (c)
| +--- androidx.databinding:databinding-common:8.7.3
| +--- androidx.databinding:viewbinding:8.7.3
| +--- androidx.databinding:databinding-common:8.11.1
| +--- androidx.databinding:viewbinding:8.11.1
| | \--- androidx.annotation:annotation:1.0.0 -> 1.9.1 (*)
| \--- androidx.lifecycle:lifecycle-runtime:2.6.1 -> 2.9.2
| \--- androidx.lifecycle:lifecycle-runtime-android:2.9.2
@ -88,15 +88,12 @@
| +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.9.2 (c)
| +--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.1.21 (c)
| \--- androidx.lifecycle:lifecycle-common-java8:2.9.2 (c)
+--- androidx.databinding:databinding-adapters:8.7.3
| +--- androidx.databinding:databinding-runtime:8.7.3 (*)
| \--- androidx.databinding:databinding-common:8.7.3
+--- androidx.databinding:databinding-ktx:8.7.3
| +--- androidx.databinding:databinding-runtime:8.7.3 (*)
| +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.9.20
| | +--- org.jetbrains.kotlin:kotlin-stdlib:1.9.20 -> 2.1.21 (*)
| | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.20
| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.20 -> 2.1.21 (*)
+--- androidx.databinding:databinding-adapters:8.11.1
| +--- androidx.databinding:databinding-runtime:8.11.1 (*)
| \--- androidx.databinding:databinding-common:8.11.1
+--- androidx.databinding:databinding-ktx:8.11.1
| +--- androidx.databinding:databinding-runtime:8.11.1 (*)
| +--- org.jetbrains.kotlin:kotlin-stdlib:2.1.20 -> 2.1.21 (*)
| +--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.4.1 -> 1.10.2 (*)
| +--- androidx.lifecycle:lifecycle-runtime-ktx:2.6.1 -> 2.9.2
| | \--- androidx.lifecycle:lifecycle-runtime-ktx-android:2.9.2
@ -295,7 +292,7 @@
| +--- androidx.compose.ui:ui-text:1.8.3 (c)
| +--- androidx.compose.ui:ui-unit:1.8.3 (c)
| \--- androidx.compose.ui:ui-util:1.8.3 (c)
+--- project :mifospay-shared
+--- project :cmp-shared
| +--- androidx.lifecycle:lifecycle-runtime-compose:2.9.2
| | \--- androidx.lifecycle:lifecycle-runtime-compose-android:2.9.2
| | +--- androidx.annotation:annotation:1.9.1 (*)
@ -1191,10 +1188,13 @@
| | | | +--- io.ktor:ktor-client-core:3.1.2 (*)
| | | | +--- com.squareup.okhttp3:okhttp:4.12.0
| | | | | +--- com.squareup.okio:okio:3.6.0 -> 3.15.0 (*)
| | | | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.21 -> 1.9.20 (*)
| | | | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.21 -> 1.8.22
| | | | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.1.21 (*)
| | | | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.22 -> 1.9.0
| | | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.0 -> 2.1.21 (*)
| | | | +--- com.squareup.okhttp3:okhttp-sse:4.12.0
| | | | | +--- com.squareup.okhttp3:okhttp:4.12.0 (*)
| | | | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.21 -> 1.9.20 (*)
| | | | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.21 -> 1.8.22 (*)
| | | | +--- com.squareup.okio:okio:3.10.2 -> 3.15.0 (*)
| | | | +--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1 -> 1.10.2 (*)
| | | | \--- org.jetbrains.kotlin:kotlin-stdlib:2.1.20 -> 2.1.21 (*)
@ -1262,13 +1262,13 @@
| | | | | +--- org.jetbrains.kotlinx:kotlinx-serialization-json:1.8.0 (*)
| | | | | \--- org.jetbrains.kotlinx:kotlinx-io-core:0.4.0 -> 0.7.0 (*)
| | | | \--- org.jetbrains.kotlin:kotlin-stdlib:2.1.20 -> 2.1.21 (*)
| | | +--- de.jensklingenberg.ktorfit:ktorfit-lib:2.5.0
| | | | \--- de.jensklingenberg.ktorfit:ktorfit-lib-android:2.5.0
| | | +--- de.jensklingenberg.ktorfit:ktorfit-lib:2.5.2
| | | | \--- de.jensklingenberg.ktorfit:ktorfit-lib-android:2.5.2
| | | | +--- io.ktor:ktor-client-okhttp:3.1.2 (*)
| | | | +--- de.jensklingenberg.ktorfit:ktorfit-lib-light:2.5.0
| | | | | \--- de.jensklingenberg.ktorfit:ktorfit-lib-light-android:2.5.0
| | | | | +--- de.jensklingenberg.ktorfit:ktorfit-annotations:2.5.0
| | | | | | \--- de.jensklingenberg.ktorfit:ktorfit-annotations-android:2.5.0
| | | | +--- de.jensklingenberg.ktorfit:ktorfit-lib-light:2.5.2
| | | | | \--- de.jensklingenberg.ktorfit:ktorfit-lib-light-android:2.5.2
| | | | | +--- de.jensklingenberg.ktorfit:ktorfit-annotations:2.5.2
| | | | | | \--- de.jensklingenberg.ktorfit:ktorfit-annotations-android:2.5.2
| | | | | | \--- org.jetbrains.kotlin:kotlin-stdlib:2.1.10 -> 2.1.21 (*)
| | | | | +--- io.ktor:ktor-client-core:3.1.2 (*)
| | | | | \--- org.jetbrains.kotlin:kotlin-stdlib:2.1.10 -> 2.1.21 (*)
@ -1377,7 +1377,7 @@
| | | | | | | \--- com.google.android.gms:play-services-tasks:18.1.0 -> 18.2.0 (*)
| | | | | | +--- com.google.firebase:firebase-common-ktx:21.0.0
| | | | | | | +--- com.google.firebase:firebase-common:21.0.0 (*)
| | | | | | | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.22 -> 1.9.20 (*)
| | | | | | | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.22 (*)
| | | | | | | +--- com.google.firebase:firebase-components:18.0.0 (*)
| | | | | | | \--- com.google.firebase:firebase-annotations:16.2.0 (*)
| | | | | | +--- com.google.firebase:firebase-components:18.0.0 (*)
@ -1439,7 +1439,7 @@
| | | +--- androidx.compose.foundation:foundation:1.7.0 -> 1.8.3 (*)
| | | +--- dev.chrisbanes.snapper:snapper:0.2.2
| | | | +--- androidx.compose.foundation:foundation:1.1.1 -> 1.8.3 (*)
| | | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.9.20 (*)
| | | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.8.22 (*)
| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.22 -> 2.1.21 (*)
| | +--- project :core:analytics (*)
| | +--- project :core:designsystem
@ -1759,7 +1759,7 @@
| | | | | +--- com.google.android.gms:play-services-base:18.3.0 -> 18.5.0 (*)
| | | | | +--- com.google.android.gms:play-services-basement:18.3.0 -> 18.5.0 (*)
| | | | | +--- com.google.android.gms:play-services-tasks:18.1.0 -> 18.2.0 (*)
| | | | | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.0 -> 1.9.20 (*)
| | | | | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.0 (*)
| | | | | \--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.7.3 -> 1.10.2 (*)
| | | | \--- com.google.android.gms:play-services-tasks:18.2.0 (*)
| | | +--- com.google.android.gms:play-services-auth-blockstore:16.4.0
@ -1776,7 +1776,7 @@
| | | +--- com.google.android.libraries.identity.googleid:googleid:1.1.0 -> 1.1.1
| | | | +--- androidx.credentials:credentials:1.3.0-beta01 -> 1.5.0 (*)
| | | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.8.0 -> 2.1.21 (*)
| | | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.0 -> 1.9.20 (*)
| | | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.0 -> 1.8.22 (*)
| | | +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.1.21 (*)
| | | +--- androidx.credentials:credentials:1.5.0 (c)
| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.24 -> 2.1.21 (c)

View File

@ -1,3 +1,4 @@
:cmp-shared
:core:analytics
:core:common
:core:data
@ -30,7 +31,6 @@
:feature:standing-instruction
:feature:upi-setup
:libs:mifos-passcode
:mifospay-shared
androidx.activity:activity-compose:1.10.1
androidx.activity:activity-ktx:1.10.1
androidx.activity:activity:1.10.1
@ -105,11 +105,11 @@ androidx.credentials:credentials:1.5.0
androidx.cursoradapter:cursoradapter:1.0.0
androidx.customview:customview-poolingcontainer:1.0.0
androidx.customview:customview:1.1.0
androidx.databinding:databinding-adapters:8.7.3
androidx.databinding:databinding-common:8.7.3
androidx.databinding:databinding-ktx:8.7.3
androidx.databinding:databinding-runtime:8.7.3
androidx.databinding:viewbinding:8.7.3
androidx.databinding:databinding-adapters:8.11.1
androidx.databinding:databinding-common:8.11.1
androidx.databinding:databinding-ktx:8.11.1
androidx.databinding:databinding-runtime:8.11.1
androidx.databinding:viewbinding:8.11.1
androidx.documentfile:documentfile:1.1.0
androidx.drawerlayout:drawerlayout:1.0.0
androidx.emoji2:emoji2-views-helper:1.4.0
@ -258,12 +258,12 @@ com.squareup.okhttp3:okhttp-sse:4.12.0
com.squareup.okhttp3:okhttp:4.12.0
com.squareup.okio:okio-jvm:3.15.0
com.squareup.okio:okio:3.15.0
de.jensklingenberg.ktorfit:ktorfit-annotations-android:2.5.0
de.jensklingenberg.ktorfit:ktorfit-annotations:2.5.0
de.jensklingenberg.ktorfit:ktorfit-lib-android:2.5.0
de.jensklingenberg.ktorfit:ktorfit-lib-light-android:2.5.0
de.jensklingenberg.ktorfit:ktorfit-lib-light:2.5.0
de.jensklingenberg.ktorfit:ktorfit-lib:2.5.0
de.jensklingenberg.ktorfit:ktorfit-annotations-android:2.5.2
de.jensklingenberg.ktorfit:ktorfit-annotations:2.5.2
de.jensklingenberg.ktorfit:ktorfit-lib-android:2.5.2
de.jensklingenberg.ktorfit:ktorfit-lib-light-android:2.5.2
de.jensklingenberg.ktorfit:ktorfit-lib-light:2.5.2
de.jensklingenberg.ktorfit:ktorfit-lib:2.5.2
dev.chrisbanes.material3:material3-window-size-class-multiplatform-android:0.5.0
dev.chrisbanes.material3:material3-window-size-class-multiplatform:0.5.0
dev.chrisbanes.snapper:snapper:0.2.2
@ -385,8 +385,8 @@ org.jetbrains.compose.ui:ui:1.8.2
org.jetbrains.kotlin:kotlin-android-extensions-runtime:2.1.20
org.jetbrains.kotlin:kotlin-parcelize-runtime:2.1.20
org.jetbrains.kotlin:kotlin-reflect:2.1.21
org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.20
org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.9.20
org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.0
org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.22
org.jetbrains.kotlin:kotlin-stdlib:2.1.21
org.jetbrains.kotlinx:kotlinx-collections-immutable-jvm:0.3.8
org.jetbrains.kotlinx:kotlinx-collections-immutable:0.3.8

View File

@ -1,5 +1,5 @@
package: name='org.mifospay' versionCode='1' versionName='2025.7.4-beta.0.4' platformBuildVersionName='15' platformBuildVersionCode='35' compileSdkVersion='35' compileSdkVersionCodename='15'
sdkVersion:'26'
package: name='org.mifospay' versionCode='1' versionName='2025.7.4-beta.0.5' platformBuildVersionName='15' platformBuildVersionCode='35' compileSdkVersion='35' compileSdkVersionCodename='15'
minSdkVersion:'26'
targetSdkVersion:'34'
uses-permission: name='android.permission.INTERNET'
uses-permission: name='android.permission.CAMERA'

View File

Before

Width:  |  Height:  |  Size: 37 KiB

After

Width:  |  Height:  |  Size: 37 KiB

View File

Before

Width:  |  Height:  |  Size: 38 KiB

After

Width:  |  Height:  |  Size: 38 KiB

View File

Before

Width:  |  Height:  |  Size: 2.0 KiB

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

Before

Width:  |  Height:  |  Size: 3.7 KiB

After

Width:  |  Height:  |  Size: 3.7 KiB

View File

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

Before

Width:  |  Height:  |  Size: 2.3 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

Before

Width:  |  Height:  |  Size: 2.9 KiB

After

Width:  |  Height:  |  Size: 2.9 KiB

View File

Before

Width:  |  Height:  |  Size: 5.3 KiB

After

Width:  |  Height:  |  Size: 5.3 KiB

View File

Before

Width:  |  Height:  |  Size: 4.3 KiB

After

Width:  |  Height:  |  Size: 4.3 KiB

View File

Before

Width:  |  Height:  |  Size: 8.9 KiB

After

Width:  |  Height:  |  Size: 8.9 KiB

View File

Before

Width:  |  Height:  |  Size: 6.5 KiB

After

Width:  |  Height:  |  Size: 6.5 KiB

View File

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 13 KiB

View File

@ -29,7 +29,7 @@ kotlin {
implementation(projects.core.model)
implementation(projects.core.datastore)
implementation(projects.mifospayShared)
implementation(projects.cmpShared)
implementation(libs.kotlinx.coroutines.swing)
implementation(compose.desktop.currentOs)

View File

Before

Width:  |  Height:  |  Size: 179 KiB

After

Width:  |  Height:  |  Size: 179 KiB

View File

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 10 KiB

View File

@ -175,7 +175,7 @@
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "if [ \"YES\" = \"$OVERRIDE_KOTLIN_BUILD_IDE_SUPPORTED\" ]; then\n echo \"Skipping Gradle build task invocation due to OVERRIDE_KOTLIN_BUILD_IDE_SUPPORTED environment variable set to \\\"YES\\\"\"\n exit 0\nfi\ncd \"$SRCROOT/..\"\n./gradlew :mifospay-shared:embedAndSignAppleFrameworkForXcode\n";
shellScript = "if [ \"YES\" = \"$OVERRIDE_KOTLIN_BUILD_IDE_SUPPORTED\" ]; then\n echo \"Skipping Gradle build task invocation due to OVERRIDE_KOTLIN_BUILD_IDE_SUPPORTED environment variable set to \\\"YES\\\"\"\n exit 0\nfi\ncd \"$SRCROOT/..\"\n./gradlew :cmp-shared:embedAndSignAppleFrameworkForXcode\n";
};
/* End PBXShellScriptBuildPhase section */

View File

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "7555FF7A242A565900829871"
BuildableName = "MifosPay.app"
BlueprintName = "iosApp"
ReferencedContainer = "container:iosApp.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
<BuildableProductRunnable
runnableDebuggingMode = "0">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "7555FF7A242A565900829871"
BuildableName = "MifosPay.app"
BlueprintName = "iosApp"
ReferencedContainer = "container:iosApp.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View File

@ -84,7 +84,7 @@ android {
compileSdk = 35
defaultConfig {
minSdk = 24
minSdk = 26
}
packaging {

View File

@ -46,8 +46,8 @@ import androidx.compose.ui.unit.dp
import androidx.lifecycle.compose.collectAsStateWithLifecycle
import androidx.navigation.NavDestination
import androidx.navigation.NavDestination.Companion.hierarchy
import mobile_wallet.mifospay_shared.generated.resources.Res
import mobile_wallet.mifospay_shared.generated.resources.not_connected
import mobile_wallet.cmp_shared.generated.resources.Res
import mobile_wallet.cmp_shared.generated.resources.not_connected
import org.jetbrains.compose.resources.stringResource
import org.mifospay.core.data.util.NetworkMonitor
import org.mifospay.core.data.util.TimeZoneMonitor

View File

@ -10,12 +10,12 @@
package org.mifospay.shared.utils
import androidx.compose.ui.graphics.vector.ImageVector
import mobile_wallet.mifospay_shared.generated.resources.Res
import mobile_wallet.mifospay_shared.generated.resources.app_name
import mobile_wallet.mifospay_shared.generated.resources.finance
import mobile_wallet.mifospay_shared.generated.resources.home
import mobile_wallet.mifospay_shared.generated.resources.payments
import mobile_wallet.mifospay_shared.generated.resources.profile
import mobile_wallet.cmp_shared.generated.resources.Res
import mobile_wallet.cmp_shared.generated.resources.app_name
import mobile_wallet.cmp_shared.generated.resources.finance
import mobile_wallet.cmp_shared.generated.resources.home
import mobile_wallet.cmp_shared.generated.resources.payments
import mobile_wallet.cmp_shared.generated.resources.profile
import org.jetbrains.compose.resources.StringResource
import org.mifospay.core.designsystem.icon.MifosIcons

View File

@ -34,7 +34,7 @@ kotlin {
val jsWasmMain by creating {
dependsOn(commonMain.get())
dependencies {
implementation(projects.mifospayShared)
implementation(projects.cmpShared)
implementation(projects.core.common)
implementation(projects.core.data)
implementation(projects.core.model)

View File

Before

Width:  |  Height:  |  Size: 179 KiB

After

Width:  |  Height:  |  Size: 179 KiB

View File

Before

Width:  |  Height:  |  Size: 179 KiB

After

Width:  |  Height:  |  Size: 179 KiB

View File

@ -7,9 +7,9 @@ module FastlaneConfig
}
BUILD_CONFIG = {
project_path: "mifospay-ios/iosApp.xcodeproj",
project_path: "cmp-ios/iosApp.xcodeproj",
scheme: "iosApp",
output_directory: "mifospay-ios/build"
output_directory: "cmp-ios/build"
}
end
end

View File

@ -3,7 +3,7 @@ accompanist = "0.36.0"
# Android
androidDesugarJdkLibs = "2.1.5"
androidGradlePlugin = "8.7.3"
androidGradlePlugin = "8.11.1"
androidTools = "31.11.1"
# AndroidX Dependencies
@ -82,12 +82,12 @@ kotlinxCoroutines = "1.9.0"
kotlinxDatetime = "0.6.1"
kotlinxImmutable = "0.3.8"
kotlinxSerializationJson = "1.7.3"
ksp = "2.1.20-1.0.32"
ksp = "2.1.20-2.0.1"
# Ktor & Ktorfit
ktorVersion = "3.1.2"
ktorfit = "2.5.0"
ktorfitKsp = "2.5.0"
ktorfit = "2.5.2"
ktorfitKsp = "2.5.1"
# Koin CMP Dependencies
koin = "4.1.0"

View File

@ -1,6 +1,6 @@
#Sat Nov 23 22:26:32 IST 2024
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.2-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists

View File

@ -35,10 +35,10 @@ rootProject.name = "mobile-wallet"
enableFeaturePreview("TYPESAFE_PROJECT_ACCESSORS")
include(":mifospay-shared")
include(":mifospay-android")
include(":mifospay-desktop")
include(":mifospay-web")
include(":cmp-shared")
include(":cmp-android")
include(":cmp-desktop")
include(":cmp-web")
include(":core:data")
include(":core:domain")