INNER CODE UNIT · Go

returnModuleBasicOptionByUnset

wgpsec/cloudsword · cmd/modules.go:185

func returnModuleBasicOptionByUnset(d prompt.Document) []prompt.Suggest {
	s := []prompt.Suggest{}
	for _, m := range getModuleByID(useID).BasicOptions {
		s = append(s, prompt.Suggest{Text: m.Key, Description: m.Introduce})
	}
	input := strings.TrimPrefix(d.TextBeforeCursor(), "unset ")
	input = strings.TrimSpace(input)
	return filterContains(s, input, true)
}

// use

func preciseSearchModule(str string) []global.Module {
	var result []global.Module
	for _, m := range Modules() {
		if utils.GetModuleName(m) == str {
			result = append(result, m)
		}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…