You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gg...@apache.org on 2024/08/10 14:04:40 UTC
(commons-vfs) branch release updated (e3947868 -> 22d5201f)
This is an automated email from the ASF dual-hosted git repository.
ggregory pushed a change to branch release
in repository https://gitbox.apache.org/repos/asf/commons-vfs.git
discard e3947868 Bump httpcore5 from 5.2.4 to 5.3-alpha2
discard 236ae183 Reuse ArrayUtils
omit 6aec37ad Prepare for the next release candidate
add 3657c535 Bump log4j2.version from 2.23.0 to 2.23.1 (#499)
add 4e7e4ce1 Bump log4j2.version from 2.23.0 to 2.23.1 #499
add cdedd588 Bump github/codeql-action from 3.24.6 to 3.24.7 (#501)
add 27347f7a Bump actions/setup-java from 4.1.0 to 4.2.1 (#503)
add 5b5082fa Bump actions/checkout from 4.1.1 to 4.1.2 (#502)
add dca0955e Bump hadoop.version from 3.3.6 to 3.4.0 (#504)
add 9d174584 Bump actions/cache from 4.0.1 to 4.0.2 (#505)
add d2599706 Bump github/codeql-action from 3.24.7 to 3.24.9 (#506)
add 0ffeb1f4 Use Java 5's String#contains(CharSequence)
add b9bdee54 Bump commons-logging:commons-logging from 1.3.0 to 1.3.1 (#507)
add 2f10e2ab Bump codecov/codecov-action from 4.1.0 to 4.1.1 (#509)
add 49c217e4 Bump commons-io:commons-io from 2.15.1 to 2.16.0 (#510)
add 9904889e Bump codecov/codecov-action from 4.1.1 to 4.2.0 (#511)
add 8f14d01a Bump codecov/codecov-action from 4.2.0 to 4.3.0 (#513)
add 7e5fd4a8 Bump github/codeql-action from 3.24.9 to 3.24.10 (#514)
add f88f3c58 Bump actions/upload-artifact from 4.3.1 to 4.3.2 (#518)
add f07c65c2 Use Java 8 on macos 13
add ec864b4f Bump github/codeql-action from 3.24.10 to 3.25.3 (#521)
add cc83c6da Bump actions/checkout from 4.1.2 to 4.1.4 (#520)
add 389417a0 Bump actions/upload-artifact from 4.3.2 to 4.3.3 (#519)
add dfae8668 Bump commons-io:commons-io from 2.16.0 to 2.16.1 (#515)
add 5b76d4c0 Bump commons-io:commons-io from 2.16.0 to 2.16.1 #515
add faac23a8 Use SystemProperties instead of a magic string lookup
add 816c018a Use SystemProperties in tests instead of magic string lookups
add 1e17944f Bump codecov/codecov-action from 4.3.0 to 4.3.1 (#523)
add dc19976e Bump org.apache.bcel:bcel from 6.8.2 to 6.9.0 (#522)
add 82294354 Bump org.apache.bcel:bcel from 6.8.2 to 6.9.0 #522
add 08a2989e Update Checkstyle DTD version from 1.0 to 1.2
add 4c6a2389 Bump ossf/scorecard-action from 2.3.1 to 2.3.3 (#525)
add 6ed2493e Bump actions/checkout from 4.1.4 to 4.1.5 (#527)
add 954f3956 Bump github/codeql-action from 3.25.3 to 3.25.4 (#526)
add 5520aa0e Bump slf4j.version from 2.0.12 to 2.0.13 (#524)
add 8ef06ed6 Bump slf4j.version from 2.0.12 to 2.0.13 #524
add b9d85ce6 Bump org.slf4j:slf4j-simple from 2.0.12 to 2.0.13 (#516)
add 55fa3fbb Merge entries
add 19dde950 Bump commons-codec:commons-codec from 1.16.1 to 1.17.0 (#530)
add 78ffe0dd Bump commons-codec:commons-codec from 1.16.1 to 1.17.0 #530
add 6d7f2591 Show Maven stack traces on errors in GH CI
add dde52641 Whitespace nit
add 6799d0cf Bump actions/checkout from 4.1.5 to 4.1.6 (#532)
add cece4680 Bump github/codeql-action from 3.25.4 to 3.25.5 (#534)
add 111920e1 Bump codecov/codecov-action from 4.3.1 to 4.4.0 (#533)
add 268d9959 Bump commons-logging:commons-logging from 1.3.1 to 1.3.2 (#531)
add cb81b971 Bump commons-logging:commons-logging from 1.3.1 to 1.3.2 #531
add dc9ad767 Bump httpcore5 from 5.2.4 to 5.3-alpha2\n\nBump httpclient5 from 5.3.1 to 5.4-alpha2\n\nGA releases are around the corner
add cb61c01c Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-vfs.git
add a0227106 Bump github/codeql-action from 3.25.5 to 3.25.6 (#538)
add 47bb24a4 Bump codecov/codecov-action from 4.4.0 to 4.4.1 (#537)
add 709d099c [VFS-853] Fix FileListener on DelegateFileObject.
add 32c373c2 Sort members
add 9fe33c66 Use final
add fd75d5b6 [VFS-854] Avoid debug-logging URL credentials.
add 9fe5593a Bump github/codeql-action from 3.25.6 to 3.25.7 (#544)
add 88769e01 Bump org.apache.commons:commons-compress from 1.26.1 to 1.26.2 (#535)
add 615abd3f Bump org.apache.commons:commons-compress from 1.26.1 to 1.26.2 #535
add eacfc22e Move some sections to the bottom
add da741632 Fix PMD UnnecessaryFullyQualifiedName
add f074b7dd Fix PMD UnnecessaryFullyQualifiedName
add 42f2a22e Fix PMD UnnecessaryFullyQualifiedName
add a3d914b0 Fix PMD UnnecessaryFullyQualifiedName
add 6ad09f85 Fix PMD UnnecessaryFullyQualifiedName
add 627ff8a5 Fix PMD UnnecessaryFullyQualifiedName
add 821bd563 Bump github/codeql-action from 3.25.7 to 3.25.8 (#545)
add 760d0297 Bump commons-net:commons-net from 3.10.0 to 3.11.0 (#546)
add 18feeba2 Bump commons-net:commons-net from 3.10.0 to 3.11.0 #546
add 5679749b Bump commons-net:commons-net from 3.11.0 to 3.11.1 (#548)
add 3a6a9abf Bump commons-net:commons-net from 3.11.0 to 3.11.1 #548
add 86186b70 Bump codecov/codecov-action from 4.4.1 to 4.5.0 (#552)
add 162ed618 Bump actions/checkout from 4.1.6 to 4.1.7 (#551)
add 73d0ffa1 Bump github/codeql-action from 3.25.8 to 3.25.10 (#553)
add a960d096 Javadoc
add 06dd920c Add some documentation to make the unit tests easier to follow #556
add 9d7a7d4c Add some documentation to make the unit tests easier to follow (#556)
add d49ecf49 Drop CodeQL
add 78349e56 Drop CodeQL
add 939dc9d0 Replace "localhost" with InetAddress.getLocalHost().getCanonicalHostName()
add 3f919166 Bump org.apache.httpcomponents.core5:httpcore5 (#559)
add 0de856a5 Bump org.apache.httpcomponents.core5:httpcore5 from 5.3-alpha2 to 5.3-beta1 #559
add 59a5c199 Bump org.apache.httpcomponents.client5:httpclient5 (#561)
add 5e9c0b05 Bump org.apache.httpcomponents.client5:httpclient5 from 5.4-alpha2 to 5.4-beta1 #561
add b4e3c868 Revert "Drop CodeQL"
add 8636e2b8 Revert "Drop CodeQL"
add b2d4cff5 Bump org.apache.commons:commons-collections4 from 4.4 to 4.5.0-M2
add e26dd3fe Bump org.apache.jackrabbit:jackrabbit-standalone-components from 2.20.15 to 2.20.16, 2.21.x is beta only
add cc4bda96 Bump ant:ant 1.6.5 to org.apache.ant:ant 1.10.14
add 5486a818 Drop codecov.io
add d1d24dc0 Bump github/codeql-action from 3.25.10 to 3.25.11 (#564)
add 241f4ac4 Bump commons-logging:commons-logging from 1.3.2 to 1.3.3 (#563)
add 7e041b59 Bump commons-logging:commons-logging from 1.3.2 to 1.3.3 #563
add c5c0c977 Bump org.codehaus.mojo:exec-maven-plugin from 3.2.0 to 3.3.0 (#536)
add e89929bd Bump org.codehaus.mojo:exec-maven-plugin from 3.2.0 to 3.3.0 #536
add abbd93aa Bump github/codeql-action from 3.25.11 to 3.25.12 (#565)
add e7d509df Bump actions/upload-artifact from 4.3.3 to 4.3.4 (#566)
add 7c98843b Bump commons-codec:commons-codec from 1.17.0 to 1.17.1 (#567)
add efc0220d Bump commons-codec:commons-codec from 1.17.0 to 1.17.1 #567
add e63c8daa Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.15.0 (#568)
add 503a837c Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.15.0 #568
add 51f4d8dc Javadoc
add 72d4fdd6 Avoid PMD 7 error by convention
add b5876d1d Fix PMD UnnecessaryReturn
add a9a8ad26 Fix or address PMD warnings UnnecessaryReturn, UnusedLocalVariable, and so on
add 41351de6 Fix UnnecessaryFullyQualifiedName
add 55f985be Fix PMD issue
add 681ada20 Fix PMD issue
add 196742af Fix PMD issue
add 1059a15d Better description
add f2cfef0e Bump org.apache.commons:commons-parent from 67 to 71
add 530433e4 Sort imports
add ee26ef6d Better parameter name
add 95ddecdf Remove redundant keywords
add d86cbd36 Remove redundant keywords
add 4fff07c0 Add Java 22 to the GitHub CI build
add 3cf5e3ff Add Java 24-ea as an experimental build
add fde7b661 Bump org.apache.bcel:bcel from 6.9.0 to 6.10.0 (#569)
add 678c11d5 Bump org.apache.bcel:bcel from 6.9.0 to 6.10.0 #569
add 7719a5ec Fix Ant group ID references in POM files
add 81d7b7c0 Bump github/codeql-action from 3.25.12 to 3.25.14 (#570)
add 3456710f Normalize comments
add 83d815af Simplify UriParser (#558)
add 5bb72a56 Simplify UriParser #558
add bb60b28e Use Javadoc @code
add 8f8edef0 Bump org.apache.commons:commons-parent from 71 to 72
add cdc70218 Assert replace (#571)
add 4f6b0dfb Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-vfs.git
add db65c0dd Bump github/codeql-action from 3.25.14 to 3.25.15 (#572)
add 9d92ccaa Bump ossf/scorecard-action from 2.3.3 to 2.4.0 (#573)
add 20d7a864 Bump org.apache.commons:commons-lang3 from 3.15.0 to 3.16.0 (#577)
add c845211e ump org.apache.commons:commons-lang3 from 3.15.0 to 3.16.0 #577
add 364805d3 Bump org.codehaus.mojo:exec-maven-plugin from 3.3.0 to 3.4.0 (#576)
add b6735b53 Bump org.codehaus.mojo:exec-maven-plugin from 3.3.0 to 3.4.0 #576
add 91ece718 Bump slf4j.version from 2.0.13 to 2.0.14 (#575)
add 015e49ba Bump slf4j.version from 2.0.13 to 2.0.14 #575
add f9d6010a Bump slf4j.version from 2.0.14 to 2.0.15 (#580)
add 6a6d4060 Bump slf4j.version from 2.0.14 to 2.0.15 #580
add 2e341dfd Bump org.apache.commons:commons-compress from 1.26.2 to 1.27.0 (#579)
add 4ce3a727 Bump org.apache.commons:commons-compress from 1.26.2 to 1.27.0 #579
add 7bf7e052 Bump org.slf4j:slf4j-simple from 2.0.13 to 2.0.15 (#578)
add db828cbe Bump actions/upload-artifact from 4.3.4 to 4.3.6 (#581)
add f98fc01e Bump github/codeql-action from 3.25.15 to 3.26.0 (#583)
add 430137cf Bump actions/setup-java from 4.2.1 to 4.2.2 (#582)
add e742aa9b Sort members
add b2ddca46 Don't use star imports
add dbe407bf Use final
add ae793579 Whitespace
add 22d5201f Prepare for the next release candidate
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 (e3947868)
\
N -- N -- N refs/heads/release (22d5201f)
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/codeql-analysis.yml | 10 +-
.github/workflows/coverage.yml | 52 ---
.github/workflows/maven.yml | 42 ++-
.github/workflows/scorecards-analysis.yml | 8 +-
CONTRIBUTING.md | 9 +-
README.md | 9 +-
RELEASE-NOTES.txt | 413 +++++++--------------
checkstyle-suppressions.xml | 69 ++--
commons-vfs2-ant/pom.xml | 8 +-
.../commons/vfs2/tasks/AbstractSyncTask.java | 28 +-
.../org/apache/commons/vfs2/tasks/DeleteTask.java | 6 +-
commons-vfs2-bom/pom.xml | 12 +-
commons-vfs2-distribution/pom.xml | 4 +-
commons-vfs2-examples/pom.xml | 10 +-
.../org/apache/commons/vfs2/example/Shell.java | 3 +-
commons-vfs2-hdfs/pom.xml | 6 +-
.../commons/vfs2/provider/hdfs/HdfsFileObject.java | 61 ++-
.../vfs2/provider/hdfs/HdfsFileProvider.java | 2 +-
.../commons/vfs2/provider/hdfs/HdfsFileSystem.java | 4 +-
.../provider/hdfs/HdfsRandomAccessContent.java | 36 +-
commons-vfs2-jackrabbit1/pom.xml | 4 +-
.../vfs2/provider/webdav/WebdavFileObject.java | 10 +-
commons-vfs2-jackrabbit2/pom.xml | 4 +-
.../vfs2/provider/webdav4/Webdav4FileName.java | 3 +-
.../vfs2/provider/webdav4/Webdav4FileObject.java | 18 +-
commons-vfs2-sandbox/pom.xml | 2 +-
.../commons/vfs2/util/RACRandomAccessFile.java | 20 +-
.../vfs2/util/SharedRandomContentInputStream.java | 4 +-
.../provider/smb/test/SmbProviderTestCase.java | 6 +-
commons-vfs2/pom.xml | 70 +++-
.../org/apache/commons/vfs2/CacheStrategy.java | 4 +-
.../org/apache/commons/vfs2/FileDepthSelector.java | 2 +-
.../apache/commons/vfs2/FileFilterSelector.java | 2 +-
.../java/org/apache/commons/vfs2/FileObject.java | 10 +-
.../commons/vfs2/FileSystemConfigBuilder.java | 6 +-
.../apache/commons/vfs2/FileSystemException.java | 3 +-
.../org/apache/commons/vfs2/FileSystemManager.java | 4 +-
.../java/org/apache/commons/vfs2/NameScope.java | 2 +-
.../apache/commons/vfs2/PatternFileSelector.java | 4 +-
.../src/main/java/org/apache/commons/vfs2/VFS.java | 2 +-
.../commons/vfs2/cache/FileSystemAndNameKey.java | 3 +-
.../commons/vfs2/cache/SoftRefFilesCache.java | 2 +-
.../apache/commons/vfs2/filter/AndFileFilter.java | 12 +-
.../commons/vfs2/filter/CanExecuteFileFilter.java | 8 +-
.../commons/vfs2/filter/CanReadFileFilter.java | 12 +-
.../commons/vfs2/filter/CanWriteFileFilter.java | 8 +-
.../commons/vfs2/filter/EmptyFileFilter.java | 6 +-
.../commons/vfs2/filter/HiddenFileFilter.java | 10 +-
.../org/apache/commons/vfs2/filter/IOCase.java | 4 +-
.../apache/commons/vfs2/filter/OrFileFilter.java | 12 +-
.../vfs2/filter/SymbolicLinkFileFilter.java | 10 +-
.../commons/vfs2/impl/DefaultFileMonitor.java | 176 ++++-----
.../commons/vfs2/impl/DefaultFileReplicator.java | 2 +-
.../commons/vfs2/provider/AbstractFileName.java | 19 +-
.../commons/vfs2/provider/AbstractFileObject.java | 4 +-
.../commons/vfs2/provider/AbstractFileSystem.java | 10 +-
.../vfs2/provider/AbstractRandomAccessContent.java | 6 +-
.../commons/vfs2/provider/DefaultFileContent.java | 2 +-
.../commons/vfs2/provider/DelegateFileObject.java | 21 +-
.../vfs2/provider/FileContentThreadData.java | 28 +-
.../apache/commons/vfs2/provider/UriParser.java | 247 ++++--------
.../commons/vfs2/provider/ftp/FtpFileObject.java | 68 ++--
.../commons/vfs2/provider/ftp/FtpFileType.java | 6 +-
.../vfs2/provider/http5/Http5FileSystem.java | 2 +-
.../commons/vfs2/provider/jar/JarFileProvider.java | 2 +-
.../vfs2/provider/jar/JarURLConnectionImpl.java | 6 +-
.../commons/vfs2/provider/ram/RamFileData.java | 46 +--
.../commons/vfs2/provider/ram/RamFileObject.java | 30 +-
.../vfs2/provider/ram/RamFileOutputStream.java | 8 +-
.../provider/ram/RamFileRandomAccessContent.java | 38 +-
.../commons/vfs2/provider/ram/RamFileSystem.java | 24 +-
.../vfs2/provider/res/ResourceFileProvider.java | 2 +-
.../vfs2/provider/sftp/SftpClientFactory.java | 5 +-
.../commons/vfs2/provider/sftp/SftpFileObject.java | 4 +-
.../commons/vfs2/provider/sftp/SftpFileSystem.java | 18 +-
.../provider/sftp/SftpFileSystemConfigBuilder.java | 14 +-
.../commons/vfs2/provider/tar/TarFileSystem.java | 10 +-
.../commons/vfs2/provider/url/UrlFileObject.java | 6 +-
.../commons/vfs2/provider/zip/ZipFileSystem.java | 6 +-
.../main/java/org/apache/commons/vfs2/util/Os.java | 7 +-
.../apache/commons/vfs2/util/PosixPermissions.java | 44 +--
.../commons/vfs2/util/WeakRefFileListener.java | 20 +-
.../commons/vfs2/AbstractProviderTestCase.java | 3 +
.../commons/vfs2/AbstractProviderTestConfig.java | 11 +
.../org/apache/commons/vfs2/AbstractTestSuite.java | 2 +-
.../java/org/apache/commons/vfs2/ContentTests.java | 6 +-
.../java/org/apache/commons/vfs2/FileInfo.java | 2 +-
.../java/org/apache/commons/vfs2/FileTypeTest.java | 2 +-
.../commons/vfs2/IPv6LocalConnectionTests.java | 2 +-
.../java/org/apache/commons/vfs2/NamingTests.java | 4 +
.../org/apache/commons/vfs2/PermissionsTests.java | 2 +-
.../apache/commons/vfs2/ProviderDeleteTests.java | 2 +-
.../commons/vfs2/ProviderRandomSetLengthTests.java | 4 +-
.../org/apache/commons/vfs2/ProviderReadTests.java | 2 +-
.../org/apache/commons/vfs2/ProviderTestSuite.java | 4 +
.../apache/commons/vfs2/VerifyingFileSelector.java | 2 +-
.../commons/vfs2/provider/UriParserBenchmark.java} | 31 +-
.../commons/vfs2/provider/UriParserTest.java | 19 +-
.../ftps/AbstractFtpsProviderTestCase.java | 2 +-
.../provider/ftps/FtpsMultipleConnectionTest.java | 4 +-
.../ftps/NoProtocolSslConfigurationProxy.java | 10 +-
.../vfs2/provider/http/HttpProviderTestCase.java | 7 +-
.../vfs2/provider/http4/Http4ProviderTestCase.java | 4 +-
.../vfs2/provider/http5/Http5ProviderTestCase.java | 5 +-
.../vfs2/provider/local/WindowsFileNameTests.java | 2 +-
.../vfs2/provider/ram/CustomRamProviderTest.java | 16 +-
.../sftp/AbstractSftpProviderTestCase.java | 16 +-
.../sftp/SftpProviderStreamProxyModeTestCase.java | 4 +-
.../commons/vfs2/provider/test/JunctionTests.java | 78 ++++
.../vfs2/provider/url/UrlProviderHttpTestCase.java | 3 +-
pom.xml | 258 +++++++------
src/changes/changes.xml | 58 +--
src/conf/pmd-ruleset.xml | 78 ++++
113 files changed, 1299 insertions(+), 1284 deletions(-)
delete mode 100644 .github/workflows/coverage.yml
copy commons-vfs2/src/{main/java/org/apache/commons/vfs2/provider/TemporaryFileStore.java => test/java/org/apache/commons/vfs2/provider/UriParserBenchmark.java} (55%)
create mode 100644 src/conf/pmd-ruleset.xml