Мой контекст использования SonarQube не будет отражать обычные варианты использования.Я знаю, что метрика new_lines
(id = 4) удаляется автоматически, но даже если я сохраню удаленные меры, сейчас я вижу только null value
для полей value
и text_value
(таблицы project_measures)из удаленных строк относительно new_column
метрики.
Я хочу знать, как настроить / настроить SonarQube так, чтобы измерялась new_lines
метрика.
Я использую SonarQube 7.3 и MySql (версия 14.14, дистрибутив 5.7.23, для Linux (x86_64))
Edit1:
Мой период утечки: previous_version
икаждый анализируемый коммит имеет новый номер версии.Я не анализирую коммит более одного раза.
В очистителе базы данных я установил все значения как 99999, поэтому ни одна версия не удаляется.С другой стороны, я поместил триггеры для хранения удаленных записей, значения которых равны NULL.
Edit2:
Отключение SCM дает мне значения new_lines
, но не в поле value
или text_values
, а в variation_value_1
.В любом случае, любое объяснение, почему отключение SCM будет генерировать меры для метрики new_lines
?