Есть ли что-то эквивалентное Sonar для Perl? [закрыто]

StackOverflow https://stackoverflow.com/questions/1423491

  •  07-07-2019
  •  | 
  •  

Вопрос

Есть ли что-то, эквивалентное сонару для Perl?

Это было полезно?

Решение

Smolder - это среда непрерывной интеграции, которая запускает тесты дыма и создает отчеты о покрытии, статистику и хорошие графики , Он принимает TAP вход, поэтому все, что может обеспечить это, можно подключить. Вы можете использовать различные TAP модули для обеспечения интеграции на стороне Perl.

Вы также можете адаптировать готовые системы сборки. Гудзон , Круиз-контроль и BuildBot могут быть настроены для проектов Perl, хотя поддержка функций будет отличаться (Хадсон немного Java-ориентированные). Вы можете соединить их по-разному. Например, TAP :: Harness :: JUnit производит вывод, подобный JUnit , которые можно подавать на ваши инструменты.

Существует также модуль Devel :: Cover , который указывает области непроверенного кода .

Вот интересное обсуждение покрытия кода в Perl.

Другие советы

Для анализа кода вы можете использовать PerlCritic

scroll top