Более новые версии SonarQube не только дают вам запахи кода, проблемы и предупреждения об ошибках, но также и горячие точки безопасности. Это не проблемы с вашим кодом как таковым.
Как говорится в последующем предупреждении:
Это правило помечает код, управляющий доступом к ресурсам и действиям. Цель состоит в том, чтобы направлять проверки кода безопасности.
Это просто означает, что вы должны внимательно посмотреть, потому что Sonar определил строку в вашем коде, где предоставляются полномочия. Это помогает рецензентам определять фрагменты кода, связанные с безопасностью.
Однако SonarQube не может сказать, безопасен ли этот код или нет. Вы должны убедиться в этом сами. Это просто говорит вам, где искать дважды. Если этот код вам подходит, вы можете сделать этот SonarQube «Решить как проверено».
См. Также официальную документацию SonarQube: https://docs.sonarqube.org/latest/user-guide/security-hotspots/