Sonar egy nyílt platform kezelésére kód minőségét. Mint ilyen, magában foglalja a fő változata a 7 tengelyei kód minősége.
Sonar már van egy nagyon hatékony módja a navigálás, az egyensúlyt a magas szintű álláspont, TimeMachine, a műszerfal és hiba vadászati eszközöket. & Nbsp; Ez lehetővé teszi, hogy gyorsan kiderüljön, projektek és / vagy alkatrészek, amelyek a műszaki Adósság dolgozzon ki cselekvési terveket.
Sonar egy web-alapú alkalmazás. Szabályok, riasztások, küszöbök, kizárások, beállítások & hellip; konfigurálható interneten. Kihasználva az adatbázisban, Sonar nem csak lehetővé teszi, hogy összekapcsolják mérőszámok összesen hanem keverje össze a történelmi intézkedéseket.
Amely új nyelvek, hozzátéve szabályok motorok, számítástechnikai fejlett mutatókat lehet tenni egy erőteljes kiterjesztése mechanizmus. Több mint 20 plugins már rendelkezésre állnak, többek között:
& Nbsp; * Java
& Nbsp; * PL / SQL
& Nbsp; * Műszaki adósság
Mi az új ebben a kiadásban:
- Határon projekt kimutatására párhuzamos kódot.
- TimeMachine 2.0: replay alakulását semmilyen minőségi mércét és a pálya mentén a műszerfalon.
Mi az új verzióban 2.10:
- Ez a verzió hozzáteszi nemzetközivé, kézi intézkedéseket, és értesítési szolgáltatásokat.
Mi az új 2.7-es verzióban:
- Ez a kiadás már támogatja a megfigyelési lefedettség egység vizsgálatok új / frissített forráskód.
- Ugyanakkor, az integráció közötti Sonar és a SCM lett sokkal szigorúbb.
Mi az új a 2.6-os verzió:
- [SONAR-1481] - Hagyjuk Findbugs kiterjesztések
- [SONAR-2106] - Új Java könyvtár indítani vele projekt elemzése
- [SONAR-2123] - Új megjegyzésre, hogy meghatározzák, mely környezetek BatchExtension aktív legyen
- [SONAR-2148] - Új ingatlanok kezelésére szintű Java nyelv
- [SONAR-2151] - Új ingatlanok kezelését forrás kódolás
- [SONAR-2172] - API: New kiterjesztése pont - Initializer
Mi az új 2.4:
- Ez a kiadás növeli a képességet, hogy hozzanak létre egyedi műszerfalak, hogy kezelje plugins a böngésző, és meg kell határozni az építészet szabályokat.
- Ezt támogatja a Maven 3.
Mi az új a 2.3 verzió:
- Az a képesség, hogy aktiválja a kódolási szabályt többször, mentési és helyreállítása minőségi profilok, és aktiválja az összes szabályt kereséssel visszaadott egyszerre.
- Egy új szabályok API. Az a képesség, hogy adjunk statikus erőforrások plugins.
- Támogatás minőségű modellek (például ISO 9126) révén egy új meta-modell.
- Egy új API és az új Findbugs szabályokat.
Mi az új 2.2-es verzióban:
- A három legfontosabb jellemzői ebben a verzióban: szűrők, kedvencek , és a plugin classloaders.
- A tetején a három funkciók, ez a kiadás több mint 60 fejlesztéseket és hibajavításokat, beleértve Checkstyle / PMD frissítések és támogatás a Clover 3.
Mi az új verzióban 1,12:
- Új funkció:
- [SONAR-61] - Link uralkodni leírást megsértését megjelenik a forrás nézőt
- [SONAR-630] - Sonar kell egy teljes felhasználói menedzsment
- [SONAR-675] - átszínezése a forráskód a Resource nézőt
- [SONAR-972] - Adjon egy általános Sonar módon tag a forráskódot, hogy elnyomják a megsértése: // NOSONAR
- [SONAR-1180] - add CPD lehetőségek ignoreLiterals és ignoreIdentifiers
- [SONAR-1224] - API: új kiterjesztés pont hozzá kódot colorization új nyelveken
- [SONAR-1264] - New kiterjesztése pont: külső kezelése felhasználói jelszavak
- Improvement:
- [SONAR-658] - Tartalmazza Plugin Név megsértése Magyarázatok
- [SONAR-840] - Gyorsabb JSON generációs
- [SONAR-881] - AOverride megjegyzésre, hogy elkerüljék számítva undocumentedAPI ha nyomós közérdek API
- [SONAR-1018] - NoClassDefFoundError nem megfelelően kezeli a Sonar Maven plugint
- [SONAR-1044] - Enable változtatni színskála a treemap
- [SONAR-1075] - szabványosítja a & quot; Best Value & quot; kezeli a Metric
- [SONAR-1146] - Add száma Public API a Resource Viewer fejléc
- [SONAR-1147] - Add a teljes fájl elérési útvonalát a Resource Viewer fejléc
- [SONAR-1157] - Add & quot; Fedetlen vonalak & quot; és a & quot; Fedetlen feltételek & quot; A & quot; lefedettség & quot; fülön a Resource Viewer
- [SONAR-1176] - Add a formális ID szabályok a szabály leírása
- [SONAR-1177] - Elemzés Surefire jelentések túl lassú
- [SONAR-1184] - API: frissíteni commons-codec 1.4
- [SONAR-1186] - Add az MS SQLServer vezető osztályútvonalát
- [SONAR-1190] - Győződjön gyorsabb lebontása oldalak
- [SONAR-1193] - szabály & quot; Import érdekében & quot; hiányolja ingatlan & quot; opció & quot; a konfigurációs képernyőn
- [SONAR-1202] - Javítani SQL kérés által használt Sonar webszolgáltatás, hogy pillanatképet neveket
- [SONAR-1214] - Alapértelmezett prioritása UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR Findbugs szabályt kell minor
- [SONAR-1215] - Alapértelmezett prioritása OBL_UNSATISFIED_OBLIGATION Findbugs szabályt kell minor
- [SONAR-1219] - Change alapértelmezett prioritás a SIC_INNER_SHOULD_BE_STATIC_ANON Findbugs szabály Kritikus a Major
- [SONAR-1220] - Change alapértelmezett prioritás a SIC_INNER_SHOULD_BE_STATIC_NEEDS_THIS Findbugs szabály Kritikus a Major
- [SONAR 1221] - Change alapértelmezett prioritás a CI_CONFUSED_INHERITANCE Findbugs szabály Kritikus a Minor
- [SONAR-1222] - Change alapértelmezett prioritás a RV_CHECK_FOR_POSITIVE_INDEXOF Findbugs szabály Kritikus a Minor
- [SONAR-1223] - Change alapértelmezett prioritás a DM_CONVERT_CASE Findbugs szabály: Major hogy Info
- [SONAR-1226] - Vannak tisztító, ahogy Coremetrics szerveznek domain
- [SONAR-1245] - Add címek a treemap
- [SONAR-1246] - A leírás a PMD szabály "Bezár erőforrás" nem explicit
- [SONAR-1248] - Üres konstruktőrök nem tekinthető állami API
- [SONAR-1250] - Javítani renderelés sokszorosítása sűrűsége az alkatrészek treemap
- [SONAR-1251] - Válassza ki a mérőszámok által domaint alkatrészek treemap
- [SONAR-1258] - Upgrade XStream 1.3.1
- [SONAR-1259] - Kontextus címmel HTML oldalak
- [SONAR-1261] - Javítani kell a forgatókönyvet építeni háború fájlt annak érdekében, hogy megakadályozzák a helyben telepített ANT változat
- [SONAR-1285] - Javítani SQL kérést felelős beállítani snapshots.isLast oszlop 0
- [SONAR-1293] - Nem naplók, amikor rendering egy plugin a widget nem
- Bug:
- [SONAR-1115] - Kizárás statikus elemzés azt is elnyomja Surefire (JUnit) teszt eredményeit.
- [SONAR-1155] - Amikor kiválaszt egy mérőszám, amely csak nulla értékeket a treemap (méret tengely), hogy nem kap frissül
- [SONAR-1164] - sonar.jdbc.dialect ingatlan nem megfelelően inicializálni a ActiveRecord nyelvjárást használja
- [SONAR-1165] - Sonar van a rossz shema az Oracle XE, amikor fut két esetben különböző változatokban
- [SONAR-1172] - Bad alapértelmezett értéke Checkstyle szabály & quot; TypeName & quot; A & quot; Sun ellenőrzések & quot; profil
- [SONAR-1182] - Nem tudja megnyitni ResourceViewer megjelenítéséhez forráskód
- [SONAR-1188] - szonár-tintahal és a szonár-plug-api leletek érvénytelen ellenőrző
- [SONAR-1203] - Nem sikerült megtisztítani Oracle adatbázis hiba ORA-01795
- [SONAR-1206] - Ismerkedés a 404 HTTP Error vezet hurok url / projektek
- [SONAR-1217] - Ideiglenes deactivate EQ_DOESNT_OVERRIDE_EQUALS Findbugs szabály
- [SONAR-1218] - Change alapértelmezett prioritás a SIC_INNER_SHOULD_BE_STATIC Findbugs szabály Kritikus a Major
- [SONAR-1233] - kommentált LOC metrikus nem kell számolni natív GWT módszerek
- [SONAR-1235] - túlbuzgó kommentált LOC
- [SONAR-1236] - Böngésző cache kell tisztítani mikor frissíti Sonar
- [SONAR-1237] - Érvénytelen ellenőrző számoknak szonár-tintahal és a szonár-plugin-api meg http://repository.codehaus.org?
- [SONAR-1253] - Nem lehet frissíteni a projekt linkek beállítások
- [SONAR-1275] - Hiba, ha fut az első alkalommal a PostgreSQL 8.2: ActiveRecord :: ActiveRecordError: ERROR: értéke túl hosszú típusú karaktert változó (9)
- [SONAR-1292] - Nem lehet megjeleníteni PieChart nincsenek adatok
- [SONAR-1294] - törlése kézi metrikus soha nem ér véget
- [SONAR-1303] - kód Colorizer mechanizmus nem kezeli helyesen backslash karaktert
- Wish:
- [SONAR-701] - Időtúllépések a szonár szerver HTTP kapcsolat kell konfigurálható
Hozzászólás nem található