databricks-cli/libs/filer
andersrexdb 65f4aad87c
Add command line autocomplete to the fs commands ()
## Changes
This PR adds autocomplete for cat, cp, ls, mkdir and rm.

The new completer can do completion for any `Filer`. The command
completion for the `sync` command can be moved to use this general
completer as a follow-up.

## Tests
- Tested manually against a workspace
- Unit tests
2024-08-09 09:40:25 +00:00
..
completer Add command line autocomplete to the fs commands () 2024-08-09 09:40:25 +00:00
dbfs_client.go Upgraded Go version to 1.21 () 2023-08-15 13:50:40 +00:00
fake_filer.go Add command line autocomplete to the fs commands () 2024-08-09 09:40:25 +00:00
filer.go Correctly overwrite local state if remote state is newer () 2023-11-24 11:15:46 +00:00
files_client.go [Fix] Do not buffer files in memory when downloading () 2024-07-17 07:14:02 +00:00
fs.go Add fs.FS adapter for the filer interface () 2023-06-02 12:49:59 +00:00
fs_test.go Add command line autocomplete to the fs commands () 2024-08-09 09:40:25 +00:00
local_client.go Update error checks that use the `os` package to use `errors.Is` () 2024-06-03 12:39:36 +00:00
local_root_path.go Remove unnecessary `filepath.FromSlash` calls () 2024-05-29 15:30:26 +00:00
local_root_path_test.go Make local files default for fs commands () 2023-06-23 16:07:09 +02:00
slice.go Upgraded Go version to 1.21 () 2023-08-15 13:50:40 +00:00
slice_test.go Abstract over file handling with WSFS or DBFS through filer interface () 2022-12-14 15:37:14 +01:00
workspace_files_cache.go Implement readahead cache for Workspace API calls () 2024-07-18 09:45:10 +00:00
workspace_files_cache_test.go Add tests for the Workspace API readahead cache () 2024-07-19 07:03:25 +00:00
workspace_files_client.go Implement readahead cache for Workspace API calls () 2024-07-18 09:45:10 +00:00
workspace_files_client_test.go Move bespoke status call to main workspace files filer () 2024-07-05 11:32:29 +00:00
workspace_files_extensions_client.go Add read-only mode for extension aware workspace filer () 2024-07-18 14:17:42 +00:00
workspace_root_path.go Make local files default for fs commands () 2023-06-23 16:07:09 +02:00
workspace_root_path_test.go Make local files default for fs commands () 2023-06-23 16:07:09 +02:00