Расширения платформы SonarQube

Платформа построена таким образом, при которой исходные файлы её основных компонентов опубликованы в открытом виде под открытой лицензией GPL (GNU Public Lecense), Одновременно с этим в платформе содержится возможность создавать свои продукты-расширения на языке Java при помощи SDK (Software Development Kit).

Расширения платформы могут выполнять различные функции

  • добавлять поддержку новых языков программирования для анализа платформой
  • добавлять свои метрики в платформу
  • добавлять локализацию платформу на необходимый язык пользователя
  • добавлять свои Web страницы на главный сервер

Расширения могут быть как отрытыми и публиковаться на условиях открытых лицензий, так и коммерческими.

Стандартные расширения

При первой установке в платформе уже содержаться расширения от авторов платформы SonarQube - схематично их можно представить в виде таблицы

Расширение Назначение

Дополнительные расширения можно установить через административный интерфейс платформы в секции Администрирование - Центр обновлений

results matching ""

    No results matching ""