Revert "Add workarounds for issues with pylint tip."

This reverts commit 1d2683993e.
This causes a bad-option-value issue with the current pylint.
This commit is contained in:
Florian Bruhin 2015-10-26 22:05:21 +01:00
parent 1d2683993e
commit 381d857f2c
6 changed files with 7 additions and 17 deletions

View File

@ -59,4 +59,4 @@ defining-attr-methods=__init__,__new__,setUp
max-args=10
[TYPECHECK]
ignored-classes=WebElementWrapper,AnsiCodes,UnsetObject,MsgType
ignored-classes=WebElementWrapper,AnsiCodes,UnsetObject

View File

@ -95,8 +95,7 @@ class UrlMarkManager(QObject):
return
self._init_lineparser()
# WORKAROUND for https://bitbucket.org/logilab/pylint/issues/685/
for line in self._lineparser: # pylint: disable=not-an-iterable
for line in self._lineparser:
if not line.strip():
# Ignore empty or whitespace-only lines.
continue

View File

@ -558,8 +558,7 @@ class ConfigManager(QObject):
def _after_set(self, changed_sect, changed_opt):
"""Clean up caches and emit signals after an option has been set."""
# WORKAROUND for https://bitbucket.org/logilab/pylint/issues/659/
self.get.cache_clear() # pylint: disable=no-member
self.get.cache_clear()
self._changed(changed_sect, changed_opt)
# Options in the same section and ${optname} interpolation.
for optname, option in self.sections[changed_sect].items():
@ -621,8 +620,7 @@ class ConfigManager(QObject):
existed = optname in sectdict
if existed:
del sectdict[optname]
# WORKAROUND for https://bitbucket.org/logilab/pylint/issues/659/
self.get.cache_clear() # pylint: disable=no-member
self.get.cache_clear()
return existed
@functools.lru_cache()

View File

@ -171,8 +171,6 @@ class BaseType:
if not value:
return
if self.valid_values is not None:
# WORKAROUND for https://bitbucket.org/logilab/pylint/issues/685/
# pylint: disable=unsupported-membership-test
if value not in self.valid_values:
raise configexc.ValidationError(
value, "valid values: {}".format(', '.join(
@ -194,8 +192,7 @@ class BaseType:
return None
else:
out = []
# WORKAROUND for https://bitbucket.org/logilab/pylint/issues/685/
for val in self.valid_values: # pylint: disable=not-an-iterable
for val in self.valid_values:
try:
desc = self.valid_values.descriptions[val]
except KeyError:
@ -333,8 +330,7 @@ class FlagList(List):
out = []
# Single value completions
# WORKAROUND for https://bitbucket.org/logilab/pylint/issues/685/
for value in self.valid_values: # pylint: disable=not-an-iterable
for value in self.valid_values:
desc = self.valid_values.descriptions.get(value, "")
out.append((value, desc))

View File

@ -62,8 +62,6 @@ class Section:
def __contains__(self, key):
"""Return whether the section contains a given key."""
# WORKAROUND for https://bitbucket.org/logilab/pylint/issues/685/
# pylint: disable=unsupported-membership-test
return key in self.values
def items(self):

View File

@ -340,8 +340,7 @@ class IPCServer(QObject):
self._handle_invalid_data()
return
# WORKAROUND for https://bitbucket.org/logilab/astroid/issues/75/
cwd = json_data.get('cwd', None) # pylint: disable=no-member
cwd = json_data.get('cwd', None)
self.got_args.emit(json_data['args'], json_data['target_arg'], cwd)
@pyqtSlot()