restic/internal/archiver
Michael Eischer c6e33c3954 repository: enforce that SaveBlob is called within WithBlobUploader
This is achieved by removing SaveBlob from the public API and only
returning it via a uploader object that is passed in by
WithBlobUploader.
2025-10-12 18:26:26 +02:00
..
archiver.go repository: enforce that SaveBlob is called within WithBlobUploader 2025-10-12 18:26:26 +02:00
archiver_test.go repository: enforce that SaveBlob is called within WithBlobUploader 2025-10-12 18:26:26 +02:00
archiver_unix_test.go data: split node and snapshot code from restic package 2025-10-03 19:10:39 +02:00
blob_saver.go archiver: hide implementation details 2024-08-31 17:52:45 +02:00
blob_saver_test.go archiver: hide implementation details 2024-08-31 17:52:45 +02:00
buffer.go archiver: hide implementation details 2024-08-31 17:52:45 +02:00
doc.go archiver: hide implementation details 2024-08-31 17:52:45 +02:00
exclude.go backup: allow excluding online-only cloud files 2025-01-13 21:11:23 +01:00
exclude_test.go fs: inline ExtendedStat 2024-11-30 16:19:16 +01:00
file_saver.go data: split node and snapshot code from restic package 2025-10-03 19:10:39 +02:00
file_saver_test.go data: split node and snapshot code from restic package 2025-10-03 19:10:39 +02:00
scanner.go fs: remove os.FileInfo from fs.ExtendedFileInfo 2024-11-30 17:07:36 +01:00
scanner_test.go fs: remove os.FileInfo from fs.ExtendedFileInfo 2024-11-30 17:07:36 +01:00
testing.go data: split node and snapshot code from restic package 2025-10-03 19:10:39 +02:00
testing_test.go minimize usage of internal/fs in tests 2024-08-31 18:20:41 +02:00
tree.go archiver: hide implementation details 2024-08-31 17:52:45 +02:00
tree_saver.go data: split node and snapshot code from restic package 2025-10-03 19:10:39 +02:00
tree_saver_test.go data: split node and snapshot code from restic package 2025-10-03 19:10:39 +02:00
tree_test.go archiver: hide implementation details 2024-08-31 17:52:45 +02:00