diff options
Diffstat (limited to 'repository')
| -rw-r--r-- | repository/refs.go | 6 | ||||
| -rw-r--r-- | repository/repository.go | 6 |
2 files changed, 10 insertions, 2 deletions
diff --git a/repository/refs.go b/repository/refs.go index 17816168..274d93ab 100644 --- a/repository/refs.go +++ b/repository/refs.go @@ -11,6 +11,10 @@ import refstore "codeberg.org/lindenii/furgit/ref/store" // Labels: Life-Parent. // //nolint:ireturn -func (repo *Repository) Refs() refstore.ReadWriteStore { +func (repo *Repository) Refs() interface { + refstore.ReadingStore + refstore.TransactionalStore + refstore.BatchStore +} { return repo.refs } diff --git a/repository/repository.go b/repository/repository.go index fcf99f56..6b588df1 100644 --- a/repository/repository.go +++ b/repository/repository.go @@ -41,5 +41,9 @@ type Repository struct { commitGraph *commitgraphread.Reader commitQueries *commitquery.Queries refRoot *os.Root - refs refstore.ReadWriteStore + refs interface { + refstore.ReadingStore + refstore.TransactionalStore + refstore.BatchStore + } } |
