[
https://jira.codehaus.org/browse/MENFORCER-227?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Karl-Heinz Marbaise closed MENFORCER-227.
-----------------------------------------
Resolution: Fixed
Assignee: Karl-Heinz Marbaise
Fixed in [r1663790|http://svn.apache.org/r1663790]
Patch applied. Thanks Baptiste Mathus.
> Document nullability with @Nonnull on EnforcerRule API
> ------------------------------------------------------
>
> Key: MENFORCER-227
> URL: https://jira.codehaus.org/browse/MENFORCER-227
> Project: Maven Enforcer Plugin
> Issue Type: Improvement
> Components: Rule API
> Reporter: Baptiste Mathus
> Assignee: Karl-Heinz Marbaise
> Fix For: 1.4.1
>
> Attachments: patch-nonnull-enforcer-api.patch
>
>
> More and more often IDE are configured to use the "JSR305" annotations
> @Nonnull, @Nullable.
> This would be great to add @Nonnull to the EnforcerRule methods so that
> implemented rules are not reported as "potential null pointer exception" when
> one does not check if the helper is null, and so on.
> Thanks a lot for the feedback
--
This message was sent by Atlassian JIRA
(v6.1.6#6162)