[ovs-dev] [python idl 02/16] python: Avoid "unused parameter" warnings from pychecker.
Ethan Jackson
ethan at nicira.com
Mon Sep 19 22:11:32 UTC 2011
> - def __parse_end(self, token, string):
> + def __parse_end(self, _, dummy):
According to the style guide you can prepend a variable with
"unused_". In my experimentation pychecker respects that. For this
reason I think this would be clearer as:
def __parse_end(self, _, unused_string):
or even better:
def __parse_end(self, unused_token, unused_string)
Do either of the above prototypes pychecker for you?
Ethan
> self.__error("trailing garbage at end of input")
> def __parse_object_init(self, token, string):
> if token == '}':
> @@ -391,14 +391,14 @@ class Parser(object):
> self.parse_state = Parser.__parse_object_colon
> else:
> self.__error("syntax error parsing object expecting string")
> - def __parse_object_colon(self, token, string):
> + def __parse_object_colon(self, token, _):
> if token == ":":
> self.parse_state = Parser.__parse_object_value
> else:
> self.__error("syntax error parsing object expecting ':'")
> def __parse_object_value(self, token, string):
> self.__parse_value(token, string, Parser.__parse_object_next)
> - def __parse_object_next(self, token, string):
> + def __parse_object_next(self, token, _):
> if token == ",":
> self.parse_state = Parser.__parse_object_name
> elif token == "}":
> @@ -412,7 +412,7 @@ class Parser(object):
> self.__parse_array_value(token, string)
> def __parse_array_value(self, token, string):
> self.__parse_value(token, string, Parser.__parse_array_next)
> - def __parse_array_next(self, token, string):
> + def __parse_array_next(self, token, _):
> if token == ",":
> self.parse_state = Parser.__parse_array_value
> elif token == "]":
> --
> 1.7.4.4
>
> _______________________________________________
> dev mailing list
> dev at openvswitch.org
> http://openvswitch.org/mailman/listinfo/dev
>
More information about the dev
mailing list