feat: unexport combined finder for now

Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
This commit is contained in:
Mark Sagi-Kazar 2024-06-03 14:48:11 +02:00
parent eb63681b84
commit e8e33c286c
No known key found for this signature in database
GPG key ID: 31AB0439F4C5C90E

View file

@ -20,16 +20,16 @@ type Finder interface {
// Finders combines multiple finders into one. // Finders combines multiple finders into one.
func Finders(finders ...Finder) Finder { func Finders(finders ...Finder) Finder {
return &CombinedFinder{finders: finders} return &combinedFinder{finders: finders}
} }
// CombinedFinder is a Finder that combines multiple finders. // combinedFinder is a Finder that combines multiple finders.
type CombinedFinder struct { type combinedFinder struct {
finders []Finder finders []Finder
} }
// Find implements the [Finder] interface. // Find implements the [Finder] interface.
func (c *CombinedFinder) Find(fsys afero.Fs) ([]string, error) { func (c *combinedFinder) Find(fsys afero.Fs) ([]string, error) {
var results []string var results []string
var errs []error var errs []error