Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Screenshot.png

NameSonar Maven Checks

SonarQube Mojo Bridge

Latest version

0.1-is24-2013-04-0820140711 (download on github)

Requires Sonar SonarQube version

4.3.5 or higher

License

GNU LGPL v3

Developers

Lars Gohlke

Issue Tracker

SONARPLUGINS/component/15663

Sources

https://github.com/SonarCommunity/sonar-mavenmojo-checksbridge.git

SonarNemohttp://nemo.sonarsource.org/dashboard/index/org.codehaus.sonar-plugins:sonar-mavenmojo-checksbridge
CIhttps://sonarplugins.ci.cloudbees.com/job/mavenmojo-checksbridge/

About

like to have some checks on a maven project based on existing maven plugins (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

Download &

...

Change Log

2014-07-11

  • now latest parent pom can be a SNAPSHOT version

2014-05-25

  • update to be compatible with sonarqube 4.2

2014-03-18

  • a lot refactored, plugin size from 880K to 82K
  • no more internal maven magic, forked two maven-plugins to implement API
  • plugin requires maven 3

2013-10-17

2013-10-16

  • added support of sonarqube 3.7.2

2013-07-18

  • bugfix release

2013-06-28

2013-06-06

2013-05-21

  • rename plugin from sonar-maven-checks to sonar-mojo-bridge

2013-05-12

2013-05-05

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 not official sonar pluginit is no official SonarQube plugin, please download latest from https://github.com/SonarCommunity/sonar-maven-checks/tree/master/releases

...

Screenshots

Image Added

Description / Features

This plugin enables the analysis of maven projects in sonar SonarQube with some well-known maven mojos (only maven 3).

...

Compatibility matrix

(warning) each version mentioned is the first one which supports the version of sonar in its column

SonarQube Version

3.5.1

3.7.4
LTS

4.2

 

Plugin / Release Date

Mar. 2013Mar. 2014Mai 2014
mojobridge (unreleased yet)0.1-is24-2013-06-280.1-is24-2014-03-180.1-is24-2014-03-25

Roadmap

Installation

  1. Copy the jar into /extensions/plugins/ directory
  2. Restart Sonar SonarQube Web server

Usage

only maven projects with the sonar maven plugin

activate the rules in the quality profile (activated by default) and run the analysis

Contribution

Everybody with an interest in developing new integration of mojos into this plugin and into Sonar SonarQube is invited to contribute.

Project Setup

clone repositoriy and dont forget to add lombok for your ide (http://projectlombok.org/download.html)

General Advice

If you start developing, you should respect the guidelines of Sonarsource:

http://docs.codehaus.org/display/SONAR/Developer+guideHosting on the Forge

Please get in contact with me before starting contributing.

Issues

JIRA Issues
anonymoustrue
titleall issues
height180
renderModestatic
width900
columnstype;key;summary;priority;status;resolution
urlhttp://jira.codehaus.org/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?fixfor=18887&sorter/field=status&sorter/order=DESC&tempMax=1000