# HG changeset patch # User Andrey Skvortsov # Date 1507541414 -10800 # Node ID 1b8b5324506c781d4fc64976f0243339e6dd0633 # Parent 614396cbffbfb7eac6d025146ec77f487ba99419 fix pylint warning '(old-style-class) Old-style class defined.' This warning is ignored for classes from PyJSLib, because library overrides base object class. diff -r 614396cbffbf -r 1b8b5324506c svgui/pyjs/jsonrpc/jsonrpc.py --- a/svgui/pyjs/jsonrpc/jsonrpc.py Fri Oct 06 17:52:34 2017 +0300 +++ b/svgui/pyjs/jsonrpc/jsonrpc.py Mon Oct 09 12:30:14 2017 +0300 @@ -2,7 +2,7 @@ import gluon.contrib.simplejson as simplejson -class JSONRPCServiceBase: +class JSONRPCServiceBase(object): def __init__(self): self.methods = {} diff -r 614396cbffbf -r 1b8b5324506c svgui/pyjs/lib/pyjslib.py --- a/svgui/pyjs/lib/pyjslib.py Fri Oct 06 17:52:34 2017 +0300 +++ b/svgui/pyjs/lib/pyjslib.py Mon Oct 09 12:30:14 2017 +0300 @@ -187,6 +187,7 @@ """) +# pylint: disable=C1001 class Object: pass diff -r 614396cbffbf -r 1b8b5324506c svgui/pyjs/pyjs.py --- a/svgui/pyjs/pyjs.py Fri Oct 06 17:52:34 2017 +0300 +++ b/svgui/pyjs/pyjs.py Mon Oct 09 12:30:14 2017 +0300 @@ -136,7 +136,7 @@ return '.'.join(name) -class Klass: +class Klass(object): klasses = {} @@ -192,7 +192,7 @@ mod_var_name_decl(importName) -class Translator: +class Translator(object): def __init__(self, mn, module_name, raw_module_name, src, debug, mod, output, dynamic=0, optimize=False, @@ -1539,7 +1539,7 @@ return output.getvalue() -class PlatformParser: +class PlatformParser(object): def __init__(self, platform_dir="", verbose=True): self.platform_dir = platform_dir self.parse_cache = {} @@ -1634,7 +1634,7 @@ return path.replace(".", "/") + ext -class AppTranslator: +class AppTranslator(object): def __init__(self, library_dirs=[], parser=None, dynamic=False, optimize=False, verbose=True): diff -r 614396cbffbf -r 1b8b5324506c svgui/svguilib.py --- a/svgui/svguilib.py Fri Oct 06 17:52:34 2017 +0300 +++ b/svgui/svguilib.py Mon Oct 09 12:30:14 2017 +0300 @@ -23,6 +23,7 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. +# pylint: disable=C1001 class button: def __init__(self, parent, id, args): diff -r 614396cbffbf -r 1b8b5324506c tests/tools/check_source.sh --- a/tests/tools/check_source.sh Fri Oct 06 17:52:34 2017 +0300 +++ b/tests/tools/check_source.sh Mon Oct 09 12:30:14 2017 +0300 @@ -201,7 +201,9 @@ disable=$disable,W0511 # fixme disable=$disable,W0110 # (deprecated-lambda) map/filter on lambda could be replaced by comprehension disable=$disable,W1401 # (anomalous-backslash-in-string) Anomalous backslash in string: '\.'. String constant might be missing an r prefix. - + disable=$disable,W0613 # (unused-argument) Unused argument 'X' + disable=$disable,W0622 # (redefined-builtin) Redefining built-in + enable= enable=$enable,E1601 # print statement used enable=$enable,C0325 # (superfluous-parens) Unnecessary parens after keyword @@ -217,11 +219,10 @@ enable=$enable,E0102 # (function-redefined) method already defined enable=$enable,W0602 # (global-variable-not-assigned) Using global for 'X' but no assignment is done enable=$enable,W0612 # (unused-variable) Unused variable 'X' - enable=$enable,W0611 # (unused-import), Unused import connectors + enable=$enable,W0611 # (unused-import) Unused import X + enable=$enable,C1001 # (old-style-class) Old-style class defined. Problem with PyJS # enable=$enable,W0403 # relative import - # enable=$enable,W0622 # (redefined-builtin) Redefining built-in - # enable=$enable,C1001 # (old-style-class) Old-style class defined. Problem with PyJS # enable= options=