Skip to content

Commit 890cd42

Browse files
author
Omar WALDMANN
authored
Merge pull request #1 from fbessou/master
Update to be compatible with Pylint 1.7.4 & 1.9.1
2 parents 0aea7c2 + 613b878 commit 890cd42

File tree

4 files changed

+13
-9
lines changed

4 files changed

+13
-9
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,3 +24,4 @@ cnes-pylint-extension checks the following metrics :
2424
Available versions :
2525
- Version 1.0 - compatible pylint 1.5
2626
- Version 2.0 - compatible pylint 1.6
27+
- Version 3.0 - compatible pylint 1.7.4

test/functional/check_docstring_fields.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ def __init__(self, par1, par2):
2525
self.par1 = par1
2626
self.par2 = par2
2727

28-
def method(self, par3, par4): # [missing-param-doc, missing-type-doc, missing-docstring-description, missing-returns-doc]
28+
def method(self, par3, par4): # [differing-param-doc, missing-param-doc, differing-type-doc, missing-type-doc, missing-docstring-description, missing-return-doc, missing-return-type-doc]
2929
"""
3030
3131
:param int par1: some param
Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,13 @@
11
malformed-docstring-field:1::malformed "date" field in check_docstring_fields docstring
22
malformed-docstring-field:1::malformed "version" field in check_docstring_fields docstring
33
missing-docstring-field:1::"author" field missing from check_docstring_fields docstring
4-
missing-param-doc:12:func:"bar, foo" missing or differing in parameter documentation
5-
missing-type-doc:12:func:"bar, foo" missing or differing in parameter type documentation
6-
missing-type-doc:17:MyClass:"par2" missing or differing in parameter type documentation
4+
missing-param-doc:12:func:"bar, foo" missing in parameter documentation
5+
missing-type-doc:12:func:"bar, foo" missing in parameter type documentation
6+
missing-type-doc:17:MyClass:"par2" missing in parameter type documentation
7+
differing-param-doc:28:MyClass.method:"par1" differing in parameter documentation
8+
differing-type-doc:28:MyClass.method:"par1" differing in parameter type documentation
79
missing-docstring-description:28:MyClass.method:description missing in method docstring
8-
missing-param-doc:28:MyClass.method:"par1, par3" missing or differing in parameter documentation
9-
missing-returns-doc:28:MyClass.method:Missing return type documentation
10-
missing-type-doc:28:MyClass.method:"par1, par3" missing or differing in parameter type documentation
10+
missing-param-doc:28:MyClass.method:"par3" missing in parameter documentation
11+
missing-return-doc:28:MyClass.method:Missing return documentation
12+
missing-return-type-doc:28:MyClass.method:Missing return type documentation
13+
missing-type-doc:28:MyClass.method:"par3" missing in parameter type documentation

test/functional/use_context_manager.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
lock.acquire() # [use-context-manager]
1616
lock.release()
1717

18-
#lock = threading.Lock()
19-
#lock.acquire() [use-context-manager]
18+
lock = threading.Lock()
19+
lock.acquire() # [use-context-manager]
2020

2121
lock = threading.Semaphore()
2222
lock.acquire() # [use-context-manager]

0 commit comments

Comments
 (0)