Maven 1.x PMD Plugin
  1. Maven 1.x PMD Plugin
  2. MPPMD-6

Enhancement request: report by problem type

    Details

    • Type: New Feature New Feature
    • Status: Open Open
    • Priority: Minor Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None
    • Number of attachments :
      0

      Description

      PMD reports are organized by file, making it easy to see all the problems in one file. However, in our environment, some problems are considered more serious than others. It would be nice to have an additional report that is organized by type of error, making it easy to see all the places where a specific type of violation occurs.

        Activity

        Hide
        Arnaud Heritier added a comment -

        Not really easy actually. It's PMD which order errors by file. If some one want to provide a patch. I think that we need to have an XSLT file to order entries by problems and not by files, and a JSL file to create the xdoc.

        Show
        Arnaud Heritier added a comment - Not really easy actually. It's PMD which order errors by file. If some one want to provide a patch. I think that we need to have an XSLT file to order entries by problems and not by files, and a JSL file to create the xdoc.
        Hide
        Wim Deblauwe added a comment -

        PMD comes with a number of XSLT files that can help with this. Look at http://infoether.com/~tom/pmd_js/pmdreport.xml for a report that also shows the severity. For me, that would be enough (to have the severity with each problem), having the report organized by type of error is less important to me.

        Show
        Wim Deblauwe added a comment - PMD comes with a number of XSLT files that can help with this. Look at http://infoether.com/~tom/pmd_js/pmdreport.xml for a report that also shows the severity. For me, that would be enough (to have the severity with each problem), having the report organized by type of error is less important to me.

          People

          • Assignee:
            Unassigned
            Reporter:
            Daniel Rabe
          • Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

            • Created:
              Updated: