You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Eric Hartmann b051ef5217 [maven-release-plugin] prepare release 5.0-RC1 преди 9 години
plugins [maven-release-plugin] prepare release 5.0-RC1 преди 9 години
server [maven-release-plugin] prepare release 5.0-RC1 преди 9 години
sonar-application [maven-release-plugin] prepare release 5.0-RC1 преди 9 години
sonar-batch [maven-release-plugin] prepare release 5.0-RC1 преди 9 години
sonar-batch-maven-compat [maven-release-plugin] prepare release 5.0-RC1 преди 9 години
sonar-batch-protocol [maven-release-plugin] prepare release 5.0-RC1 преди 9 години
sonar-check-api [maven-release-plugin] prepare release 5.0-RC1 преди 9 години
sonar-colorizer [maven-release-plugin] prepare release 5.0-RC1 преди 9 години
sonar-core [maven-release-plugin] prepare release 5.0-RC1 преди 9 години
sonar-deprecated [maven-release-plugin] prepare release 5.0-RC1 преди 9 години
sonar-duplications [maven-release-plugin] prepare release 5.0-RC1 преди 9 години
sonar-graph [maven-release-plugin] prepare release 5.0-RC1 преди 9 години
sonar-home [maven-release-plugin] prepare release 5.0-RC1 преди 9 години
sonar-java-api [maven-release-plugin] prepare release 5.0-RC1 преди 9 години
sonar-markdown [maven-release-plugin] prepare release 5.0-RC1 преди 9 години
sonar-plugin-api [maven-release-plugin] prepare release 5.0-RC1 преди 9 години
sonar-testing-harness [maven-release-plugin] prepare release 5.0-RC1 преди 9 години
.gitattributes Tests should be independent from EOL in resources преди 13 години
.gitignore SONAR-5665 Stop support of GWT pages преди 9 години
.mailmap .mailmap file to resolve wrong author names преди 12 години
COPYING Fix crlf преди 13 години
KEYS Change Olivier Gaudin's key преди 9 години
README.md Remove old web dev mode преди 9 години
build.sh SONAR-4898 fix zip size in enforcer rule преди 10 години
copyright.txt Update copyright headers (replace 2013 by 2014) преди 10 години
debug-server.sh SONAR-5709 Add properties sonar.search.javaAdditionalOpts and sonar.web.javaAdditionalOpts преди 9 години
format-headers.sh Add format-headers.sh, just to remind "mvn license:format" преди 10 години
jacoco-build.sh Rename tool scripts преди 9 години
pom.xml [maven-release-plugin] prepare release 5.0-RC1 преди 9 години
quick-build.sh SONAR-4898 improve default settings преди 10 години
run.sh SONAR-4898 - Renamed sonar.es.* properties to sonar.search.* преди 9 години
start.sh start-mac.sh and stop-mac.sh are renamed start/stop.sh as they support linux преди 10 години
stop.sh Fix stop.sh on Linux преди 9 години
third-party-licenses.sh Add third-party-licenses.sh преди 10 години

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