1
mirror of https://github.com/rclone/rclone synced 2024-11-23 00:06:55 +01:00
rclone/vfs
Nick Craig-Wood 11da2a6c9b Break the fs package up into smaller parts.
The purpose of this is to make it easier to maintain and eventually to
allow the rclone backends to be re-used in other projects without
having to use the rclone configuration system.

The new code layout is documented in CONTRIBUTING.
2018-01-15 17:51:14 +00:00
..
vfsflags Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
cache_test.go vfs: keep track of directories in the cache also #1860 2017-11-28 20:39:23 +00:00
cache.go Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
dir_handle_test.go vfs: add tests and subsequent fixes 2017-11-04 10:24:10 +00:00
dir_handle.go vfs: factor duplicated Open code into vfs from mount/cmount 2017-11-03 13:00:00 +00:00
dir_test.go vfs: rename Fsync to Sync and implement Sync on Node and Handle 2017-11-20 12:46:23 +00:00
dir.go Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
errors_new.go vfs: add ECLOSED and tidy errors 2017-11-04 10:24:10 +00:00
errors_old.go vfs: add ECLOSED and tidy errors 2017-11-04 10:24:10 +00:00
errors_test.go vfs: add tests and subsequent fixes 2017-11-04 10:24:10 +00:00
errors.go vfs: add ECLOSED and tidy errors 2017-11-04 10:24:10 +00:00
file_test.go vfs: make sure write only handles never truncate files they shouldn't 2017-11-20 19:42:25 +00:00
file.go Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
help.go vfs: rename --cache-* options to --vfs-cache-* to save confusion 2017-12-03 12:14:15 +00:00
make_open_tests.go vfs: make sure all 96 combinations of flags for Open work 2017-11-28 20:39:23 +00:00
open_test.go vfs: make sure all 96 combinations of flags for Open work 2017-11-28 20:39:23 +00:00
read_test.go vfs: add ECLOSED and tidy errors 2017-11-04 10:24:10 +00:00
read_write_test.go vfs: make sure all 96 combinations of flags for Open work 2017-11-28 20:39:23 +00:00
read_write.go Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
read.go Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
vfs_test.go Move all backends into backend directory 2018-01-12 17:07:38 +00:00
vfs.go Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
write_test.go vfs: make sure write only handles never truncate files they shouldn't 2017-11-20 19:42:25 +00:00
write.go Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00