This is an automated email from the ASF dual-hosted git repository.
slachiewicz pushed a commit to branch plexus1
in repository https://gitbox.apache.org/repos/asf/maven-wagon.git
The following commit(s) were added to refs/heads/plexus1 by this push:
new 3d8b5f92 overwrite
3d8b5f92 is described below
commit 3d8b5f920c9a99c9e8b5fec6723ee0a3f3ff8e1d
Author: Sylwester Lachiewicz <[email protected]>
AuthorDate: Sat Dec 13 23:42:04 2025 +0100
overwrite
---
.../java/org/apache/maven/wagon/AbstractWagon.java | 26 ++++++++++++++++++++++
.../apache/maven/wagon/LazyFileOutputStream.java | 8 +++++++
.../java/org/apache/maven/wagon/StreamWagon.java | 8 +++++++
.../org/apache/maven/wagon/WagonException.java | 2 ++
.../apache/maven/wagon/events/SessionEvent.java | 1 +
.../apache/maven/wagon/events/TransferEvent.java | 3 +++
.../wagon/observers/AbstractTransferListener.java | 6 +++++
.../maven/wagon/observers/ChecksumObserver.java | 6 +++++
.../org/apache/maven/wagon/observers/Debug.java | 14 ++++++++++++
.../apache/maven/wagon/repository/Repository.java | 3 +++
.../org/apache/maven/wagon/resource/Resource.java | 3 +++
.../org/apache/maven/wagon/AbstractWagonTest.java | 8 +++++++
.../org/apache/maven/wagon/InputStreamMock.java | 2 ++
.../org/apache/maven/wagon/OutputStreamMock.java | 2 ++
.../org/apache/maven/wagon/StreamWagonTest.java | 15 +++++++++++++
.../java/org/apache/maven/wagon/WagonMock.java | 8 +++++++
16 files changed, 115 insertions(+)
diff --git
a/wagon-provider-api/src/main/java/org/apache/maven/wagon/AbstractWagon.java
b/wagon-provider-api/src/main/java/org/apache/maven/wagon/AbstractWagon.java
index 9835c317..1bcbb4c2 100644
--- a/wagon-provider-api/src/main/java/org/apache/maven/wagon/AbstractWagon.java
+++ b/wagon-provider-api/src/main/java/org/apache/maven/wagon/AbstractWagon.java
@@ -108,6 +108,7 @@ public abstract class AbstractWagon implements Wagon {
// Accessors
// ----------------------------------------------------------------------
+ @Override
public Repository getRepository() {
return repository;
}
@@ -125,6 +126,7 @@ public AuthenticationInfo getAuthenticationInfo() {
// ----------------------------------------------------------------------
@Deprecated
+ @Override
public void openConnection() throws ConnectionException,
AuthenticationException {
try {
openConnectionInternal();
@@ -135,29 +137,35 @@ public void openConnection() throws ConnectionException,
AuthenticationException
}
}
+ @Override
public void connect(Repository repository) throws ConnectionException,
AuthenticationException {
connect(repository, null, (ProxyInfoProvider) null);
}
+ @Override
public void connect(Repository repository, ProxyInfo proxyInfo)
throws ConnectionException, AuthenticationException {
connect(repository, null, proxyInfo);
}
+ @Override
public void connect(Repository repository, ProxyInfoProvider
proxyInfoProvider)
throws ConnectionException, AuthenticationException {
connect(repository, null, proxyInfoProvider);
}
+ @Override
public void connect(Repository repository, AuthenticationInfo
authenticationInfo)
throws ConnectionException, AuthenticationException {
connect(repository, authenticationInfo, (ProxyInfoProvider) null);
}
+ @Override
public void connect(Repository repository, AuthenticationInfo
authenticationInfo, ProxyInfo proxyInfo)
throws ConnectionException, AuthenticationException {
final ProxyInfo proxy = proxyInfo;
connect(repository, authenticationInfo, new ProxyInfoProvider() {
+ @Override
public ProxyInfo getProxyInfo(String protocol) {
if (protocol == null || proxy == null ||
protocol.equalsIgnoreCase(proxy.getType())) {
return proxy;
@@ -168,6 +176,7 @@ public ProxyInfo getProxyInfo(String protocol) {
});
}
+ @Override
public void connect(
Repository repository, AuthenticationInfo authenticationInfo,
ProxyInfoProvider proxyInfoProvider)
throws ConnectionException, AuthenticationException {
@@ -208,6 +217,7 @@ public void connect(
protected abstract void openConnectionInternal() throws
ConnectionException, AuthenticationException;
+ @Override
public void disconnect() throws ConnectionException {
fireSessionDisconnecting();
@@ -239,10 +249,12 @@ protected void createParentDirectories(File destination)
throws TransferFailedEx
}
}
+ @Override
public void setTimeout(int timeoutValue) {
connectionTimeout = timeoutValue;
}
+ @Override
public int getTimeout() {
return connectionTimeout;
}
@@ -711,26 +723,32 @@ protected void fireSessionDebug(String message) {
sessionEventSupport.fireDebug(message);
}
+ @Override
public boolean hasTransferListener(TransferListener listener) {
return transferEventSupport.hasTransferListener(listener);
}
+ @Override
public void addTransferListener(TransferListener listener) {
transferEventSupport.addTransferListener(listener);
}
+ @Override
public void removeTransferListener(TransferListener listener) {
transferEventSupport.removeTransferListener(listener);
}
+ @Override
public void addSessionListener(SessionListener listener) {
sessionEventSupport.addSessionListener(listener);
}
+ @Override
public boolean hasSessionListener(SessionListener listener) {
return sessionEventSupport.hasSessionListener(listener);
}
+ @Override
public void removeSessionListener(SessionListener listener) {
sessionEventSupport.removeSessionListener(listener);
}
@@ -784,11 +802,13 @@ protected void postProcessListeners(Resource resource,
File source, int requestT
}
}
+ @Override
public void putDirectory(File sourceDirectory, String destinationDirectory)
throws TransferFailedException, ResourceDoesNotExistException,
AuthorizationException {
throw new UnsupportedOperationException("The wagon you are using has
not implemented putDirectory()");
}
+ @Override
public boolean supportsDirectoryCopy() {
return false;
}
@@ -803,19 +823,23 @@ protected static String getPath(String basedir, String
dir) {
return path;
}
+ @Override
public boolean isInteractive() {
return interactive;
}
+ @Override
public void setInteractive(boolean interactive) {
this.interactive = interactive;
}
+ @Override
public List<String> getFileList(String destinationDirectory)
throws TransferFailedException, ResourceDoesNotExistException,
AuthorizationException {
throw new UnsupportedOperationException("The wagon you are using has
not implemented getFileList()");
}
+ @Override
public boolean resourceExists(String resourceName) throws
TransferFailedException, AuthorizationException {
throw new UnsupportedOperationException("The wagon you are using has
not implemented resourceExists()");
}
@@ -838,10 +862,12 @@ public void setPermissionsOverride(RepositoryPermissions
permissionsOverride) {
this.permissionsOverride = permissionsOverride;
}
+ @Override
public void setReadTimeout(int readTimeout) {
this.readTimeout = readTimeout;
}
+ @Override
public int getReadTimeout() {
return this.readTimeout;
}
diff --git
a/wagon-provider-api/src/main/java/org/apache/maven/wagon/LazyFileOutputStream.java
b/wagon-provider-api/src/main/java/org/apache/maven/wagon/LazyFileOutputStream.java
index ca248e36..65ea16e1 100644
---
a/wagon-provider-api/src/main/java/org/apache/maven/wagon/LazyFileOutputStream.java
+++
b/wagon-provider-api/src/main/java/org/apache/maven/wagon/LazyFileOutputStream.java
@@ -47,16 +47,19 @@ public LazyFileOutputStream(File file) {
this.file = file;
}
+ @Override
public void close() throws IOException {
if (delegee != null) {
delegee.close();
}
}
+ @Override
public boolean equals(Object obj) {
return delegee.equals(obj);
}
+ @Override
public void flush() throws IOException {
if (delegee != null) {
delegee.flush();
@@ -71,14 +74,17 @@ public FileDescriptor getFD() throws IOException {
return delegee.getFD();
}
+ @Override
public int hashCode() {
return delegee.hashCode();
}
+ @Override
public String toString() {
return delegee.toString();
}
+ @Override
public void write(byte[] b) throws IOException {
if (delegee == null) {
initialize();
@@ -90,6 +96,7 @@ public void write(byte[] b) throws IOException {
/**
* @see java.io.OutputStream#write(byte[], int, int)
*/
+ @Override
public void write(byte[] b, int off, int len) throws IOException {
if (delegee == null) {
initialize();
@@ -102,6 +109,7 @@ public void write(byte[] b, int off, int len) throws
IOException {
* @param b
* @throws java.io.IOException
*/
+ @Override
public void write(int b) throws IOException {
if (delegee == null) {
initialize();
diff --git
a/wagon-provider-api/src/main/java/org/apache/maven/wagon/StreamWagon.java
b/wagon-provider-api/src/main/java/org/apache/maven/wagon/StreamWagon.java
index c58ebb17..bbdb7024 100644
--- a/wagon-provider-api/src/main/java/org/apache/maven/wagon/StreamWagon.java
+++ b/wagon-provider-api/src/main/java/org/apache/maven/wagon/StreamWagon.java
@@ -43,12 +43,14 @@ public abstract void fillInputData(InputData inputData)
public abstract void fillOutputData(OutputData outputData) throws
TransferFailedException;
+ @Override
public abstract void closeConnection() throws ConnectionException;
// ----------------------------------------------------------------------
//
// ----------------------------------------------------------------------
+ @Override
public void get(String resourceName, File destination)
throws TransferFailedException, ResourceDoesNotExistException,
AuthorizationException {
getIfNewer(resourceName, destination, 0);
@@ -63,6 +65,7 @@ protected void checkInputStream(InputStream is, Resource
resource) throws Transf
}
}
+ @Override
public boolean getIfNewer(String resourceName, File destination, long
timestamp)
throws TransferFailedException, ResourceDoesNotExistException,
AuthorizationException {
boolean retValue = false;
@@ -125,6 +128,7 @@ protected InputStream getInputStream(Resource resource)
}
// source doesn't exist exception
+ @Override
public void put(File source, String resourceName)
throws TransferFailedException, ResourceDoesNotExistException,
AuthorizationException {
Resource resource = new Resource(resourceName);
@@ -171,6 +175,7 @@ protected OutputStream getOutputStream(Resource resource)
throws TransferFailedE
return outputData.getOutputStream();
}
+ @Override
public boolean getIfNewerToStream(String resourceName, OutputStream
stream, long timestamp)
throws ResourceDoesNotExistException, TransferFailedException,
AuthorizationException {
boolean retValue = false;
@@ -205,12 +210,14 @@ public boolean getIfNewerToStream(String resourceName,
OutputStream stream, long
return retValue;
}
+ @Override
public void getToStream(String resourceName, OutputStream stream)
throws ResourceDoesNotExistException, TransferFailedException,
AuthorizationException {
getIfNewerToStream(resourceName, stream, 0);
}
@Deprecated
+ @Override
public void putFromStream(InputStream stream, String destination)
throws TransferFailedException, ResourceDoesNotExistException,
AuthorizationException {
Resource resource = new Resource(destination);
@@ -220,6 +227,7 @@ public void putFromStream(InputStream stream, String
destination)
putFromStream(stream, resource);
}
+ @Override
public void putFromStream(InputStream stream, String destination, long
contentLength, long lastModified)
throws TransferFailedException, ResourceDoesNotExistException,
AuthorizationException {
Resource resource = new Resource(destination);
diff --git
a/wagon-provider-api/src/main/java/org/apache/maven/wagon/WagonException.java
b/wagon-provider-api/src/main/java/org/apache/maven/wagon/WagonException.java
index 23f6c898..3a5a4901 100644
---
a/wagon-provider-api/src/main/java/org/apache/maven/wagon/WagonException.java
+++
b/wagon-provider-api/src/main/java/org/apache/maven/wagon/WagonException.java
@@ -58,6 +58,7 @@ public WagonException(final String message) {
*
* @return the cause of this exception or null if the cause is nonexistent
or unknown.
*/
+ @Override
public Throwable getCause() {
// try
// {
@@ -86,6 +87,7 @@ public Throwable getCause() {
*
* @return a reference to this Throwable instance.
*/
+ @Override
public Throwable initCause(final Throwable cause) {
// try
// {
diff --git
a/wagon-provider-api/src/main/java/org/apache/maven/wagon/events/SessionEvent.java
b/wagon-provider-api/src/main/java/org/apache/maven/wagon/events/SessionEvent.java
index c123aeda..f435cffb 100644
---
a/wagon-provider-api/src/main/java/org/apache/maven/wagon/events/SessionEvent.java
+++
b/wagon-provider-api/src/main/java/org/apache/maven/wagon/events/SessionEvent.java
@@ -157,6 +157,7 @@ public void setException(final Exception exception) {
this.exception = exception;
}
+ @Override
public String toString() {
StringBuilder sb = new StringBuilder();
diff --git
a/wagon-provider-api/src/main/java/org/apache/maven/wagon/events/TransferEvent.java
b/wagon-provider-api/src/main/java/org/apache/maven/wagon/events/TransferEvent.java
index 0d1c2076..c3625a0c 100644
---
a/wagon-provider-api/src/main/java/org/apache/maven/wagon/events/TransferEvent.java
+++
b/wagon-provider-api/src/main/java/org/apache/maven/wagon/events/TransferEvent.java
@@ -184,6 +184,7 @@ public void setLocalFile(File localFile) {
this.localFile = localFile;
}
+ @Override
public String toString() {
StringBuilder sb = new StringBuilder();
@@ -233,6 +234,7 @@ public String toString() {
return sb.toString();
}
+ @Override
public int hashCode() {
final int prime = 31;
int result = 1;
@@ -244,6 +246,7 @@ public int hashCode() {
return result;
}
+ @Override
public boolean equals(Object obj) {
if (this == obj) {
return true;
diff --git
a/wagon-provider-api/src/main/java/org/apache/maven/wagon/observers/AbstractTransferListener.java
b/wagon-provider-api/src/main/java/org/apache/maven/wagon/observers/AbstractTransferListener.java
index 14e14847..bf3c9c32 100644
---
a/wagon-provider-api/src/main/java/org/apache/maven/wagon/observers/AbstractTransferListener.java
+++
b/wagon-provider-api/src/main/java/org/apache/maven/wagon/observers/AbstractTransferListener.java
@@ -28,21 +28,27 @@
*
*/
public abstract class AbstractTransferListener implements TransferListener {
+ @Override
public void transferInitiated(TransferEvent transferEvent) {}
/**
* @see
org.apache.maven.wagon.events.TransferListener#transferStarted(org.apache.maven.wagon.events.TransferEvent)
*/
+ @Override
public void transferStarted(TransferEvent transferEvent) {}
/**
* @see
org.apache.maven.wagon.events.TransferListener#transferProgress(org.apache.maven.wagon.events.TransferEvent,byte[],int)
*/
+ @Override
public void transferProgress(TransferEvent transferEvent, byte[] buffer,
int length) {}
+ @Override
public void transferCompleted(TransferEvent transferEvent) {}
+ @Override
public void transferError(TransferEvent transferEvent) {}
+ @Override
public void debug(String message) {}
}
diff --git
a/wagon-provider-api/src/main/java/org/apache/maven/wagon/observers/ChecksumObserver.java
b/wagon-provider-api/src/main/java/org/apache/maven/wagon/observers/ChecksumObserver.java
index b5a0cb86..f06e52c8 100644
---
a/wagon-provider-api/src/main/java/org/apache/maven/wagon/observers/ChecksumObserver.java
+++
b/wagon-provider-api/src/main/java/org/apache/maven/wagon/observers/ChecksumObserver.java
@@ -46,6 +46,7 @@ public ChecksumObserver(String algorithm) throws
NoSuchAlgorithmException {
digester = MessageDigest.getInstance(algorithm);
}
+ @Override
public void transferInitiated(TransferEvent transferEvent) {
// This space left intentionally blank
}
@@ -53,6 +54,7 @@ public void transferInitiated(TransferEvent transferEvent) {
/**
* @see
org.apache.maven.wagon.events.TransferListener#transferStarted(org.apache.maven.wagon.events.TransferEvent)
*/
+ @Override
public void transferStarted(TransferEvent transferEvent) {
actualChecksum = null;
@@ -62,20 +64,24 @@ public void transferStarted(TransferEvent transferEvent) {
/**
* @see
org.apache.maven.wagon.events.TransferListener#transferProgress(org.apache.maven.wagon.events.TransferEvent,
byte[], int)
*/
+ @Override
public void transferProgress(TransferEvent transferEvent, byte[] buffer,
int length) {
digester.update(buffer, 0, length);
}
+ @Override
public void transferCompleted(TransferEvent transferEvent) {
actualChecksum = encode(digester.digest());
}
+ @Override
public void transferError(TransferEvent transferEvent) {
digester.reset();
actualChecksum = null;
}
+ @Override
public void debug(String message) {
// left intentionally blank
}
diff --git
a/wagon-provider-api/src/main/java/org/apache/maven/wagon/observers/Debug.java
b/wagon-provider-api/src/main/java/org/apache/maven/wagon/observers/Debug.java
index 30b69ece..879544df 100644
---
a/wagon-provider-api/src/main/java/org/apache/maven/wagon/observers/Debug.java
+++
b/wagon-provider-api/src/main/java/org/apache/maven/wagon/observers/Debug.java
@@ -47,6 +47,7 @@ public Debug(PrintStream out) {
/**
* @see SessionListener#sessionOpening(SessionEvent)
*/
+ @Override
public void sessionOpening(final SessionEvent sessionEvent) {
// out.println( .getUrl() + " - Session: Opening ");
}
@@ -54,6 +55,7 @@ public void sessionOpening(final SessionEvent sessionEvent) {
/**
* @see SessionListener#sessionOpened(SessionEvent)
*/
+ @Override
public void sessionOpened(final SessionEvent sessionEvent) {
out.println(sessionEvent.getWagon().getRepository().getUrl() + " -
Session: Opened ");
}
@@ -61,6 +63,7 @@ public void sessionOpened(final SessionEvent sessionEvent) {
/**
* @see SessionListener#sessionDisconnecting(SessionEvent)
*/
+ @Override
public void sessionDisconnecting(final SessionEvent sessionEvent) {
out.println(sessionEvent.getWagon().getRepository().getUrl() + " -
Session: Disconnecting ");
}
@@ -68,6 +71,7 @@ public void sessionDisconnecting(final SessionEvent
sessionEvent) {
/**
* @see SessionListener#sessionDisconnected(SessionEvent)
*/
+ @Override
public void sessionDisconnected(final SessionEvent sessionEvent) {
out.println(sessionEvent.getWagon().getRepository().getUrl() + " -
Session: Disconnected");
}
@@ -75,6 +79,7 @@ public void sessionDisconnected(final SessionEvent
sessionEvent) {
/**
* @see SessionListener#sessionConnectionRefused(SessionEvent)
*/
+ @Override
public void sessionConnectionRefused(final SessionEvent sessionEvent) {
out.println(sessionEvent.getWagon().getRepository().getUrl() + " -
Session: Connection refused");
}
@@ -82,6 +87,7 @@ public void sessionConnectionRefused(final SessionEvent
sessionEvent) {
/**
* @see SessionListener#sessionLoggedIn(SessionEvent)
*/
+ @Override
public void sessionLoggedIn(final SessionEvent sessionEvent) {
out.println(sessionEvent.getWagon().getRepository().getUrl() + " -
Session: Logged in");
}
@@ -89,6 +95,7 @@ public void sessionLoggedIn(final SessionEvent sessionEvent) {
/**
* @see SessionListener#sessionLoggedOff(SessionEvent)
*/
+ @Override
public void sessionLoggedOff(final SessionEvent sessionEvent) {
out.println(sessionEvent.getWagon().getRepository().getUrl() + " -
Session: Logged off");
}
@@ -96,10 +103,12 @@ public void sessionLoggedOff(final SessionEvent
sessionEvent) {
/**
* @see TransferListener#debug(String)
*/
+ @Override
public void debug(final String message) {
out.println(message);
}
+ @Override
public void transferInitiated(TransferEvent transferEvent) {
// This space left intentionally blank
}
@@ -107,6 +116,7 @@ public void transferInitiated(TransferEvent transferEvent) {
/**
* @see TransferListener#transferStarted(TransferEvent)
*/
+ @Override
public void transferStarted(final TransferEvent transferEvent) {
timestamp = transferEvent.getTimestamp();
@@ -128,6 +138,7 @@ public void transferStarted(final TransferEvent
transferEvent) {
/**
* @see TransferListener#transferProgress(TransferEvent,byte[],int)
*/
+ @Override
public void transferProgress(final TransferEvent transferEvent, byte[]
buffer, int length) {
out.print("#");
@@ -139,6 +150,7 @@ public void transferProgress(final TransferEvent
transferEvent, byte[] buffer, i
/**
* @see TransferListener#transferCompleted(TransferEvent)
*/
+ @Override
public void transferCompleted(final TransferEvent transferEvent) {
final double duration = (double) (transferEvent.getTimestamp() -
timestamp) / 1000;
@@ -152,6 +164,7 @@ public void transferCompleted(final TransferEvent
transferEvent) {
/**
* @see TransferListener#transferError(TransferEvent)
*/
+ @Override
public void transferError(final TransferEvent transferEvent) {
out.println(" Transfer error: " + transferEvent.getException());
}
@@ -159,6 +172,7 @@ public void transferError(final TransferEvent
transferEvent) {
/**
* @see SessionListener#sessionError(SessionEvent)
*/
+ @Override
public void sessionError(final SessionEvent sessionEvent) {
out.println(" Session error: " + sessionEvent.getException());
}
diff --git
a/wagon-provider-api/src/main/java/org/apache/maven/wagon/repository/Repository.java
b/wagon-provider-api/src/main/java/org/apache/maven/wagon/repository/Repository.java
index d8675d60..7b758649 100644
---
a/wagon-provider-api/src/main/java/org/apache/maven/wagon/repository/Repository.java
+++
b/wagon-provider-api/src/main/java/org/apache/maven/wagon/repository/Repository.java
@@ -202,6 +202,7 @@ public String getName() {
return name;
}
+ @Override
public String toString() {
StringBuilder sb = new StringBuilder();
@@ -238,6 +239,7 @@ public void setParameters(Properties parameters) {
this.parameters = parameters;
}
+ @Override
public int hashCode() {
final int prime = 31;
int result = 1;
@@ -245,6 +247,7 @@ public int hashCode() {
return result;
}
+ @Override
public boolean equals(Object obj) {
if (this == obj) {
return true;
diff --git
a/wagon-provider-api/src/main/java/org/apache/maven/wagon/resource/Resource.java
b/wagon-provider-api/src/main/java/org/apache/maven/wagon/resource/Resource.java
index 2dfd083c..f8e32eb2 100644
---
a/wagon-provider-api/src/main/java/org/apache/maven/wagon/resource/Resource.java
+++
b/wagon-provider-api/src/main/java/org/apache/maven/wagon/resource/Resource.java
@@ -74,6 +74,7 @@ public void setContentLength(long contentLength) {
this.contentLength = contentLength;
}
+ @Override
public String toString() {
return name;
}
@@ -82,6 +83,7 @@ public String inspect() {
return name + "[len = " + contentLength + "; mod = " + lastModified +
"]";
}
+ @Override
public int hashCode() {
final int prime = 31;
int result = 1;
@@ -91,6 +93,7 @@ public int hashCode() {
return result;
}
+ @Override
public boolean equals(Object obj) {
if (this == obj) {
return true;
diff --git
a/wagon-provider-api/src/test/java/org/apache/maven/wagon/AbstractWagonTest.java
b/wagon-provider-api/src/test/java/org/apache/maven/wagon/AbstractWagonTest.java
index b1c70091..463ead3f 100644
---
a/wagon-provider-api/src/test/java/org/apache/maven/wagon/AbstractWagonTest.java
+++
b/wagon-provider-api/src/test/java/org/apache/maven/wagon/AbstractWagonTest.java
@@ -46,18 +46,23 @@
*/
public class AbstractWagonTest extends TestCase {
private static class TestWagon extends AbstractWagon {
+ @Override
protected void closeConnection() throws ConnectionException {}
+ @Override
protected void openConnectionInternal() throws ConnectionException,
AuthenticationException {}
+ @Override
public void get(String resourceName, File destination)
throws TransferFailedException, ResourceDoesNotExistException,
AuthorizationException {}
+ @Override
public boolean getIfNewer(String resourceName, File destination, long
timestamp)
throws TransferFailedException, ResourceDoesNotExistException,
AuthorizationException {
return false;
}
+ @Override
public void put(File source, String destination)
throws TransferFailedException, ResourceDoesNotExistException,
AuthorizationException {}
}
@@ -250,6 +255,7 @@ private void runTestSessionConnectionRefusedEvent(final
WagonException exception
replay(sessionListener);
Wagon wagon = new TestWagon() {
+ @Override
protected void openConnectionInternal() throws
ConnectionException, AuthenticationException {
if (exception instanceof ConnectionException) {
throw (ConnectionException) exception;
@@ -287,6 +293,7 @@ public void
testSessionCloseRefusedEventConnectionException() throws Exception {
replay(sessionListener);
Wagon wagon = new TestWagon() {
+ @Override
protected void closeConnection() throws ConnectionException {
throw new ConnectionException("");
}
@@ -464,6 +471,7 @@ static final class ProgressAnswer implements IAnswer {
private int size;
+ @Override
public Object answer() {
byte[] buffer = (byte[]) getCurrentArguments()[1];
int length = (Integer) getCurrentArguments()[2];
diff --git
a/wagon-provider-api/src/test/java/org/apache/maven/wagon/InputStreamMock.java
b/wagon-provider-api/src/test/java/org/apache/maven/wagon/InputStreamMock.java
index d1f2384c..a361bdd1 100644
---
a/wagon-provider-api/src/test/java/org/apache/maven/wagon/InputStreamMock.java
+++
b/wagon-provider-api/src/test/java/org/apache/maven/wagon/InputStreamMock.java
@@ -31,6 +31,7 @@ public class InputStreamMock extends InputStream {
boolean forcedError = false;
+ @Override
public void close() {
closed = true;
}
@@ -52,6 +53,7 @@ public boolean isForcedError() {
/**
* @see java.io.InputStream#read()
*/
+ @Override
public int read() throws IOException {
if (forcedError) {
throw new IOException("Mock exception");
diff --git
a/wagon-provider-api/src/test/java/org/apache/maven/wagon/OutputStreamMock.java
b/wagon-provider-api/src/test/java/org/apache/maven/wagon/OutputStreamMock.java
index cfd10fd5..382fbee2 100644
---
a/wagon-provider-api/src/test/java/org/apache/maven/wagon/OutputStreamMock.java
+++
b/wagon-provider-api/src/test/java/org/apache/maven/wagon/OutputStreamMock.java
@@ -31,6 +31,7 @@ public class OutputStreamMock extends OutputStream {
private boolean forcedError = false;
+ @Override
public void close() {
closed = true;
}
@@ -38,6 +39,7 @@ public void close() {
/**
* @see java.io.OutputStream#write(int)
*/
+ @Override
public void write(final int b) throws IOException {
if (forcedError) {
throw new IOException("Mock exception");
diff --git
a/wagon-provider-api/src/test/java/org/apache/maven/wagon/StreamWagonTest.java
b/wagon-provider-api/src/test/java/org/apache/maven/wagon/StreamWagonTest.java
index 139e4ddb..83583cae 100644
---
a/wagon-provider-api/src/test/java/org/apache/maven/wagon/StreamWagonTest.java
+++
b/wagon-provider-api/src/test/java/org/apache/maven/wagon/StreamWagonTest.java
@@ -40,13 +40,17 @@
public class StreamWagonTest extends TestCase {
private static class TestWagon extends StreamWagon {
+ @Override
public void closeConnection() throws ConnectionException {}
+ @Override
public void fillInputData(InputData inputData)
throws TransferFailedException, ResourceDoesNotExistException,
AuthorizationException {}
+ @Override
public void fillOutputData(OutputData outputData) throws
TransferFailedException {}
+ @Override
protected void openConnectionInternal() throws ConnectionException,
AuthenticationException {}
}
@@ -54,6 +58,7 @@ protected void openConnectionInternal() throws
ConnectionException, Authenticati
public void testNullInputStream() throws Exception {
StreamingWagon wagon = new TestWagon() {
+ @Override
public void fillInputData(InputData inputData) {
inputData.setInputStream(null);
}
@@ -82,6 +87,7 @@ public void fillInputData(InputData inputData) {
public void testNullOutputStream() throws Exception {
StreamingWagon wagon = new TestWagon() {
+ @Override
public void fillOutputData(OutputData inputData) {
inputData.setOutputStream(null);
}
@@ -119,6 +125,7 @@ public void testTransferFailedExceptionOnInput() throws
Exception {
public void testTransferFailedExceptionOnOutput() throws Exception {
StreamingWagon wagon = new TestWagon() {
+ @Override
public void fillOutputData(OutputData inputData) throws
TransferFailedException {
throw new TransferFailedException("");
}
@@ -167,6 +174,7 @@ private void runTestTransferError(final WagonException
exception)
throws ConnectionException, AuthenticationException,
ResourceDoesNotExistException, AuthorizationException,
TransferFailedException {
StreamingWagon wagon = new TestWagon() {
+ @Override
public void fillInputData(InputData inputData)
throws TransferFailedException,
ResourceDoesNotExistException, AuthorizationException {
if (exception instanceof TransferFailedException) {
@@ -223,6 +231,7 @@ private boolean runTestGetIfNewer(final long resourceTime,
long comparisonTime)
throws IOException, ConnectionException, AuthenticationException,
TransferFailedException,
ResourceDoesNotExistException, AuthorizationException {
StreamingWagon wagon = new TestWagon() {
+ @Override
public void fillInputData(InputData inputData) {
inputData.setInputStream(new
ByteArrayInputStream("".getBytes()));
inputData.getResource().setLastModified(resourceTime);
@@ -246,6 +255,7 @@ public void testGetToStream() throws Exception {
final long comparisonTime =
new
SimpleDateFormat("yyyy-MM-dd").parse("2008-01-01").getTime();
StreamingWagon wagon = new TestWagon() {
+ @Override
public void fillInputData(InputData inputData) {
inputData.setInputStream(new
ByteArrayInputStream(content.getBytes()));
inputData.getResource().setLastModified(comparisonTime);
@@ -267,6 +277,7 @@ public void testGet() throws Exception {
final long comparisonTime =
new
SimpleDateFormat("yyyy-MM-dd").parse("2008-01-01").getTime();
StreamingWagon wagon = new TestWagon() {
+ @Override
public void fillInputData(InputData inputData) {
inputData.setInputStream(new
ByteArrayInputStream(content.getBytes()));
inputData.getResource().setLastModified(comparisonTime);
@@ -310,6 +321,7 @@ private boolean runTestGetIfNewerToStream(final long
resourceTime, long comparis
throws IOException, ConnectionException, AuthenticationException,
TransferFailedException,
ResourceDoesNotExistException, AuthorizationException {
StreamingWagon wagon = new TestWagon() {
+ @Override
public void fillInputData(InputData inputData) {
inputData.setInputStream(new
ByteArrayInputStream("".getBytes()));
inputData.getResource().setLastModified(resourceTime);
@@ -329,6 +341,7 @@ public void testPutFromStream() throws Exception {
OutputStream out = new ByteArrayOutputStream();
StreamingWagon wagon = new TestWagon() {
+ @Override
public void fillOutputData(OutputData outputData) {
assertEquals("resource", outputData.getResource().getName());
assertEquals(-1, outputData.getResource().getContentLength());
@@ -352,6 +365,7 @@ public void testPutFromStreamWithResourceInformation()
throws Exception {
OutputStream out = new ByteArrayOutputStream();
StreamingWagon wagon = new TestWagon() {
+ @Override
public void fillOutputData(OutputData outputData) {
assertEquals("resource", outputData.getResource().getName());
assertEquals(content.length(),
outputData.getResource().getContentLength());
@@ -379,6 +393,7 @@ public void testPut() throws Exception {
OutputStream out = new ByteArrayOutputStream();
Wagon wagon = new TestWagon() {
+ @Override
public void fillOutputData(OutputData outputData) {
assertEquals("resource", outputData.getResource().getName());
assertEquals(content.length(),
outputData.getResource().getContentLength());
diff --git
a/wagon-provider-api/src/test/java/org/apache/maven/wagon/WagonMock.java
b/wagon-provider-api/src/test/java/org/apache/maven/wagon/WagonMock.java
index 626bf919..d4c377d5 100644
--- a/wagon-provider-api/src/test/java/org/apache/maven/wagon/WagonMock.java
+++ b/wagon-provider-api/src/test/java/org/apache/maven/wagon/WagonMock.java
@@ -41,6 +41,7 @@ public WagonMock(boolean errorInputStream) {
this.errorInputStream = errorInputStream;
}
+ @Override
public void fillInputData(InputData inputData) throws
TransferFailedException {
InputStream is;
@@ -61,6 +62,7 @@ public void fillInputData(InputData inputData) throws
TransferFailedException {
inputData.setInputStream(is);
}
+ @Override
public void fillOutputData(OutputData outputData) throws
TransferFailedException {
OutputStream os;
@@ -78,23 +80,29 @@ public void fillOutputData(OutputData outputData) throws
TransferFailedException
outputData.setOutputStream(os);
}
+ @Override
public void openConnectionInternal() {}
+ @Override
public void closeConnection() {}
+ @Override
public void setTimeout(int timeoutValue) {
timeout = timeoutValue;
}
+ @Override
public int getTimeout() {
return timeout;
}
+ @Override
public List<String> getFileList(String destinationDirectory)
throws TransferFailedException, AuthorizationException {
return Collections.<String>emptyList();
}
+ @Override
public boolean resourceExists(String resourceName) throws
AuthorizationException {
return false;
}