Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,9 @@ import androidx.lifecycle.lifecycleScope
import androidx.lifecycle.repeatOnLifecycle
import androidx.navigation.fragment.findNavController
import com.simprints.core.domain.permission.PermissionStatus
import com.simprints.core.tools.extentions.hasCameraFlash
import com.simprints.core.tools.extentions.hasPermission
import com.simprints.core.tools.extentions.permissionFromResult
import com.simprints.core.tools.extensions.hasCameraFlash
import com.simprints.core.tools.extensions.hasPermission
import com.simprints.core.tools.extensions.permissionFromResult
import com.simprints.face.capture.R
import com.simprints.face.capture.databinding.FragmentLiveFeedbackBinding
import com.simprints.face.capture.models.FaceDetection
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import android.graphics.Bitmap
import androidx.lifecycle.ViewModel
import androidx.lifecycle.viewModelScope
import com.simprints.core.DispatcherBG
import com.simprints.core.tools.extentions.area
import com.simprints.core.tools.extensions.area
import com.simprints.core.tools.time.TimeHelper
import com.simprints.face.capture.models.FaceDetection
import com.simprints.face.capture.models.FaceTarget
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ import android.graphics.RectF
import android.util.AttributeSet
import androidx.appcompat.widget.AppCompatImageView
import androidx.core.content.res.ResourcesCompat
import com.simprints.core.tools.extentions.dpToPx
import com.simprints.core.tools.extensions.dpToPx
import com.simprints.face.capture.R
import com.simprints.infra.uibase.annotations.ExcludedFromGeneratedTestCoverageReports
import kotlin.math.max
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import android.graphics.Canvas
import android.graphics.Color
import android.util.AttributeSet
import android.widget.FrameLayout
import com.simprints.core.tools.extentions.dpToPx
import com.simprints.core.tools.extensions.dpToPx
import com.simprints.face.capture.R
import com.simprints.infra.uibase.annotations.ExcludedFromGeneratedTestCoverageReports

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ package com.simprints.face.capture.usecases

import android.content.Context
import android.graphics.Bitmap
import com.simprints.core.tools.extentions.dpToPx
import com.simprints.core.tools.extensions.dpToPx
import dagger.hilt.android.qualifiers.ApplicationContext
import java.io.ByteArrayOutputStream
import javax.inject.Inject
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import androidx.lifecycle.viewModelScope
import com.simprints.core.livedata.LiveDataEvent
import com.simprints.core.livedata.LiveDataEventWithContent
import com.simprints.core.livedata.send
import com.simprints.core.tools.extentions.toJsonElementMap
import com.simprints.core.tools.extensions.toJsonElementMap
import com.simprints.core.tools.time.TimeHelper
import com.simprints.core.tools.utils.isValidGuid
import com.simprints.feature.clientapi.exceptions.InvalidRequestException
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ import androidx.navigation.fragment.findNavController
import androidx.recyclerview.widget.DividerItemDecoration
import androidx.recyclerview.widget.RecyclerView
import com.google.android.material.dialog.MaterialAlertDialogBuilder
import com.simprints.core.tools.extentions.hideKeyboard
import com.simprints.core.tools.extensions.hideKeyboard
import com.simprints.feature.dashboard.R
import com.simprints.feature.dashboard.databinding.FragmentSyncModuleSelectionBinding
import com.simprints.feature.dashboard.settings.password.SettingsPasswordDialogFragment
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ package com.simprints.feature.dashboard.settings.syncinfo.usecase

