Skip to content

Commit 6158ffd

Browse files
committed
Rename package to support go install command from module path
The Go module path did not match the repository location, which prevented users from installing the tool via `go install` command. The patch updates the module name in the source code (go.mod) to match the repository path. This change enables versioned installation using `go install` to work correctly.
1 parent 7b79f83 commit 6158ffd

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

76 files changed

+216
-275
lines changed

.golangci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ linters-settings:
4747
- fmt\.Errorf$
4848
wrapcheck:
4949
ignorePackageGlobs:
50-
- sdvg/*
50+
- github.com/tarantool/sdvg/*
5151
depguard:
5252
rules:
5353
stderrors:

cmd/sdvg/main.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
package main
22

33
import (
4-
"sdvg/internal/generator/app"
4+
"github.com/tarantool/sdvg/internal/generator/app"
55
)
66

77
var (
8-
version string
8+
version = "dev"
99
)
1010

1111
func main() {

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
module sdvg
1+
module github.com/tarantool/sdvg
22

33
go 1.23.8
44

internal/generator/app/app.go

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,10 @@ import (
1111
"syscall"
1212

1313
"github.com/pkg/errors"
14-
15-
"sdvg/internal/generator/cli"
16-
"sdvg/internal/generator/cli/options"
17-
"sdvg/internal/generator/usecase"
18-
"sdvg/internal/generator/usecase/general"
14+
"github.com/tarantool/sdvg/internal/generator/cli"
15+
"github.com/tarantool/sdvg/internal/generator/cli/options"
16+
"github.com/tarantool/sdvg/internal/generator/usecase"
17+
"github.com/tarantool/sdvg/internal/generator/usecase/general"
1918
)
2019

2120
type App struct {

internal/generator/cli/cli.go

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,14 @@ import (
99
"github.com/pkg/errors"
1010
"github.com/spf13/cobra"
1111
"github.com/spf13/pflag"
12-
13-
"sdvg/internal/generator/cli/commands"
14-
"sdvg/internal/generator/cli/commands/sdvg"
15-
clierrors "sdvg/internal/generator/cli/errors"
16-
openaiService "sdvg/internal/generator/cli/openai/general"
17-
"sdvg/internal/generator/cli/options"
18-
"sdvg/internal/generator/cli/render/prompt"
19-
"sdvg/internal/generator/logger/handlers"
20-
openaiAPI "sdvg/internal/openai/general"
12+
"github.com/tarantool/sdvg/internal/generator/cli/commands"
13+
"github.com/tarantool/sdvg/internal/generator/cli/commands/sdvg"
14+
clierrors "github.com/tarantool/sdvg/internal/generator/cli/errors"
15+
openaiService "github.com/tarantool/sdvg/internal/generator/cli/openai/general"
16+
"github.com/tarantool/sdvg/internal/generator/cli/options"
17+
"github.com/tarantool/sdvg/internal/generator/cli/render/prompt"
18+
"github.com/tarantool/sdvg/internal/generator/logger/handlers"
19+
openaiAPI "github.com/tarantool/sdvg/internal/openai/general"
2120
)
2221

2322
// Cli type is used to describe SDVG CLI.

internal/generator/cli/commands/config/common.go

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,8 @@ import (
1010
"time"
1111

1212
"github.com/pkg/errors"
13-
14-
"sdvg/internal/generator/cli/utils"
15-
"sdvg/internal/generator/models"
13+
"github.com/tarantool/sdvg/internal/generator/cli/utils"
14+
"github.com/tarantool/sdvg/internal/generator/models"
1615
)
1716

1817
// generationMode type is used to describe generation modes.

internal/generator/cli/commands/config/common_test.go

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,8 @@ import (
88
"github.com/pkg/errors"
99
"github.com/stretchr/testify/mock"
1010
"github.com/stretchr/testify/require"
11-
12-
openaiMock "sdvg/internal/generator/cli/openai/mock"
13-
rendererMock "sdvg/internal/generator/cli/render/mock"
11+
openaiMock "github.com/tarantool/sdvg/internal/generator/cli/openai/mock"
12+
rendererMock "github.com/tarantool/sdvg/internal/generator/cli/render/mock"
1413
)
1514

1615
func TestGetPathToSaveGenerationConfig(t *testing.T) {

internal/generator/cli/commands/config/data_sample.go

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,8 @@ import (
55
"github.com/pkg/errors"
66
"github.com/spf13/cobra"
77
"github.com/spf13/pflag"
8-
9-
"sdvg/internal/generator/cli/commands"
10-
"sdvg/internal/generator/cli/options"
8+
"github.com/tarantool/sdvg/internal/generator/cli/commands"
9+
"github.com/tarantool/sdvg/internal/generator/cli/options"
1110
)
1211

1312
// NewDataSampleCommand creates 'data-sample' command for CLI.

internal/generator/cli/commands/config/data_sample_test.go

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,10 @@ import (
88
"github.com/pkg/errors"
99
"github.com/stretchr/testify/mock"
1010
"github.com/stretchr/testify/require"
11-
12-
openaiMock "sdvg/internal/generator/cli/openai/mock"
13-
"sdvg/internal/generator/cli/options"
14-
rendererMock "sdvg/internal/generator/cli/render/mock"
15-
"sdvg/internal/generator/cli/streams"
11+
openaiMock "github.com/tarantool/sdvg/internal/generator/cli/openai/mock"
12+
"github.com/tarantool/sdvg/internal/generator/cli/options"
13+
rendererMock "github.com/tarantool/sdvg/internal/generator/cli/render/mock"
14+
"github.com/tarantool/sdvg/internal/generator/cli/streams"
1615
)
1716

1817
func TestNewDataSampleCommand(t *testing.T) {

internal/generator/cli/commands/config/description.go

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,8 @@ package config
33
import (
44
"github.com/pkg/errors"
55
"github.com/spf13/cobra"
6-
7-
"sdvg/internal/generator/cli/commands"
8-
"sdvg/internal/generator/cli/options"
6+
"github.com/tarantool/sdvg/internal/generator/cli/commands"
7+
"github.com/tarantool/sdvg/internal/generator/cli/options"
98
)
109

1110
// NewDescriptionCommand creates 'description' command for CLI.

0 commit comments

Comments
 (0)