issues
search
tonybaloney
/
perflint
Python Linter for performance anti patterns
MIT License
660
stars
9
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Detect list being mutated by `del` statement
#57
naglis
opened
5 months ago
0
Ignore calls to non-mutating list methods
#56
naglis
opened
5 months ago
0
Add check for generator expression use in `str.join`
#55
naglis
opened
5 months ago
0
Drop checker priority
#54
naglis
opened
5 months ago
0
Add rule to check for eager log message string formatting
#53
naglis
opened
5 months ago
0
Bump checkout/setup-python GitHub action versions
#52
naglis
opened
5 months ago
0
Fix deprecation warning
#51
naglis
opened
5 months ago
0
Performance gains via reordering of mathematical expressions
#50
kotnen
opened
6 months ago
0
Don't recommend `__all__` be a tuple
#49
tonybaloney
closed
6 months ago
0
Add clarity to the try in a loop rule
#48
tonybaloney
closed
6 months ago
3
Test constant sets
#47
tonybaloney
closed
6 months ago
0
Migrate to pylint v3
#46
jenstroeger
closed
6 months ago
2
Migrate to pylint v3
#45
jenstroeger
closed
6 months ago
0
Doesn't work on Python 3.12
#44
sirkonst
closed
6 months ago
2
W8401 (use-list-comprehension) with walrus operator
#43
fabien-michel
closed
1 year ago
0
Enhancement: suggest set when testing membership of a list or tuple
#42
tekumara
closed
6 months ago
10
Heisenbug Error when using `--reports=yes` flag
#41
dmaljovec
opened
1 year ago
0
RuntimeError using --jobs
#40
own3dh4rd
opened
1 year ago
1
invalid loop-invariant-statement detected
#39
tauferp
opened
1 year ago
2
loop-invariant-statement triggered by dict creation in `else` branch of `for-else`
#38
jakkanen
opened
1 year ago
0
R8203 no longer valid for CPython 3.11+
#37
HacKanCuBa
closed
6 months ago
1
(Enhancement) Add flake8 plugin
#36
GideonBear
opened
1 year ago
1
`__all__` is erroneously flagged with W8301
#35
cesarcoatl
closed
6 months ago
0
Dictionaries with dictionaries should not be called for for comprehension - W8403
#34
robinje
opened
2 years ago
0
Test other versions of Python in CI
#33
tonybaloney
closed
2 years ago
0
fix: pre-commit configuration filename
#32
adamantike
closed
2 years ago
1
Check for join of generator expressions (recommend list comprehension instead)
#31
pamelafox
opened
2 years ago
0
Update references to `loop-invariant-global-usage`
#30
pR0Ps
closed
2 years ago
1
Add pre-commit hook
#29
tonybaloney
closed
2 years ago
0
No longer flag constant list, tuple and dict
#28
tonybaloney
closed
2 years ago
0
Support invariant f-strings and rename the global loop usage check
#27
tonybaloney
closed
2 years ago
0
Incorrect loop-invariant-global-usage warnings
#26
pR0Ps
closed
2 years ago
1
Constant expressions are incorrectly marked as invariant
#25
tonybaloney
closed
2 years ago
1
Please add a pre-commit hook
#24
thedrow
closed
2 years ago
0
``use-tuple-over-list`` already exists in pylint in the "code style" extensions as ``consider-using-tuple``
#23
Pierre-Sassoulas
opened
2 years ago
3
Fix argument order
#22
tonybaloney
closed
2 years ago
0
Ignore complex loops for comprehensions
#21
tonybaloney
closed
2 years ago
0
Comprehensions can only have If with no Elif/Else
#20
tonybaloney
closed
2 years ago
0
Linter crashes when run via VS Code
#19
debonte
opened
2 years ago
0
loop-invariant-global-usage example appears to be measuring dict key lookup
#18
justin-mccann
opened
2 years ago
0
Too many false positives
#17
ArneBachmannDLR
opened
2 years ago
1
Options ignored on the command line
#16
ArneBachmannDLR
closed
2 years ago
1
use-dict-comprehension example
#15
billou57
opened
2 years ago
3
loop-invariant-statement is duplicated and false positive
#14
amaslenn
opened
2 years ago
2
Standalone entry point
#13
tonybaloney
closed
2 years ago
0
Work out a better extension model
#12
tonybaloney
closed
2 years ago
0
Comprehension linter
#11
tonybaloney
closed
2 years ago
0
Fix global list assignment
#10
tonybaloney
closed
2 years ago
0
Add list mutation checker
#9
tonybaloney
closed
2 years ago
0
Optimize the core loop and observe return and yields
#8
tonybaloney
closed
2 years ago
0
Next