Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-52375

As a developer, I'd like to integrate PMD to help source code quality checking

    Details

    • Type: Story
    • Status: Closed
    • Priority: Minor
    • Resolution: Completed
    • Affects Version/s: None
    • Fix Version/s: 7.0.0 M4
    • Component/s: Dev Tools
    • Labels:

      Description

      PMD is a powerful source code analysing tool to help finding poor quality source code.
      It supports many languages and has a lot out of box rule sets.

      However not all the out of box rules fit in liferay's development style, therefore we can not just blindly introduce its out of box rule sets.

      I plan to selectively pick up some liferay compatible out of box rule first for java lanaguage, from there we can continue to create our own home made rules which can offload some source formatter's duties and continue to add more other languages support.

        Attachments

          Activity

            People

            Assignee:
            david.truong David Truong
            Reporter:
            shuyang.zhou Shuyang Zhou
            Recent user:
            Kiyoshi Lee
            Participants of an Issue:
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Packages

                Version Package
                7.0.0 M4