Sonar

Screenshot Software:
Sonar
Mga detalye ng Software:
Bersyon: 2.11
I-upload ang petsa: 11 May 15
Nag-develop: The Sonar Team
Lisensya: Libre
Katanyagan: 4

Rating: nan/5 (Total Votes: 0)

Sonar ay isang bukas na platform upang pamahalaan ang kalidad ng code. Bilang tulad, ito ay sumasakop sa mga pangunahing bersyon nito ang 7 axes code kalidad ng.
Mayroon Sonar ay isang mahusay na paraan ng pag-navigate, ang isang balanse sa pagitan ng view ng mataas na antas, TimeMachine, dashboard at depekto hunting tools. & Nbsp; na ito ay nagbibigay-daan upang mabilis na alisan ng takip ng mga proyekto at / o mga bahagi na sa Technical Utang na magtatag ng mga plano sa aksyon.
Sonar ay isang web-based application. Rules, mga alerto, mga limitasyon, mga pagbubukod, mga setting ng & hellip; maaaring isinaayos online. Sa pamamagitan ng leveraging ang database, hindi lamang ang nagpapahintulot Sonar upang pagsamahin ang mga sukatan ng kabuuan ngunit din upang ihalo ito sa makasaysayang mga panukala.
Takip ng mga bagong wika, ang pagdaragdag ng mga patakaran engine, computing advanced sukatan ay maaaring gawin sa pamamagitan ng isang malakas na mekanismo extension. Higit sa 20 mga plugin ay magagamit, kabilang ang:
& Nbsp; * Java
& Nbsp; * PL / SQL
. & Nbsp; * Technical utang

Ano ang bago sa release na ito:

  • detection Cross-proyekto ng code sa pagkopya
  • TimeMachine 2.0. Replay ng ebolusyon ng anumang mga kalidad ng metric at subaybayan ang mga ito kasama ang dashboard

Ano ang bago sa bersyon 2.10:

Mga serbisyo

  • Ang bersyon na ito ay nagdadagdag ng internationalization, manual panukala, at notification.

Ano ang bago sa bersyon 2.7:

  • Ang release na ito ay nagdadagdag ng suporta para sa pagsubaybay coverage sa pamamagitan ng mga pagsubok na yunit sa bagong / update na code sa source.
  • Sa parehong oras, ang integration sa pagitan Sonar at ang SCM ay naging lubhang mas tighter.

Ano ang bago sa bersyon 2.6:

  • [SONAR-1481] - Payagan FindBugs extension
  • [SONAR-2106] - Bagong Java library sa bootstrap proyekto pagtatasa
  • [SONAR-2123] - Bagong annotation upang payagan tukuyin kung saan kapaligiran ay dapat maging aktibo BatchExtension
  • [SONAR-2148] - Bagong mga katangian upang pamahalaan ang antas ng Java wika
  • [SONAR-2151] - Bagong property upang pamahalaan ang pinagmulan encoding
  • [SONAR-2172] - API: New point extension - initializer

Ano ang bago sa bersyon 2.4:

  • Ang release na ito ay nagdadagdag ng kakayahan upang lumikha ng pasadyang mga dashboard, upang pamahalaan plugins mula sa browser, at upang tukuyin ang mga alituntunin architecture.
  • Ito ay may suporta para sa Maven 3.

Ano ang bago sa bersyon 2.3:

  • Ang kakayahang buhayin ang isang coding patakaran ng ilang beses, backup at ibalik ang kalidad ng mga profile, at i-activate ang lahat ng mga patakaran ay bumalik sa pamamagitan ng isang paghahanap sa isang beses.
  • Ang isang bagong patakaran API. Ang kakayahan upang magdagdag ng mga static na mapagkukunan upang plugins.
  • Suporta para sa kalidad ng mga modelo (eg ISO 9126) sa pamamagitan ng isang bagong meta-modelo.

  • Patakaran
  • Isang bagong API at bagong FindBugs.

