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

Hudson commented on MNG-5649:
-----------------------------

SUCCESS: Integrated in maven-3.x #1141 (See 
[https://builds.apache.org/job/maven-3.x/1141/])
[MNG-5649] Use Commons Lang's Validate to intercept invalid input (michaelo: 
rev 618e62dd3315b4cb5b0f7dcdd37fc787c44b2ade)
* 
maven-settings-builder/src/main/java/org/apache/maven/settings/io/DefaultSettingsReader.java
* maven-model-builder/pom.xml
* maven-settings-builder/pom.xml
* 
maven-core/src/main/java/org/apache/maven/project/DefaultModelBuildingListener.java
* maven-embedder/pom.xml
* maven-aether-provider/pom.xml
* 
maven-core/src/main/java/org/apache/maven/repository/ArtifactTransferEvent.java
* 
maven-core/src/main/java/org/apache/maven/artifact/repository/LegacyLocalRepositoryManager.java
* 
maven-core/src/main/java/org/apache/maven/plugin/DefaultPluginArtifactsCache.java
* maven-builder-support/src/main/java/org/apache/maven/building/UrlSource.java
* 
maven-model-builder/src/main/java/org/apache/maven/model/io/DefaultModelWriter.java
* 
maven-aether-provider/src/main/java/org/apache/maven/repository/internal/DefaultArtifactDescriptorReader.java
* 
maven-model-builder/src/main/java/org/apache/maven/model/building/ModelProblemCollectorRequest.java
* 
maven-settings-builder/src/main/java/org/apache/maven/settings/io/DefaultSettingsWriter.java
* maven-artifact/pom.xml
* pom.xml
* maven-artifact/src/main/java/org/apache/maven/artifact/ArtifactUtils.java
* 
maven-core/src/main/java/org/apache/maven/artifact/repository/metadata/io/DefaultMetadataReader.java
* 
maven-core/src/main/java/org/apache/maven/graph/FilteredProjectDependencyGraph.java
* maven-core/pom.xml
* 
maven-aether-provider/src/main/java/org/apache/maven/repository/internal/RelocatedArtifact.java
* 
maven-core/src/main/java/org/apache/maven/project/DefaultProjectBuildingRequest.java
* 
maven-core/src/main/java/org/apache/maven/toolchain/io/DefaultToolchainsReader.java
* 
maven-core/src/main/java/org/apache/maven/graph/DefaultProjectDependencyGraph.java
* 
maven-core/src/main/java/org/apache/maven/classrealm/DefaultClassRealmManager.java
* 
maven-core/src/main/java/org/apache/maven/configuration/internal/DefaultBeanConfigurator.java
* 
maven-model-builder/src/main/java/org/apache/maven/model/building/DefaultModelBuilder.java
* 
maven-core/src/test/java/org/apache/maven/rtinfo/internal/DefaultRuntimeInformationTest.java
* maven-core/src/test/java/org/apache/maven/project/harness/PomTestWrapper.java
* 
maven-model-builder/src/main/java/org/apache/maven/model/io/DefaultModelReader.java
* 
maven-builder-support/src/test/java/org/apache/maven/building/FileSourceTest.java
* 
maven-core/src/main/java/org/apache/maven/configuration/DefaultBeanConfigurationRequest.java
* maven-builder-support/src/main/java/org/apache/maven/building/FileSource.java
* 
maven-aether-provider/src/main/java/org/apache/maven/repository/internal/DefaultVersionResolver.java
* 
maven-core/src/main/java/org/apache/maven/execution/DefaultMavenExecutionRequest.java
* 
maven-builder-support/src/test/java/org/apache/maven/building/UrlSourceTest.java
* 
maven-embedder/src/main/java/org/apache/maven/cli/event/ExecutionEventLogger.java
* 
maven-model-builder/src/main/java/org/apache/maven/model/building/DefaultModelBuildingResult.java
* 
maven-core/src/main/java/org/apache/maven/project/DefaultProjectRealmCache.java
* 
maven-aether-provider/src/main/java/org/apache/maven/repository/internal/DefaultVersionRangeResolver.java
* maven-model/src/main/java/org/apache/maven/model/merge/ModelMerger.java
* maven-builder-support/pom.xml
* 
maven-core/src/main/java/org/apache/maven/plugin/DefaultExtensionRealmCache.java
* 
maven-model-builder/src/test/java/org/apache/maven/model/profile/activation/AbstractProfileActivatorTest.java
* maven-core/src/main/java/org/apache/maven/plugin/DefaultPluginRealmCache.java
* maven-model/pom.xml
* 
maven-core/src/main/java/org/apache/maven/plugin/internal/DefaultMavenPluginManager.java
* maven-core/src/main/java/org/apache/maven/execution/BuildSummary.java
* maven-core/src/main/java/org/apache/maven/execution/ReactorManager.java
* 
maven-core/src/main/java/org/apache/maven/rtinfo/internal/DefaultRuntimeInformation.java


> Use Commons Lang's Validate to intercept invalid input
> ------------------------------------------------------
>
>                 Key: MNG-5649
>                 URL: https://issues.apache.org/jira/browse/MNG-5649
>             Project: Maven
>          Issue Type: Bug
>    Affects Versions: 3.2.1
>            Reporter: Michael Osipov
>            Assignee: Michael Osipov
>             Fix For: 3.3.7
>
>
> In several spots of Maven Core, IAE is thrown where an argument is null. This 
> should be turned into {{NullPointerException}} since JDK adheres to is and 
> the 
> [description|http://docs.oracle.com/javase/6/docs/api/java/lang/NullPointerException.html]
>  of this exception indicates that and Effective Java does that too.
> I possible fix version could next minor: 3.3. Is no one is opposed it could 
> even be 3.2.2.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to