From 619939ccd90cef50b101d02ae8ce5f39e5790848 Mon Sep 17 00:00:00 2001 From: Alexander Neumann Date: Thu, 1 Sep 2016 22:42:12 +0200 Subject: [PATCH] Reorder methods in interface Repository --- src/restic/repository.go | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/src/restic/repository.go b/src/restic/repository.go index 060a8f3a9..c0567ec98 100644 --- a/src/restic/repository.go +++ b/src/restic/repository.go @@ -15,20 +15,9 @@ type Repository interface { Index() Index SaveFullIndex() error - - SaveJSON(BlobType, interface{}) (ID, error) - SaveUnpacked(FileType, []byte) (ID, error) - - Config() Config - - SaveAndEncrypt(BlobType, []byte, *ID) (ID, error) - SaveJSONUnpacked(FileType, interface{}) (ID, error) SaveIndex() error - LoadJSONPack(BlobType, ID, interface{}) error - LoadJSONUnpacked(FileType, ID, interface{}) error - LoadBlob(ID, BlobType, []byte) ([]byte, error) - LoadAndDecrypt(FileType, ID) ([]byte, error) + Config() Config LookupBlobSize(ID, BlobType) (uint, error) @@ -36,6 +25,16 @@ type Repository interface { ListPack(ID) ([]Blob, int64, error) Flush() error + + SaveJSON(BlobType, interface{}) (ID, error) + SaveUnpacked(FileType, []byte) (ID, error) + SaveAndEncrypt(BlobType, []byte, *ID) (ID, error) + SaveJSONUnpacked(FileType, interface{}) (ID, error) + + LoadJSONPack(BlobType, ID, interface{}) error + LoadJSONUnpacked(FileType, ID, interface{}) error + LoadBlob(ID, BlobType, []byte) ([]byte, error) + LoadAndDecrypt(FileType, ID) ([]byte, error) } // Deleter removes all data stored in a backend/repo.