Вышел Detekt 1.4.0
Вышла новая версия статического анализатора Kotlin кода Detekt 1.4.0 в которой появилась поддержка правил для Coroutine. Полный список изменений:
🔥 Новая категория правил
coroutines🔥 Новое правило
GlobalCoroutineUsage, которое отслеживает использование GlobalScope. По умолчанию выключено🔥 Новое правило
RedundantSuspendModifier, которое проверят,что suspend модификатор указан только там, где это нужно. Например, у функций у которых есть вызов других suspend функций👉 KtLint обновлён до 0.36.0
👉 Свойства
ignoreOverriddenFunction и ignoreOverriddenFunctions для некоторых правил унифицированы в одно - ignoreOverridden👉 Улучшен анализ кода некоторыми правилами
👉 Исправление багов