commons-vfs.git
2 years agoUpdate POM version numbers for Apache Commons VFS release 2.5.0 commons-vfs-2.5.0-RC1 rel/commons-vfs-2.5.0
Gary Gregory [Wed, 25 Dec 2019 03:29:01 +0000 (22:29 -0500)] 
Update POM version numbers for Apache Commons VFS release 2.5.0

2 years agoPrepare for 2.5.0.
Gary Gregory [Wed, 25 Dec 2019 03:08:51 +0000 (22:08 -0500)] 
Prepare for 2.5.0.

2 years agoPrepare for 2.5.0.
Gary Gregory [Wed, 25 Dec 2019 03:07:39 +0000 (22:07 -0500)] 
Prepare for 2.5.0.

2 years agoPrepare for 2.5.0.
Gary Gregory [Wed, 25 Dec 2019 03:07:09 +0000 (22:07 -0500)] 
Prepare for 2.5.0.

2 years agoPrepare for 2.5.0.
Gary Gregory [Wed, 25 Dec 2019 03:06:12 +0000 (22:06 -0500)] 
Prepare for 2.5.0.

2 years agoPrepare for 2.5.0.
Gary Gregory [Wed, 25 Dec 2019 03:04:15 +0000 (22:04 -0500)] 
Prepare for 2.5.0.

2 years agoAdjust site generation for new modules. Fix href.
Gary Gregory [Wed, 25 Dec 2019 02:46:34 +0000 (21:46 -0500)] 
Adjust site generation for new modules. Fix href.

2 years agoRestore binary compatibility with 2.4.1.
Gary Gregory [Tue, 24 Dec 2019 22:14:41 +0000 (17:14 -0500)] 
Restore binary compatibility with 2.4.1.
Javadoc.

2 years agoRestore binary compatibility with 2.4.1.
Gary Gregory [Tue, 24 Dec 2019 17:57:50 +0000 (12:57 -0500)] 
Restore binary compatibility with 2.4.1.

2 years agoSort members.
Gary Gregory [Tue, 24 Dec 2019 17:53:51 +0000 (12:53 -0500)] 
Sort members.

2 years agoJavadoc.
Gary Gregory [Tue, 24 Dec 2019 17:27:47 +0000 (12:27 -0500)] 
Javadoc.

2 years agoJavadoc: initialisation -> initialization.
Gary Gregory [Tue, 24 Dec 2019 17:27:01 +0000 (12:27 -0500)] 
Javadoc: initialisation -> initialization.

2 years agoJavadoc. Upper case TLAs.
Gary Gregory [Tue, 24 Dec 2019 17:24:57 +0000 (12:24 -0500)] 
Javadoc. Upper case TLAs.

2 years agoUpdate build from JApiCmp 0.14.1 to 0.14.3.
Gary Gregory [Tue, 24 Dec 2019 17:22:55 +0000 (12:22 -0500)] 
Update build from JApiCmp 0.14.1 to 0.14.3.

2 years agoJavadoc.
Gary Gregory [Tue, 24 Dec 2019 17:22:04 +0000 (12:22 -0500)] 
Javadoc.

2 years ago[VFS-686] Add webdav4 provider based on the latest Jackrabbit 2.x.
Gary Gregory [Tue, 24 Dec 2019 02:44:59 +0000 (21:44 -0500)] 
[VFS-686] Add webdav4 provider based on the latest Jackrabbit 2.x.

Update Jackrabbit from 2.19.5 to 2.19.6.

2 years agoUpdate tests from Apache Log4j 2.12.1 to 2.13.0.
Gary Gregory [Tue, 24 Dec 2019 00:21:56 +0000 (19:21 -0500)] 
Update tests from Apache Log4j 2.12.1 to 2.13.0.

Update tests from Mockito 3.1.0 to 3.2.4.

2 years agoAdd Java 13, use latest versions.
Gary Gregory [Mon, 23 Dec 2019 23:18:26 +0000 (18:18 -0500)] 
Add Java 13, use latest versions.

