This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch 
dependabot/maven/org.slf4j-jcl-over-slf4j-1.7.30
in repository https://gitbox.apache.org/repos/asf/commons-vfs.git.


 discard 2667206  Bump jcl-over-slf4j from 1.7.26 to 1.7.30
     add 76c758d  Better method name.
     add 8594cc2  Add Java 17-EA to the GitHub build.
     add 2153a5a  Update commons.spotbugs.impl.version 4.1.3 -> 4.2.0.
     add 58ea9ff  Update commons.japicmp.version 0.14.4 -> 0.15.1.
     add 9dc97a0  Use String#isEmpty().
     add 49b59e5  Use Character cache.
     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 85d9b2a  Minor improvements #160.
     add 061be8e  Sort members.
     add ed9d929  Rename test class to *TestCase to follow pattern.
     add 856dea5  Minor improvement: (#160)
     add 7d75090  Merge branch 'master' of 
https://gitbox.apache.org/repos/asf/commons-vfs
     add e256a82  Make some package private classes final.
     add 1ec4039  [FTP] Add Duration APIs for timeouts.
     add ba5f78b  Use better Duration API.
     add 2648f9f  Add @Deprecated.
     add f3e4835  Javadoc.
     add f9dc10c  Simpler backward compatibility.
     add 643eb50  - [HTTP] Add 
HttpFileSystemConfigBuilder.setConnectionTimeout(FileSystemOptions, Duration) 
and deprecate Integer version. - [HTTP] Add 
HttpFileSystemConfigBuilder.setSoTimeout(FileSystemOptions, Duration) and 
deprecate Integer version. - [HTTP] Add 
HttpFileSystemConfigBuilder.getConnectionTimeout(FileSystemOptions) and 
deprecate Integer version. - [HTTP] Add 
HttpFileSystemConfigBuilder.getSoTimeoutDuration(FileSystemOptions) and 
deprecate Integer version.
     add d0f047a  Checkstyle: Let properties files have as long lines.
     add 211f312  Use timeout as the param name.
     add 6aa2086  - [SFTP] Add 
SftpFileSystemConfigBuilder.setConnectTimeout(FileSystemOptions, Duration) and 
deprecate Integer version. - [SFTP] Add 
SftpFileSystemConfigBuilder.setSessionTimeout(FileSystemOptions, Duration) and 
deprecate Integer version. - [SFTP] Add 
SftpFileSystemConfigBuilder.getConnectTimeout(FileSystemOptions) and deprecate 
Integer version. - [SFTP] Add 
SftpFileSystemConfigBuilder.getSessionTimeout(FileSystemOptions) and deprecate 
Integer version.
     add c8886ed  Remove trailing whitepsace.
     add 7b16ef7  Sort members.
     add 5eaac89  Use final and remove unused imports.
     add 42630be  Use java.time.Duration for timeouts.
     add 5c00acc  Use java.time.Duration for timeouts.
     add 710dd1d  Use lambads.
     add 47df6bf  Use multi-catch clause.
     add 63915f5  Update commons-net:commons-net 3.7.2-> 3.8.0.
     add c67a5ad  Make better use of Commons Net API.
     add e86d486  Cleanups.
     add fdb0399  Fix file resource leak in CombinedResources (properties file) 
which keeps the jar file open.
     add 3840fd0  Fix file resource leak in CombinedResources (properties file) 
which keeps the jar file open.
     add d20492a  Fix Javadoc typo.
     add c98846e  Don't output to the console in tests unless you actually have 
something to report.
     add fbc05a8  Update some dependencies.
     add 1887559  [VFS-794] Fix file resource leak in CombinedResources 
(properties file) which keeps the Commons VFS jar file open.
     add 4e37bb6  Rework SoftRefFilesCache locking part 1 (#158)
     add 2bd0e4e  Rework SoftRefFilesCache locking part 1 #158.
     add 37a15d5  Add @SuppressWarnings and use avoid naming confusion b/w File 
and FileObject.
     add 97766ab  Fix typo in comment. Raise embedded if into parent if.
     add d200347  Use varargs.
     add a1a5515  [VFS-795] add changelog
     add c05755e  Merge branch 'master' of 
https://gitbox.apache.org/repos/asf/commons-vfs
     add e62fa52  Remove unnecessary String creation.
     add 4bc7b44  VFS-785 - credentials conflicting when root and proxy hosts 
are same name but different ports (#120)
     add b50f5f2  Credentials conflict when root and proxy hosts are same name 
but different ports, #120.
     add 23aa732  [HTTP4][HTTP5] Credentials conflict when root and proxy hosts 
are same name but different ports, #120.
     add ae4c0e8  Bump jcl-over-slf4j from 1.7.26 to 1.7.30

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   (2667206)
            \
             N -- N -- N   
refs/heads/dependabot/maven/org.slf4j-jcl-over-slf4j-1.7.30 (ae4c0e8)

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                        |   4 +-
 checkstyle-suppressions.xml                        |   6 +-
 checkstyle.xml                                     |   4 +-
 commons-vfs2-jackrabbit1/pom.xml                   |  12 +-
 .../vfs2/provider/webdav/ExceptionConverter.java   |  30 +-
 .../vfs2/provider/webdav/WebdavFileObject.java     |  20 +-
 .../webdav/test/WebdavProviderTestCase.java        |   4 +-
 .../webdav/test/WebdavProviderTestSuite.java       |  32 +-
 .../webdav/test/WebdavVersioningTests.java         |   2 +-
 commons-vfs2-jackrabbit2/pom.xml                   |  10 +-
 .../vfs2/provider/webdav4/ExceptionConverter.java  |  30 +-
 .../vfs2/provider/webdav4/Webdav4FileObject.java   |  40 +-
 .../webdav4/test/Webdav4ProviderTestCase.java      |   4 +-
 .../webdav4/test/Webdav4ProviderTestSuite.java     |  32 +-
 .../webdav4/test/Webdav4VersioningTests.java       |   2 +-
 .../vfs2/provider/mime/MimeAttributesMap.java      |   4 +-
 .../commons/vfs2/provider/smb/SmbFileName.java     |   2 +-
 .../vfs2/provider/smb/SmbFileNameParser.java       |   2 +-
 .../provider/smb/SmbFileRandomAccessContent.java   |   6 +-
 .../provider/smb/test/SmbProviderTestCase.java     |   6 +-
 .../java/org/apache/commons/vfs2/FileSystem.java   |   5 +-
 .../commons/vfs2/FileSystemConfigBuilder.java      | 240 +++++++-----
 .../org/apache/commons/vfs2/FileSystemOptions.java |  12 +-
 .../src/main/java/org/apache/commons/vfs2/VFS.java |  18 +-
 .../commons/vfs2/auth/StaticUserAuthenticator.java |  10 +-
 .../commons/vfs2/cache/FileSystemAndNameKey.java   |   2 +-
 .../apache/commons/vfs2/cache/LRUFilesCache.java   |  11 +-
 .../commons/vfs2/cache/SoftRefFilesCache.java      |  25 +-
 .../apache/commons/vfs2/filter/AgeFileFilter.java  |   2 +-
 .../apache/commons/vfs2/filter/SizeFileFilter.java |   2 +-
 .../commons/vfs2/filter/WildcardFileFilter.java    |  12 +-
 .../commons/vfs2/impl/DefaultFileMonitor.java      |  12 +-
 .../vfs2/impl/DefaultFileSystemConfigBuilder.java  |   2 +-
 .../vfs2/impl/DefaultFileSystemManager.java        |  12 +-
 .../org/apache/commons/vfs2/impl/FileTypeMap.java  |   2 +-
 .../vfs2/impl/PrivilegedFileReplicator.java        |   2 +-
 .../org/apache/commons/vfs2/impl/Resource.java     |   2 +-
 .../vfs2/impl/StandardFileSystemManager.java       |   6 +-
 .../commons/vfs2/impl/URLStreamHandlerProxy.java   |   2 +-
 .../apache/commons/vfs2/impl/VFSClassLoader.java   |   6 +-
 .../commons/vfs2/provider/AbstractFileName.java    |   6 +-
 .../commons/vfs2/provider/AbstractFileObject.java  |  24 +-
 .../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 +-
 .../apache/commons/vfs2/provider/UriParser.java    |   1 +
 .../vfs2/provider/ftp/FTPClientWrapper.java        |  55 ++-
 .../commons/vfs2/provider/ftp/FtpClient.java       |  32 ++
 .../vfs2/provider/ftp/FtpClientFactory.java        | 187 ++++-----
 .../vfs2/provider/ftp/FtpFileNameParser.java       |   8 +-
 .../commons/vfs2/provider/ftp/FtpFileObject.java   |  73 ++--
 .../commons/vfs2/provider/ftp/FtpFileProvider.java |   8 +-
 .../commons/vfs2/provider/ftp/FtpFileSystem.java   |  56 +--
 .../provider/ftp/FtpFileSystemConfigBuilder.java   | 436 ++++++++++++++-------
 .../vfs2/provider/ftp/FtpRandomAccessContent.java  |  64 +--
 .../provider/ftps/FtpsFileSystemConfigBuilder.java |   4 +-
 .../provider/hdfs/HdfsFileSystemConfigBuilder.java |   4 +-
 .../vfs2/provider/http/HttpClientFactory.java      |  50 +--
 .../vfs2/provider/http/HttpFileNameParser.java     |   8 +-
 .../commons/vfs2/provider/http/HttpFileObject.java |   8 +-
 .../vfs2/provider/http/HttpFileProvider.java       |   8 +-
 .../commons/vfs2/provider/http/HttpFileSystem.java |   8 +-
 .../provider/http/HttpFileSystemConfigBuilder.java | 296 ++++++++------
 .../provider/http/HttpRandomAccessContent.java     |  54 +--
 .../vfs2/provider/http4/Http4FileNameParser.java   |   8 +-
 .../vfs2/provider/http4/Http4FileObject.java       |  96 ++---
 .../vfs2/provider/http4/Http4FileProvider.java     | 227 +++++------
 .../vfs2/provider/http4/Http4FileSystem.java       |   8 +-
 .../http4/Http4FileSystemConfigBuilder.java        | 429 +++++++++++---------
 .../provider/http4/Http4RandomAccessContent.java   |  56 +--
 .../MonitoredHttpResponseContentInputStream.java   |   2 +-
 .../vfs2/provider/http4s/Http4sFileNameParser.java |   8 +-
 .../vfs2/provider/http5/Http5FileNameParser.java   |   8 +-
 .../vfs2/provider/http5/Http5FileObject.java       |  92 ++---
 .../vfs2/provider/http5/Http5FileProvider.java     | 249 ++++++------
 .../vfs2/provider/http5/Http5FileSystem.java       |   8 +-
 .../http5/Http5FileSystemConfigBuilder.java        | 436 ++++++++++++---------
 .../provider/http5/Http5RandomAccessContent.java   |  56 +--
 .../MonitoredHttpResponseContentInputStream.java   |   2 +-
 .../vfs2/provider/http5s/Http5sFileNameParser.java |   8 +-
 .../vfs2/provider/https/HttpsFileNameParser.java   |   8 +-
 .../local/LocalFileRandomAccessContent.java        |   2 +-
 .../commons/vfs2/provider/ram/RamFileData.java     |   8 +-
 .../vfs2/provider/ram/RamFileOutputStream.java     |   2 +-
 .../provider/ram/RamFileRandomAccessContent.java   |   2 +-
 .../res/ResourceFileSystemConfigBuilder.java       |   4 +-
 .../vfs2/provider/sftp/SftpClientFactory.java      |   8 +-
 .../commons/vfs2/provider/sftp/SftpFileObject.java |   2 +-
 .../commons/vfs2/provider/sftp/SftpFileSystem.java |  12 +-
 .../provider/sftp/SftpFileSystemConfigBuilder.java | 363 +++++++++--------
 .../provider/sftp/SftpRandomAccessContent.java     |   6 +-
 .../vfs2/provider/temp/TemporaryFileProvider.java  |   8 +-
 .../provider/zip/ZipFileSystemConfigBuilder.java   |   2 +-
 .../commons/vfs2/tasks/AbstractSyncTask.java       |   2 +-
 .../org/apache/commons/vfs2/util/ArrayUtils.java   |   2 +-
 .../commons/vfs2/util/CombinedResources.java       |  70 ++--
 .../util/DelegatingFileSystemOptionsBuilder.java   |  23 +-
 .../util/{ArrayUtils.java => DurationUtils.java}   |  20 +-
 .../apache/commons/vfs2/util/FileObjectUtils.java  |   2 +-
 .../org/apache/commons/vfs2/util/Messages.java     |  28 +-
 .../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 |  32 +-
 .../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 |   9 +-
 .../impl/{test => }/DefaultFileMonitorTest.java    |  15 +-
 .../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   |  53 +++
 .../provider/ftp/FtpProviderMdtmOnTestCase.java}   |  17 +-
 .../ftp/{test => }/FtpProviderTestCase.java        |  94 +++--
 .../ftp/{test => }/FtpProviderUserDirTestCase.java |  18 +-
 .../ftp/{test => }/MultipleConnectionTestCase.java |   6 +-
 .../{test => }/AbstractFtpsProviderTestCase.java   |  13 +-
 .../{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   |  37 +-
 .../http/{test => }/HttpFilesCacheTestCase.java    |   2 +-
 .../http/{test => }/HttpProviderTestCase.java      |  94 +++--
 .../http4/{test => }/Http4FilesCacheTestCase.java  |   2 +-
 .../http4/{test => }/Http4GetContentInfoTest.java  |  88 ++++-
 .../http4/{test => }/Http4ProviderTestCase.java    |  89 +++--
 .../{test => }/Http4sGetContentInfoTest.java       |  37 +-
 .../http5/{test => }/Http5FilesCacheTestCase.java  |   2 +-
 ...oTest.java => Http5GetContentInfoTestCase.java} |  88 ++++-
 .../http5/{test => }/Http5ProviderTestCase.java    |  83 ++--
 .../{test => }/Http5sGetContentInfoTest.java       |  90 ++---
 .../{test => }/GetContentInfoFunctionalTest.java   |  41 +-
 .../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   |   6 +-
 .../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/SftpFileSystemConfigBuilderTestCase.java  |  59 +++
 .../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                                            |  28 +-
 src/changes/changes.xml                            | 137 ++++++-
 229 files changed, 3674 insertions(+), 2845 deletions(-)
 copy commons-vfs2/src/main/java/org/apache/commons/vfs2/util/{ArrayUtils.java 
=> DurationUtils.java} (69%)
 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 (93%)
 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 (93%)
 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 (78%)
 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 (80%)
 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
 => Http5GetContentInfoTestCase.java} (54%)
 rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/http5/{test 
=> }/Http5ProviderTestCase.java (87%)
 rename 
commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/http5s/{test => 
}/Http5sGetContentInfoTest.java (69%)
 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 (90%)
 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%)
 create mode 100644 
commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilderTestCase.java
 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%)

Reply via email to