Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/LunaSource/Luna
/ functions
Functions
45 in github.com/LunaSource/Luna
⨍
Functions
45
◇
Types & classes
12
↓ 6 callers
Function
GetDefaultConfig
()
config/config.go:49
↓ 6 callers
Function
contains
(slice []string, item string)
config/config.go:274
↓ 3 callers
Function
LoadConfig
()
config/config.go:60
↓ 3 callers
Function
LoadGlobalConfig
()
config/loader.go:19
↓ 3 callers
Function
SaveGlobalConfig
(cfg Config)
config/loader.go:62
↓ 3 callers
Function
getGlobalConfigPath
()
config/loader.go:11
↓ 2 callers
Function
GenerateCommitMessage
(apiKey, diff, filename string, cfg config.Config, includeEmoji bool)
git/commit.go:16
↓ 2 callers
Function
GetFileDiff
(filename string)
git/git.go:28
↓ 2 callers
Function
LoadProjectConfig
()
config/loader.go:44
↓ 2 callers
Function
SaveProjectConfig
(cfg Config)
config/loader.go:71
↓ 2 callers
Function
askForAPIKey
(configType string)
config/config.go:262
↓ 2 callers
Function
processNextFile
(m CommitUI)
ui/models.go:169
↓ 1 callers
Function
CallGemini
(apiKey, diff string)
ai/gemini.go:34
↓ 1 callers
Function
CommitFile
(filename, commitMsg string)
git/commit.go:49
↓ 1 callers
Function
Execute
()
cmd/root.go:17
↓ 1 callers
Function
GetStagedFiles
()
git/git.go:11
↓ 1 callers
Function
InitializeCommitUI
(cfg config.Config, includeEmoji bool)
ui/models.go:95
↓ 1 callers
Function
ManageConfig
(subcmd string)
config/config.go:77
↓ 1 callers
Function
SaveGlobalApiKey
(apiKey string)
config/config.go:71
↓ 1 callers
Function
ShouldIgnoreFile
(filename string, cfg config.Config)
git/git.go:36
↓ 1 callers
Function
createGlobalConfig
()
config/config.go:248
↓ 1 callers
Function
createProjectConfig
()
config/config.go:234
↓ 1 callers
Function
createSelectedConfigs
(selected []string)
config/config.go:225
↓ 1 callers
Function
editConfig
()
config/config.go:299
↓ 1 callers
Function
handleReviewInput
(m CommitUI, msg tea.KeyMsg)
ui/views.go:17
↓ 1 callers
Function
initConfigInteractive
()
config/config.go:90
↓ 1 callers
Function
remove
(slice []string, item string)
config/config.go:283
↓ 1 callers
Function
showConfig
()
config/config.go:293
Method
Description
()
config/config.go:46
Function
FileMatchesPattern
(filename, pattern string)
utils/utils.go:7
Method
FilterValue
()
config/config.go:47
Method
Init
()
ui/models.go:119
Method
Init
()
config/config.go:151
Method
Title
()
config/config.go:45
Function
TruncateString
(s string, maxLen int)
utils/utils.go:17
Method
Update
(msg tea.Msg)
ui/models.go:126
Method
Update
(msg tea.Msg)
config/config.go:155
Method
View
()
ui/models.go:204
Method
View
()
config/config.go:182
Function
init
()
cmd/root.go:24
Function
init
()
cmd/apikey.go:37
Function
init
()
cmd/config.go:25
Function
init
()
cmd/commit.go:44
Function
loadFiles
()
ui/views.go:12
Function
main
()
main.go:9