2 years ago[VFS-749] Update Apache Commons Parent from 48 to 50.
Gary Gregory [Mon, 23 Dec 2019 23:06:09 +0000 (18:06 -0500)] 
[VFS-749] Update Apache Commons Parent from 48 to 50.

2 years agoJavadoc fixes.
Gary Gregory [Mon, 23 Dec 2019 18:47:42 +0000 (13:47 -0500)] 
Javadoc fixes.

2 years agoFix Checkstyle configuration.
Gary Gregory [Mon, 23 Dec 2019 18:40:47 +0000 (13:40 -0500)] 
Fix Checkstyle configuration.

Update Checkstyle to the current version.

2 years ago[VFS-590] SFTP moveTo operation might fail on permission checks even if
Gary Gregory [Mon, 23 Dec 2019 18:22:34 +0000 (13:22 -0500)] 
[VFS-590] SFTP moveTo operation might fail on permission checks even if
the operation itself might succeed. #75.

[VFS-617] SFTP isReadable fails if unable to determine group identity.
#75.

2 years agoVFS-590 VFS-617 Proceed with moveTo operation if the exec channel for… (#75)
Alex Pearce [Mon, 23 Dec 2019 18:06:27 +0000 (18:06 +0000)] 
VFS-590 VFS-617 Proceed with moveTo operation if the exec channel for… (#75)

* VFS-590 VFS-617 Proceed with moveTo operation if the exec channel for permission checks is closed

* VFS-590 VFS-617 Apache license headers

* VFS-590 VFS-617 Fix merge conflict

* VFS-590 VFS-617 Test read, write, delete and rename on sftp closed exec channel

* VFS-590 VFS-617 Clean execdisabled initialization

Co-authored-by: sauerbraten <willing.alexander@googlemail.com>
2 years agoRemove unnecessary array creation for varargs.
Gary Gregory [Thu, 19 Dec 2019 02:33:42 +0000 (21:33 -0500)] 
Remove unnecessary array creation for varargs.

2 years agoJavadoc: Use {@code} instead of <code></code>.
Gary Gregory [Wed, 18 Dec 2019 21:48:59 +0000 (16:48 -0500)] 
Javadoc: Use {@code} instead of <code></code>.

2 years agoShare FileContentInfo in FileContentInfoFilenameFactory.
Bernd Eckenfels [Thu, 7 Nov 2019 16:56:12 +0000 (17:56 +0100)] 
Share FileContentInfo in FileContentInfoFilenameFactory.

For the common case that no content-type information is available avoid
proliferation of DefaultFileContentInfo instances.

2 years ago[VFS-687] Add http5 and http5s providers (#74)
Gary Gregory [Mon, 28 Oct 2019 15:30:02 +0000 (11:30 -0400)] 
[VFS-687] Add http5 and http5s providers (#74)

2 years agoVFS-687: adding http5 and http5s providers (#74)
Woonsan Ko [Mon, 28 Oct 2019 14:05:35 +0000 (23:05 +0900)] 
VFS-687: adding http5 and http5s providers (#74)

* VFS-687: adding http5 and http5s providers

* VFS-687: adding since tags

* VFS-687: adding since tags in http4 too

* VFS-687: no need to add since tag in package private type

2 years agoJavadoc.
Gary Gregory [Wed, 23 Oct 2019 13:48:00 +0000 (09:48 -0400)] 
Javadoc.

2 years agoUpdate tests from Log4j 2.11.2 to 2.12.1.
Gary Gregory [Fri, 18 Oct 2019 16:07:45 +0000 (12:07 -0400)] 
Update tests from Log4j 2.11.2 to 2.12.1.

2 years agoParameterize Log4j 2 version in a new property "log4j2.version".
Gary Gregory [Fri, 18 Oct 2019 15:32:48 +0000 (11:32 -0400)] 
Parameterize Log4j 2 version in a new property "log4j2.version".

2 years ago[VFS-744] org.apache.commons.vfs2.FileContent.getByteArray() can throw
Gary Gregory [Thu, 17 Oct 2019 23:03:31 +0000 (19:03 -0400)] 
[VFS-744] org.apache.commons.vfs2.FileContent.getByteArray() can throw
NegativeArraySizeException for BZip2 files

2 years ago[VFS-743] Add
Gary Gregory [Thu, 17 Oct 2019 22:30:14 +0000 (18:30 -0400)] 
[VFS-743] Add
org.apache.commons.vfs2.provider.compressed.CompressedFileFileObject.SIZE_UNDEFINED.

2 years agoFormatting fix.
Gary Gregory [Thu, 17 Oct 2019 21:50:51 +0000 (17:50 -0400)] 
Formatting fix.

2 years agoDon't need local var.
Gary Gregory [Thu, 17 Oct 2019 21:35:42 +0000 (17:35 -0400)] 
Don't need local var.

2 years agoDrop WIP.
Gary Gregory [Thu, 17 Oct 2019 21:31:02 +0000 (17:31 -0400)] 
Drop WIP.

2 years agoMove resources to their proper Maven home in the source tree.
Gary Gregory [Thu, 17 Oct 2019 21:30:33 +0000 (17:30 -0400)] 
Move resources to their proper Maven home in the source tree.

2 years agoDrop Subversion Id keywords.
Gary Gregory [Thu, 17 Oct 2019 18:29:20 +0000 (14:29 -0400)] 
Drop Subversion Id keywords.

2 years ago[VFS-686] webdav4 provider based on the latest Jackrabbit 2.x #52.
Gary Gregory [Thu, 17 Oct 2019 17:38:45 +0000 (13:38 -0400)] 
[VFS-686] webdav4 provider based on the latest Jackrabbit 2.x #52.

Rename new module.

2 years ago[VFS-686] webdav4 provider based on the latest Jackrabbit 2.x #52.
Gary Gregory [Thu, 17 Oct 2019 17:14:44 +0000 (13:14 -0400)] 
[VFS-686] webdav4 provider based on the latest Jackrabbit 2.x #52.

Better project names.

2 years agoJavadoc tweak.
Gary Gregory [Thu, 17 Oct 2019 16:16:37 +0000 (12:16 -0400)] 
Javadoc tweak.

2 years agoUse @since 2.5.0.
Gary Gregory [Thu, 17 Oct 2019 16:16:00 +0000 (12:16 -0400)] 
Use @since 2.5.0.

2 years agoOrganize imports.
Gary Gregory [Thu, 17 Oct 2019 16:11:06 +0000 (12:11 -0400)] 
Organize imports.

2 years agoUse final.
Gary Gregory [Thu, 17 Oct 2019 16:10:28 +0000 (12:10 -0400)] 
Use final.

2 years agoRemove trailing whitespace.
Gary Gregory [Thu, 17 Oct 2019 16:09:44 +0000 (12:09 -0400)] 
Remove trailing whitespace.

2 years ago[VFS-742] Add org.apache.commons.vfs2.FileContent.isEmpty().
Gary Gregory [Thu, 17 Oct 2019 16:08:48 +0000 (12:08 -0400)] 
[VFS-742] Add org.apache.commons.vfs2.FileContent.isEmpty().

2 years agoSort members.
Gary Gregory [Thu, 17 Oct 2019 15:57:18 +0000 (11:57 -0400)] 
Sort members.

2 years ago[VFS-686] webdav4 provider based on the latest Jackrabbit 2.x #52.
Gary Gregory [Thu, 17 Oct 2019 15:56:39 +0000 (11:56 -0400)] 
[VFS-686] webdav4 provider based on the latest Jackrabbit 2.x #52.

2 years agoTypos in Javadoc and comments: "uri" -> "URI".
Gary Gregory [Thu, 17 Oct 2019 15:56:03 +0000 (11:56 -0400)] 
Typos in Javadoc and comments: "uri" -> "URI".

2 years agoVFS-686: webdav4 provider based on the latest Jackrabbit 2.x (#52)
Woonsan Ko [Thu, 17 Oct 2019 15:37:48 +0000 (00:37 +0900)] 
VFS-686: webdav4 provider based on the latest Jackrabbit 2.x (#52)

* VFS-686: initial jackrabbit3 webdav provider - just compiled.

* VFS-686: 51 tests working out of 84

* VFS-686: 2 tests are still failing out of 84

* VFS-686: all tests successful now

* VFS-686: code cleanups

* VFS-686 separating jackrabbit2 based webdav provider as module

* More efficient comparison in FileExtensionSelector (#44)

* Removed duplication from Constructors
* Removed unneeded check for `null` `HashSet` as it is constructed during object creation by the JVM at runtime.
* Optimized the comparison over the Constructor by converting all extensions to lowercase and using the `contains` method of a `Set`.

* Revert "Merge branch 'trunk' into feature/VFS-686"

This reverts commit 94f010f37661dd08890010627087b627c55fbc72, reversing
changes made to 19ea84236b85a2fc6a5553bab3f4e931755b9ecb.

* VFS-686: derby.log files created by jackrabbit to target folder

* VFS-686: adding missing test data files

* VFS-686: integration tests with Shell and JCR system work

* VFS-686: set JR version to the latest stable; test to skip by default

* VFS-686: restoring tests, hopefulling get JR 2.19.2 next week

* VFS-686: no need of custom registration as http4/webdav4 are in providers.xml

* VFS-686: update @since tags

* VFS-686: support webdav4s (webdav over https) provider

* VFS-686: set JR dep version to 2.19.2, the latest released version

* VFS-686: formatting

* VFS-686: dos2unix JcrUtils.java

* VFS-686: renaming jr2 to jr and jr3 to jr2

* VFS-686: replace logging with log4j2 or log4j12 (jr)

* VFS-686: upgrade jr2 dependency

* VFS-686: fix exception message comparison for jdk11

* VFS-686: fix regex import

* VFS-686: correcting @since tags

* VFS-686: trying to kick in travis again as it build fine with oracle jvm11 locally

2 years ago@since tag typo.
Gary Gregory [Thu, 17 Oct 2019 15:25:04 +0000 (11:25 -0400)] 
@since tag typo.

2 years ago[VFS-741] Allow known prefixes when listing folders.
Bernd Eckenfels [Thu, 17 Oct 2019 12:39:25 +0000 (14:39 +0200)] 
[VFS-741] Allow known prefixes when listing folders.

2 years ago[VFS-299] VFS-299 Add failing tests for missing filesystem listener
Gary Gregory [Wed, 9 Oct 2019 14:45:36 +0000 (10:45 -0400)] 
[VFS-299] VFS-299 Add failing tests for missing filesystem listener
removal in DefaultFileMonitor #72.

Arg, this test is still using JUnit 3.

2 years ago[VFS-299] VFS-299 Add failing tests for missing filesystem listener
Gary Gregory [Wed, 9 Oct 2019 13:34:01 +0000 (09:34 -0400)] 
[VFS-299] VFS-299 Add failing tests for missing filesystem listener
removal in DefaultFileMonitor #72.

Add but ignore failing tests.

2 years ago[VFS-733] Parent layer of ZipFileSystem set to null through
Gary Gregory [Tue, 8 Oct 2019 16:11:24 +0000 (12:11 -0400)] 
[VFS-733] Parent layer of ZipFileSystem set to null through
OnCallRefreshFileObject and DecoratedFileObject.refresh().

Enable test.

2 years ago[VFS-739] Changes to parseUri breaks backward compatibility by throwing
Gary Gregory [Mon, 7 Oct 2019 21:45:27 +0000 (17:45 -0400)] 
[VFS-739] Changes to parseUri breaks backward compatibility by throwing
NullPointerException in some cases.

2 years agoJavadoc.
Gary Gregory [Mon, 7 Oct 2019 16:19:17 +0000 (12:19 -0400)] 
Javadoc.

2 years agoFix compiler warning.
Gary Gregory [Mon, 7 Oct 2019 16:18:25 +0000 (12:18 -0400)] 
Fix compiler warning.

2 years agoBetter lvar name.
Gary Gregory [Mon, 7 Oct 2019 16:15:56 +0000 (12:15 -0400)] 
Better lvar name.

2 years ago[VFS-738] Deprecate org.apache.commons.vfs2.FileChangeEvent.getFile() in
Gary Gregory [Mon, 7 Oct 2019 15:56:14 +0000 (11:56 -0400)] 
[VFS-738] Deprecate org.apache.commons.vfs2.FileChangeEvent.getFile() in
favor of getFileObject().

2 years ago[VFS-733 ]Parent layer of ZipFileSystem set to null through
Gary Gregory [Mon, 7 Oct 2019 15:46:36 +0000 (11:46 -0400)] 
[VFS-733 ]Parent layer of ZipFileSystem set to null through
OnCallRefreshFileObject and DecoratedFileObject.refresh().

2 years ago[VFS-733] Parent layer of ZipFileSystem vanishes through
Gary Gregory [Sun, 6 Oct 2019 13:10:46 +0000 (09:10 -0400)] 
[VFS-733] Parent layer of ZipFileSystem vanishes through
OnCallRefreshFileObject.

Fix compiler warnings.

2 years ago[VFS-733] Parent layer of ZipFileSystem vanishes through
Gary Gregory [Sun, 6 Oct 2019 13:09:54 +0000 (09:09 -0400)] 
[VFS-733] Parent layer of ZipFileSystem vanishes through
OnCallRefreshFileObject.

Add ignored tests.

2 years ago[VFS-733] Parent layer of ZipFileSystem vanishes through
Gary Gregory [Sun, 6 Oct 2019 13:04:24 +0000 (09:04 -0400)] 
[VFS-733] Parent layer of ZipFileSystem vanishes through
OnCallRefreshFileObject. Update ignored test.

2 years agoSet next version to 2.5.0.
Gary Gregory [Sun, 6 Oct 2019 12:59:16 +0000 (08:59 -0400)] 
Set next version to 2.5.0.

2 years ago[VFS-737] Update Hadoop from 3.2.0 to 3.2.1.
Gary Gregory [Sun, 6 Oct 2019 02:33:33 +0000 (22:33 -0400)] 
[VFS-737] Update Hadoop from 3.2.0 to 3.2.1.

2 years ago[VFS-733] Parent layer of ZipFileSystem vanishes through
Gary Gregory [Sat, 5 Oct 2019 23:43:10 +0000 (19:43 -0400)] 
[VFS-733] Parent layer of ZipFileSystem vanishes through
OnCallRefreshFileObject. Add test with @Ignore.

2 years agoBetter assertions to help in debugging.
Gary Gregory [Sat, 5 Oct 2019 23:31:11 +0000 (19:31 -0400)] 
Better assertions to help in debugging.

2 years agoAdd null check in test.
Gary Gregory [Sat, 5 Oct 2019 23:29:13 +0000 (19:29 -0400)] 
Add null check in test.

2 years ago[VFS-736] Add org.apache.commons.vfs2.VFS.reset().
Gary Gregory [Sat, 5 Oct 2019 22:35:52 +0000 (18:35 -0400)] 
[VFS-736] Add org.apache.commons.vfs2.VFS.reset().

Also rename private method.

2 years agoFix trailing whitespace.
Gary Gregory [Sat, 5 Oct 2019 22:32:49 +0000 (18:32 -0400)] 
Fix trailing whitespace.

2 years ago[VFS-735] Add org.apache.commons.vfs2.FileSystemManager.close() via
Gary Gregory [Sat, 5 Oct 2019 22:32:27 +0000 (18:32 -0400)] 
[VFS-735] Add org.apache.commons.vfs2.FileSystemManager.close() via
AutoCloseable.

2 years ago[VFS-734] Add functional interface
Gary Gregory [Sat, 5 Oct 2019 20:36:50 +0000 (16:36 -0400)] 
[VFS-734] Add functional interface
org.apache.commons.vfs2.function.VfsConsumer.

Bump version number due to addition of new interface.

2 years ago[VFS-734] Add functional interface
Gary Gregory [Sat, 5 Oct 2019 20:35:30 +0000 (16:35 -0400)] 
[VFS-734] Add functional interface
org.apache.commons.vfs2.function.VfsConsumer.

2 years agoNo need to split declaration from initialization.
Gary Gregory [Sat, 5 Oct 2019 19:50:04 +0000 (15:50 -0400)] 
No need to split declaration from initialization.

2 years agoRename private method.
Gary Gregory [Sat, 5 Oct 2019 19:48:23 +0000 (15:48 -0400)] 
Rename private method.

3 years agoUpdate tests using org.mockito:mockito-core from 3.0.0 to 3.1.0.
Gary Gregory [Thu, 3 Oct 2019 16:40:48 +0000 (12:40 -0400)] 
Update tests using org.mockito:mockito-core from 3.0.0 to 3.1.0.

3 years ago[VFS-731] Update org.apache.httpcomponents:httpclient from 4.5.9 to
Gary Gregory [Thu, 3 Oct 2019 16:35:04 +0000 (12:35 -0400)] 
[VFS-731] Update org.apache.httpcomponents:httpclient from 4.5.9 to
4.5.10.

[VFS-732] Update org.apache.httpcomponents:httpcore-nio from 4.4.11 to
4.4.12.

3 years agoTypo.
Gary Gregory [Mon, 30 Sep 2019 12:52:40 +0000 (08:52 -0400)] 
Typo.

3 years agoRemove trailing white spaces on all lines.
Gary Gregory [Fri, 13 Sep 2019 12:26:32 +0000 (08:26 -0400)] 
Remove trailing white spaces on all lines.

3 years agoMore lambdas, less boilerplate.
Gary Gregory [Fri, 13 Sep 2019 12:23:28 +0000 (08:23 -0400)] 
More lambdas, less boilerplate.

3 years ago[VFS-729] Upgrade hadoop to 2.7.4 or later; will use current 3.2.0.
Gary Gregory [Sun, 1 Sep 2019 23:57:36 +0000 (19:57 -0400)] 
[VFS-729] Upgrade hadoop to 2.7.4 or later; will use current 3.2.0.

Also adds GitHub Actions build.

3 years ago[VFS-444] ResourceFileProvider "res://" failed to obtain FileObject from
Gary Gregory [Thu, 29 Aug 2019 19:23:46 +0000 (15:23 -0400)] 
[VFS-444] ResourceFileProvider "res://" failed to obtain FileObject from
resolved FileName.

3 years agoVFS-444: corrected ResourceFileProvider uri/path processing. (#71)
Michiel Hendriks [Thu, 29 Aug 2019 19:20:14 +0000 (21:20 +0200)] 
VFS-444: corrected ResourceFileProvider uri/path processing. (#71)

* Changed filename processing for ResourceFileProvider to be consistent with resource locations used by ClassLoader.

Resource locations are absolute, despite not having a leading '/'.

* Absolute resource locations do not start with a slash.

* If the uri has no scheme, use it from the base. If it is still null, default to 'file'.

* Updated documentation concerning the resource URI format.

* Code style corrections.

* Any amount of leading '/' in a resource URI are discarded when looking up a resource.

This makes `res:example` and `res://example` equivalent. This also makes FSM.resolveURI
and FSM.resolveFile consistent in behavior for any passed URI.

* Added test cases of an eventually blank resource path: res:///

* revert documentation update for 'res:' uri

* Changed example for res: to also include two slashes.

3 years ago[VFS-444] corrected ResourceFileProvider uri/path processing. #71.
Gary Gregory [Tue, 27 Aug 2019 21:13:09 +0000 (17:13 -0400)] 
[VFS-444] corrected ResourceFileProvider uri/path processing. #71.

Test current behavior.
stest

3 years ago[VFS-444] corrected ResourceFileProvider uri/path processing. #71.
Gary Gregory [Tue, 27 Aug 2019 21:12:33 +0000 (17:12 -0400)] 
[VFS-444] corrected ResourceFileProvider uri/path processing. #71.

Test current behavior.

3 years ago[VFS-444] corrected ResourceFileProvider uri/path processing. #71.
Gary Gregory [Tue, 27 Aug 2019 21:03:58 +0000 (17:03 -0400)] 
[VFS-444] corrected ResourceFileProvider uri/path processing. #71.

Test current behavior.

3 years ago[VFS-728] Update Apache Commons Compress from 1.18 to 1.19.
Gary Gregory [Tue, 27 Aug 2019 19:37:41 +0000 (15:37 -0400)] 
[VFS-728] Update Apache Commons Compress from 1.18 to 1.19.

Typo.

3 years agoMerge branch 'master' of https://gitbox.apache.org/repos/asf/commons-vfs
Gary Gregory [Tue, 27 Aug 2019 19:36:48 +0000 (15:36 -0400)] 
Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-vfs

3 years ago[VFS-728] Update Apache Commons Compress from 1.18 to 1.19.
Gary Gregory [Tue, 27 Aug 2019 19:36:15 +0000 (15:36 -0400)] 
[VFS-728] Update Apache Commons Compress from 1.18 to 1.19.

Typo.

3 years ago[VFS-728] Update Apache Commons Compress from 1.18 to 1.19.
Gary Gregory [Tue, 27 Aug 2019 19:35:46 +0000 (15:35 -0400)] 
[VFS-728] Update Apache Commons Compress from 1.18 to 1.19.

3 years agoVFS-727: Replaced usage of VFS.getManager() for locally available FileSystemManager...
Michiel Hendriks [Tue, 27 Aug 2019 17:45:32 +0000 (19:45 +0200)] 
VFS-727: Replaced usage of VFS.getManager() for locally available FileSystemManager. (#70)

* Replaced usage of VFS.getManager() for locally available FileSystemManager.

Test cases made calls to the HostFileNameParser with a null context. So when
the context is null it will fallback to the original VFS.getManager() call.

* Code consistency: made local variable final.

* Undo accidental code reformat

* updated changes.xml

3 years agoReplaced VFS.getManager() calls to more local FileSystemManager access. (#69)
Michiel Hendriks [Mon, 26 Aug 2019 18:26:19 +0000 (20:26 +0200)] 
Replaced VFS.getManager() calls to more local FileSystemManager access. (#69)

@elmuerte,
For the follow up, you can give yourself credit in the changes.xml file ;-)

3 years ago- [VFS-726] getInputStream(int bufferSize) on SftpFileObject effectively
Gary Gregory [Mon, 19 Aug 2019 22:07:18 +0000 (15:07 -0700)] 
- [VFS-726] getInputStream(int bufferSize) on SftpFileObject effectively
ignores buffer size.
- [VFS-704] Some providers wrap their input/output streams twice in a
BufferedInputStream.

3 years agoUse try-with-resources.
Gary Gregory [Mon, 19 Aug 2019 21:55:42 +0000 (14:55 -0700)] 
Use try-with-resources.

3 years agoConsistent local names.
Gary Gregory [Mon, 19 Aug 2019 21:40:56 +0000 (14:40 -0700)] 
Consistent local names.

3 years agoSort members.
Gary Gregory [Mon, 19 Aug 2019 21:25:26 +0000 (14:25 -0700)] 
Sort members.

3 years agoSimplify.
Gary Gregory [Mon, 19 Aug 2019 20:09:24 +0000 (13:09 -0700)] 
Simplify.

3 years agoJavadoc.
Gary Gregory [Mon, 19 Aug 2019 20:01:02 +0000 (13:01 -0700)] 
Javadoc.

3 years ago[VFS-726] getInputStream(int bufferSize) on SftpFileObject effectively
Gary Gregory [Fri, 16 Aug 2019 20:17:54 +0000 (13:17 -0700)] 
[VFS-726] getInputStream(int bufferSize) on SftpFileObject effectively
ig
nores buffer size.