SonarQube Mojo Bridge
Requires SonarQube version
3.7.2 or higher
GNU LGPL v3
This plugin is intended to integrate existing mojos (versions, later on enforcer) as violations into SonarQube (only for maven3).
The first check is with the versions plugin to make software aging transparent.
presentation about this plugin here
2013-04-08 added white-/blacklisting for updates of artifacts to be notified of
2013-03-31 added line detection to show correct line in pom.xml
as long as it is no official SonarQube plugin, please download latest from https://github.com/SonarCommunity/sonar-maven-checks/tree/master/releases
This plugin enables the analysis of maven projects in SonarQube with some well-known maven mojos (only maven 3).
The following mojos are integrated with their inherited rules:
each version mentioned is the first one which supports the version of sonar in its column
Plugin / Release Date
|Mar. 2013||Aug. 2013|
|mojobridge (unreleased yet)||0.1-is24-2013-06-28||0.1-is24-2013-10-16|
activate the rules in the quality profile (activated by default) and run the analysis
Everybody with an interest in developing new integration of mojos into this plugin and into SonarQube is invited to contribute.
clone repositoriy and dont forget to add lombok for your ide (http://projectlombok.org/download.html)
If you start developing, you should respect the guidelines:
Please get in contact with me before starting contributing.