ComplexMethod:EditPersonFragment.kt$EditPersonFragment$@ExperimentalCoroutinesApi @FlowPreview override fun subscribeUi()
LongMethod:EditPersonFragment.kt$EditPersonFragment$@ExperimentalCoroutinesApi @FlowPreview override fun subscribeUi()
MagicNumber:EditPersonFragment.kt$EditPersonFragment$2020
MagicNumber:GenderSwitch.kt$GenderSwitch$2.5
MagicNumber:GenderSwitch.kt$GenderSwitch$75
MaxLineLength:EditPersonFragmentViewModel.kt$EditPersonFragmentViewModel : BaseViewModel
MaxLineLength:EditPersonFragmentViewModel.kt$EditPersonFragmentViewModel$val personEntity = Person(id = id, name = personNameChannel.value, gender = gender, born = personDobChannel.value )
MaxLineLength:ListPersonAdapter.kt$ListPersonAdapter : ListAdapter
NestedBlockDepth:GenderSwitch.kt$GenderSwitch$override fun onTouchEvent(event: MotionEvent?): Boolean
NewLineAtEndOfFile:DaggerViewModelFactory.kt$com.mrozon.feature_person.di.DaggerViewModelFactory.kt
NewLineAtEndOfFile:EditPersonFragment.kt$com.mrozon.feature_person.presentation.EditPersonFragment.kt
NewLineAtEndOfFile:EditPersonFragmentComponent.kt$com.mrozon.feature_person.di.EditPersonFragmentComponent.kt
NewLineAtEndOfFile:EditPersonFragmentModule.kt$com.mrozon.feature_person.di.EditPersonFragmentModule.kt
NewLineAtEndOfFile:EditPersonFragmentViewModel.kt$com.mrozon.feature_person.presentation.EditPersonFragmentViewModel.kt
NewLineAtEndOfFile:GenderSwitch.kt$com.mrozon.feature_person.customview.GenderSwitch.kt
NewLineAtEndOfFile:ListPersonFragment.kt$com.mrozon.feature_person.presentation.ListPersonFragment.kt
NewLineAtEndOfFile:ListPersonFragmentComponent.kt$com.mrozon.feature_person.di.ListPersonFragmentComponent.kt
NewLineAtEndOfFile:ListPersonFragmentModule.kt$com.mrozon.feature_person.di.ListPersonFragmentModule.kt
NewLineAtEndOfFile:ListPersonFragmentViewModel.kt$com.mrozon.feature_person.presentation.ListPersonFragmentViewModel.kt
NewLineAtEndOfFile:PersonRemoteDataSource.kt$com.mrozon.feature_person.data.PersonRemoteDataSource.kt
NewLineAtEndOfFile:PersonRepository.kt$com.mrozon.feature_person.data.PersonRepository.kt
NewLineAtEndOfFile:PersonRepositoryImpl.kt$com.mrozon.feature_person.data.PersonRepositoryImpl.kt
PackageNaming:BindingUtils.kt$package com.mrozon.feature_person.presentation
PackageNaming:DaggerViewModelFactory.kt$package com.mrozon.feature_person.di
PackageNaming:EditPersonFragment.kt$package com.mrozon.feature_person.presentation
PackageNaming:EditPersonFragmentComponent.kt$package com.mrozon.feature_person.di
PackageNaming:EditPersonFragmentModule.kt$package com.mrozon.feature_person.di
PackageNaming:EditPersonFragmentViewModel.kt$package com.mrozon.feature_person.presentation
PackageNaming:GenderSwitch.kt$package com.mrozon.feature_person.customview
PackageNaming:ListPersonAdapter.kt$package com.mrozon.feature_person.presentation
PackageNaming:ListPersonFragment.kt$package com.mrozon.feature_person.presentation
PackageNaming:ListPersonFragmentComponent.kt$package com.mrozon.feature_person.di
PackageNaming:ListPersonFragmentModule.kt$package com.mrozon.feature_person.di
PackageNaming:ListPersonFragmentViewModel.kt$package com.mrozon.feature_person.presentation
PackageNaming:PersonRemoteDataSource.kt$package com.mrozon.feature_person.data
PackageNaming:PersonRepository.kt$package com.mrozon.feature_person.data
PackageNaming:PersonRepositoryImpl.kt$package com.mrozon.feature_person.data
TooGenericExceptionCaught:DaggerViewModelFactory.kt$DaggerViewModelFactory$e: Exception
TooGenericExceptionCaught:PersonRepositoryImpl.kt$PersonRepositoryImpl$e: Exception
TooGenericExceptionThrown:DaggerViewModelFactory.kt$DaggerViewModelFactory$throw RuntimeException(e)
VariableNaming:EditPersonFragment.kt$EditPersonFragment$val current_id = arguments?.getLong("current_id", -1)?:-1
WildcardImport:EditPersonFragment.kt$import android.view.*
WildcardImport:EditPersonFragment.kt$import com.mrozon.utils.extension.*
WildcardImport:EditPersonFragmentViewModel.kt$import kotlinx.coroutines.*
WildcardImport:ListPersonFragment.kt$import android.view.*
WildcardImport:PersonRepositoryImpl.kt$import kotlinx.coroutines.flow.*