Sonar е отворена платформа за управление на качеството код. Като такава, тя обхваща в основната си версия на 7 оси на качеството код.
Sonar е имам един много ефективен начин за навигиране, баланс между изглед на високо равнище, TimeMachine, арматурното табло и ловни дефект инструменти & Nbsp;. Това дава възможност за бързо разкриване на проекти и / или компоненти, които са в Технически дълг да разработят планове за действие.
Sonar е уеб-базирано приложение. Правила, сигналите, прагове и изключения, настройки & hellip; може да бъде конфигуриран онлайн. Чрез постигане на своята база данни, Sonar позволява не само да се комбинират показатели като цяло, но и да ги смесвате с историческите мерки.
Покриването на нови езици, добавянето на правила двигатели, изчислителна напреднали показатели може да се направи чрез мощен механизъм разширение. Повече от 20 приставки са вече на разположение, включително:
& Nbsp; * Java
& Nbsp; * PL / SQL
. & Nbsp; * Техническа дълг
Какво ново в тази версия:
- откриване на код дублиране Cross-проект
- TimeMachine 2.0:. Преиграване еволюцията на всяко качество метрични и да го проследят заедно с таблото
Какво ново във версия 2.10:
- Тази версия добавя интернационализация, ръчни мерки и уведомяване.
Какво ново във версия 2.7:
- Тази версия добавя поддръжка за покритие мониторинг от единични изпитвания на нова / обновява изходния код.
- В същото време, на интеграцията между Sonar и ВСМ е станал много по-строг.
Какво ново във версия 2.6:
- [SONAR-1481] - Позволете Findbugs разширения
- [SONAR-2106] - New Java библиотека, за да работят поетапно анализ на проекта
- [SONAR-2123] - New анотация за да позволи уточни в кои среди BatchExtension трябва да бъде активен
- [SONAR-2148] - нови имоти за управление ниво на Java език
- [SONAR-2151] - New имот да управлява кодиране източник
- [SONAR-2172] - API: New разширение точка - инициализатор
Какво ново във версия 2.4:
- Тази версия добавя възможността за създаване на собствени табла, за да управлявате плъгини от браузъра, и да се определят правила за архитектура.
- Той има поддръжка за Maven 3.
Какво ново във версия 2.3:
- Възможността да активирате правило за кодиране на няколко пъти, архивиране и възстановяване на качествени профили, и да активирате всички правила, върнати от търсене наведнъж.
- Нов правила API. Способността да добавите статични ресурси за плъгини.
- Подкрепа за качествени модели (например ISO 9126) чрез нов мета-модел .
- Нов API и нова Findbugs правила.
Какво ново във версия 2.2:
- Има три основни функции в тази версия: филтри, любими и плъгин classloaders.
- На върха на тези три функции, това издание съдържа над 60 подобрения и поправки, включително Checkstyle / PMD ъпгрейди и подкрепа на Clover 3.
Какво ново във версия 1.12:
- New Feature:
- [SONAR-61] - Link да се произнесе описание от нарушение показва в програмата за преглед на ресурсите
- [SONAR-630] - Sonar трябва да има пълен мениджмънт на потребителите
- [SONAR-675] - оцветите изходния код в зрителя Resource
- [SONAR-972] - Осигуряване родово Sonar начин да тагнете изходния код, за да потуши нарушение: // NOSONAR
- [SONAR-1180] - добавете опции CPD ignoreLiterals и ignoreIdentifiers
- [SONAR-1224] - API: ново разширение точка, за да добавите код Colorization на нови езици
- [SONAR-1264] - ново разширение точка: външно управление на потребителски пароли
- Подобряване:
- [SONAR-658] - Включване Plugin Име с нарушения анотации
- [SONAR-840] - Faster поколение JSON
- [SONAR-881] - ИзползвайтеOverride анотация за да се избегне преброяване undocumentedAPI когато висш обществен API
- [SONAR-1018] - NoClassDefFoundError не е правилно обработват от Sonar Maven плъгин
- [SONAR-1044] - Активиране, за да промените цветовата гама на TreeMap
- [SONAR-1075] - стандартизиране на пътя & quot; най-добрата стойност & quot; се управлява на Metric
- [SONAR-1146] - Добавяне на броя на Public API в Viewer Resource глава
- [SONAR-1147] - Добавяне на пълния файл пътеката в Viewer Resource глава
- [SONAR-1157] - Добавяне на & quot; непокрити линии & quot; и & quot; непокрита условия & quot; в & quot; Покритие & quot; раздела на зрителя Resource
- [SONAR-1176] - Добавяне на официалната идентификация на правилата в описанието на върховенството на
- [SONAR-1177] - разбор сполучлив доклади е твърде бавен
- [SONAR-1184] - API: надграждане до Commons-кодек 1.4
- [SONAR-1186] - Добавяне на водача MS SQLServer да CLASSPATH
- [SONAR-1190] - Направи по-бързо Разбивка страници
- [SONAR-1193] - член & quot; Import & quot цел; пропуска собственост & quot; Опция & quot; в конфигурационния екран
- [SONAR-1202] - Подобряване на SQL заявка, използван от Sonar WebService да получите имената на моментно състояние
- [SONAR-1214] - Default приоритет на UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR Findbugs правило трябва да бъде незначително
- [SONAR-1215] - Default приоритет на OBL_UNSATISFIED_OBLIGATION Findbugs правило трябва да бъде незначително
- [SONAR-1219] - Промяна приоритет подразбиране SIC_INNER_SHOULD_BE_STATIC_ANON Findbugs правило от Critical да Major
- [SONAR-1220] - Промяна приоритет подразбиране SIC_INNER_SHOULD_BE_STATIC_NEEDS_THIS Findbugs правило от Critical да Major
- [SONAR-1221] - Промяна приоритет подразбиране CI_CONFUSED_INHERITANCE Findbugs правило от Critical в Мала
- [SONAR-1222] - Промяна приоритет подразбиране RV_CHECK_FOR_POSITIVE_INDEXOF Findbugs правило от Critical в Мала
- [SONAR-1223] - Промяна приоритет подразбиране DM_CONVERT_CASE Findbugs правило от Major да Info
- [SONAR-1226] - Направи някои почистване на пътя Coremetrics са организирани в домейни
- [SONAR-1245] - Добавяне на заглавия на TreeMap
- [SONAR-1246] - Описанието на правилото за PMD "Close ресурс" не е изрично
- [SONAR-1248] - Празни конструктори не трябва да се разглежда като обществена API
- [SONAR-1250] - Подобряване на предоставянето на Дублирането Density в компоненти TreeMap
- [SONAR-1251] - Изберете показатели от домейна в компоненти TreeMap
- [SONAR-1258] - Ъпгрейд Xstream 1.3.1
- [SONAR-1259] - Контекстуални заглавието на HTML страници
- [SONAR-1261] - Подобряване на скрипта за изграждане война файл, за да се предотврати използването на локално инсталиран ANT версия
- [SONAR-1285] - Подобряване на SQL заявка, отговарящ за да зададете snapshots.isLast колона до 0
- [SONAR-1293] - Не трупи, когато предлагат плъгин джаджа не успее
- Bug:
- [SONAR-1115] -. Резултати Изключване от статичен анализ също потиска Сполучлив (JUnit) тестови
- [SONAR-1155] - При избора на метрични, че има само нулеви стойности в TreeMap (размер ос), той не се опреснява
- [SONAR-1164] - sonar.jdbc.dialect имот не правилно инициализира activerecord диалект да използвате
- [SONAR-1165] - Sonar е използването на грешен Shema в Oracle XE, когато работи две инстанции с различни версии
- [SONAR-1172] - Bad стойност по подразбиране за върховенството & quot Checkstyle; TypeName & quot; в & quot; Sun проверки & quot; Профил
- [SONAR-1182] - Не може да се отвори ResourceViewer да покаже изходния код
- [SONAR-1188] - сонар-калмари и сонар-плъгин API артефакти са невалидни контролни суми
- [SONAR-1203] - Fail продухването Oracle база данни с грешка ORA-01795
- [SONAR-1206] - Първи 404 HTTP грешка води до една линия в URL / проекти
- [SONAR-1217] - Временна деактивиране EQ_DOESNT_OVERRIDE_EQUALS Findbugs правило
- [SONAR-1218] - Промяна приоритет подразбиране SIC_INNER_SHOULD_BE_STATIC Findbugs правило от Critical да Major
- [SONAR-1233] - коментира LOC показател да не разчита родния GWT методи
- [SONAR-1235] - фанатизиран коментирани LOC
- [SONAR-1236] - кеша на браузъра трябва да се почиства, когато модернизация Sonar
- [SONAR-1237] - Невалидни контролни суми за сонар-калмари и сонар-плъгин-API при http://repository.codehaus.org
- [SONAR-1253] - Не може да се актуализира в проекта връзки в настройките
- [SONAR-1275] - Грешка при пускане за първи път с PostgreSQL 8.2: ActiveRecord :: ActiveRecordError: ГРЕШКА: стойност твърде дълго за вид характер различна (9)
- [SONAR-1292] - не може да покаже PieChart, когато няма данни
- [SONAR-1294] - Изтриване на потребителя метрични никога не свършва
- [SONAR-1303] - Code механизъм Colorizer не се справя правилно наклонена черта на характера
- Wish:
- [SONAR-701] - кратки прекъсвания в сонар сървър HTTP връзка следва да се конфигурират
Коментари не е намерена