Skip to content

Commit c09f7ee

Browse files
author
Vincent Potucek
committed
Give SPOT to DefaultPluginXmlFactory cure feature envy leveraging OOP
1 parent 33830ea commit c09f7ee

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

api/maven-api-core/src/main/java/org/apache/maven/api/services/xml/XmlReaderRequest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ interface Transformer {
8080

8181
default void assertReadable() {
8282
if (getInputStream() == null && getReader() == null && getPath() == null && getURL() == null) {
83-
throw new IllegalArgumentException("writer, outputStream or path must be non null");
83+
throw new IllegalArgumentException("writer, outputStream, or path must be non null");
8484
}
8585
}
8686

api/maven-api-core/src/main/java/org/apache/maven/api/services/xml/XmlWriterRequest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ static <T> XmlWriterRequestBuilder<T> builder() {
5757

5858
default void assertWritable() {
5959
if (getWriter() == null && getOutputStream() == null && getPath() == null) {
60-
throw new IllegalArgumentException("writer, outputStream or path must be non null");
60+
throw new IllegalArgumentException("writer, outputStream, or path must be non null");
6161
}
6262
}
6363

impl/maven-impl/src/main/java/org/apache/maven/impl/DefaultModelXmlFactory.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ private Model doRead(XmlReaderRequest request) throws XmlReaderException {
8484
Reader reader = request.getReader();
8585
InputStream inputStream = request.getInputStream();
8686
if (path == null && url == null && reader == null && inputStream == null) {
87-
throw new IllegalArgumentException("path, url, reader or inputStream must be non null");
87+
throw new IllegalArgumentException("path, url, reader, or inputStream must be non null");
8888
}
8989
try {
9090
InputSource source = null;

impl/maven-impl/src/test/java/org/apache/maven/impl/DefaultPluginXmlFactoryTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ void writeWithNoTargetThrowsIllegalArgumentException() {
229229
.build())
230230
.build()))
231231
.getMessage())
232-
.isEqualTo("writer, outputStream or path must be non null");
232+
.isEqualTo("writer, outputStream, or path must be non null");
233233
}
234234

235235
@Test

0 commit comments

Comments
 (0)