Skip to content

Commit 3b84f28

Browse files
authored
Remove ConfigurationException, default to empty config in extractPluginConfiguration() method (#51)
1 parent ad2c78f commit 3b84f28

File tree

2 files changed

+1
-54
lines changed

2 files changed

+1
-54
lines changed

maven-plugin-testing-harness/src/main/java/org/apache/maven/api/plugin/testing/ConfigurationException.java

Lines changed: 0 additions & 51 deletions
This file was deleted.

maven-plugin-testing-harness/src/main/java/org/apache/maven/api/plugin/testing/MojoExtension.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -560,9 +560,7 @@ public static XmlNode extractPluginConfiguration(String artifactId, Xpp3Dom pomD
560560
.filter(e -> e.getChild("artifactId").getValue().equals(artifactId))
561561
.findFirst()
562562
.flatMap(buildElement -> child(buildElement, "configuration"))
563-
.orElseThrow(
564-
() -> new ConfigurationException("Cannot find a configuration element for a plugin with an "
565-
+ "artifactId of " + artifactId + "."));
563+
.orElse(Xpp3DomBuilder.build(new StringReader("<configuration/>")));
566564
return pluginConfigurationElement.getDom();
567565
}
568566

0 commit comments

Comments
 (0)