Добавлен Shared Prefs #226
reviewdog ["detekt"] report
reported by reviewdog 🐶
Findings (2)
app/src/main/java/ru/practicum/android/diploma/data/sharedPrefs/SharedPrefsStorageFiltersImpl.kt|1 col 1| Package name should match the pattern: ^[a-z]+(.[a-z][a-z0-9])$
app/src/main/java/ru/practicum/android/diploma/data/sharedPrefs/SharedPrefsStorageFilters.kt|1 col 1| Package name should match the pattern: ^[a-z]+(.[a-z][a-z0-9])$
Filtered Findings (9)
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/di/InteractorModule.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/data/sharedPrefs/SharedPrefsStorageFiltersImpl.kt#L1 <detekt.PackageNaming>
Package name should match the pattern: ^[a-z]+(\.[a-z][a-z0-9]*)*$
Raw output
/home/runner/work/practicum-android-diploma/practicum-android-diploma/app/src/main/java/ru/practicum/android/diploma/data/sharedPrefs/SharedPrefsStorageFiltersImpl.kt:1:1: warning: Package name should match the pattern: ^[a-z]+(\.[a-z][a-z0-9]*)*$ (detekt.PackageNaming)
github-actions / "detekt"
["detekt"] app/src/main/java/ru/practicum/android/diploma/data/sharedPrefs/SharedPrefsStorageFilters.kt#L1 <detekt.PackageNaming>
Package name should match the pattern: ^[a-z]+(\.[a-z][a-z0-9]*)*$
Raw output
/home/runner/work/practicum-android-diploma/practicum-android-diploma/app/src/main/java/ru/practicum/android/diploma/data/sharedPrefs/SharedPrefsStorageFilters.kt:1:1: warning: Package name should match the pattern: ^[a-z]+(\.[a-z][a-z0-9]*)*$ (detekt.PackageNaming)