MCPcopy Create free account
hub / github.com/OpenAtomFoundation/SmartIDE / checkFlagUnnecessary

Function checkFlagUnnecessary

cli/cmd/common/workspace.go:688–692  ·  view source on GitHub ↗

在某些情况下,参数填了也没有意义,比如指定了workspaceid,就不需要再填host

(fflags *pflag.FlagSet, flagName string, preFlagName string)

Source from the content-addressed store, hash-verified

686
687// 在某些情况下,参数填了也没有意义,比如指定了workspaceid,就不需要再填host
688func checkFlagUnnecessary(fflags *pflag.FlagSet, flagName string, preFlagName string) {
689 if fflags.Changed(flagName) {
690 common.SmartIDELog.WarningF(i18nInstance.Main.Err_flag_value_invalid, preFlagName, flagName)
691 }
692}
693
694// 检查参数是否填写
695func checkFlagRequired(fflags *pflag.FlagSet, flagName string) error {

Callers 3

GetWorkspaceFromCmdFunction · 0.85
getRemoteAndValidFunction · 0.85

Calls 1

WarningFMethod · 0.80

Tested by

no test coverage detected