[
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)