MCPcopy
hub / github.com/jesseduffield/lazygit / AppConfigurer

Interface AppConfigurer

pkg/config/app_config.go:37–54  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

35}
36
37type AppConfigurer interface {
38 GetDebug() bool
39
40 // build info
41 GetVersion() string
42 GetName() string
43 GetBuildSource() string
44
45 GetUserConfig() *UserConfig
46 GetUserConfigPaths() []string
47 GetUserConfigDir() string
48 ReloadUserConfigForRepo(repoConfigFiles []*ConfigFile) error
49 ReloadChangedUserConfigFiles() (error, bool)
50 GetTempDir() string
51
52 GetAppState() *AppState
53 SaveAppState() error
54}
55
56type ConfigFilePolicy int
57

Callers 26

NewCommonFunction · 0.65
newLoggerFunction · 0.65
currentVersionMethod · 0.65
skipUpdateCheckMethod · 0.65
informationStrMethod · 0.65
showDashboardMethod · 0.65
skipUpdateCheckMethod · 0.65

Implementers 1

AppConfigpkg/config/app_config.go

Calls

no outgoing calls

Tested by

no test coverage detected