summaryrefslogtreecommitdiff
path: root/pylint/checkers/design_analysis.py
Commit message (Expand)AuthorAgeFilesLines
* Remove implicit concat in str shortened enough by blackPierre Sassoulas2021-04-041-1/+1
* Prepare 2.7.3 release (#4261)pylint-2.7.32.7Pierre Sassoulas2021-03-291-0/+1
* Import astroid with import x or from x import y but not bothPierre Sassoulas2021-03-281-5/+6
* Exempt TypedDict from too-few-public-methods checkMarc Mueller2021-03-061-2/+3
* Apply copyrite --contribution-thresholdPierre Sassoulas2021-02-211-1/+2
* Remove the # coding, since PEP3120 the default is UTF8Pierre Sassoulas2021-02-211-1/+0
* Update formatting following black and isort updatePierre Sassoulas2020-09-101-2/+1
* Sets up copyrighthippo912020-08-201-1/+1
* Add missing copyright annotations for the past releasesClaudiu Popa2020-04-271-2/+7
* pyupgrade: automated removal of python2 constructsAnthony Sottile2020-03-241-1/+0
* Squash multiple checks for special classes into a single functionClaudiu Popa2019-09-241-51/+10
* Disable too-few-public-methods for data classes. Close #3025Claudiu Popa2019-09-241-2/+3
* Excluded `attrs` from `too-few-public-methods` check. Close #2988.Claudiu Popa2019-07-061-7/+14
* Style - Apply isort on all apllicable filesPierre Sassoulas2019-03-201-6/+4
* Add reference to R0916 to max-bool-exprMichael Scott Cuthbert2019-03-191-1/+2
* Adding implicit-str-concat-in-sequence check (#1655)Lucas Cimon2018-10-101-1/+1
* ``too-few-public-methods`` is not reported for ``typing.NamedTuple``Claudiu Popa2018-09-181-2/+15
* Move is_dataclass and is_enum_class back to where they are usedClaudiu Popa2018-09-181-5/+56
* Reformat the code with blackClaudiu Popa2018-09-171-147/+245
* Update copyright noticesClaudiu Popa2018-07-151-1/+6
* standardize help strings a bit (#2207)Mike Frysinger2018-06-201-21/+21
* Fix handling of inline scopes in too-many-statements (#1979)Mark Miller2018-05-171-9/+15
* `too-few-public-methods` is not emitted for dataclasses.Claudiu Popa2018-05-091-2/+6
* Move the methods counting into its own functionClaudiu Popa2018-05-091-8/+12
* Enum classes no longer trigger too-few-methodsAshley Whetter2018-05-071-3/+12
* Spelling fixesVille Skyttä2018-01-301-1/+1
* Fix incorrect indefinite articlesJakub Wilk2018-01-211-1/+1
* Regenerate copyright noticesClaudiu Popa2017-12-151-1/+7
* Move the check in typecheck moduleClaudiu Popa2017-09-151-10/+0
* Adding a warning about keyword argument appearing before variable args list i...ahirnish2017-09-151-1/+11
* design_analysis: simplify getting count of ignored argumentsŁukasz Rogalski2016-12-191-4/+5
* Even more granular copyrights (thanks to copyrite)Claudiu Popa2016-07-231-2/+3
* Keep a consistent copyright notice across the board.Claudiu Popa2016-07-191-0/+2
* Remove obsolete comment.Claudiu Popa2016-07-101-4/+1
* ignored-argument-names is now used for ignoring arguments for unused-variable...Claudiu Popa2016-06-271-11/+8
* Add the new shorter license header, including to missing files. Close #894.Claudiu Popa2016-06-011-15/+3
* Treat AsyncFunctionDef just like FunctionDef nodesClaudiu Popa2016-01-091-0/+4
* Cleanup pylint issuesClaudiu Popa2015-11-211-9/+9
* check the number of boolean expressions in if statement is reasonnableLaura Médioni2015-10-291-2/+42
* Use the new node names for the visit and leave methodsClaudiu Popa2015-08-261-4/+4
* Remove unused imports.Claudiu Popa2015-05-071-1/+1
* Remove interface-not-implemented warning. Closes issue #532.Claudiu Popa2015-05-051-28/+1
* Remove abstract-class-not-used, for the same reasons as star-args and abstrac...Claudiu Popa2015-03-111-35/+4
* Remove abstract-class-little-used warning, since it doesn't add any real value.Claudiu Popa2015-03-111-9/+1
* Move all package files to a pylint package.Ionel Cristian Maries2015-02-141-0/+370