﻿# Загрузка результатов анализа в Jira

[Jira](https://www.atlassian.com/software/jira) – система управления задачами и проектами\. Исправлять предупреждения от статического анализатора кода может быть удобно в рамках оформленной задачи\.

Оформлять новую задачу на каждое предупреждение не рекомендуется по следующим причинам:

1. Предупреждений может быть много \(большая команда, много коммитов\)
1. Отчёт анализатора может содержать ложные или неотфильтрованные предупреждения
1. Некоторые предупреждения быстрее исправить, чем оформлять задачу

Тем не менее, исправление некоторых предупреждений или ошибок требует фиксации и контроля в системе управления задачами\.

У пользователей, которые используют PVS\-Studio, [SonarQube](https://pvs-studio.ru/ru/docs/manual/0037/) и Jira одновременно, есть возможность в полуавтоматическом режиме создавать задачи из предупреждений анализатора\. Делается это с помощью встроенного в Jira приложения [SonarQube Connector for Jira](https://confluence.excentia.es/display/SQCON/Home)\. Добавить его к своему проекту можно в меню _Jira Software \> Apps \> Find new apps \> SonarQube Connector for Jira_\.

Для создания задачи из предупреждения PVS\-Studio надо проделать несколько шагов:

1. Проанализировать проект и сохранить отчёт в формате \.xml
1. Загрузить отчёт в SonarQube с помощью плагина PVS\-Studio
1. Синхронизировать SonarQube Connector for Jira с сервером SonarQube
1. Вручную выбрать предупреждения, которые преобразовать в задачи

Создание задач из выбранных предупреждений выглядит так:

![Jira_ru/image1.png](https://import.viva64.com/docx/blog/Jira_ru/image1.png)

**Важно**: для загрузки предупреждений анализатора в SonarQube требуется [Enterprise лицензия](https://pvs-studio.ru/ru/order/license/) PVS\-Studio\. Вы можете запросить пробную Enterprise лицензию [здесь](https://pvs-studio.ru/ru/pvs-studio/try-free/#trial_form)\.