diff options
author | Dieter Verfaillie <dieterv@optionexplicit.be> | 2012-11-28 19:05:07 +0100 |
---|---|---|
committer | Dieter Verfaillie <dieterv@optionexplicit.be> | 2012-11-28 21:31:22 +0100 |
commit | a867ab49295f5f6f1f72042c237625905e43953f (patch) | |
tree | 73c4786ccbf28a883e4b87c3d584dccde59b330f /giscanner/annotationparser.py | |
parent | d6c2ad348892c32a42d112d94168ac071a14c0a2 (diff) | |
download | gobject-introspection-a867ab49295f5f6f1f72042c237625905e43953f.tar.gz |
giscanner: use dict.items()...
... in favor of "for key in dict: value=dict[key]"
and "dict.iteritems()". This makes it possible to
run the upcoming annotationparser.py tests with both
Python 2 and Python 3.
https://bugzilla.gnome.org/show_bug.cgi?id=688897
Diffstat (limited to 'giscanner/annotationparser.py')
-rw-r--r-- | giscanner/annotationparser.py | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/giscanner/annotationparser.py b/giscanner/annotationparser.py index d4989135..97704801 100644 --- a/giscanner/annotationparser.py +++ b/giscanner/annotationparser.py @@ -250,7 +250,7 @@ class DocTag(object): if value is None: return - for name, v in value.all().iteritems(): + for name, v in value.all().items(): if name in [OPT_ARRAY_ZERO_TERMINATED, OPT_ARRAY_FIXED_SIZE]: try: int(v) @@ -318,12 +318,12 @@ class DocTag(object): if value: if type(value) != str: value = ' '.join((serialize_one(k, v, '%s=%s', '%s') - for k, v in value.all().iteritems())) + for k, v in value.all().items())) return fmt % (option, value) else: return fmt2 % (option, ) annotations = [] - for option, value in self.options.iteritems(): + for option, value in self.options.items(): annotations.append( serialize_one(option, value, '(%s %s)', '(%s)')) if annotations: @@ -345,8 +345,7 @@ class DocTag(object): # validation below is most certainly going to fail. return - for option in self.options: - value = self.options[option] + for option, value in self.options.items(): if option == OPT_ALLOW_NONE: self._validate_option(option, value, n_params=0) elif option == OPT_ARRAY: @@ -429,7 +428,7 @@ class DocOptions(object): if key == item: yield value - def iteritems(self): + def items(self): return iter(self.values) |