Skip to content

Commit 0579186

Browse files
Fix warning expected on logger class created from renamed import
1 parent 9d44b79 commit 0579186

File tree

3 files changed

+7
-2
lines changed

3 files changed

+7
-2
lines changed

ChangeLog

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,9 @@ modules are added.
112112
* ``invalid-length-returned``, now also works when nothing at all is returned
113113
following an upgrade in astroid.
114114

115+
* ``logging-format-interpolation`` and ``logging-not-lazy``, now works on logger
116+
class created from renamed logging import following an upgrade in astroid.
117+
115118

116119
What's New in Pylint 2.8.2?
117120
===========================

tests/functional/l/logging_format_interpolation.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,5 +33,5 @@ class Logger(renamed_logging.Logger):
3333
pass
3434

3535
custom_logger = Logger('three')
36-
custom_logger.info('testing {0}'.format('info'))
37-
custom_logger.info('testing %s' % 'info')
36+
custom_logger.info('testing {0}'.format('info')) # [logging-format-interpolation]
37+
custom_logger.info('testing %s' % 'info') # [logging-not-lazy]

tests/functional/l/logging_format_interpolation.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,5 @@ logging-format-interpolation:17:43::Use lazy % formatting in logging functions
33
logging-format-interpolation:18:22::Use lazy % formatting in logging functions
44
logging-format-interpolation:19:43::Use lazy % formatting in logging functions
55
logging-format-interpolation:20:21::Use lazy % formatting in logging functions
6+
logging-format-interpolation:36:19::Use lazy % formatting in logging functions
7+
logging-not-lazy:37:0::Use lazy % formatting in logging functions

0 commit comments

Comments
 (0)