Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Sonar Tool - JAVA code analysis

1 962 vues

Publié le

SonarQube is an open platform to manage code quality. It has got a very efficient way of navigating, a balance between high-level view, dashboard, TimeMachine and defect hunting tools.

SonarQube tool is a web-based application. Rules, alerts, thresholds, exclusions, settings… can be configured online.

Publié dans : Logiciels
  • Identifiez-vous pour voir les commentaires

  • Soyez le premier à aimer ceci

Sonar Tool - JAVA code analysis

  1. 1. Prashant Gupta
  2. 2. Introduction to Sonar This Presentation is About oCode Analysis, not Run-Time monitoring oThis Presentation is NOT about Performance Analysis Tools •Profiling •Jconsole or other Dynamic Memory Monitoring •Debugging Tools
  3. 3. Code Review Tools Advantages of Code Review Tools Aid in comparing before and after changes Source Code repository integration. FindBugs,PMD,CheckStyle,Jdepend,Javancss..etc
  4. 4. SONAR o A platform to manage code quality o Free, open source, web-based portal o Backed by o Aggregates well-known tools •Static analysis (PMD, findbugs, Checkstyle) •Duplicate code (Squid, CPD) •Code coverage (Cobertura, JaCoCo) Why? Code quality analysis helps you to make your code: less error-prone more reliable more readable more welcoming to new contributors
  5. 5. SONAR Portal
  6. 6. SONAR– Basic statistics
  7. 7. SONAR Example – Front Dashboard
  8. 8. SONAR Application Dashboard
  9. 9. SONAR Violations Drilldown
  10. 10. SONAR Hotspots
  11. 11. SONAR Drilldown continue ...

×