import com.simprints.core.DispatcherBG
import com.simprints.core.lifecycle.AppForegroundStateTracker
import com.simprints.core.tools.extentions.onChange
import com.simprints.core.tools.extensions.onChange
import com.simprints.core.tools.time.Ticker
import com.simprints.feature.dashboard.settings.syncinfo.SyncInfo
import com.simprints.feature.dashboard.settings.syncinfo.SyncInfoSectionModules
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@ class SyncInfoViewModelTest {

mockkStatic("androidx.lifecycle.FlowLiveDataConversions")
mockkStatic("com.simprints.infra.config.store.models.ProjectConfigurationKt")
mockkStatic("com.simprints.core.tools.extentions.Flow_extKt")
mockkStatic("com.simprints.core.tools.extensions.Flow_extKt")
setupDefaultMocks()
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -129,7 +129,7 @@ internal class ObserveSyncInfoUseCaseTest {
fun setUp() {
MockKAnnotations.init(this, relaxed = true)
mockkStatic("com.simprints.infra.config.store.models.ProjectConfigurationKt")
mockkStatic("com.simprints.core.tools.extentions.Flow_extKt")
mockkStatic("com.simprints.core.tools.extensions.Flow_extKt")
setupDefaultMocks()
createUseCase()
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,8 @@ import androidx.navigation.fragment.navArgs
import com.simprints.core.DispatcherBG
import com.simprints.core.domain.permission.PermissionStatus
import com.simprints.core.livedata.LiveDataEventWithContentObserver
import com.simprints.core.tools.extentions.getCurrentPermissionStatus
import com.simprints.core.tools.extentions.permissionFromResult
import com.simprints.core.tools.extensions.getCurrentPermissionStatus
import com.simprints.core.tools.extensions.permissionFromResult
import com.simprints.feature.externalcredential.R
import com.simprints.feature.externalcredential.databinding.FragmentExternalCredentialScanOcrBinding
import com.simprints.feature.externalcredential.screens.controller.ExternalCredentialViewModel
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,9 @@ import androidx.navigation.fragment.findNavController
import com.google.android.material.bottomsheet.BottomSheetBehavior
import com.google.android.material.bottomsheet.BottomSheetDialog
import com.simprints.core.domain.tokenization.TokenizableString
import com.simprints.core.tools.extentions.getCurrentPermissionStatus
import com.simprints.core.tools.extentions.hasPermission
import com.simprints.core.tools.extentions.permissionFromResult
import com.simprints.core.tools.extensions.getCurrentPermissionStatus
import com.simprints.core.tools.extensions.hasPermission
import com.simprints.core.tools.extensions.permissionFromResult
import com.simprints.feature.externalcredential.R
import com.simprints.feature.externalcredential.databinding.FragmentExternalCredentialScanQrBinding
import com.simprints.feature.externalcredential.screens.controller.ExternalCredentialViewModel
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ import androidx.navigation.fragment.navArgs
import com.simprints.core.domain.common.FlowType
import com.simprints.core.domain.externalcredential.ExternalCredentialType
import com.simprints.core.livedata.LiveDataEventWithContentObserver
import com.simprints.core.tools.extentions.hideKeyboard
import com.simprints.core.tools.extensions.hideKeyboard
import com.simprints.feature.externalcredential.R
import com.simprints.feature.externalcredential.databinding.FragmentExternalCredentialSearchBinding
import com.simprints.feature.externalcredential.ext.getCredentialFieldTitle
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.simprints.feature.logincheck.usecases

import com.simprints.core.SessionCoroutineScope
import com.simprints.core.tools.extentions.toJsonElementMap
import com.simprints.core.tools.extensions.toJsonElementMap
import com.simprints.core.tools.time.TimeHelper
import com.simprints.core.tools.utils.SimNetworkUtils
import com.simprints.infra.events.event.domain.models.BiometricDataSource
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ import androidx.lifecycle.Lifecycle
import androidx.lifecycle.lifecycleScope
import androidx.lifecycle.repeatOnLifecycle
import androidx.navigation.fragment.findNavController
import com.simprints.core.tools.extentions.hasPermission
import com.simprints.core.tools.extensions.hasPermission
import com.simprints.feature.login.R
import com.simprints.feature.login.databinding.FragmentQrScannerBinding
import com.simprints.infra.logging.LoggingConstants
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,9 @@ import androidx.fragment.app.viewModels
import androidx.navigation.fragment.findNavController
import com.simprints.core.domain.permission.PermissionStatus
import com.simprints.core.livedata.LiveDataEventWithContentObserver
import com.simprints.core.tools.extentions.applicationSettingsIntent
import com.simprints.core.tools.extentions.hasPermission
import com.simprints.core.tools.extentions.permissionFromResult
import com.simprints.core.tools.extensions.applicationSettingsIntent
import com.simprints.core.tools.extensions.hasPermission
import com.simprints.core.tools.extensions.permissionFromResult
import com.simprints.feature.exitform.ExitFormContract
import com.simprints.feature.exitform.ExitFormResult
import com.simprints.infra.logging.LoggingConstants.CrashReportTag.ORCHESTRATION
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ import com.simprints.core.domain.common.TemplateIdentifier
import com.simprints.core.livedata.LiveDataEvent
import com.simprints.core.livedata.LiveDataEventWithContent
import com.simprints.core.livedata.send
import com.simprints.core.tools.extentions.updateOnIndex
import com.simprints.core.tools.extensions.updateOnIndex
import com.simprints.core.tools.time.TimeHelper
import com.simprints.core.tools.time.Timestamp
import com.simprints.fingerprint.capture.extensions.isEager
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ import com.google.android.material.dialog.MaterialAlertDialogBuilder
import com.simprints.core.domain.permission.PermissionStatus
import com.simprints.core.domain.permission.worstPermissionStatus
import com.simprints.core.livedata.LiveDataEventWithContentObserver
import com.simprints.core.tools.extentions.hasPermissions
import com.simprints.core.tools.extentions.permissionFromResult
import com.simprints.core.tools.extensions.hasPermissions
import com.simprints.core.tools.extensions.permissionFromResult
import com.simprints.feature.alert.AlertContract
import com.simprints.feature.alert.AlertResult
import com.simprints.feature.alert.toArgs
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ import androidx.lifecycle.lifecycleScope
import androidx.navigation.fragment.findNavController
import androidx.navigation.navOptions
import com.simprints.core.livedata.LiveDataEventWithContentObserver
import com.simprints.core.tools.extentions.hideKeyboard
import com.simprints.core.tools.extensions.hideKeyboard
import com.simprints.fingerprint.connect.R
import com.simprints.fingerprint.connect.databinding.FragmentSerialEntryPairBinding
import com.simprints.fingerprint.connect.screens.ConnectScannerViewModel
Expand Down
2 changes: 1 addition & 1 deletion id/src/main/java/com/simprints/id/Application.kt
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import androidx.work.Configuration
import com.simprints.core.AppScope
import com.simprints.core.CoreApplication
import com.simprints.core.ExcludedFromGeneratedTestCoverageReports
import com.simprints.core.tools.extentions.deviceHardwareId
import com.simprints.core.tools.extensions.deviceHardwareId
import com.simprints.core.tools.utils.LanguageHelper
import com.simprints.infra.enrolment.records.repository.local.migration.RealmToRoomMigrationScheduler
import com.simprints.infra.eventsync.BuildConfig.DB_ENCRYPTION
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import android.content.SharedPreferences
import androidx.core.content.edit
import com.simprints.core.domain.tokenization.TokenizableString
import com.simprints.core.domain.tokenization.isTokenized
import com.simprints.core.tools.extentions.onUpdate
import com.simprints.core.tools.extensions.onUpdate
import com.simprints.infra.security.SecurityManager
import dagger.hilt.android.qualifiers.ApplicationContext
import javax.inject.Inject
Expand Down
4 changes: 2 additions & 2 deletions infra/core/src/main/java/com/simprints/core/CoreModule.kt
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ import android.content.Context
import androidx.work.WorkManager
import com.lyft.kronos.AndroidClockFactory
import com.simprints.core.tools.exceptions.AppCoroutineExceptionHandler
import com.simprints.core.tools.extentions.deviceHardwareId
import com.simprints.core.tools.extentions.packageVersionName
import com.simprints.core.tools.extensions.deviceHardwareId
import com.simprints.core.tools.extensions.packageVersionName
import com.simprints.core.tools.time.KronosTimeHelperImpl
import com.simprints.core.tools.time.TimeHelper
import com.simprints.core.tools.utils.EncodingUtils
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.simprints.core.tools.extentions
package com.simprints.core.tools.extensions

import android.app.Activity
import android.content.Context
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.simprints.core.tools.extentions
package com.simprints.core.tools.extensions

// Sealed whens throw compiling issues only if the whens result is assigned to variables.
// safeSealedWhens to force the Sealed whens to be exhaustive:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.simprints.core.tools.extentions
package com.simprints.core.tools.extensions

import android.annotation.SuppressLint
import android.content.Context
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.simprints.core.tools.extentions
package com.simprints.core.tools.extensions

import kotlinx.coroutines.CancellableContinuation
import kotlin.coroutines.resume
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.simprints.core.tools.extentions
package com.simprints.core.tools.extensions

import android.database.Cursor
import androidx.core.database.getIntOrNull
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.simprints.core.tools.extentions
package com.simprints.core.tools.extensions

import android.content.Context
import android.util.TypedValue
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.simprints.core.tools.extentions
package com.simprints.core.tools.extensions

import kotlinx.coroutines.flow.Flow
import kotlinx.coroutines.flow.drop
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.simprints.core.tools.extentions
package com.simprints.core.tools.extensions

fun <T> List<T>.updateOnIndex(
index: Int,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.simprints.core.tools.extentions
package com.simprints.core.tools.extensions

import kotlinx.serialization.json.JsonElement
import kotlinx.serialization.json.JsonPrimitive
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.simprints.core.tools.extentions
package com.simprints.core.tools.extensions

import android.graphics.RectF
import kotlin.math.abs
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.simprints.core.tools.extentions
package com.simprints.core.tools.extensions

import android.content.SharedPreferences
import kotlinx.coroutines.channels.awaitClose
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import androidx.core.app.ActivityCompat
import androidx.test.ext.junit.runners.AndroidJUnit4
import com.google.common.truth.Truth
import com.simprints.core.domain.permission.PermissionStatus
import com.simprints.core.tools.extentions.permissionFromResult
import com.simprints.core.tools.extensions.permissionFromResult
import io.mockk.every
import io.mockk.mockk
import io.mockk.mockkStatic
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.simprints.core.tools.extentions
package com.simprints.core.tools.extensions

import com.google.common.truth.Truth.*
import kotlinx.coroutines.flow.flowOf
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.simprints.core.tools.extentions
package com.simprints.core.tools.extensions

import com.google.common.truth.Truth.assertThat
import org.junit.Test
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ package com.simprints.core.tools.extensions
import android.graphics.RectF
import androidx.test.ext.junit.runners.AndroidJUnit4
import com.google.common.truth.*
import com.simprints.core.tools.extentions.area
import com.simprints.core.tools.extensions.area
import org.junit.Test
import org.junit.runner.RunWith

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import android.content.SharedPreferences
import androidx.test.core.app.*
import androidx.test.ext.junit.runners.*
import com.google.common.truth.Truth.*
import com.simprints.core.tools.extentions.onUpdate
import com.simprints.core.tools.extensions.onUpdate
import kotlinx.coroutines.ExperimentalCoroutinesApi
import kotlinx.coroutines.launch
import kotlinx.coroutines.test.advanceUntilIdle
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.simprints.core.tools.utils

import com.simprints.core.tools.extentions.toJsonElementMap
import com.simprints.core.tools.extentions.toStringMap
import com.simprints.core.tools.extensions.toJsonElementMap
import com.simprints.core.tools.extensions.toStringMap
import kotlinx.serialization.json.JsonPrimitive
import kotlinx.serialization.json.add
import kotlinx.serialization.json.buildJsonArray
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.simprints.infra.eventsync.event.remote.models

import androidx.annotation.Keep
import com.simprints.core.tools.extentions.toStringMap
import com.simprints.core.tools.extensions.toStringMap
import com.simprints.infra.config.store.models.TokenKeyType
import com.simprints.infra.events.event.domain.models.InvalidIntentEvent.InvalidIntentPayload
import kotlinx.serialization.Serializable
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.simprints.infra.eventsync.event.remote.models

import androidx.annotation.Keep
import com.simprints.core.tools.extentions.toStringMap
import com.simprints.core.tools.extensions.toStringMap
import com.simprints.infra.config.store.models.TokenKeyType
import com.simprints.infra.events.event.domain.models.SuspiciousIntentEvent.SuspiciousIntentPayload
import kotlinx.serialization.Serializable
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import com.google.common.truth.Truth.*
import com.simprints.core.domain.tokenization.TokenizableString
import com.simprints.core.domain.tokenization.asTokenizableEncrypted
import com.simprints.core.domain.tokenization.asTokenizableRaw
import com.simprints.core.tools.extentions.safeSealedWhens
import com.simprints.core.tools.extensions.safeSealedWhens
import com.simprints.core.tools.utils.StringTokenizer
import com.simprints.infra.config.store.models.Project
import com.simprints.infra.config.store.models.ProjectState
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import androidx.annotation.Keep
import androidx.room.migration.Migration
import androidx.sqlite.db.SupportSQLiteDatabase
import com.simprints.core.domain.common.Modality
import com.simprints.core.tools.extentions.getStringWithColumnName
import com.simprints.core.tools.extensions.getStringWithColumnName
import com.simprints.infra.events.event.domain.models.scope.DatabaseInfo
import com.simprints.infra.events.event.domain.models.scope.Device
import com.simprints.infra.events.event.domain.models.scope.EventScopeEndCause
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ import android.database.sqlite.SQLiteDatabase
import androidx.annotation.VisibleForTesting
import androidx.room.migration.Migration
import androidx.sqlite.db.SupportSQLiteDatabase
import com.simprints.core.tools.extentions.getLongWithColumnName
import com.simprints.core.tools.extentions.getStringWithColumnName
import com.simprints.core.tools.extensions.getLongWithColumnName
import com.simprints.core.tools.extensions.getStringWithColumnName
import com.simprints.infra.logging.LoggingConstants.CrashReportTag.MIGRATION
import com.simprints.infra.logging.Simber

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ package com.simprints.infra.events.event.local.migrations
import android.content.ContentValues
import androidx.room.migration.Migration
import androidx.sqlite.db.SupportSQLiteDatabase
import com.simprints.core.tools.extentions.getIntWithColumnName
import com.simprints.core.tools.extentions.getLongWithColumnName
import com.simprints.core.tools.extentions.getStringWithColumnName
import com.simprints.core.tools.extensions.getIntWithColumnName
import com.simprints.core.tools.extensions.getLongWithColumnName
import com.simprints.core.tools.extensions.getStringWithColumnName
import com.simprints.infra.logging.LoggingConstants.CrashReportTag.MIGRATION
import com.simprints.infra.logging.Simber
import net.zetetic.database.sqlcipher.SQLiteDatabase
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ package com.simprints.infra.events.event.local.migrations

import androidx.room.migration.Migration
import androidx.sqlite.db.SupportSQLiteDatabase
import com.simprints.core.tools.extentions.getStringWithColumnName
import com.simprints.core.tools.extensions.getStringWithColumnName
import com.simprints.infra.logging.LoggingConstants.CrashReportTag.MIGRATION
import com.simprints.infra.logging.Simber

Expand Down
Loading
Loading