summaryrefslogtreecommitdiff
path: root/model/indexer.go
blob: 71281aab295389b3b19c6d3c5604a6dafb6907be (plain)
1
2
3
4
5
6
7
8
9
10
11
package model

import (
	"io/fs"
)

// Indexer is used to create targets from pik-enabled sources
// these have to be listed in main.go
type Indexer interface {
	Index(path string, fs fs.FS, runners []Runner) ([]Target, error)
}