Index: ppapi/generators/idl_ast.py |
diff --git a/ppapi/generators/idl_ast.py b/ppapi/generators/idl_ast.py |
index ce5dc38b391e845d86ac7ffdda3f4962feadf99c..2aacb11cc94389b7b8a849cb051d79289c7bce8f 100644 |
--- a/ppapi/generators/idl_ast.py |
+++ b/ppapi/generators/idl_ast.py |
@@ -5,10 +5,10 @@ |
"""Nodes for PPAPI IDL AST.""" |
from idl_namespace import IDLNamespace |
-from idl_node import IDLAttribute, IDLFile, IDLNode |
+from idl_node import IDLNode |
from idl_option import GetOption |
from idl_visitor import IDLVisitor |
-from idl_release import IDLReleaseList, IDLReleaseMap |
+from idl_release import IDLReleaseMap |
# |
# IDL Predefined types |
@@ -42,7 +42,7 @@ class IDLLabelResolver(IDLVisitor): |
# For File objects, set the minimum version |
if node.IsA('File'): |
- file_min, file_max = node.release_map.GetReleaseRange() |
+ file_min, _ = node.release_map.GetReleaseRange() |
node.SetMin(file_min) |
return None |
@@ -69,7 +69,7 @@ class IDLNamespaceVersionResolver(IDLVisitor): |
# Set the min version on any non Label within the File |
if not node.IsA('AST', 'File', 'Label', 'LabelItem'): |
- my_min, my_max = node.GetMinMax() |
+ my_min, _ = node.GetMinMax() |
if not my_min: |
node.SetMin(self.rmin) |
@@ -118,7 +118,7 @@ class IDLFileTypeResolver(IDLVisitor): |
filenode = node |
if not node.IsA('AST'): |
- file_min, file_max = filenode.release_map.GetReleaseRange() |
+ file_min, _ = filenode.release_map.GetReleaseRange() |
if not file_min: |
print 'Resetting min on %s to %s' % (node, file_min) |
node.SetMinRange(file_min) |
@@ -179,6 +179,8 @@ class IDLAst(IDLNode): |
IDLReleaseResolver().Visit(self, sorted(releases)) |
for filenode in self.GetListOf('File'): |
- self.errors += int(filenode.GetProperty('ERRORS', 0)) |
+ errors = filenode.GetProperty('ERRORS') |
+ if errors: |
+ self.errors += errors |