Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Iframewarning
framebordertitle0
height250
width700
srchttp://update.sonarsource.org/plugins/taglist.html

Your browser does not support iframes.

Deprecated

This plugin is deprecated since SonarQube 4.2+.

Description / Features

This Taglist Sonar plugin handles Checkstyle ToDoComment rule and plugin offers special reporting on issues from the Squid NoSonar rule and generates a report on various , which is available for multiple languages, and the Java-only Checkstyle ToDoComment rule. Each of these rules finds instances of specialized comments, or tags found in the code, like such as @todo or //TODO tags or //NOSONAR.

The reporting part is done by a widget that shows total number of tags found and a repartitiondistribution by tag. A split is done between mandatory and optional tags. Mandatory tags are tags that have been defined with a CRITICAL or BLOCKER priority when activating the rule, optional are the ones with MAJOR, MINOR or INFO priority.

Usage & Installation

...

Include Page
Include - Plugin Installation
Include - Plugin Installation

Usage

  • Enable the //NOSONAR rule for languages where it is available:
    Image Added
    You can define additional tags to flag with the creation of new rules from the Checkstyle Comment pattern matcher rule template. Once created, be sure to activate them in your quality profile:
    Image Removed
  • Also you can enable NoSonar rule :
    Image Removed
  • Launch Image Added
    Once the rules are active in your profile, run a new analysis and you'll get such kind of reports :
    Image Removed
    Image Removed
Note

File /extensions/plugins/taglist/taglist.properties not used since version 1.0.

...

  • , and add the Tag List widget to your dashboard:
    Image Added
    Image Added

Known Issues

NullPointerException when CheckStyle rule has default value - see SONARPLUGINS-925.

...

Change Log

JIRA Issues
anonymoustrue
title

...

Version 1.0
height180
renderModestatic
width

...

900
columnstype;key;summary;priority

...

urlhttp://jira.codehaus.org/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?fixfor=16907&pid=11911&sorter/field=issuekey&sorter/order=DESC&tempMax=1000

 

JIRA Issues
anonymoustrue
title

...

Version 0.7
height90
renderModestatic
width

...

900
columnstype;key;summary;priority

...

urlhttp://jira.codehaus.org/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?fixfor=16265&pid=11911&sorter/field=issuekey&sorter/order=DESC&tempMax=1000

 

JIRA Issues
anonymoustrue
title

...

Version 0.6
height150

...

renderMode

...

static
width900
columnstype;key;summary;priority

...

urlhttp://jira.codehaus.org/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?fixfor=

...

15588&pid=11911&sorter/field=issuekey&sorter/order=DESC&tempMax=1000

JIRA Issues
anonymoustrue
titleTaglist 0.4
height220
width950
columnstype;key;summary;priority;status;resolution
urlhttp://jira.codehaus.org/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?fixfor=15357&pid=11911&sorter/field=issuekey&sorter/order=DESC&tempMax=1000
JIRA Issues
anonymoustrue
titleTaglist 0.3
height80
width950
columnstype;key;summary;priority;status;resolution
urlhttp://jira.codehaus.org/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?fixfor=15254&pid=11911&sorter/field=issuekey&sorter/order=DESC&tempMax=1000