Coala (программное обеспечение) - Coala (software)

коала
коала
коала демонстрация
SpaceConsistencyBear обнаруживает вкладки в файлах, где ожидались пробелы, с помощью терминального интерфейса coala.
Оригинальный автор (ы)https://github.com/coala
Разработчики)Сообщество коалы
Репозиторий Отредактируйте это в Викиданных
Написано вPython
ТипАнализ кода
ЛицензияAGPLv3
Интернет сайткоала.io Отредактируйте это в Викиданных

коала[1] это бесплатно и с открытым исходным кодом не зависящий от языка инструментарий анализа, написанный на Python. Основная цель coala - упростить разработчикам создание правил, которым должен соответствовать код проекта. coala подчеркивает возможность повторного использования и расширения процедур анализа, а также принцип не повторяйся (СУХОЙ).

6 мая он был представлен на SDTimes.com как проект недели Github.[2] coala также был показан в hackerpublicradio.[3] 9 мая 2016 г. была опубликована статья на сайте Середина к Gitter относительно своего сообщества.[4]

Функции

Медведи

Медведи в coala - это эквивалентные плагины или расширения, которые предоставляют некоторые процедуры анализа. Медведи могут зависеть как от языка, так и от языка. Медведи, зависящие от языка, поддерживаемые сообществом коал, предоставляют процедуры анализа для более чем 30 языков.

Интеграции

Поддерживаются интеграции с несколькими редакторами / IDE. Это включает в себя:

Также есть интерфейсы с различными визуализациями, например веб интерфейс, командная строка, D-автобус, и JSON.

История версий

ВерсияДатаКодовое название
0.226 июл 2015вомбат
0.331 декабря 2015 г.утконос
0.4[7]30 янв 2016эвкалипт
0.5[8]18 марта 2016 г.Джоуи
0.6[9]29 апреля 2016 г.медовый барсук
0.722 июн 2016
0.822 августа 2016
0.922 ноя 2016
0.105 февраля 2017 г.
0.1122 мая 2017

внешняя ссылка

Рекомендации

  1. ^ "Часто задаваемые вопросы о coala - Почему вы выбрали это имя?". Получено 3 мая 2016.
  2. ^ «Проект недели Github - coala». Получено 6 мая 2016.
  3. ^ "Интервью HackerPublicRadio с Лассе Шюрманном о coala". Получено 6 мая 2016.
  4. ^ Гиттер (9 мая 2016 г.). "Создание интернет-сообществ: coala". Середина. Получено 9 мая 2016.
  5. ^ «Пакет Atom для coala создан в рамках проекта GSoC 2015». Получено 3 мая 2016.
  6. ^ «Пакет Sublime Text 3 для coala с использованием packagecontrol, созданный в ходе проекта GSoC 2015». Получено 3 мая 2016.
  7. ^ "Коала 0,4 (эвкалипт) выпущен" Дата обращения 7 мая 2016.
  8. ^ "Коала 0.5 (Джоуи) выпущен" Дата обращения 7 мая 2016.
  9. ^ "Коала 0.6 (пчелиный медведь) / Коала 0.2 выпущен" Дата обращения 7 мая 2016.