Экраны стран и регионов #235
reviewdog ["detekt"] report
reported by reviewdog 🐶
Findings (9)
app/src/main/java/ru/practicum/android/diploma/ui/fragments/FilterPlaceOfWorkFragment.kt|100 col 44| Argument should be on a separate line (unless all arguments can fit a single line)
app/src/main/java/ru/practicum/android/diploma/ui/fragments/FilterRegionFragment.kt|100 col 1| Unexpected indentation (12) (should be 8)
app/src/main/java/ru/practicum/android/diploma/ui/fragments/FilterRegionFragment.kt|97 col 27| Argument should be on a separate line (unless all arguments can fit a single line)
app/src/main/java/ru/practicum/android/diploma/ui/fragments/FilterRegionFragment.kt|97 col 47| Argument should be on a separate line (unless all arguments can fit a single line)
app/src/main/java/ru/practicum/android/diploma/ui/fragments/FilterCountryFragment.kt|93 col 27| Argument should be on a separate line (unless all arguments can fit a single line)
app/src/main/java/ru/practicum/android/diploma/ui/fragments/FilterCountryFragment.kt|93 col 48| Argument should be on a separate line (unless all arguments can fit a single line)
app/src/main/java/ru/practicum/android/diploma/ui/fragments/FilterCountryFragment.kt|94 col 1| Unexpected indentation (16) (should be 12)
app/src/main/java/ru/practicum/android/diploma/ui/fragments/FilterCountryFragment.kt|95 col 1| Unexpected indentation (16) (should be 12)
app/src/main/java/ru/practicum/android/diploma/ui/fragments/FilterCountryFragment.kt|96 col 1| Unexpected indentation (12) (should be 8)
Filtered Findings (13)
app/src/main/java/ru/practicum/android/diploma/ui/fragments/FilterFragment.kt|43 col 18| The function onViewCreated is too long (43). The maximum length is 40.
app/src/main/java/ru/practicum/android/diploma/ui/fragments/SearchFragment.kt|52 col 18| The function onViewCreated is too long (103). The maximum length is 40.
app/src/main/java/ru/practicum/android/diploma/ui/fragments/SearchFragment.kt|52 col 18| The function onViewCreated appears to be too complex based on Cyclomatic Complexity (complexity: 18). Defined complexity threshold for methods is set to '10'
app/src/main/java/ru/practicum/android/diploma/ui/fragments/SearchFragment.kt|52 col 18| The function onViewCreated appears to be too complex based on Cognitive Complexity (complexity: 22). Defined complexity threshold for methods is set to '15'
app/src/main/java/ru/practicum/android/diploma/ui/fragments/VacancyFragment.kt|40 col 18| The function onViewCreated is too long (50). The maximum length is 40.
app/src/main/java/ru/practicum/android/diploma/ui/fragments/VacancyFragment.kt|40 col 18| The function onViewCreated appears to be too complex based on Cyclomatic Complexity (complexity: 11). Defined complexity threshold for methods is set to '10'
app/src/main/java/ru/practicum/android/diploma/ui/fragments/FilterPlaceOfWorkFragment.kt|56 col 18| The function onViewCreated is too long (49). The maximum length is 40.
app/src/main/java/ru/practicum/android/diploma/ui/fragments/FilterPlaceOfWorkFragment.kt|47 col 1| Needless blank line(s)
app/src/main/java/ru/practicum/android/diploma/ui/fragments/FilterRegionFragment.kt|48 col 18| The function onViewCreated is too long (41). The maximum length is 40.
app/src/main/java/ru/practicum/android/diploma/di/RepositoryModule.kt|3 col 1| Imports must be ordered according to the pattern specified in .editorconfig
app/src/main/java/ru/practicum/android/diploma/data/dto/Converters.kt|3 col 1| Imports must be ordered according to the pattern specified in .editorconfig
app/src/main/java/ru/practicum/android/diploma/data/network/RetrofitNetworkClient.kt|3 col 1| Imports must be ordered according to the pattern specified in .editorconfig
app/src/main/java/ru/practicum/android/diploma/data/db/AppDatabase.kt|3 col 1| Imports must be ordered according to the pattern specified in .editorconfig
Annotations
github-actions / "detekt"
["detekt"] app/src/main/java/ru/practicum/android/diploma/ui/fragments/FilterPlaceOfWorkFragment.kt#L100 <detekt.ArgumentListWrapping>
Argument should be on a separate line (unless all arguments can fit a single line)
Raw output
/home/runner/work/practicum-android-diploma/practicum-android-diploma/app/src/main/java/ru/practicum/android/diploma/ui/fragments/FilterPlaceOfWorkFragment.kt:100:44: warning: Argument should be on a separate line (unless all arguments can fit a single line) (detekt.ArgumentListWrapping)
github-actions / "detekt"
["detekt"] app/src/main/java/ru/practicum/android/diploma/ui/fragments/FilterRegionFragment.kt#L100 <detekt.Indentation>
Unexpected indentation (12) (should be 8)
Raw output
/home/runner/work/practicum-android-diploma/practicum-android-diploma/app/src/main/java/ru/practicum/android/diploma/ui/fragments/FilterRegionFragment.kt:100:1: warning: Unexpected indentation (12) (should be 8) (detekt.Indentation)
github-actions / "detekt"
["detekt"] app/src/main/java/ru/practicum/android/diploma/ui/fragments/FilterRegionFragment.kt#L97 <detekt.ArgumentListWrapping>
Argument should be on a separate line (unless all arguments can fit a single line)
Raw output
/home/runner/work/practicum-android-diploma/practicum-android-diploma/app/src/main/java/ru/practicum/android/diploma/ui/fragments/FilterRegionFragment.kt:97:27: warning: Argument should be on a separate line (unless all arguments can fit a single line) (detekt.ArgumentListWrapping)
github-actions / "detekt"
["detekt"] app/src/main/java/ru/practicum/android/diploma/ui/fragments/FilterRegionFragment.kt#L97 <detekt.ArgumentListWrapping>
Argument should be on a separate line (unless all arguments can fit a single line)
Raw output
/home/runner/work/practicum-android-diploma/practicum-android-diploma/app/src/main/java/ru/practicum/android/diploma/ui/fragments/FilterRegionFragment.kt:97:47: warning: Argument should be on a separate line (unless all arguments can fit a single line) (detekt.ArgumentListWrapping)
github-actions / "detekt"
["detekt"] app/src/main/java/ru/practicum/android/diploma/ui/fragments/FilterCountryFragment.kt#L93 <detekt.ArgumentListWrapping>
Argument should be on a separate line (unless all arguments can fit a single line)
Raw output
/home/runner/work/practicum-android-diploma/practicum-android-diploma/app/src/main/java/ru/practicum/android/diploma/ui/fragments/FilterCountryFragment.kt:93:27: warning: Argument should be on a separate line (unless all arguments can fit a single line) (detekt.ArgumentListWrapping)
github-actions / "detekt"
["detekt"] app/src/main/java/ru/practicum/android/diploma/ui/fragments/FilterCountryFragment.kt#L93 <detekt.ArgumentListWrapping>
Argument should be on a separate line (unless all arguments can fit a single line)
Raw output
/home/runner/work/practicum-android-diploma/practicum-android-diploma/app/src/main/java/ru/practicum/android/diploma/ui/fragments/FilterCountryFragment.kt:93:48: warning: Argument should be on a separate line (unless all arguments can fit a single line) (detekt.ArgumentListWrapping)
github-actions / "detekt"
["detekt"] app/src/main/java/ru/practicum/android/diploma/ui/fragments/FilterCountryFragment.kt#L94 <detekt.Indentation>
Unexpected indentation (16) (should be 12)
Raw output
/home/runner/work/practicum-android-diploma/practicum-android-diploma/app/src/main/java/ru/practicum/android/diploma/ui/fragments/FilterCountryFragment.kt:94:1: warning: Unexpected indentation (16) (should be 12) (detekt.Indentation)
github-actions / "detekt"
["detekt"] app/src/main/java/ru/practicum/android/diploma/ui/fragments/FilterCountryFragment.kt#L95 <detekt.Indentation>
Unexpected indentation (16) (should be 12)
Raw output
/home/runner/work/practicum-android-diploma/practicum-android-diploma/app/src/main/java/ru/practicum/android/diploma/ui/fragments/FilterCountryFragment.kt:95:1: warning: Unexpected indentation (16) (should be 12) (detekt.Indentation)
github-actions / "detekt"
["detekt"] app/src/main/java/ru/practicum/android/diploma/ui/fragments/FilterCountryFragment.kt#L96 <detekt.Indentation>
Unexpected indentation (12) (should be 8)
Raw output
/home/runner/work/practicum-android-diploma/practicum-android-diploma/app/src/main/java/ru/practicum/android/diploma/ui/fragments/FilterCountryFragment.kt:96:1: warning: Unexpected indentation (12) (should be 8) (detekt.Indentation)