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

Paul Benedict commented on LANG-753:
------------------------------------

This is not a bug nor a regression. Lang 3 is totally independent of Lang 2. 
Henry and I went through this many times and agreed this is what we wanted to 
do. The javadoc was appropriately updated to document that NPE is thrown both 
in the class header and in the individual methods.
                
> Validate.notNull() should throw IllegalArgumentException but throws 
> NullPointerException
> ----------------------------------------------------------------------------------------
>
>                 Key: LANG-753
>                 URL: https://issues.apache.org/jira/browse/LANG-753
>             Project: Commons Lang
>          Issue Type: Bug
>          Components: lang.*
>    Affects Versions: 3.0, 3.0.1, 3.1
>            Reporter: Oliver Siegmar
>
> Validate.notNull() throws an IllegalArgumentException in commons-lang 2.6, 
> but in 3.0.1 it throws a NullPointerException. I can't find any note about 
> this in the release notes. I think this is a regression, because it could 
> break others code.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to