Sonar er en åpen plattform for å administrere kodekvalitet. Som sådan omfatter den i sin kjerne versjon 7 akser kodekvalitet.
Sonar har fått en svært effektiv måte å navigere, en balanse mellom høyt nivå, Timemachine, dashbord og defekt jakt verktøy. & Nbsp; Dette gjør det mulig å raskt avdekke prosjekter og / eller komponenter som er i teknisk gjeld å etablere handlingsplaner.
Sonar er en web-basert applikasjon. Regler, varsler, terskler, utelukkelser, innstillinger & hellip; kan konfigureres på nettet. Ved å utnytte sin database, Sonar ikke bare gjør det mulig å kombinere beregninger helt, men også for å blande dem med historiske tiltak.
Dekker nye språk, og legger til regelmotorer, databehandling avanserte beregninger kan gjøres gjennom en kraftig utvidelse mekanisme. Mer enn 20 plugins er allerede tilgjengelig, inkludert:
& Nbsp; * Java
& Nbsp; * PL / SQL
. & Nbsp; * Teknisk gjeld
Hva er nytt i denne versjonen:
- Cross-prosjektet påvisning av kode duplisering
- Timemachine 2.0. Replay utviklingen av noe kvalitet metriske og spore den sammen med dashbordet
Hva er nytt i versjon 2.10:
- Denne versjonen legger internasjonalisering, manuelle tiltak, og varslingstjenester.
Hva er nytt i versjon 2.7:
- Denne utgivelsen legger til støtte for overvåking dekning av enhet tester på nytt / oppdatert kildekoden.
- Samtidig har integrasjonen mellom Sonar og SCM blitt mye strammere.
Hva er nytt i versjon 2.6:
- [SONAR-1481] - Tillat Findbugs utvidelser
- [SONAR-2106] - Ny Java-biblioteket til bootstrap prosjektanalyse
- [SONAR-2123] - Ny merknaden å tillate spesifisere i hvilke miljøer BatchExtension skal være aktiv
- [SONAR-2148] - Nye egenskaper for å håndtere nivået av Java-språket
- [SONAR-2151] - Ny eiendom å forvalte kilde koding
- [SONAR-2172] - API: Ny utvidelse point - initializer
Hva er nytt i versjon 2.4:
- Denne utgivelsen gir muligheten til å lage egne oversikter, for å administrere plugins fra nettleseren, og å definere arkitektur regler.
- Den har støtte for Maven 3.
Hva er nytt i versjon 2.3:
- evne til å aktivere en koding regel flere ganger, backup og gjenopprette kvalitet profiler, og aktiverer alle reglene som returneres av et søk på en gang.
- En ny regler API. Muligheten til å legge statiske ressurser til plugins.
- Støtte for kvalitet modeller (f.eks ISO 9126) gjennom en ny meta-modellen.
- En ny API og ny Findbugs regler.
Hva er nytt i versjon 2.2:
- Det er tre viktige funksjoner i denne versjonen: filtre, favoritter og plugin classloaders.
- På toppen av disse tre funksjonene, inneholder denne utgivelsen mer enn 60 forbedringer og feilrettinger, inkludert Checkstyle / PMD oppgraderinger og support av Clover 3.
Hva er nytt i versjon 1.12:
- Ny funksjon:
- [SONAR-61] - Link til å herske beskrivelse fra et brudd vises i ressurs-viewer
- [SONAR-630] - Sonar bør ha en komplett brukeradministrasjon
- [SONAR-675] - Fargekildekoden i Resource viewer
- [SONAR-972] - Gi en generisk Sonar måte å tagge kildekoden for å undertrykke et brudd: // NOSONAR
- [SONAR-1180] - legge CPD alternativer ignoreLiterals og ignoreIdentifiers
- [SONAR-1224] - API: ny utvidelse poeng å legge kode fargelegging på nye språk
- [SONAR-1264] - Ny utvidelse Punkt: ekstern forvaltning av brukerpassord
- Forbedring:
- [SONAR-658] - Inkluder Plugin Navn i brudd kommentarer
- [SONAR-840] - Raskere JSON generasjon
- [SONAR-881] - BrukOverride kommentaren for å unngå å telle undocumentedAPI når tvingende allmenne API
- [SONAR-1018] - NoClassDefFoundError er ikke riktig håndtert av Sonar Maven plugin
- [SONAR-1044] - Aktiver for å endre fargeskala på TreeMap
- [SONAR-1075] - Standard veien & quot; Best Value & quot; forvaltes på Metric
- [SONAR-1146] - Legg antall Public API i Resource Viewer header
- [SONAR-1147] - Legg den fullstendige filbanen i Resource Viewer header
- [SONAR-1157] - Legg & quot; Udekket linjer & quot; og & quot; Udekket vilkår & quot; i & quot; Dekning & quot; kategorien i Resource Viewer
- [SONAR-1176] - Legg den formelle ID av regler i regel beskrivelse
- [SONAR-1177] - Parsing Surefire rapporter er for treg
- [SONAR-1184] - API: oppgradere til commons-codec 1.4
- [SONAR-1186] - Legg til MS SQLServer driveren til klassebanen
- [SONAR-1190] - Gjør raskere detaljanalyse sider
- [SONAR-1193] - Rule & quot; Import for & quot; savner eiendom & quot; Alternativ & quot; i konfigurasjonen skjermen
- [SONAR-1202] - Forbedre SQL forespørsel brukes av Sonar webservice å få snapshot navn
- [SONAR-1214] - Standard prioritering av UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR Findbugs regelen må være mindre
- [SONAR-1215] - Standard prioritering av OBL_UNSATISFIED_OBLIGATION Findbugs regelen må være mindre
- [SONAR-1219] - Endre standard prioritering av SIC_INNER_SHOULD_BE_STATIC_ANON Findbugs regel fra et kritisk til Major
- [SONAR-1220] - Endre standard prioritering av SIC_INNER_SHOULD_BE_STATIC_NEEDS_THIS Findbugs regel fra et kritisk til Major
- [SONAR-1221] - Endre standard prioritering av CI_CONFUSED_INHERITANCE Findbugs regel fra et kritisk til Minor
- [SONAR-1222] - Endre standard prioritering av RV_CHECK_FOR_POSITIVE_INDEXOF Findbugs regel fra et kritisk til Minor
- [SONAR-1223] - Endre standard prioritering av DM_CONVERT_CASE Findbugs regel fra Major til info
- [SONAR-1226] - Har noen rengjøring i veien Coremetrics er organisert i domener
- [SONAR-1245] - Legg titler til TreeMap
- [SONAR-1246] - Beskrivelsen av PMD regelen 'Lukk ressurs "er ikke eksplisitt
- [SONAR-1248] - Tomme konstruktører bør ikke anses som offentlig API
- [SONAR-1250] - Forbedre gjengivelse av duplisering Tetthet i komponenter TreeMap
- [SONAR-1251] - Velg beregninger etter domene i komponenter TreeMap
- [SONAR-1258] - Oppgradering til Xstream 1.3.1
- [SONAR-1259] - Contextual tittelen på HTML-sider
- [SONAR-1261] - Forbedre skript for å bygge krigs fil for å hindre enhver bruk av lokalt installert ANT versjon
- [SONAR-1285] - Forbedre SQL forespørsel ansvaret for å sette snapshots.isLast kolonnen til 0
- [SONAR-1293] - Ingen loggene når gjengi en plugin widget svikter
- Bug:
- [SONAR-1115] -. Utelukkelse fra statisk analyse undertrykker også Surefire (JUnit) testresultater
- [SONAR-1155] - Når du velger en beregning som bare har null verdier i TreeMap (størrelse aksen), betyr det ikke bli oppdatert
- [SONAR-1164] - sonar.jdbc.dialect eiendommen ikke riktig initialisere Active dialekt å bruke
- [SONAR-1165] - Sonar bruker feil shema i Oracle XE når du kjører to tilfeller med forskjellige versjoner
- [SONAR-1172] - Bad standardverdien for Checkstyle regelen & quot; Typename & quot; i & quot; Søn sjekker & quot; profil
- [SONAR-1182] - Kan ikke åpne ResourceViewer å vise kildekoden
- [SONAR-1188] - sonar-blekksprut og sonar-plug-api gjenstander har ugyldige summer
- [SONAR-1203] - Fail å rense Oracle database med feil ORA-01795
- [SONAR-1206] - Å få en 404 HTTP Error fører til en loop i url / prosjekter
- [SONAR-1217] - Midlertidig deaktivere EQ_DOESNT_OVERRIDE_EQUALS Findbugs regelen
- [SONAR-1218] - Endre standard prioritering av SIC_INNER_SHOULD_BE_STATIC Findbugs regel fra et kritisk til Major
- [SONAR-1233] - Kommentert LOC metrisk bør ikke telle innfødte GWT metoder
- [SONAR-1235] - Overzealous Kommen LOC
- [SONAR-1236] - Browser cache må rengjøres ved oppgradering Sonar
- [SONAR-1237] - Ugyldige sjekksummer for sonar-blekksprut og sonar-plugin-api på http://repository.codehaus.org
- [SONAR-1253] - Kan ikke oppdatere prosjekt lenkene i innstillinger
- [SONAR-1275] - Feil når du kjører for første gang med PostgreSQL 8.2: Active :: ActiveRecordError: FEIL: verdi for lang for type karakter varierende (9)
- [SONAR-1292] - Kan ikke vise piechart når ingen data li>
- [SONAR-1294] - Slette en manuell beregning slutter aldri
- [SONAR-1303] - Kode Colorizer mekanismen ikke håndterer riktig omvendt skråstrek
- Ønskeliste:
- [SONAR-701] - Tidsavbrudd i sonar server HTTP-tilkobling skal kunne konfigureres
Kommentarer ikke funnet