Explorar el Código

Filter out yay command line options

morganamilo hace 7 años
padre
commit
66f2c8f869
Se han modificado 1 ficheros con 8 adiciones y 0 borrados
  1. 8 0
      parser.go

+ 8 - 0
parser.go

@@ -447,6 +447,10 @@ func (parser *arguments) parseShortOption(arg string, param string) (usedNext bo
 
 	arg = arg[1:]
 
+	if isYayParam(arg) {
+		return
+	}
+
 	for k, _char := range arg {
 		char := string(_char)
 
@@ -481,6 +485,10 @@ func (parser *arguments) parseLongOption(arg string, param string) (usedNext boo
 
 	arg = arg[2:]
 
+	if isYayParam(arg) {
+		return
+	}
+
 	if hasParam(arg) {
 		err = parser.addParam(arg, param)
 		usedNext = true