Skip to content

Commit 145368a

Browse files
committed
Project cleanup and refactoring
1 parent 431461b commit 145368a

File tree

13 files changed

+19
-18
lines changed

13 files changed

+19
-18
lines changed

app/src/main/java/ru/rznnike/eyehealthmanager/app/dispatcher/event/EventDispatcher.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,13 +36,13 @@ class EventDispatcher(
3636
}
3737

3838
fun removeEventListener(listener: EventListener) = eventListeners
39-
.filter { it.value.size > 0 }
39+
.filter { it.value.isNotEmpty() }
4040
.forEach { it.value.remove(listener) }
4141

4242
fun sendEvent(appEvent: AppEvent) {
4343
val key = appEvent::class.java.name
4444
eventListeners
45-
.filter { it.key == key && it.value.size > 0 }
45+
.filter { it.key == key && it.value.isNotEmpty() }
4646
.forEach {
4747
it.value.forEach { listener ->
4848
coroutineScopeProvider.ui.launch {

app/src/main/java/ru/rznnike/eyehealthmanager/app/global/ui/fragment/BaseFragment.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@ import kotlin.concurrent.schedule
1616

1717
abstract class BaseFragment(@LayoutRes layoutRes: Int) : MvpAppCompatFragment(layoutRes) {
1818
open var isLightStatusBar: Boolean = true
19-
get() = !(context?.isNightModeEnabled ?: false)
19+
get() = context?.isNightModeEnabled != true
2020
protected set
2121
open var isLightNavigationBar: Boolean = true
22-
get() = !(context?.isNightModeEnabled ?: false)
22+
get() = context?.isNightModeEnabled != true
2323
protected set
2424
open var progressDelayMs: Long = DEFAULT_PROGRESS_DELAY_MS
2525
protected set

app/src/main/java/ru/rznnike/eyehealthmanager/app/presentation/acuity/result/AcuityResultPresenter.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ class AcuityResultPresenter(
4141
override fun onFirstViewAttach() {
4242
presenterScope.launch {
4343
viewState.setProgress(true)
44-
applyDynamicCorrections = getApplyDynamicCorrectionsUseCase().data ?: false
44+
applyDynamicCorrections = getApplyDynamicCorrectionsUseCase().data == true
4545
val dateNow = clock.millis().toLocalDate()
4646
val parameters = AnalysisParameters(
4747
dateFrom = dateNow.minusMonths(1).atStartOfDay().millis(),

app/src/main/java/ru/rznnike/eyehealthmanager/app/presentation/analysis/parameters/AnalysisParametersPresenter.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ class AnalysisParametersPresenter : BasePresenter<AnalysisParametersView>() {
4242
parameters.apply {
4343
dateFrom = dateNow.minusDays(DataConstants.ANALYSIS_MAX_RANGE_DAYS - 1).atStartOfDay().millis()
4444
dateTo = dateNow.atEndOfDay().millis()
45-
applyDynamicCorrections = getApplyDynamicCorrectionsUseCase().data ?: false
45+
applyDynamicCorrections = getApplyDynamicCorrectionsUseCase().data == true
4646
}
4747
viewState.populateData(parameters)
4848
}

app/src/main/java/ru/rznnike/eyehealthmanager/app/presentation/main/MainPresenter.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ class MainPresenter : BasePresenter<MainView>(), EventDispatcher.EventListener {
6767

6868
private fun checkWelcomeDialog() {
6969
presenterScope.launch {
70-
val showed = getWelcomeDialogShowedUseCase().data ?: false
70+
val showed = getWelcomeDialogShowedUseCase().data == true
7171
if (!showed) {
7272
viewState.showWelcomeDialog()
7373
setWelcomeDialogShowedUseCase(true)

app/src/main/java/ru/rznnike/eyehealthmanager/app/service/NotificationService.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,12 +86,12 @@ class NotificationService : JobService() {
8686
val jobInfo = JobInfo.Builder(JOB_ID, serviceName)
8787
.setRequiredNetworkType(JobInfo.NETWORK_TYPE_ANY)
8888
.build()
89-
val scheduler = context.getSystemService(Context.JOB_SCHEDULER_SERVICE) as JobScheduler
89+
val scheduler = context.getSystemService(JOB_SCHEDULER_SERVICE) as JobScheduler
9090
scheduler.schedule(jobInfo)
9191
}
9292

9393
fun stopAsJob(ctx: Context) {
94-
val scheduler = ctx.getSystemService(Context.JOB_SCHEDULER_SERVICE) as JobScheduler
94+
val scheduler = ctx.getSystemService(JOB_SCHEDULER_SERVICE) as JobScheduler
9595
scheduler.cancel(JOB_ID)
9696
}
9797
}

app/src/main/java/ru/rznnike/eyehealthmanager/app/ui/activity/AppActivity.kt

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -81,11 +81,9 @@ class AppActivity : BaseActivity(R.layout.activity), AppView {
8181
?.associate { it to (intent.getStringExtra(it) ?: "") }
8282
?.toNotification()
8383

84-
override fun onNewIntent(intent: Intent?) {
84+
override fun onNewIntent(intent: Intent) {
8585
super.onNewIntent(intent)
86-
intent?.let {
87-
presenter.processNotificationIntent(getNotificationFromIntent(intent))
88-
}
86+
presenter.processNotificationIntent(getNotificationFromIntent(intent))
8987
}
9088

9189
override fun onPause() {

app/src/main/java/ru/rznnike/eyehealthmanager/app/ui/fragment/acuity/result/AcuityResultFragment.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ class AcuityResultFragment : BaseFragment(R.layout.fragment_acuity_result), Acui
112112

113113
layoutNoiseProcessing.setVisible(analysisResult?.lastResultRecognizedAsNoise == true)
114114
checkBoxApplyDynamicCorrections.isChecked = applyDynamicCorrections
115-
textViewMessage.setVisible(analysisResult?.showWarningAboutVision ?: false)
115+
textViewMessage.setVisible(analysisResult?.showWarningAboutVision == true)
116116
}
117117
}
118118

app/src/main/java/ru/rznnike/eyehealthmanager/app/ui/view/EmptyDividerDecoration.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ class EmptyDividerDecoration(
4343
if (displayMode == -1) {
4444
displayMode = resolveDisplayMode(layoutManager)
4545
}
46-
val reverseLayout = (layoutManager as? LinearLayoutManager)?.reverseLayout ?: false
46+
val reverseLayout = (layoutManager as? LinearLayoutManager)?.reverseLayout == true
4747

4848
when (displayMode) {
4949
HORIZONTAL -> {

app/src/main/java/ru/rznnike/eyehealthmanager/app/utils/extensions/ArgumentsUtils.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ inline fun <reified T: Parcelable> Fragment.getParcelableListArg(key: String): L
1919
arguments?.getParcelableArrayList(key)
2020
} ?: emptyList()
2121

22-
fun Fragment.getBooleanArg(key: String): Boolean = arguments?.getBoolean(key) ?: false
22+
fun Fragment.getBooleanArg(key: String): Boolean = arguments?.getBoolean(key) == true
2323

2424
fun Fragment.getStringArg(key: String): String? = arguments?.getString(key)
2525

0 commit comments

Comments
 (0)