From 2de7dcf98fd6b38e81bbb6e70da0000bebd36310 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Thu, 30 Apr 2026 01:20:09 +0300 Subject: refactor: split repository.Store into focused interfaces --- internal/scanner/scanner.go | 4 ++-- internal/scanner/scanner_test.go | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'internal/scanner') diff --git a/internal/scanner/scanner.go b/internal/scanner/scanner.go index b44955e..ec7638e 100644 --- a/internal/scanner/scanner.go +++ b/internal/scanner/scanner.go @@ -22,7 +22,7 @@ type Scanner interface { // FSScanner recursively scans media root for sets and media files. type FSScanner struct { - store repository.Store + store repository.ScannerStore prober probe.Prober thumbGen thumb.Generator clock clock.Clock @@ -31,7 +31,7 @@ type FSScanner struct { } // NewFSScanner creates a filesystem scanner with injected dependencies. -func NewFSScanner(store repository.Store, prober probe.Prober, thumbGen thumb.Generator, clk clock.Clock, mediaRoot string) Scanner { +func NewFSScanner(store repository.ScannerStore, prober probe.Prober, thumbGen thumb.Generator, clk clock.Clock, mediaRoot string) Scanner { return &FSScanner{ store: store, prober: prober, diff --git a/internal/scanner/scanner_test.go b/internal/scanner/scanner_test.go index 4accfb7..b924c85 100644 --- a/internal/scanner/scanner_test.go +++ b/internal/scanner/scanner_test.go @@ -91,7 +91,7 @@ func (m *mockFS) WalkDir(root string, walkFn fs.WalkDirFunc) error { return nil } -func newTestScanner(store repository.Store, prober probe.Prober, gen thumb.Generator, clk clock.Clock, filesystem FS) *FSScanner { +func newTestScanner(store repository.ScannerStore, prober probe.Prober, gen thumb.Generator, clk clock.Clock, filesystem FS) *FSScanner { return &FSScanner{ store: store, prober: prober, -- cgit v1.2.3