Skip to content

コミットメッセージの複数選択をTUIで可能にする #14

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 13 commits into from
Sep 3, 2023
Prev Previous commit
Next Next commit
Fixed service method name
  • Loading branch information
{cocoide} committed Sep 2, 2023
commit 21de4580d0c463b5d36119dda3f19e40a2f773f5
2 changes: 1 addition & 1 deletion cmd/suggest.go
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ func (m model) Init() tea.Cmd {
ctx := context.Background()
og := gateway.NewOpenAIGateway(ctx)
ms := service.NewMessageService(og)
messages, err := ms.AsyncGenerateCommitMessage()
messages, err := ms.GenerateCommitMessage()
if err != nil {
return generateMessages{errorMsg: "メッセージの生成に失敗: " + err.Error()}
}
Expand Down
4 changes: 2 additions & 2 deletions internal/service/message.go
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ const (

// メッセージの生成、加工に関するクラス
type MessageService interface {
AsyncGenerateCommitMessage() ([]string, error)
GenerateCommitMessage() ([]string, error)
}

type messageService struct {
Expand All @@ -26,7 +26,7 @@ func NewMessageService(og gateway.OpenAIGateway) MessageService {
return &messageService{og: og}
}

func (s *messageService) AsyncGenerateCommitMessage() ([]string, error) {
func (s *messageService) GenerateCommitMessage() ([]string, error) {
var result <-chan string
stagingCode := util.ExecGetStagingCode()
if len(stagingCode) < 1 {
Expand Down