Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Analyzing ICE with SonarQube"
(Created page with "== Install SonarQube for Eclipse == After completing the steps in the ICE Build Instructions, an additional Maven build in Eclipse may be executed to analyze the ICE sourc...") |
|||
Line 1: | Line 1: | ||
+ | After completing the steps in the [[ICE Build Instructions]], an additional Maven build in Eclipse may be executed to analyze the ICE source code with SonarQube to assess the project quality. | ||
+ | |||
== Install SonarQube for Eclipse == | == Install SonarQube for Eclipse == | ||
− | + | Optionally, the SonarQube for Eclipse software may be installed in your workspace in order to view analysis results directly in Eclipse. This software may be installed using the Eclipse Marketplace or via Help > Install New Software… using the following site: | |
http://downloads.sonarsource.com/eclipse/eclipse/ | http://downloads.sonarsource.com/eclipse/eclipse/ | ||
The SonarQube C/C++ and Python Analyzers may be excluded for analyzing ICE’s source code, but the Java Analyzer and m2e Connector are required. | The SonarQube C/C++ and Python Analyzers may be excluded for analyzing ICE’s source code, but the Java Analyzer and m2e Connector are required. |
Revision as of 12:28, 2 July 2015
After completing the steps in the ICE Build Instructions, an additional Maven build in Eclipse may be executed to analyze the ICE source code with SonarQube to assess the project quality.
Install SonarQube for Eclipse
Optionally, the SonarQube for Eclipse software may be installed in your workspace in order to view analysis results directly in Eclipse. This software may be installed using the Eclipse Marketplace or via Help > Install New Software… using the following site:
http://downloads.sonarsource.com/eclipse/eclipse/
The SonarQube C/C++ and Python Analyzers may be excluded for analyzing ICE’s source code, but the Java Analyzer and m2e Connector are required.