You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Elliotte Rusty Harold (Jira)" <ji...@apache.org> on 2019/12/16 12:18:00 UTC

[jira] [Commented] (MPMD-221) Support all languages that PMD supports

    [ https://issues.apache.org/jira/browse/MPMD-221?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16997226#comment-16997226 ] 

Elliotte Rusty Harold commented on MPMD-221:
--------------------------------------------

How much support do we offer for non-Java?

> Support all languages that PMD supports
> ---------------------------------------
>
>                 Key: MPMD-221
>                 URL: https://issues.apache.org/jira/browse/MPMD-221
>             Project: Maven PMD Plugin
>          Issue Type: New Feature
>          Components: CPD, PMD
>    Affects Versions: 3.6
>            Reporter: Andreas Dangel
>            Priority: Major
>
> PMD supports now many different languages besides Java, JavaScript, JSP.
> There are XML, XSL and also some rules for Maven POM files :)
> CPD supports even more languages, like C, C++, C#, PHP, Swift, ...
> Currently, maven-pmd-plugin only supports java, javascript, jsp: http://maven.apache.org/plugins/maven-pmd-plugin/pmd-mojo.html#language
> and http://maven.apache.org/plugins/maven-pmd-plugin/cpd-mojo.html#language
> In theory, PMD can determine the language type on its own by using the file extensions. Ideally, the maven-pmd-plugin would not restrict the possible languages.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)