diff options
Diffstat (limited to 'runner/just')
| -rw-r--r-- | runner/just/just.go | 2 | ||||
| -rw-r--r-- | runner/just/target.go | 18 |
2 files changed, 10 insertions, 10 deletions
diff --git a/runner/just/just.go b/runner/just/just.go index a800212..7d6bb92 100644 --- a/runner/just/just.go +++ b/runner/just/just.go @@ -73,7 +73,7 @@ func ParseOutput(input string) []model.Target { var result []model.Target for c, targets := range categories { for _, t := range targets { - result = append(result, &JustTarget{ + result = append(result, &Target{ BaseTarget: runner.BaseTarget{ Identity: identity.New(t), }, diff --git a/runner/just/target.go b/runner/just/target.go index c36e4af..ca33b6b 100644 --- a/runner/just/target.go +++ b/runner/just/target.go @@ -6,36 +6,36 @@ import ( "pik/runner" ) -type JustTarget struct { +type Target struct { runner.BaseTarget Category string } -func (j JustTarget) Create(s *model.Source) *exec.Cmd { +func (j Target) Create(s *model.Source) *exec.Cmd { return exec.Command(Indexer.path, j.Identity.Full) } -func (j JustTarget) Sub() []string { +func (j Target) Sub() []string { if j.Category != "" { return []string{j.Category} } return nil } -func (j JustTarget) Label() string { +func (j Target) Label() string { return j.Identity.Full } -func (j *JustTarget) Hydrate(src *model.Source) (model.HydratedTarget, error) { - return &HydratedJustTarget{ +func (j *Target) Hydrate(src *model.Source) (model.HydratedTarget, error) { + return &Hydrated{ BaseHydration: runner.Hydrated(j), }, nil } -type HydratedJustTarget struct { - runner.BaseHydration[*JustTarget] +type Hydrated struct { + runner.BaseHydration[*Target] } -func (h *HydratedJustTarget) Icon() string { +func (h *Hydrated) Icon() string { return "\uF039" } |
