This is an automated email from the ASF dual-hosted git repository.
ggregory pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/commons-vfs.git.
from 2911ed0 [VFS-793] GenericFileName.getURI() returns invalid URI.
new b4d682f Misc clean ups.
new 3655a83 Sort.
new c7d0f30 Drop old in-line comment.
new ebb0d40 Javadoc.
new 4d5d5ab Sort members.
new 1489c55 Fix typos in error messages.
new 1a92b8c LocalFile: Fix exception message "Unknown message with code"
and use an actual message code.
new 86b6583 Add DefaultFileMonitor.setDelay(Duration), getDelayDuration()
and deprecate setDelay(long), getDelay().
new d72a9d4 Better internal name.
new 63c6912 Make starting and stopping a DefaultFileMonitor safer to use
from multiple threads.
new e35ecd9 DefaultFileMonitor implements AutoCloseable.
new 421665f Don't use deprecated API.
new 99bfd2b Reimplement test using an atomic reference instead of a
volatile.
new 851c0fa Flip tests.
new 4d37b32 Write test fixture in one JRE API call.
new 41669f2 Attempt to fix random failures in DefaultFileMonitorTest,
specifically in testFileCreated().
The 16 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
commons-vfs2-distribution/pom.xml | 2 +-
commons-vfs2-examples/pom.xml | 2 +-
.../org/apache/commons/vfs2/example/Shell.java | 2 +-
commons-vfs2-jackrabbit1/pom.xml | 2 +-
.../vfs2/provider/webdav/WebdavFileObject.java | 4 +-
.../vfs2/provider/webdav/WebdavFileProvider.java | 2 +-
.../webdav/test/WebdavProviderTestCase.java | 8 +-
commons-vfs2-jackrabbit2/pom.xml | 2 +-
.../vfs2/provider/webdav4/Webdav4FileObject.java | 4 +-
.../vfs2/provider/webdav4/Webdav4FileProvider.java | 2 +-
.../webdav4/test/Webdav4ProviderTestCase.java | 6 +-
commons-vfs2-sandbox/pom.xml | 2 +-
commons-vfs2/pom.xml | 2 +-
.../java/org/apache/commons/vfs2/FileName.java | 2 +-
.../java/org/apache/commons/vfs2/FileObject.java | 2 +-
.../commons/vfs2/FileSystemConfigBuilder.java | 4 +-
.../commons/vfs2/impl/DefaultFileMonitor.java | 595 +++++++++++----------
.../commons/vfs2/impl/DefaultFileReplicator.java | 2 +-
.../vfs2/operations/FileOperationProvider.java | 2 +-
.../commons/vfs2/provider/AbstractFileName.java | 8 +-
.../vfs2/provider/AbstractFileProvider.java | 2 +-
.../commons/vfs2/provider/AbstractFileSystem.java | 2 +-
.../commons/vfs2/provider/DefaultFileContent.java | 2 +-
.../org/apache/commons/vfs2/provider/RFC2396.java | 2 +-
.../commons/vfs2/provider/ftp/FtpFileProvider.java | 2 +-
.../vfs2/provider/http/HttpFileProvider.java | 4 +-
.../vfs2/provider/http4/Http4FileProvider.java | 10 +-
.../vfs2/provider/http5/Http5FileProvider.java | 10 +-
.../commons/vfs2/provider/local/LocalFile.java | 6 +-
.../vfs2/provider/sftp/SftpFileProvider.java | 2 +-
.../provider/sftp/SftpFileSystemConfigBuilder.java | 4 +-
.../vfs2/provider/tar/Tbz2FileProvider.java | 2 +-
.../commons/vfs2/provider/tar/TgzFileProvider.java | 2 +-
.../org/apache/commons/vfs2/tasks/DeleteTask.java | 2 +-
.../commons/vfs2/util/CombinedResources.java | 2 +-
.../main/java/org/apache/commons/vfs2/util/Os.java | 2 +-
.../org/apache/commons/vfs2/util/OsFamily.java | 2 +-
.../commons/vfs2/util/WeakRefFileListener.java | 15 +-
.../org/apache/commons/vfs2/Resources.properties | 14 +-
.../org/apache/commons/vfs2/AbstractTestSuite.java | 4 +-
.../vfs2/FileObjectEscapeCharacterInPathTest.java | 14 +-
.../apache/commons/vfs2/ProviderDeleteTests.java | 2 +-
.../test/java/org/apache/commons/vfs2/RunTest.java | 2 +-
.../commons/vfs2/impl/DefaultFileMonitorTest.java | 202 ++++---
.../vfs2/impl/DefaultFileSystemManagerTest.java | 4 +-
.../commons/vfs2/impl/VfsClassLoaderTests.java | 4 +-
.../vfs2/provider/local/WindowsFileNameTests.java | 4 +-
.../vfs2/provider/ram/CustomRamProviderTest.java | 2 +-
.../DelegatingFileSystemOptionsBuilderTest.java | 4 +-
pom.xml | 2 +-
src/changes/changes.xml | 12 +
51 files changed, 512 insertions(+), 486 deletions(-)