From 89c90bedb913a90c754115fcf8b150a474c91271 Mon Sep 17 00:00:00 2001 From: Sarah Hoffmann Date: Sat, 24 Apr 2021 11:39:44 +0200 Subject: [PATCH] pylint: disable check too-few-public-methods --- .pylintrc | 1 + nominatim/clicmd/args.py | 2 +- nominatim/config.py | 2 +- nominatim/db/sql_preprocessor.py | 2 +- nominatim/tools/check_database.py | 2 +- nominatim/tools/special_phrases.py | 1 - 6 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.pylintrc b/.pylintrc index eab04181..65f97b14 100644 --- a/.pylintrc +++ b/.pylintrc @@ -10,3 +10,4 @@ ignored-modules=icu # closing added here because it sometimes triggers a false positive with # 'with' statements. ignored-classes=NominatimArgs,closing +disable=too-few-public-methods diff --git a/nominatim/clicmd/args.py b/nominatim/clicmd/args.py index 47007579..ee194187 100644 --- a/nominatim/clicmd/args.py +++ b/nominatim/clicmd/args.py @@ -3,7 +3,7 @@ Provides custom functions over command-line arguments. """ -class NominatimArgs: # pylint: disable=too-few-public-methods +class NominatimArgs: """ Customized namespace class for the nominatim command line tool to receive the command-line arguments. """ diff --git a/nominatim/config.py b/nominatim/config.py index 1db56493..72aaf0bd 100644 --- a/nominatim/config.py +++ b/nominatim/config.py @@ -39,7 +39,7 @@ class Configuration: self._config['NOMINATIM_ADDRESS_LEVEL_CONFIG'] = \ str(config_dir / 'address-levels.json') - class _LibDirs: # pylint: disable=too-few-public-methods + class _LibDirs: pass self.lib_dir = _LibDirs() diff --git a/nominatim/db/sql_preprocessor.py b/nominatim/db/sql_preprocessor.py index c7009b34..9e0b2912 100644 --- a/nominatim/db/sql_preprocessor.py +++ b/nominatim/db/sql_preprocessor.py @@ -64,7 +64,7 @@ def _setup_postgresql_features(conn): 'has_index_non_key_column' : pg_version >= (11, 0, 0) } -class SQLPreprocessor: # pylint: disable=too-few-public-methods +class SQLPreprocessor: """ A environment for preprocessing SQL files from the lib-sql directory. diff --git a/nominatim/tools/check_database.py b/nominatim/tools/check_database.py index 00393d15..479a28a3 100644 --- a/nominatim/tools/check_database.py +++ b/nominatim/tools/check_database.py @@ -47,7 +47,7 @@ def _check(hint=None): return decorator -class _BadConnection: # pylint: disable=R0903 +class _BadConnection: def __init__(self, msg): self.msg = msg diff --git a/nominatim/tools/special_phrases.py b/nominatim/tools/special_phrases.py index 28a07701..e67920a7 100644 --- a/nominatim/tools/special_phrases.py +++ b/nominatim/tools/special_phrases.py @@ -16,7 +16,6 @@ from nominatim.errors import UsageError LOG = logging.getLogger() class SpecialPhrasesImporter(): # pylint: disable-msg=too-many-instance-attributes - # pylint: disable-msg=too-few-public-methods """ Class handling the process of special phrases importations. """ -- 2.39.5