Sonar เป็นแพลตฟอร์มแบบเปิดที่มีคุณภาพในการจัดการรหัส เช่นนี้มันครอบคลุมในรุ่นหลักของ 7 แกนของรหัสที่มีคุณภาพ
Sonar ได้มีวิธีที่มีประสิทธิภาพมากในการเดินเรือ, ความสมดุลระหว่างมุมมองระดับสูง, TimeMachine แดชบอร์ดและเครื่องมือล่าสัตว์ข้อบกพร่อง & nbsp;. นี้จะช่วยให้ค้นพบได้อย่างรวดเร็วโครงการและ / หรือส่วนประกอบที่อยู่ในทางเทคนิคหนี้ที่จะสร้างแผนปฏิบัติการ
Sonar เป็นโปรแกรม Web-based หลักเกณฑ์การแจ้งเตือนเกณฑ์การยกเว้นการตั้งค่า & hellip; สามารถกำหนดค่าออนไลน์ โดยใช้ประโยชน์จากฐานข้อมูลของ Sonar ไม่เพียง แต่จะช่วยให้การรวมตัวชี้วัดทั้งหมด แต่ยังนำมาผสมกับมาตรการทางประวัติศาสตร์
ครอบคลุมภาษาใหม่เพิ่มเครื่องมือกฎการคำนวณตัวชี้วัดที่ทันสมัยสามารถทำได้ผ่านกลไกที่มีประสิทธิภาพในการขยาย กว่า 20 ปลั๊กอินที่มีอยู่แล้วรวมถึง:
& nbsp; * Java
& nbsp; * PL / SQL
. & nbsp; * หนี้เทคนิค
มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:
- การตรวจสอบข้ามโครงการของการทำสำเนารหัส
- TimeMachine 2.0:. replay วิวัฒนาการของคุณภาพตัวชี้วัดและติดตามพร้อมกับแผงควบคุม
มีอะไรใหม่ ในรุ่น 2.10:
- รุ่นนี้จะเพิ่มเป็นสากลมาตรการคู่มือและบริการแจ้งเตือน
มีอะไรใหม่ ในรุ่น 2.7:
- ข่าวประชาสัมพันธ์ฉบับนี้เพิ่มการสนับสนุนสำหรับการรายงานข่าวการตรวจสอบโดยการทดสอบหน่วยใหม่ รหัสที่มาปรับปรุง /.
- ในเวลาเดียวกัน, การบูรณาการระหว่าง Sonar SCM และได้กลายเป็นเรื่องที่เข้มงวดมากขึ้น.
มีอะไรใหม่ ในรุ่น 2.6:
- [SONAR-1481] - นามสกุลอนุญาตให้ Findbugs
- [SONAR-2106] - Java ห้องสมุดใหม่ในการบูตวิเคราะห์โครงการ
- [SONAR-2123] - คำอธิบายประกอบการใหม่ที่จะช่วยให้ระบุที่สภาพแวดล้อม BatchExtension ควรจะใช้งาน
- [SONAR-2148] - คุณสมบัติใหม่ในการจัดการระดับของภาษา Java
- [SONAR-2151] - คุณสมบัติใหม่ในการจัดการการเข้ารหัสแหล่งที่มา
- [SONAR-2172] - API: จุดส่วนขยายใหม่ - Initializer
มีอะไรใหม่ ในรุ่น 2.4:
- ข่าวประชาสัมพันธ์ฉบับนี้จะเพิ่มความสามารถในการสร้างแดชบอร์ดที่กำหนดเองในการจัดการ ปลั๊กอินจากเบราว์เซอร์และการกำหนดกฎสถาปัตยกรรม.
- มันมีการสนับสนุน Maven 3.
มีอะไรใหม่ ในรุ่น 2.3:
- ความสามารถในการเปิดใช้งานกฎการเข้ารหัสหลายครั้งการสำรองข้อมูลและ เรียกคืนรูปแบบที่มีคุณภาพและเปิดใช้งานกฎทั้งหมดได้จากการค้นหาในครั้งเดียว.
- กฎระเบียบใหม่ API ความสามารถในการเพิ่มทรัพยากรคงปลั๊กอิน.
- การสนับสนุนสำหรับรุ่นที่มีคุณภาพ (เช่น ISO 9126) ผ่านทางเมตารุ่นใหม่.
- API ใหม่และกฎระเบียบใหม่ Findbugs.
มีอะไรใหม่ ในรุ่น 2.2:
- มีสามคุณสมบัติที่สำคัญในรุ่นนี้มีตัวกรองในรายการโปรด และ classloaders ปลั๊กอิน.
- ด้านบนของทั้งสามคุณสมบัติรุ่นนี้มีมากกว่า 60 ปรับปรุงและ bugfixes รวมทั้ง Checkstyle / PMD การอัพเกรดและการสนับสนุนของ Clover 3.
มีอะไรใหม่ ในรุ่น 1.12:
- คุณลักษณะใหม่:
- [SONAR-61] - การเชื่อมโยงในการปกครองจากการละเมิดคำอธิบายแสดงในมุมมองทรัพยากร
- [SONAR-630] - Sonar ควรจะมีการจัดการผู้ใช้ฉบับสมบูรณ์
- [SONAR-675] - สีสันรหัสแหล่งที่มาในมุมมองทรัพยากร
- [SONAR-972] - จัดให้มีวิธี Sonar ทั่วไปแท็กรหัสแหล่งที่มาในการสั่งซื้อเพื่อให้การปราบปรามการละเมิด: // NOSONAR
- [SONAR-1180] - เพิ่มตัวเลือก CPD ignoreLiterals และ ignoreIdentifiers
- [SONAR-1224] - API: จุดส่วนขยายใหม่เพื่อเพิ่ม colorization รหัสในภาษาใหม่
- [SONAR-1264] - จุดส่วนขยายใหม่: การจัดการภายนอกของรหัสผ่านผู้ใช้
- ปรับปรุง:
- [SONAR-658] - รวมชื่อปลั๊กอินในคำอธิบายประกอบการละเมิด
- [SONAR-840] - รุ่น JSON ได้เร็วขึ้น
- [SONAR-881] - บันทึกย่อ @Override ใช้เพื่อหลีกเลี่ยงการนับ undocumentedAPI เมื่อเอาชนะประชาชน API
- [SONAR-1018] - NoClassDefFoundError ไม่ได้รับการจัดการอย่างถูกต้องโดยปลั๊กอิน Maven Sonar
- [SONAR-1044] - เปิดใช้งานเพื่อเปลี่ยนระดับสีบน TreeMap
- [SONAR-1075] - มาตรฐานวิธีที่ & quot; ค่าที่ดีที่สุด & quot; มีการจัดการในเมตริก
- [SONAR-1146] - เพิ่มจำนวน API ของประชาชนใน Viewer ทรัพยากรส่วนหัว
- [SONAR-1147] - เพิ่มเส้นทางของไฟล์เต็มรูปแบบในส่วนหัว Viewer ทรัพยากร
- [SONAR-1157] - เพิ่ม & quot; สายกลางแจ้ง & quot; และ & quot; เงื่อนไขกลางแจ้ง & quot; ใน & quot; ครอบคลุม & quot; แท็บ Viewer ทรัพยากร
- [SONAR-1176] - เพิ่ม ID ของกฎอย่างเป็นทางการในรายละเอียดของกฎ
- [SONAR-1177] - แยกรายงาน Surefire ช้าเกินไป
- [SONAR-1184] - API: อัพเกรดเป็นตัวแปลงสัญญาณคอมมอน-1.4
- [SONAR-1186] - เพิ่มไดรเวอร์ MS SQLServer เพื่อ classpath
- [SONAR-1190] - ให้เร็วขึ้นหน้าเจาะลึก
- [SONAR-1193] - กฎข้อที่ & quot; เพื่อนำเข้า & quot; คิดถึงสถานที่ให้บริการ & quot; ตัวเลือก & quot; ในการตั้งค่าหน้าจอ
- [SONAR-1202] - ปรับปรุงคำขอ SQL ใช้โดย Sonar เว็บเซอร์ที่จะได้รับชื่อภาพรวม
- [SONAR-1214] - ความสำคัญเริ่มต้นของการปกครอง UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR Findbugs จะต้องเล็กน้อย
- [SONAR-1215] - ความสำคัญเริ่มต้นของการปกครอง OBL_UNSATISFIED_OBLIGATION Findbugs จะต้องเล็กน้อย
- [SONAR-1219] - ความสำคัญของการเริ่มต้นเปลี่ยนกฎ SIC_INNER_SHOULD_BE_STATIC_ANON Findbugs จากวิกฤติที่สำคัญ
- [SONAR-1220] - ความสำคัญของการเริ่มต้นเปลี่ยนกฎ SIC_INNER_SHOULD_BE_STATIC_NEEDS_THIS Findbugs จากวิกฤติที่สำคัญ
- [SONAR-1221] - ความสำคัญของการเริ่มต้นเปลี่ยนกฎ CI_CONFUSED_INHERITANCE Findbugs จากวิกฤติไมเนอร์
- [SONAR-1222] - ความสำคัญของการเริ่มต้นเปลี่ยนกฎ RV_CHECK_FOR_POSITIVE_INDEXOF Findbugs จากวิกฤติไมเนอร์
- [SONAR-1223] - ความสำคัญของการเริ่มต้นเปลี่ยนกฎ DM_CONVERT_CASE Findbugs จากเมเจอร์ไปข้อมูล
- [SONAR-1226] - ทำความสะอาดทำบางอย่างในทางคอร์เมตริกส์ถูกจัดอยู่ในโดเมน
- [SONAR-1245] - เพิ่มรายการให้ TreeMap
- [SONAR-1246] - รายละเอียดของกฎ PMD ทรัพยากรปิด 'ไม่ชัดเจน
- [SONAR-1248] - ก่อสร้างที่ว่างเปล่าไม่ควรได้รับการพิจารณาเป็นประชาชน API
- [SONAR-1250] - ปรับปรุงการแสดงผลของความหนาแน่นของการทำสำเนาในส่วน TreeMap
- [SONAR-1251] - ตัวชี้วัดที่เลือกโดยโดเมนในส่วน TreeMap
- [SONAR-1258] - อัพเกรด XStream 1.3.1
- [SONAR-1259] - ชื่อเรื่องบริบทของหน้าเว็บ HTML
- [SONAR-1261] - ปรับปรุงสคริปต์เพื่อสร้างไฟล์สงครามเพื่อป้องกันไม่ให้การใช้งานใด ๆ ของรุ่นที่ติดตั้งภายใน ANT
- [SONAR-1285] - ปรับปรุงคำขอ SQL ในค่าใช้จ่ายในการติดตั้งคอลัมน์ snapshots.isLast 0
- [SONAR-1293] - บันทึกการแสดงผลเมื่อไม่มีเครื่องมือปลั๊กอินล้มเหลว
- ข้อผิดพลาด:
- [SONAR-1115] -. ยกเว้นจากการวิเคราะห์ยังคงยับยั้ง Surefire (JUnit) ผลการทดสอบ
- [SONAR-1155] - เมื่อเลือกตัวชี้วัดที่มีเพียงค่าศูนย์ใน TreeMap (ขนาดแกน) มันไม่ได้รับการฟื้นฟู
- [SONAR-1164] - ทรัพย์สิน sonar.jdbc.dialect ไม่ถูกต้องเริ่มต้นภาษา ActiveRecord ใช้
- [SONAR-1165] - Sonar ใช้เชผิดใน Oracle XE เมื่อทำงานสองกรณีกับรุ่นที่แตกต่างกัน
- [SONAR-1172] - ค่าเริ่มต้นที่ไม่ดีสำหรับกฎ Checkstyle & quot; TypeName & quot; ใน & quot; ตรวจสอบ Sun & quot; รายละเอียด
- [SONAR-1182] - ไม่สามารถเปิด ResourceViewer ที่จะแสดงรหัสที่มา
- [SONAR-1188] - โซนาร์-ปลาหมึกและสิ่งประดิษฐ์โซนาร์-Plug-API มี checksums ที่ไม่ถูกต้อง
- [SONAR-1203] - ล้มเหลวในการปรับปรุงฐานข้อมูลของออราเคิลที่มีข้อผิดพลาด ORA-01795
- [SONAR-1206] - รับข้อผิดพลาด HTTP 404 นำไปสู่วงใน URL / โครงการ
- [SONAR-1217] - ปิดใช้งานชั่วคราว EQ_DOESNT_OVERRIDE_EQUALS กฎ Findbugs
- [SONAR-1218] - ความสำคัญของการเริ่มต้นเปลี่ยนกฎ SIC_INNER_SHOULD_BE_STATIC Findbugs จากวิกฤติที่สำคัญ
- [SONAR-1233] - ความคิดเห็นเมตริก LOC ไม่ควรนับวิธี GWT พื้นเมือง
- [SONAR-1235] - Overzealous 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] - รหัสกลไก Colorizer ไม่ได้จัดการกับตัวอักษรทับขวาอย่างถูกต้อง
- สินค้าที่ต้องการ:
- [SONAR-701] - Timeouts ในการเชื่อมต่อเซิร์ฟเวอร์โซนาร์ HTTP ควรจะกำหนดค่า
ความคิดเห็นที่ไม่พบ