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

Function validateKeybindings

pkg/config/user_config_validation.go:116–127  ·  view source on GitHub ↗
(keybindingConfig KeybindingConfig)

Source from the content-addressed store, hash-verified

114}
115
116func validateKeybindings(keybindingConfig KeybindingConfig) error {
117 if err := validateKeybindingsRecurse("", keybindingConfig); err != nil {
118 return err
119 }
120
121 if len(keybindingConfig.Universal.JumpToBlock) != 5 {
122 return fmt.Errorf("keybinding.universal.jumpToBlock must have 5 elements; found %d.",
123 len(keybindingConfig.Universal.JumpToBlock))
124 }
125
126 return nil
127}
128
129func validateCustomCommandKey(key Keybinding) error {
130 for _, k := range key {

Callers 1

ValidateMethod · 0.85

Calls 2

ErrorfMethod · 0.80

Tested by

no test coverage detected