detekt-baseline.xml 4.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. <?xml version="1.0" ?>
  2. <SmellBaseline>
  3. <ManuallySuppressedIssues></ManuallySuppressedIssues>
  4. <CurrentIssues>
  5. <ID>ComplexMethod:EditPersonFragment.kt$EditPersonFragment$@ExperimentalCoroutinesApi @FlowPreview override fun subscribeUi()</ID>
  6. <ID>LongMethod:EditPersonFragment.kt$EditPersonFragment$@ExperimentalCoroutinesApi @FlowPreview override fun subscribeUi()</ID>
  7. <ID>MagicNumber:EditPersonFragment.kt$EditPersonFragment$2020</ID>
  8. <ID>MagicNumber:GenderSwitch.kt$GenderSwitch$2.5</ID>
  9. <ID>MagicNumber:GenderSwitch.kt$GenderSwitch$75</ID>
  10. <ID>MaxLineLength:EditPersonFragmentViewModel.kt$EditPersonFragmentViewModel : BaseViewModel</ID>
  11. <ID>MaxLineLength:EditPersonFragmentViewModel.kt$EditPersonFragmentViewModel$val personEntity = Person(id = id, name = personNameChannel.value, gender = gender, born = personDobChannel.value )</ID>
  12. <ID>MaxLineLength:ListPersonAdapter.kt$ListPersonAdapter : ListAdapter</ID>
  13. <ID>NestedBlockDepth:GenderSwitch.kt$GenderSwitch$override fun onTouchEvent(event: MotionEvent?): Boolean</ID>
  14. <ID>NewLineAtEndOfFile:DaggerViewModelFactory.kt$com.mrozon.feature_person.di.DaggerViewModelFactory.kt</ID>
  15. <ID>NewLineAtEndOfFile:EditPersonFragment.kt$com.mrozon.feature_person.presentation.EditPersonFragment.kt</ID>
  16. <ID>NewLineAtEndOfFile:EditPersonFragmentComponent.kt$com.mrozon.feature_person.di.EditPersonFragmentComponent.kt</ID>
  17. <ID>NewLineAtEndOfFile:EditPersonFragmentModule.kt$com.mrozon.feature_person.di.EditPersonFragmentModule.kt</ID>
  18. <ID>NewLineAtEndOfFile:EditPersonFragmentViewModel.kt$com.mrozon.feature_person.presentation.EditPersonFragmentViewModel.kt</ID>
  19. <ID>NewLineAtEndOfFile:GenderSwitch.kt$com.mrozon.feature_person.customview.GenderSwitch.kt</ID>
  20. <ID>NewLineAtEndOfFile:ListPersonFragment.kt$com.mrozon.feature_person.presentation.ListPersonFragment.kt</ID>
  21. <ID>NewLineAtEndOfFile:ListPersonFragmentComponent.kt$com.mrozon.feature_person.di.ListPersonFragmentComponent.kt</ID>
  22. <ID>NewLineAtEndOfFile:ListPersonFragmentModule.kt$com.mrozon.feature_person.di.ListPersonFragmentModule.kt</ID>
  23. <ID>NewLineAtEndOfFile:ListPersonFragmentViewModel.kt$com.mrozon.feature_person.presentation.ListPersonFragmentViewModel.kt</ID>
  24. <ID>NewLineAtEndOfFile:PersonRemoteDataSource.kt$com.mrozon.feature_person.data.PersonRemoteDataSource.kt</ID>
  25. <ID>NewLineAtEndOfFile:PersonRepository.kt$com.mrozon.feature_person.data.PersonRepository.kt</ID>
  26. <ID>NewLineAtEndOfFile:PersonRepositoryImpl.kt$com.mrozon.feature_person.data.PersonRepositoryImpl.kt</ID>
  27. <ID>PackageNaming:BindingUtils.kt$package com.mrozon.feature_person.presentation</ID>
  28. <ID>PackageNaming:DaggerViewModelFactory.kt$package com.mrozon.feature_person.di</ID>
  29. <ID>PackageNaming:EditPersonFragment.kt$package com.mrozon.feature_person.presentation</ID>
  30. <ID>PackageNaming:EditPersonFragmentComponent.kt$package com.mrozon.feature_person.di</ID>
  31. <ID>PackageNaming:EditPersonFragmentModule.kt$package com.mrozon.feature_person.di</ID>
  32. <ID>PackageNaming:EditPersonFragmentViewModel.kt$package com.mrozon.feature_person.presentation</ID>
  33. <ID>PackageNaming:GenderSwitch.kt$package com.mrozon.feature_person.customview</ID>
  34. <ID>PackageNaming:ListPersonAdapter.kt$package com.mrozon.feature_person.presentation</ID>
  35. <ID>PackageNaming:ListPersonFragment.kt$package com.mrozon.feature_person.presentation</ID>
  36. <ID>PackageNaming:ListPersonFragmentComponent.kt$package com.mrozon.feature_person.di</ID>
  37. <ID>PackageNaming:ListPersonFragmentModule.kt$package com.mrozon.feature_person.di</ID>
  38. <ID>PackageNaming:ListPersonFragmentViewModel.kt$package com.mrozon.feature_person.presentation</ID>
  39. <ID>PackageNaming:PersonRemoteDataSource.kt$package com.mrozon.feature_person.data</ID>
  40. <ID>PackageNaming:PersonRepository.kt$package com.mrozon.feature_person.data</ID>
  41. <ID>PackageNaming:PersonRepositoryImpl.kt$package com.mrozon.feature_person.data</ID>
  42. <ID>TooGenericExceptionCaught:DaggerViewModelFactory.kt$DaggerViewModelFactory$e: Exception</ID>
  43. <ID>TooGenericExceptionCaught:PersonRepositoryImpl.kt$PersonRepositoryImpl$e: Exception</ID>
  44. <ID>TooGenericExceptionThrown:DaggerViewModelFactory.kt$DaggerViewModelFactory$throw RuntimeException(e)</ID>
  45. <ID>VariableNaming:EditPersonFragment.kt$EditPersonFragment$val current_id = arguments?.getLong("current_id", -1)?:-1</ID>
  46. <ID>WildcardImport:EditPersonFragment.kt$import android.view.*</ID>
  47. <ID>WildcardImport:EditPersonFragment.kt$import com.mrozon.utils.extension.*</ID>
  48. <ID>WildcardImport:EditPersonFragmentViewModel.kt$import kotlinx.coroutines.*</ID>
  49. <ID>WildcardImport:ListPersonFragment.kt$import android.view.*</ID>
  50. <ID>WildcardImport:PersonRepositoryImpl.kt$import kotlinx.coroutines.flow.*</ID>
  51. </CurrentIssues>
  52. </SmellBaseline>