[ 
https://jira.codehaus.org/browse/MPMD-170?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=355429#comment-355429
 ] 

Michael Osipov commented on MPMD-170:
-------------------------------------

I'd like to fix this finally by apply to proposed fix. As you have already 
layed out Robert, plugins should not know of each other. Reading compiler 
plugin's config is the wrong way to go. If no one opposes, I will by default 
provide {{maven.compiler.target}}.

> Have targetJdk default to maven.compiler.target
> -----------------------------------------------
>
>                 Key: MPMD-170
>                 URL: https://jira.codehaus.org/browse/MPMD-170
>             Project: Maven PMD Plugin
>          Issue Type: Improvement
>          Components: PMD
>    Affects Versions: 3.0.1
>            Reporter: Stevo Slavic
>            Priority: Minor
>         Attachments: MPMD-170.patch
>
>
> Currently {{targetJdk}} has to be defined separately from 
> {{maven.compiler.target}} property that most plugins already default to, so 
> target JDK information is unnecessarily repeated, making POMs with 
> maven-pmd-plugin less DRY, harder to maintain, prone to mistakes and unwanted 
> behavior.
> So, please make {{targetJdk}} default to {{maven.compiler.target}} property.
> Attached is [^MPMD-170.patch] which adds this behavior.



--
This message was sent by Atlassian JIRA
(v6.1.6#6162)

Reply via email to