คำถามติดแท็ก sonarqube

5
ปิด Sonar สำหรับรหัสบางอย่าง
เป็นไปได้ไหมที่จะปิดการตรวจวัดโซนาร์ ( www.sonarsource.org ) สำหรับบล็อกรหัสเฉพาะซึ่งไม่ต้องการวัดค่า ตัวอย่างคือคำเตือน "Preserve Stack Trace" ซึ่ง Findbugs แสดงผล เมื่อออกจากเซิร์ฟเวอร์ฉันอาจต้องการส่งต่อข้อความกลับไปยังไคลเอนต์เท่านั้นไม่รวมถึงข้อยกเว้นจริงที่ฉันเพิ่งพบถ้าข้อยกเว้นนั้นไม่เป็นที่รู้จักกับลูกค้า (เนื่องจากไคลเอนต์ไม่มี JAR ที่ มีข้อยกเว้นเช่น)

13
SonarQube ไม่รวมไดเร็กทอรี
ฉันพยายามแยกไดเรกทอรีออกจากการวิเคราะห์โดย Sonar ฉันมีคุณสมบัติต่อไปนี้ที่กำหนดไว้ในsonar-project.propertiesไฟล์ของฉัน: sonar.sources=src/java sonar.exclusions=src/java/test/****/*.java โครงสร้างไดเรกทอรีที่ฉันมีคือ: src/java/dig src/java/test/dig เมื่อฉันเรียกใช้ sonar-runner ฉันจะได้รับข้อมูลต่อไปนี้: INFO - Excluded sources: INFO - src/java/test/**/*.java INFO - Excluded tests: INFO - **/package-info.java แต่เมื่อฉันตรวจสอบผลการวิเคราะห์แพ็คเกจทั้งหมดในไดเร็กทอรีทดสอบยังคงอยู่ที่นั่น ฉันแค่ต้องบอก Sonar ว่าอย่าวิเคราะห์ไดเร็กทอรีทดสอบและแพ็คเกจใด ๆ ที่อยู่ในนั้น

12
วิธีกำหนดค่า Maven + Sonar + JaCoCo แบบหลายโมดูลเพื่อให้รายงานความครอบคลุมแบบผสาน
ฉันค้นหาข้อมูลนี้ขึ้นและลงทางอินเทอร์เน็ต มีจำนวนมากครึ่งคำตอบออกมีจะทำอย่างไรกับ Maven คุณสมบัติเช่นเป็น${sonar.jacoco.reportPath}หรือorg.jacoco:jacoco-maven-plugin:prepare-agentหรือการตั้งค่าด้วยmaven-surefire-plugin argLine-javaagent บางวิธีที่ไม่มีคำตอบเหล่านี้ไม่ว่าจะเป็นของตัวเองหรือแบบรวมกันกำลังสร้างสิ่งที่ฉันต้องการ: รายงานความครอบคลุมซึ่งแสดงคลาสที่ครอบคลุมหากใช้ในการทดสอบที่สูงขึ้นในสแต็กเช่นเอนทิตีที่ใช้ โดย DAO แม้ว่าจะไม่ครอบคลุมทั้งหมดโดยการทดสอบในโมดูลของตัวเอง มีการกำหนดค่าที่ชัดเจนอยู่ที่ไหนสักแห่งเพื่อให้บรรลุสิ่งนี้โปรด?

8
SonarQube ทดแทนสำหรับ Checkstyle, PMD, FindBugs หรือไม่
เรากำลังทำงานกับโครงการเว็บตั้งแต่เริ่มต้นและกำลังดูเครื่องมือวิเคราะห์โค้ดแบบคงที่ต่อไปนี้ อนุสัญญา (Checkstyle) การปฏิบัติที่ไม่ดี (PMD) จุดบกพร่องที่อาจเกิดขึ้น (FindBugs) โครงการสร้างขึ้นบน Maven แทนที่จะใช้เครื่องมือหลายอย่างตามวัตถุประสงค์ฉันกำลังมองหาโซลูชันที่ยืดหยุ่นเพียงตัวเดียวและพบกับ SonarQube เป็นความจริงหรือไม่ที่เราสามารถบรรลุผลลัพธ์จาก Checkstyle, PMD และ Findbugs ด้วย SonarQube


5
SonarQube และ SonarLint แตกต่างกัน
sonarQube แตกต่างจาก SonarLint อย่างไร? SonarQube มีเซิร์ฟเวอร์ที่เชื่อมโยงอยู่และ Sonar lint ทำงานได้เหมือนปลั๊กอิน แต่อะไรคือความแตกต่างเฉพาะของพวกเขา?

3
OSX เวอร์ชั่นนี้ไม่สามารถทำการแปลง dSYM ที่จำเป็นได้
[31merror: could not complete submission of dSYM at /Users/XXUSERXX/Library/Developer/Xcode/DerivedData/ProjectName-flcoueeibbfifebpxptgzctdsqel/Build/Intermediates.noindex/ArchiveIntermediates/ProjectNameAlpha/BuildProductsPath/ProjectNameAlpha-iphoneos/ProjectName.app.dSYM: Error Domain=com.crashlytics.mac.error-domain.process-dsym Code=4 "This version of OSX is not able to perform the necessary dSYM transformations." UserInfo={NSLocalizedFailureReason=This version of OSX is not able to perform the necessary dSYM transformations.} [0m Command PhaseScriptExecution failed with a nonzero exit code ** ARCHIVE FAILED …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.