in src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java [1461:1491]
protected void updateNotifier(Notifier value, String xmlTag, Counter counter, Element element) {
Element root = element;
Counter innerCount = new Counter(counter.getDepth() + 1);
findAndReplaceSimpleElement(innerCount, root, "type", value.getType(), "mail");
findAndReplaceSimpleElement(
innerCount,
root,
"sendOnError",
value.isSendOnError() ? null : String.valueOf(value.isSendOnError()),
"true");
findAndReplaceSimpleElement(
innerCount,
root,
"sendOnFailure",
value.isSendOnFailure() ? null : String.valueOf(value.isSendOnFailure()),
"true");
findAndReplaceSimpleElement(
innerCount,
root,
"sendOnSuccess",
value.isSendOnSuccess() ? null : String.valueOf(value.isSendOnSuccess()),
"true");
findAndReplaceSimpleElement(
innerCount,
root,
"sendOnWarning",
value.isSendOnWarning() ? null : String.valueOf(value.isSendOnWarning()),
"true");
findAndReplaceSimpleElement(innerCount, root, "address", value.getAddress(), null);
findAndReplaceProperties(innerCount, root, "configuration", value.getConfiguration());
}