further fixes of py3 issues
complaints by pylint are mainly related to - remove object from base list in class definitions - unnecessary else/elif after return/raise Change-Id: I13d15449149cc8bba0562338d0c9c42e97163bdf Reviewed-on: https://forge.frm2.tum.de/review/c/sine2020/secop/playground/+/21325 Tested-by: JenkinsCodeReview <bjoern_pedersen@frm2.tum.de> Reviewed-by: Markus Zolliker <markus.zolliker@psi.ch>
This commit is contained in:
@ -40,7 +40,7 @@ further convertions are done by the validator of the datatype....
|
||||
from collections import OrderedDict
|
||||
|
||||
|
||||
class Parser(object):
|
||||
class Parser:
|
||||
# all parsing methods return (parsed value, remaining string)
|
||||
# or (None, remaining_text) if parsing error
|
||||
|
||||
@ -153,9 +153,9 @@ class Parser(object):
|
||||
return None, orgtext
|
||||
if text[0] in '+-.0123456789':
|
||||
return self.parse_number(orgtext)
|
||||
elif text[0] == '{':
|
||||
if text[0] == '{':
|
||||
return self.parse_dict(orgtext)
|
||||
elif text[0] in '([<':
|
||||
if text[0] in '([<':
|
||||
return self.parse_tuple(orgtext)
|
||||
return self.parse_string(orgtext)
|
||||
|
||||
|
Reference in New Issue
Block a user