Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IResolution ¶
type IResolver ¶
type IResolver interface {
Resolve(paths []string, exclusions []string) (IResolution, error)
}
type IScheduler ¶
type IScheduler interface {
Schedule(jobs []job.IJob) (IResolution, error)
}
type Resolution ¶
type Resolution struct {
// contains filtered or unexported fields
}
func NewResolution ¶
func NewResolution(jobs []job.IJob) Resolution
func (Resolution) HasErr ¶
func (r Resolution) HasErr() bool
func (Resolution) Jobs ¶
func (r Resolution) Jobs() []job.IJob
type Resolver ¶
type Resolver struct {
// contains filtered or unexported fields
}
func NewResolver ¶
func NewResolver( finder file.IFinder, batchFactory resolutionFile.IBatchFactory, strategyFactory strategy.IFactory, scheduler IScheduler, ) Resolver
Click to show internal directories.
Click to hide internal directories.