MCPcopy Create free account

hub / github.com/LunaSource/Luna / functions

Functions45 in github.com/LunaSource/Luna

↓ 6 callersFunctionGetDefaultConfig
()
config/config.go:49
↓ 6 callersFunctioncontains
(slice []string, item string)
config/config.go:274
↓ 3 callersFunctionLoadConfig
()
config/config.go:60
↓ 3 callersFunctionLoadGlobalConfig
()
config/loader.go:19
↓ 3 callersFunctionSaveGlobalConfig
(cfg Config)
config/loader.go:62
↓ 3 callersFunctiongetGlobalConfigPath
()
config/loader.go:11
↓ 2 callersFunctionGenerateCommitMessage
(apiKey, diff, filename string, cfg config.Config, includeEmoji bool)
git/commit.go:16
↓ 2 callersFunctionGetFileDiff
(filename string)
git/git.go:28
↓ 2 callersFunctionLoadProjectConfig
()
config/loader.go:44
↓ 2 callersFunctionSaveProjectConfig
(cfg Config)
config/loader.go:71
↓ 2 callersFunctionaskForAPIKey
(configType string)
config/config.go:262
↓ 2 callersFunctionprocessNextFile
(m CommitUI)
ui/models.go:169
↓ 1 callersFunctionCallGemini
(apiKey, diff string)
ai/gemini.go:34
↓ 1 callersFunctionCommitFile
(filename, commitMsg string)
git/commit.go:49
↓ 1 callersFunctionExecute
()
cmd/root.go:17
↓ 1 callersFunctionGetStagedFiles
()
git/git.go:11
↓ 1 callersFunctionInitializeCommitUI
(cfg config.Config, includeEmoji bool)
ui/models.go:95
↓ 1 callersFunctionManageConfig
(subcmd string)
config/config.go:77
↓ 1 callersFunctionSaveGlobalApiKey
(apiKey string)
config/config.go:71
↓ 1 callersFunctionShouldIgnoreFile
(filename string, cfg config.Config)
git/git.go:36
↓ 1 callersFunctioncreateGlobalConfig
()
config/config.go:248
↓ 1 callersFunctioncreateProjectConfig
()
config/config.go:234
↓ 1 callersFunctioncreateSelectedConfigs
(selected []string)
config/config.go:225
↓ 1 callersFunctioneditConfig
()
config/config.go:299
↓ 1 callersFunctionhandleReviewInput
(m CommitUI, msg tea.KeyMsg)
ui/views.go:17
↓ 1 callersFunctioninitConfigInteractive
()
config/config.go:90
↓ 1 callersFunctionremove
(slice []string, item string)
config/config.go:283
↓ 1 callersFunctionshowConfig
()
config/config.go:293
MethodDescription
()
config/config.go:46
FunctionFileMatchesPattern
(filename, pattern string)
utils/utils.go:7
MethodFilterValue
()
config/config.go:47
MethodInit
()
ui/models.go:119
MethodInit
()
config/config.go:151
MethodTitle
()
config/config.go:45
FunctionTruncateString
(s string, maxLen int)
utils/utils.go:17
MethodUpdate
(msg tea.Msg)
ui/models.go:126
MethodUpdate
(msg tea.Msg)
config/config.go:155
MethodView
()
ui/models.go:204
MethodView
()
config/config.go:182
Functioninit
()
cmd/root.go:24
Functioninit
()
cmd/apikey.go:37
Functioninit
()
cmd/config.go:25
Functioninit
()
cmd/commit.go:44
FunctionloadFiles
()
ui/views.go:12
Functionmain
()
main.go:9