Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
Simon Brandhof 8cee55e18d Remove dangerous coupling of sonar-server on sonar-search il y a 9 ans
plugins Add missing @Override annotations il y a 9 ans
server Remove dangerous coupling of sonar-server on sonar-search il y a 9 ans
sonar-application Fix quality flaws il y a 9 ans
sonar-batch Display DateTime instead of Date to understand ITs failures il y a 9 ans
sonar-batch-maven-compat Upgrade version to 5.0-SNAPSHOT il y a 9 ans
sonar-batch-protocol SONAR-5473 Fix fetching of remote SCM data il y a 9 ans
sonar-check-api Fix quality flaws il y a 9 ans
sonar-colorizer Add missing @Override annotations il y a 9 ans
sonar-core Fix delete query il y a 9 ans
sonar-deprecated Add missing @Override annotations il y a 9 ans
sonar-duplications Add missing @Override annotations il y a 9 ans
sonar-graph Add missing @Override annotations il y a 9 ans
sonar-home Add missing @Override annotations il y a 9 ans
sonar-java-api Merge remote-tracking branch 'remotes/origin/branch-4.5' il y a 9 ans
sonar-markdown Merge remote-tracking branch 'remotes/origin/branch-4.5' il y a 9 ans
sonar-maven-plugin Merge remote-tracking branch 'remotes/origin/branch-4.5' il y a 9 ans
sonar-maven3-plugin Upgrade version to 5.0-SNAPSHOT il y a 9 ans
sonar-plugin-api fix quality flaws (KeyValueFormat.parse can accept null data) il y a 9 ans
sonar-testing-harness Add missing @Override annotations il y a 9 ans
.gitattributes Tests should be independent from EOL in resources il y a 13 ans
.gitignore SONAR-5665 Stop support of GWT pages il y a 9 ans
.mailmap .mailmap file to resolve wrong author names il y a 12 ans
COPYING Fix crlf il y a 13 ans
KEYS Change Olivier Gaudin's key il y a 10 ans
README.md Remove old web dev mode il y a 10 ans
build.sh SONAR-4898 fix zip size in enforcer rule il y a 10 ans
copyright.txt Update copyright headers (replace 2013 by 2014) il y a 10 ans
debug-server.sh SONAR-5709 Add properties sonar.search.javaAdditionalOpts and sonar.web.javaAdditionalOpts il y a 9 ans
format-headers.sh Add format-headers.sh, just to remind "mvn license:format" il y a 10 ans
jacoco-build.sh Rename tool scripts il y a 9 ans
pom.xml Execute tests on non-h2 databases with the profile named "dbTests" il y a 9 ans
quick-build.sh SONAR-4898 improve default settings il y a 10 ans
run.sh SONAR-4898 - Renamed sonar.es.* properties to sonar.search.* il y a 10 ans
start.sh start-mac.sh and stop-mac.sh are renamed start/stop.sh as they support linux il y a 10 ans
stop.sh start-mac.sh and stop-mac.sh are renamed start/stop.sh as they support linux il y a 10 ans
third-party-licenses.sh Add third-party-licenses.sh il y a 10 ans

README.md

SonarQube

Put your technical debt under control. For more information please see:

Build

  • Install JDK 6 or greater
  • Install Maven 3.0.5 or greater
  • Execute build.sh. ZIP file of application is generated into sonar-application/target/

Debug Maven Analysis

Debug Maven analysis by executing mvnDebug sonar:sonar. Then attach your IDE to the remote process (the listening port is 8000).

Example in Intellij Idea : Run -> Edit configurations -> Add new configuration -> Remote -> port 8000.

Profile Maven Analysis with JProfiler

Duplicate $MAVEN_HOME/bin/mvnDebug to mvnJProfiler and replace the property MAVEN_DEBUG_OPTS by:

MAVEN_DEBUG_OPTS="-Xint -agentlib:jprofilerti=port=8849 -Xbootclasspath/a:/path/to/jprofiler/bin/agent.jar"

Then start JProfiler -> Connect to an application on a remote computer

License

Copyright 2008-2014 SonarSource.

Licensed under the GNU Lesser General Public License, Version 3.0: http://www.gnu.org/licenses/lgpl.txt