From ca1db33e9783b0d10e5a83522b9de1f32b185991 Mon Sep 17 00:00:00 2001 From: p4u1 Date: Mon, 8 Jul 2024 11:48:53 +0200 Subject: [PATCH] refactor(recipe): remove Dir method on old struct --- cli/recipe/release.go | 4 ++-- cli/recipe/sync.go | 4 ++-- pkg/recipe/recipe.go | 5 ----- 3 files changed, 4 insertions(+), 9 deletions(-) diff --git a/cli/recipe/release.go b/cli/recipe/release.go index fb3d22e7..1c2b4d92 100644 --- a/cli/recipe/release.go +++ b/cli/recipe/release.go @@ -110,14 +110,14 @@ your SSH keys configured on your account. } } - isClean, err := gitPkg.IsClean(recipe.Dir()) + isClean, err := gitPkg.IsClean(r.Dir) if err != nil { log.Fatal(err) } if !isClean { log.Infof("%s currently has these unstaged changes 👇", recipe.Name) - if err := gitPkg.DiffUnstaged(recipe.Dir()); err != nil { + if err := gitPkg.DiffUnstaged(r.Dir); err != nil { log.Fatal(err) } } diff --git a/cli/recipe/sync.go b/cli/recipe/sync.go index b671f028..565650f8 100644 --- a/cli/recipe/sync.go +++ b/cli/recipe/sync.go @@ -201,13 +201,13 @@ likely to change. log.Infof("dry run: not syncing label %s for recipe %s", nextTag, recipe.Name) } - isClean, err := gitPkg.IsClean(recipe.Dir()) + isClean, err := gitPkg.IsClean(r.Dir) if err != nil { log.Fatal(err) } if !isClean { log.Infof("%s currently has these unstaged changes 👇", recipe.Name) - if err := gitPkg.DiffUnstaged(recipe.Dir()); err != nil { + if err := gitPkg.DiffUnstaged(r.Dir); err != nil { log.Fatal(err) } } diff --git a/pkg/recipe/recipe.go b/pkg/recipe/recipe.go index 976b0a71..0010cd3a 100644 --- a/pkg/recipe/recipe.go +++ b/pkg/recipe/recipe.go @@ -136,11 +136,6 @@ type Recipe struct { Meta RecipeMeta } -// Dir retrieves the recipe repository path -func (r Recipe) Dir() string { - return path.Join(config.RECIPES_DIR, r.Name) -} - // Get retrieves a recipe. func Get(recipeName string, offline bool) (Recipe, error) { r := Get2(recipeName)