Ano ang bago sa bersyon 2.2:

  • May tatlong mga pangunahing tampok sa bersyon na ito: filter, paborito , at classloaders plugin.
  • Sa tuktok ng tatlong mga tampok ng mga, release na ito ay naglalaman ng higit sa 60 na mga pagpapabuti at bugfixes, kabilang Checkstyle / PMD upgrade at suporta ng Clover 3.

Ano ang bago sa bersyon 1.12:

  • Bagong Feature:
  • [SONAR-61] - Link sa tuntunin paglalarawan mula sa isang paglabag na ipinapakita sa mga resource viewer
  • [SONAR-630] - Sonar dapat magkaroon ng isang kumpletong management user
  • [SONAR-675] - Colorize ang source code sa Resource viewer
  • [SONAR-972] - Magbigay ng isang generic Sonar paraan na i-tag ang source code upang sugpuin ang isang paglabag: // NOSONAR
  • [SONAR-1180] - magdagdag ng mga pagpipilian sa CPD ignoreLiterals at ignoreIdentifiers
  • [SONAR-1224] - API: bagong punto extension upang magdagdag ng code colorization sa bagong wika
  • [SONAR-1264] - Bagong point extension: panlabas na pamamahala ng mga password ng user
  • Pagpapabuti:
  • [SONAR-658] - Isama Pangalan Plugin sa Paglabag Anotasyon
  • [SONAR-840] - Mas mabilis JSON henerasyon
  • [SONAR-881] - IOverride annotation upang maiwasan ang pagbilang ng undocumentedAPI kapag pinakamahalaga pampublikong API
  • [SONAR-1018] - NoClassDefFoundError ay hindi tama ang hawakan ng Sonar Maven plugin
  • [SONAR-1044] - Paganahin upang baguhin ang laki ng kulay sa treemap
  • [SONAR-1075] - pamantayan ang paraan & quot; Best Value & quot; ay pinamamahalaan sa Metric
  • [SONAR-1146] - Idagdag ang mga numero ng Pampublikong API sa Resource Viewer header
  • [SONAR-1147] - Idagdag ang buong path ng file sa Resource Viewer header
  • [SONAR-1157] - Idagdag & quot; May harang lines & quot; at & quot; harang na kondisyon & quot; sa & quot; Coverage & quot; tab ng Resource Viewer
  • [SONAR-1176] - Idagdag ang mga pormal na mga ID ng mga alituntunin sa paglalarawan ng mga tuntunin ni
  • [SONAR-1177] - parse kamali mga ulat ay masyadong mabagal
  • [SONAR-1184] - API: mag-upgrade sa mga hawak-codec 1.4
  • [SONAR-1186] - Idagdag ang MS SQLServer driver upang classpath
  • [SONAR-1190] - Gumawa ng mas mabilis na mga pahina drilldown
  • [SONAR-1193] - Rule & quot; I-import order & quot; misses property & quot; Option & quot; sa screen ng configuration
  • [SONAR-1202] - Pagbutihin ang kahilingan SQL na ginamit ng Sonar webservice upang makakuha ng mga pangalan ng snapshot
  • [SONAR-1214] - Default priority ng UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR FindBugs patakaran ay dapat na minor
  • [SONAR-1215] - Default priority ng OBL_UNSATISFIED_OBLIGATION FindBugs patakaran ay dapat na minor
  • [SONAR-1219] - Baguhin ang default na priority ng SIC_INNER_SHOULD_BE_STATIC_ANON FindBugs tuntunin mula Kritikal sa Major
  • [SONAR-1220] - Baguhin ang default na priority ng SIC_INNER_SHOULD_BE_STATIC_NEEDS_THIS FindBugs tuntunin mula Kritikal sa Major
  • [SONAR-1221] - Baguhin ang default na priority ng CI_CONFUSED_INHERITANCE FindBugs tuntunin mula Kritikal sa Minor
  • [SONAR-1222] - Baguhin ang default na priority ng RV_CHECK_FOR_POSITIVE_INDEXOF FindBugs tuntunin mula Kritikal sa Minor
  • [SONAR-1223] - Baguhin ang default na priority ng DM_CONVERT_CASE FindBugs tuntunin mula Major sa Info
  • [SONAR-1226] - Gawin ang ilang mga paglilinis sa paraan Coremetrics ay nakaayos sa mga domain
  • [SONAR-1245] - Idagdag pamagat sa treemap
  • [SONAR-1246] - Ang paglalarawan ng PMD rule 'Close mapagkukunan' ay hindi tahasang
  • [SONAR-1248] - Empty constructor ay hindi dapat ituring bilang pampublikong API
  • [SONAR-1250] - Pagbutihin ang rendering ng pagkopya density sa mga sangkap treemap
  • [SONAR-1251] - Piliin ang mga sukatan sa pamamagitan ng domain sa mga sangkap treemap
  • [SONAR-1258] - Mag-upgrade sa XStream 1.3.1
  • [SONAR-1259] - title Paglalarawan ng HTML na pahina
  • [SONAR-1261] - Pagbutihin ang script na bumuo ng file digmaan upang maiwasan ang anumang paggamit ng mga locally-install ANT bersyon
  • [SONAR-1285] - Pagbutihin ang kahilingan SQL sa singil upang itakda column snapshots.isLast sa 0
  • [SONAR-1293] - Walang logs kapag ang rendering ng isang nabigo widget plugin
  • Bug:
  • [SONAR-1115] -. Resulta ng Pagbubukod mula sa mga static na pagtatasa din suppresses kamali (JUnit) test
  • [SONAR-1155] - Kapag ang pagpili ng isang panukat na may zero na halaga lamang sa treemap (laki axis), ito ay hindi makakuha ng refresh
  • [SONAR-1164] - sonar.jdbc.dialect arian ay hindi tama magpasimula ng ActiveRecord diyalekto gamitin
  • [SONAR-1165] - Sonar ay gumagamit ng maling shema sa Oracle XE kapag tumatakbo ang dalawang pagkakataon na may iba't ibang mga bersyon
  • [SONAR-1172] - Bad default na halaga para sa Checkstyle tuntunin & quot; typename & quot; sa & quot; Araw checks & quot; profile
  • [SONAR-1182] - Hindi mabuksan ResourceViewer upang ipakita ang source code
  • [SONAR-1188] - sonar-pusit at sonar-plug-api artifacts may hindi wastong checksums
  • [SONAR-1203] - Nabigong purge Oracle database na may error ORA-01,795
  • [SONAR-1206] - Pagkuha ng isang 404 HTTP Error humahantong sa isang loop sa url / proyekto
  • [SONAR-1217] - Temporary deactivate EQ_DOESNT_OVERRIDE_EQUALS FindBugs rule
  • [SONAR-1218] - Baguhin ang default na priority ng SIC_INNER_SHOULD_BE_STATIC FindBugs tuntunin mula Kritikal sa Major
  • [SONAR-1233] - Nagkomento metric LOC hindi dapat count katutubong pamamaraan GWT
  • [SONAR-1235] - overzealous Nagkomento LOC
  • [SONAR-1236] - cache ng browser ay dapat na malinis kapag upgrade Sonar
  • [SONAR-1237] - Hindi wastong sums tseke para sonar-pusit at sonar-plugin-api sa http://repository.codehaus.org
  • [SONAR-1253] - Hindi ma-update links proyekto sa mga setting
  • [SONAR-1275] - Error kapag tumatakbo para sa unang pagkakataon sa PostgreSQL 8.2: ActiveRecord :: ActiveRecordError: ERROR: halaga ng masyadong mahaba para sa uri ng character iba't ibang (9)
  • [SONAR-1292] - Hindi maipakita piechart kapag walang data
  • [SONAR-1294] - Ang pagtanggal ay hindi kailanman magwawakas ng isang manwal metric
  • [SONAR-1303] - colorizer mekanismo Code ay hindi hawakan ng tama backslash karakter
  • Wish:
  • [SONAR-701] - Timeouts sa sonar server connection HTTP dapat na-configure

Katulad na software

pycdep
pycdep

11 May 15

PytestFramework
PytestFramework

20 Feb 15

pytest-quickcheck
pytest-quickcheck

14 Apr 15

Jensor
Jensor

2 Jun 15

Mga komento sa Sonar

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!