removed ‘has_key’ function and used ‘in’ instead to make the code python2 and python3 compatible
This commit is contained in:
parent
624ceb5027
commit
cc8e80e03f
|
@ -340,7 +340,7 @@ class CppCheckHandler(XmlContentHandler):
|
||||||
self.versionCppcheck = attributes['version']
|
self.versionCppcheck = attributes['version']
|
||||||
if name == 'error':
|
if name == 'error':
|
||||||
# is there a better solution than this?
|
# is there a better solution than this?
|
||||||
if (attributes.has_key('inconclusive') and attributes.has_key('cwe')):
|
if ('inconclusive' in attributes and 'cwe' in attributes):
|
||||||
self.errors.append({
|
self.errors.append({
|
||||||
'file': '',
|
'file': '',
|
||||||
'line': 0,
|
'line': 0,
|
||||||
|
@ -351,7 +351,7 @@ class CppCheckHandler(XmlContentHandler):
|
||||||
'inconclusive': attributes['inconclusive'],
|
'inconclusive': attributes['inconclusive'],
|
||||||
'cwe': attributes['cwe']
|
'cwe': attributes['cwe']
|
||||||
})
|
})
|
||||||
elif attributes.has_key('inconclusive'):
|
elif 'inconclusive' in attributes:
|
||||||
self.errors.append({
|
self.errors.append({
|
||||||
'file': '',
|
'file': '',
|
||||||
'line': 0,
|
'line': 0,
|
||||||
|
@ -361,7 +361,7 @@ class CppCheckHandler(XmlContentHandler):
|
||||||
'verbose': attributes.get('verbose'),
|
'verbose': attributes.get('verbose'),
|
||||||
'inconclusive': attributes['inconclusive']
|
'inconclusive': attributes['inconclusive']
|
||||||
})
|
})
|
||||||
elif attributes.has_key('cwe'):
|
elif 'cwe' in attributes:
|
||||||
self.errors.append({
|
self.errors.append({
|
||||||
'file': '',
|
'file': '',
|
||||||
'line': 0,
|
'line': 0,
|
||||||
|
|
Loading…
Reference in New Issue