Грядёт большой ревамп того, как мы привыкли классифицировать различные проявления говнокода.
SonarSource отказывается от разделения на bugs, vulnerabilities и code smells с пятью уровнями severity в пользу четырёх "атрибутов чистого кода" с тремя уровнями severity:
https://community.sonarsource.com/t/introducing-clean-code-in-our-products/98431
Любопытное изменение так же касается самого способа классификации замечания - теперь замечание может нарушить несколько "атрибутов", причём каждый со своим собственным severity.
Подход интересный, очень любопытно посмотреть на то, как изменится пользовательский опыт в связи с нововведениями.
P.S. Не смотря на упоминание про изменения в sonarcloud.io, в проекте bsl ls новых фич пока не обнаружено. Будем посмотреть. (с)
Post #391
2.91K