aboutsummaryrefslogtreecommitdiff
path: root/repository/write_loose.go
blob: db57c9c610f28187612bf7339a2b03c7e1f4e1f4 (about) (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
package repository

import (
	objectloose "codeberg.org/lindenii/furgit/objectstore/loose"
)

// LooseStoreForWriting returns the repository's loose-object writer.
//
// The returned store is owned by Repository and borrows repository-managed
// resources. Callers must not close it directly, and it must not be used after
// Close.
func (repo *Repository) LooseStoreForWriting() *objectloose.Store {
	return repo.objectsLoose
}