This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch
dependabot/maven/org.apache.sshd-sshd-core-2.6.0
in repository https://gitbox.apache.org/repos/asf/commons-vfs.git.
discard 50af2e9 Bump sshd-core from 0.8.0 to 2.6.0
add 76c758d Better method name.
add b21d324 Merge branch 'master' of
https://gitbox.apache.org/repos/asf/commons-vfs
add 3916dd2 Bump mockito-inline from 3.6.28 to 3.7.0.
add a5547ee Collapse multiple identical catch clauses into one.
add e0f5757 Fix Checkstyle suppressions DTD link.
add 265a188 Fix Checkstyle configuration DTD link.
add 8ecd8ff Fix Checkstyle suppressions DTD link.
add a9bcce8 Proper initialization of ThreadLocal.
add cf6ce4d Use isEmpty().
add 4ab0114 Use isEmpty().
add 048d34d Minor improvement: (#156)
add 73b051a Minor improvements #156.
add 2cfa0ca Use isEmpty().
add 3058824 Use isEmpty().
add 6d8c3ed Use isEmpty().
add 45a2af7 Use isEmpty().
add ee60210 Use isEmpty().
add b1f2138 Use isEmpty().
add 6b1643e Use isEmpty().
add f944144 Use isEmpty().
add 9c4302e FileContentThreadData: lazy ArrayList initialization to save
memory (#155)
add c4f907d FileContentThreadData: lazy ArrayList initialization to save
memory #155.
add f8ff453 Fix Checkstyle XML.
add df482b7 Update com.puppycrawl.tools:checkstyle 8.38 -> 8.39.
add 96bca05 Use blocks and remove trailing whitespace.
add 5e47d5e Sort methods.
add a0a0a12 Rename lame package-private methods.
add 9164afd Clean up API names for package-private class.
add 98ce415 Remove Javadoc tag.
add d80f940 commons-vfs2-jackrabbit2 2.21.4 -> 2.21.5.
add b2c1ac1 Update org.mockito:mockito-core 3.7.0 -> 3.7.7.
add a896e17 Update commons.japicmp.version 0.15.1 -> 0.15.2.
add 0d9ce12 Update com.puppycrawl.tools:checkstyle 8.39 -> 8.40.
add 5eecaa8 Fix possible ClassCastException in
DefaultFileSystemManager.freeUnusedResources().
add e3b447c Rename private name.
add bdd08f0 In-line local var.
add d1b7591 Add and use VFS.close().
add 001a273 Use the scale in the var name.
add d6d1a4a Use generics.
add 4fee82a Internal refactoring.
add 17f676f Add support for FTP ControlKeepAliveReplyTimeout and
ControlKeepAliveTimeout.
add b12369a Move test packages to the same level as their main
counterparts.
add 42a8fe9 Move test packages to the same level as their main
counterparts.
add edc49f5 Move test packages to the same level as their main
counterparts.
add 9053bd0 Move test packages to the same level as their main
counterparts.
add f3f3553 Move test packages to the same level as their main
counterparts.
add 6586eca Move test packages to the same level as their main
counterparts.
add df6e8f1 Move test packages to the same level as their main
counterparts.
add 925b496 Move test packages to the same level as their main
counterparts.
add 3b29b9d Move test packages to the same level as their main
counterparts.
add 8ff1170 Move test packages to the same level as their main
counterparts.
add a846bb2 Move test packages to the same level as their main
counterparts.
add 1ee8f41 Move test packages to the same level as their main
counterparts.
add aa2ba0f Move test packages to the same level as their main
counterparts.
add a9ba06f Move test packages to the same level as their main
counterparts.
add 8d41055 Move test packages to the same level as their main
counterparts.
add e67ad1b Move test packages to the same level as their main
counterparts.
add 6e4e9e1 Move test packages to the same level as their main
counterparts.
add 7315dd3 Move test packages to the same level as their main
counterparts.
add 241ad40 Move test packages to the same level as their main
counterparts.
add f54110a Move test packages to the same level as their main
counterparts.
add 85211a0 Move test packages to the same level as their main
counterparts.
add 15b5e86 Combine nested if.
add 9665254 Fix generics warnings.
add f11dce3 Fix some compiler warnings.
add 5339baf [VFS-782] Pass correct proxy authentication credentials #117.
add 8a971cc Fix some compiler warnings.
add bcea7aa Remove unused exception.
add ef94f1f Partial but changed application of PR
https://github.com/apache/commons-vfs/pull/82
add 92819b1 Remove unused imports.
add 905fa12 Clearer test infra method name.
add e3a3441 Javadoc.
add 0ac9487 Javadoc.
add cdac89a Use Java 8 time APIs.
add 0369902 Partial but changed application of PR
https://github.com/apache/commons-vfs/pull/82
add c4a04c2 Refactor to local var.
add 40f1a94 Refactor and add tests to support main side of PR
https://github.com/apache/commons-vfs/pull/82
add 4e35c2b Sort members.
add a310850 Simplify.
add d890162 Better internal name.
add 14d8996 Normalize to US English spelling.
add c430213 Normalize to US English spelling.
add eed3944 Better internal name.
add f811391 Better internal name.
add 83110aa [VFS-257] [FTP] Add support for MDTM to get more accurate
last modified times.
add ab4a356 Better param name.
add 6308fd5 Bump actions/cache from v2 to v2.1.4 (#159)
add 1d997bc Bump actions/cache from v2 to v2.1.4 #159.
add ed444fb The Java 8/Linux combination on GitHub returns the time with
000 milliseconds, IOW with second precision. Workaround OpenJDK 8 and 9 bug
JDK-8177809 https://bugs.openjdk.java.net/browse/JDK-8177809
add 8e272d7 Java 8 on GitHub returns the time with 000 milliseconds, IOW
with second precision. Workaround OpenJDK 8 and 9 bug JDK-8177809
https://bugs.openjdk.java.net/browse/JDK-8177809
add 9c69cf6 Bump sshd-core from 0.8.0 to 2.6.0
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (50af2e9)
\
N -- N -- N
refs/heads/dependabot/maven/org.apache.sshd-sshd-core-2.6.0 (9c69cf6)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.github/workflows/maven.yml | 2 +-
checkstyle-suppressions.xml | 4 +-
checkstyle.xml | 4 +-
.../vfs2/provider/webdav/WebdavFileObject.java | 18 +-
.../webdav/test/WebdavProviderTestCase.java | 4 +-
.../webdav/test/WebdavProviderTestSuite.java | 32 ++--
.../webdav/test/WebdavVersioningTests.java | 2 +-
.../vfs2/provider/webdav4/Webdav4FileObject.java | 40 ++--
.../webdav4/test/Webdav4ProviderTestCase.java | 4 +-
.../webdav4/test/Webdav4ProviderTestSuite.java | 32 ++--
.../webdav4/test/Webdav4VersioningTests.java | 2 +-
.../commons/vfs2/provider/smb/SmbFileName.java | 2 +-
.../vfs2/provider/smb/SmbFileNameParser.java | 2 +-
.../provider/smb/test/SmbProviderTestCase.java | 6 +-
.../java/org/apache/commons/vfs2/FileSystem.java | 5 +-
.../commons/vfs2/FileSystemConfigBuilder.java | 207 ++++++++++-----------
.../org/apache/commons/vfs2/FileSystemOptions.java | 4 +-
.../src/main/java/org/apache/commons/vfs2/VFS.java | 18 +-
.../commons/vfs2/auth/StaticUserAuthenticator.java | 10 +-
.../commons/vfs2/cache/SoftRefFilesCache.java | 2 +-
.../commons/vfs2/filter/WildcardFileFilter.java | 12 +-
.../commons/vfs2/impl/DefaultFileMonitor.java | 12 +-
.../vfs2/impl/DefaultFileSystemConfigBuilder.java | 2 +-
.../vfs2/impl/DefaultFileSystemManager.java | 10 +-
.../vfs2/impl/PrivilegedFileReplicator.java | 2 +-
.../vfs2/impl/StandardFileSystemManager.java | 6 +-
.../apache/commons/vfs2/impl/VFSClassLoader.java | 6 +-
.../commons/vfs2/provider/AbstractFileName.java | 6 +-
.../commons/vfs2/provider/AbstractFileObject.java | 10 +-
.../vfs2/provider/AbstractFileProvider.java | 27 +--
.../commons/vfs2/provider/AbstractFileSystem.java | 14 +-
.../provider/AbstractOriginatingFileProvider.java | 2 +-
.../vfs2/provider/AbstractVfsContainer.java | 2 +-
.../commons/vfs2/provider/DefaultFileContent.java | 43 ++---
.../vfs2/provider/DefaultURLStreamHandler.java | 10 +-
.../commons/vfs2/provider/DelegateFileObject.java | 6 +-
.../vfs2/provider/FileContentThreadData.java | 67 ++++---
.../commons/vfs2/provider/GenericFileName.java | 4 +-
.../vfs2/provider/ftp/FTPClientWrapper.java | 53 ++++--
.../commons/vfs2/provider/ftp/FtpClient.java | 32 ++++
.../vfs2/provider/ftp/FtpClientFactory.java | 179 +++++++++---------
.../vfs2/provider/ftp/FtpFileNameParser.java | 8 +-
.../commons/vfs2/provider/ftp/FtpFileObject.java | 71 ++++---
.../commons/vfs2/provider/ftp/FtpFileProvider.java | 8 +-
.../commons/vfs2/provider/ftp/FtpFileSystem.java | 56 +++---
.../provider/ftp/FtpFileSystemConfigBuilder.java | 167 ++++++++++++-----
.../vfs2/provider/ftp/FtpRandomAccessContent.java | 64 +++----
.../provider/ftps/FtpsFileSystemConfigBuilder.java | 4 +-
.../provider/hdfs/HdfsFileSystemConfigBuilder.java | 4 +-
.../vfs2/provider/http/HttpClientFactory.java | 2 +-
.../provider/http/HttpFileSystemConfigBuilder.java | 6 +-
.../provider/http/HttpRandomAccessContent.java | 6 +-
.../vfs2/provider/http4/Http4FileProvider.java | 2 +-
.../http4/Http4FileSystemConfigBuilder.java | 10 +-
.../provider/http4/Http4RandomAccessContent.java | 6 +-
.../vfs2/provider/http5/Http5FileProvider.java | 2 +-
.../http5/Http5FileSystemConfigBuilder.java | 12 +-
.../provider/http5/Http5RandomAccessContent.java | 6 +-
.../commons/vfs2/provider/ram/RamFileData.java | 8 +-
.../vfs2/provider/ram/RamFileOutputStream.java | 2 +-
.../provider/ram/RamFileRandomAccessContent.java | 2 +-
.../res/ResourceFileSystemConfigBuilder.java | 2 +-
.../vfs2/provider/sftp/SftpClientFactory.java | 2 +-
.../provider/sftp/SftpFileSystemConfigBuilder.java | 14 +-
.../provider/sftp/SftpRandomAccessContent.java | 6 +-
.../provider/zip/ZipFileSystemConfigBuilder.java | 2 +-
.../commons/vfs2/tasks/AbstractSyncTask.java | 2 +-
.../org/apache/commons/vfs2/util/ArrayUtils.java | 2 +-
.../commons/vfs2/util/CombinedResources.java | 2 +-
.../util/DelegatingFileSystemOptionsBuilder.java | 23 +--
.../apache/commons/vfs2/util/FileObjectUtils.java | 2 +-
.../commons/vfs2/util/MonitorOutputStream.java | 2 +-
.../main/java/org/apache/commons/vfs2/util/Os.java | 2 +-
.../org/apache/commons/vfs2/util/URIUtils.java | 10 +-
.../commons/vfs2/util/UserAuthenticatorUtils.java | 8 +-
.../vfs2/{test => }/AbstractProviderTestCase.java | 13 +-
.../{test => }/AbstractProviderTestConfig.java | 7 +-
.../commons/vfs2/{test => }/AbstractTestSuite.java | 12 +-
.../commons/vfs2/{test => }/CacheTestSuite.java | 2 +-
.../commons/vfs2/{test => }/ContentTests.java | 8 +-
.../commons/vfs2/FileExtensionSelectorTest.java | 2 +-
.../apache/commons/vfs2/{test => }/FileInfo.java | 4 +-
.../FileSystemManagerFactoryTestCase.java | 7 +-
.../commons/vfs2/{test => }/LastModifiedTests.java | 60 +++---
.../commons/vfs2/{test => }/NamingTests.java | 6 +-
.../apache/commons/vfs2/{test => }/PathTests.java | 9 +-
.../commons/vfs2/{test => }/PermissionsTests.java | 7 +-
.../{test => }/ProviderCacheStrategyTests.java | 8 +-
.../vfs2/{test => }/ProviderDeleteTests.java | 13 +-
.../vfs2/{test => }/ProviderRandomReadTests.java | 7 +-
.../{test => }/ProviderRandomReadWriteTests.java | 8 +-
.../{test => }/ProviderRandomSetLengthTests.java | 8 +-
.../commons/vfs2/{test => }/ProviderReadTests.java | 13 +-
.../vfs2/{test => }/ProviderRenameTests.java | 8 +-
.../vfs2/{test => }/ProviderTestConfig.java | 5 +-
.../commons/vfs2/{test => }/ProviderTestSuite.java | 4 +-
.../vfs2/{test => }/ProviderWriteAppendTests.java | 7 +-
.../vfs2/{test => }/ProviderWriteTests.java | 19 +-
.../apache/commons/vfs2/{test => }/UriTests.java | 9 +-
.../commons/vfs2/{test => }/UrlStructureTests.java | 6 +-
.../apache/commons/vfs2/{test => }/UrlTests.java | 8 +-
.../vfs2/{test => }/VerifyingFileSelector.java | 7 +-
.../vfs2/cache/AbstractFilesCacheTestsBase.java | 4 +-
.../vfs2/cache/DefaultFilesCacheTestCase.java | 4 +-
.../commons/vfs2/cache/LRUFilesCacheTestCase.java | 4 +-
.../commons/vfs2/cache/NullFilesCacheTestCase.java | 4 +-
.../vfs2/cache/SoftRefFilesCacheTestCase.java | 4 +-
.../vfs2/cache/WeakRefFilesCacheTestCase.java | 4 +-
.../commons/vfs2/filter/AgeFileFilterTest.java | 22 +--
.../apache/commons/vfs2/filter/BaseFilterTest.java | 6 +-
.../impl/{test => }/DefaultFileMonitorTest.java | 9 +-
.../vfs2/impl/DefaultFileSystemManagerTest.java | 41 ++++
.../vfs2/impl/{test => }/VfsClassLoaderTests.java | 10 +-
.../impl/test/DefaultFileSystemManagerTest.java | 66 -------
.../vfs2/operations/BasicOperationsTestCase.java | 2 +-
.../commons/vfs2/perf/FileNamePerformance.java | 18 +-
.../ftp/FtpFileSystemConfigBuilderTestCase.java | 47 +++++
.../provider/ftp/FtpMdtmOffLastModifiedTests.java | 51 +++++
.../provider/ftp/FtpMdtmOnLastModifiedTests.java | 54 ++++++
.../provider/ftp/FtpProviderMdtmOffTestCase.java | 65 +++++++
.../provider/ftp/FtpProviderMdtmOnTestCase.java} | 17 +-
.../ftp/{test => }/FtpProviderTestCase.java | 94 +++++++---
.../ftp/{test => }/FtpProviderUserDirTestCase.java | 18 +-
.../ftp/{test => }/MultipleConnectionTestCase.java | 6 +-
.../{test => }/AbstractFtpsProviderTestCase.java | 8 +-
.../{test => }/FtpsProviderExplicitTestCase.java | 6 +-
.../{test => }/FtpsProviderImplicitTestCase.java | 5 +-
.../{test => }/MultipleConnectionTestCase.java | 2 +-
.../hdfs/{test => }/HdfsFileProviderTest.java | 4 +-
.../hdfs/{test => }/HdfsFileProviderTestCase.java | 9 +-
.../{test => }/GetContentInfoFunctionalTest.java | 3 +-
.../http/{test => }/HttpFilesCacheTestCase.java | 2 +-
.../http/{test => }/HttpProviderTestCase.java | 15 +-
.../http4/{test => }/Http4FilesCacheTestCase.java | 2 +-
.../http4/{test => }/Http4GetContentInfoTest.java | 88 +++++++--
.../http4/{test => }/Http4ProviderTestCase.java | 17 +-
.../{test => }/Http4sGetContentInfoTest.java | 13 +-
.../http5/{test => }/Http5FilesCacheTestCase.java | 2 +-
.../http5/{test => }/Http5GetContentInfoTest.java | 86 +++++++--
.../http5/{test => }/Http5ProviderTestCase.java | 15 +-
.../{test => }/Http5sGetContentInfoTest.java | 2 +-
.../{test => }/GetContentInfoFunctionalTest.java | 3 +-
.../jar/{test => }/JarAttributesTestCase.java | 2 +-
.../jar/{test => }/JarProviderTestCase.java | 8 +-
.../provider/jar/{test => }/NestedJarTestCase.java | 8 +-
.../local/{test => }/ConversionTestCase.java | 2 +-
.../provider/local/{test => }/FileNameTests.java | 4 +-
.../local/{test => }/LocalProviderTestCase.java | 8 +-
.../provider/local/{test => }/TempFileTests.java | 4 +-
.../vfs2/provider/local/{test => }/UrlTests.java | 4 +-
.../local/{test => }/WindowsFileNameTests.java | 5 +-
.../ram/{test => }/CustomRamProviderTest.java | 4 +-
.../RamFileRandomAccessContentTestCase.java | 4 +-
.../ram/{test => }/RamProviderTestCase.java | 11 +-
.../provider/res/{test => }/ResSchemeTestCase.java | 2 +-
.../res/{test => }/ResourceProviderTestCase.java | 7 +-
.../provider/res/{test => }/Vfs444TestCase.java | 9 +-
.../{test => }/AbstractSftpProviderTestCase.java | 22 +--
.../sftp/{test => }/SftpMultiThreadWriteTests.java | 6 +-
.../SftpProviderClosedExecChannelTestCase.java | 14 +-
.../SftpProviderStreamProxyModeTestCase.java | 11 +-
.../sftp/{test => }/SftpProviderTestCase.java | 4 +-
.../tar/{test => }/CreateFileSystemTestCase.java | 3 +-
.../provider/tar/{test => }/LargeTarTestCase.java | 3 +-
.../provider/tar/{test => }/NestedTarTestCase.java | 8 +-
.../tar/{test => }/NestedTbz2TestCase.java | 8 +-
.../provider/tar/{test => }/NestedTgzTestCase.java | 8 +-
.../tar/{test => }/TarFileObjectTestCase.java | 2 +-
.../tar/{test => }/TarFileSystemTestCase.java | 2 +-
.../tar/{test => }/TarProviderTestCase.java | 8 +-
.../tar/{test => }/Tbz2ProviderTestCase.java | 8 +-
.../tar/{test => }/TgzProviderTestCase.java | 8 +-
.../temp/{test => }/TemporaryProviderTestCase.java | 8 +-
.../vfs2/provider/test/JunctionProviderConfig.java | 2 +-
.../commons/vfs2/provider/test/JunctionTests.java | 2 +-
.../provider/test/VirtualProviderTestCase.java | 4 +-
.../url/{test => }/UrlHttpProviderTestCase.java | 8 +-
.../url/{test => }/UrlProviderHttpTestCase.java | 7 +-
.../url/{test => }/UrlProviderTestCase.java | 8 +-
.../provider/zip/{test => }/FileLockTestCase.java | 2 +-
.../provider/zip/{test => }/NestedZipTestCase.java | 8 +-
.../zip/{test => }/ParseXmlInZipTestCase.java | 2 +-
.../zip/{test => }/TestEntityResolver.java | 2 +-
.../provider/zip/{test => }/TestErrorHandler.java | 2 +-
.../zip/{test => }/ZipFileObjectTestCase.java | 2 +-
.../zip/{test => }/ZipFileSystemTestCase.java | 2 +-
.../zip/{test => }/ZipProviderTestCase.java | 8 +-
.../zip/ZipProviderWithCharsetNullTestCase.java | 4 +-
.../zip/ZipProviderWithCharsetTestCase.java | 4 +-
.../DelegatingFileSystemOptionsBuilderTest.java | 2 +-
.../apache/commons/vfs2/util/NHttpFileServer.java | 2 +-
pom.xml | 10 +-
src/changes/changes.xml | 42 ++++-
193 files changed, 1586 insertions(+), 1271 deletions(-)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/{test =>
}/AbstractProviderTestCase.java (96%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/{test =>
}/AbstractProviderTestConfig.java (89%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/{test =>
}/AbstractTestSuite.java (97%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/{test =>
}/CacheTestSuite.java (97%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/{test =>
}/ContentTests.java (97%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/{test =>
}/FileInfo.java (97%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/{test =>
}/FileSystemManagerFactoryTestCase.java (89%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/{test =>
}/LastModifiedTests.java (62%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/{test =>
}/NamingTests.java (98%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/{test =>
}/PathTests.java (93%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/{test =>
}/PermissionsTests.java (96%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/{test =>
}/ProviderCacheStrategyTests.java (95%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/{test =>
}/ProviderDeleteTests.java (90%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/{test =>
}/ProviderRandomReadTests.java (92%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/{test =>
}/ProviderRandomReadWriteTests.java (92%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/{test =>
}/ProviderRandomSetLengthTests.java (92%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/{test =>
}/ProviderReadTests.java (96%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/{test =>
}/ProviderRenameTests.java (95%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/{test =>
}/ProviderTestConfig.java (91%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/{test =>
}/ProviderTestSuite.java (96%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/{test =>
}/ProviderWriteAppendTests.java (93%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/{test =>
}/ProviderWriteTests.java (97%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/{test =>
}/UriTests.java (93%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/{test =>
}/UrlStructureTests.java (92%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/{test =>
}/UrlTests.java (94%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/{test =>
}/VerifyingFileSelector.java (94%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/impl/{test =>
}/DefaultFileMonitorTest.java (97%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/impl/{test =>
}/VfsClassLoaderTests.java (96%)
delete mode 100644
commons-vfs2/src/test/java/org/apache/commons/vfs2/impl/test/DefaultFileSystemManagerTest.java
create mode 100644
commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftp/FtpFileSystemConfigBuilderTestCase.java
create mode 100644
commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftp/FtpMdtmOffLastModifiedTests.java
create mode 100644
commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftp/FtpMdtmOnLastModifiedTests.java
create mode 100644
commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftp/FtpProviderMdtmOffTestCase.java
copy commons-vfs2/src/{main/java/org/apache/commons/vfs2/util/ArrayUtils.java
=>
test/java/org/apache/commons/vfs2/provider/ftp/FtpProviderMdtmOnTestCase.java}
(69%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftp/{test
=> }/FtpProviderTestCase.java (71%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftp/{test
=> }/FtpProviderUserDirTestCase.java (98%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftp/{test
=> }/MultipleConnectionTestCase.java (93%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftps/{test
=> }/AbstractFtpsProviderTestCase.java (95%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftps/{test
=> }/FtpsProviderExplicitTestCase.java (85%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftps/{test
=> }/FtpsProviderImplicitTestCase.java (90%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftps/{test
=> }/MultipleConnectionTestCase.java (98%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/hdfs/{test
=> }/HdfsFileProviderTest.java (98%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/hdfs/{test
=> }/HdfsFileProviderTestCase.java (95%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/http/{test
=> }/GetContentInfoFunctionalTest.java (95%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/http/{test
=> }/HttpFilesCacheTestCase.java (97%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/http/{test
=> }/HttpProviderTestCase.java (92%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/http4/{test
=> }/Http4FilesCacheTestCase.java (97%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/http4/{test
=> }/Http4GetContentInfoTest.java (52%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/http4/{test
=> }/Http4ProviderTestCase.java (92%)
rename
commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/http4s/{test =>
}/Http4sGetContentInfoTest.java (89%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/http5/{test
=> }/Http5FilesCacheTestCase.java (97%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/http5/{test
=> }/Http5GetContentInfoTest.java (55%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/http5/{test
=> }/Http5ProviderTestCase.java (92%)
rename
commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/http5s/{test =>
}/Http5sGetContentInfoTest.java (98%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/https/{test
=> }/GetContentInfoFunctionalTest.java (96%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/jar/{test
=> }/JarAttributesTestCase.java (97%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/jar/{test
=> }/JarProviderTestCase.java (90%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/jar/{test
=> }/NestedJarTestCase.java (90%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/local/{test
=> }/ConversionTestCase.java (98%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/local/{test
=> }/FileNameTests.java (94%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/local/{test
=> }/LocalProviderTestCase.java (90%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/local/{test
=> }/TempFileTests.java (94%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/local/{test
=> }/UrlTests.java (94%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/local/{test
=> }/WindowsFileNameTests.java (96%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ram/{test
=> }/CustomRamProviderTest.java (98%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ram/{test
=> }/RamFileRandomAccessContentTestCase.java (91%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ram/{test
=> }/RamProviderTestCase.java (88%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/res/{test
=> }/ResSchemeTestCase.java (98%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/res/{test
=> }/ResourceProviderTestCase.java (89%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/res/{test
=> }/Vfs444TestCase.java (93%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/sftp/{test
=> }/AbstractSftpProviderTestCase.java (96%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/sftp/{test
=> }/SftpMultiThreadWriteTests.java (95%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/sftp/{test
=> }/SftpProviderClosedExecChannelTestCase.java (81%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/sftp/{test
=> }/SftpProviderStreamProxyModeTestCase.java (90%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/sftp/{test
=> }/SftpProviderTestCase.java (92%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/tar/{test
=> }/CreateFileSystemTestCase.java (95%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/tar/{test
=> }/LargeTarTestCase.java (98%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/tar/{test
=> }/NestedTarTestCase.java (92%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/tar/{test
=> }/NestedTbz2TestCase.java (90%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/tar/{test
=> }/NestedTgzTestCase.java (90%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/tar/{test
=> }/TarFileObjectTestCase.java (98%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/tar/{test
=> }/TarFileSystemTestCase.java (98%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/tar/{test
=> }/TarProviderTestCase.java (89%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/tar/{test
=> }/Tbz2ProviderTestCase.java (89%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/tar/{test
=> }/TgzProviderTestCase.java (89%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/temp/{test
=> }/TemporaryProviderTestCase.java (88%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/url/{test
=> }/UrlHttpProviderTestCase.java (89%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/url/{test
=> }/UrlProviderHttpTestCase.java (93%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/url/{test
=> }/UrlProviderTestCase.java (88%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/zip/{test
=> }/FileLockTestCase.java (99%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/zip/{test
=> }/NestedZipTestCase.java (90%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/zip/{test
=> }/ParseXmlInZipTestCase.java (99%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/zip/{test
=> }/TestEntityResolver.java (98%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/zip/{test
=> }/TestErrorHandler.java (97%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/zip/{test
=> }/ZipFileObjectTestCase.java (99%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/zip/{test
=> }/ZipFileSystemTestCase.java (98%)
rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/zip/{test
=> }/ZipProviderTestCase.java (89%)