From 66b96aa4fc9a1a9f41649b737a6c9bd32eb55964 Mon Sep 17 00:00:00 2001 From: timflannagan Date: Fri, 16 May 2025 13:29:41 -0400 Subject: [PATCH 1/4] internal/changelog: Move changelog_test.go -> generator_test.go Signed-off-by: timflannagan --- internal/changelog/{changelog_test.go => generator_test.go} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename internal/changelog/{changelog_test.go => generator_test.go} (100%) diff --git a/internal/changelog/changelog_test.go b/internal/changelog/generator_test.go similarity index 100% rename from internal/changelog/changelog_test.go rename to internal/changelog/generator_test.go From d3f63b738aff83d0c4fabfba0376f4e07ccf7d25 Mon Sep 17 00:00:00 2001 From: timflannagan Date: Fri, 16 May 2025 13:30:02 -0400 Subject: [PATCH 2/4] internal: Move changelog -> generator Signed-off-by: timflannagan --- internal/{changelog => generator}/generator.go | 0 internal/{changelog => generator}/generator_test.go | 0 2 files changed, 0 insertions(+), 0 deletions(-) rename internal/{changelog => generator}/generator.go (100%) rename internal/{changelog => generator}/generator_test.go (100%) diff --git a/internal/changelog/generator.go b/internal/generator/generator.go similarity index 100% rename from internal/changelog/generator.go rename to internal/generator/generator.go diff --git a/internal/changelog/generator_test.go b/internal/generator/generator_test.go similarity index 100% rename from internal/changelog/generator_test.go rename to internal/generator/generator_test.go From f1ed4d2c1c4b0b231ef75c0f38bfc87641402619 Mon Sep 17 00:00:00 2001 From: timflannagan Date: Fri, 16 May 2025 13:30:52 -0400 Subject: [PATCH 3/4] Update package import for previous changelog package Signed-off-by: timflannagan --- internal/generator/generator.go | 2 +- internal/generator/generator_test.go | 4 ++-- main.go | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/internal/generator/generator.go b/internal/generator/generator.go index af6a96b..f34be14 100644 --- a/internal/generator/generator.go +++ b/internal/generator/generator.go @@ -1,4 +1,4 @@ -package changelog +package generator import ( "context" diff --git a/internal/generator/generator_test.go b/internal/generator/generator_test.go index e3bd06e..e36cf00 100644 --- a/internal/generator/generator_test.go +++ b/internal/generator/generator_test.go @@ -1,4 +1,4 @@ -package changelog_test +package generator_test import ( "context" @@ -11,7 +11,7 @@ import ( "github.com/google/go-github/v68/github" "github.com/gorilla/mux" - "github.com/kgateway-dev/changelog-generator/internal/changelog" + "github.com/kgateway-dev/changelog-generator/internal/generator" "github.com/migueleliasweb/go-github-mock/src/mock" ) diff --git a/main.go b/main.go index 686e39f..cba77d3 100644 --- a/main.go +++ b/main.go @@ -6,7 +6,7 @@ import ( "os" "github.com/google/go-github/v68/github" - "github.com/kgateway-dev/changelog-generator/internal/changelog" + "github.com/kgateway-dev/changelog-generator/internal/generator" "github.com/spf13/cobra" ) @@ -21,7 +21,7 @@ func main() { ctx := context.Background() client := github.NewClient(nil).WithAuthToken(token) - g := changelog.NewGenerator(client, owner, repo) + g := generator.NewGenerator(client, owner, repo) changelog, err := g.Generate(ctx, startSHA, endSHA) if err != nil { return fmt.Errorf("failed to generate changelog: %v", err) From ac58cd6d0b58ab7b7461c9c5509cbc8684712b09 Mon Sep 17 00:00:00 2001 From: timflannagan Date: Fri, 16 May 2025 13:32:17 -0400 Subject: [PATCH 4/4] *: Update generator.NewGenerator -> generator.New Signed-off-by: timflannagan --- internal/generator/generator.go | 4 ++-- internal/generator/generator_test.go | 2 +- main.go | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/internal/generator/generator.go b/internal/generator/generator.go index f34be14..546abfd 100644 --- a/internal/generator/generator.go +++ b/internal/generator/generator.go @@ -28,8 +28,8 @@ type Generator struct { repo string } -// NewGenerator creates a new changelog generator -func NewGenerator(client *github.Client, owner, repo string) *Generator { +// New creates a new changelog generator +func New(client *github.Client, owner, repo string) *Generator { return &Generator{ client: client, owner: owner, diff --git a/internal/generator/generator_test.go b/internal/generator/generator_test.go index e36cf00..36db0aa 100644 --- a/internal/generator/generator_test.go +++ b/internal/generator/generator_test.go @@ -71,7 +71,7 @@ func TestGenerateChangelog_Mocked(t *testing.T) { ghClient := github.NewClient(mockedHTTPClient) // Create changelog generator - generator := changelog.NewGenerator(ghClient, "foo", "bar") + generator := generator.New(ghClient, "foo", "bar") // Generate changelog changelog, err := generator.Generate(context.Background(), "start-sha", "end-sha") diff --git a/main.go b/main.go index cba77d3..2682862 100644 --- a/main.go +++ b/main.go @@ -21,7 +21,7 @@ func main() { ctx := context.Background() client := github.NewClient(nil).WithAuthToken(token) - g := generator.NewGenerator(client, owner, repo) + g := generator.New(client, owner, repo) changelog, err := g.Generate(ctx, startSHA, endSHA) if err != nil { return fmt.Errorf("failed to generate changelog: %v", err)