sobolevn

Results 602 issues of sobolevn

It should be the same as `wemake`, but without colors. Why? When I try to save the output to file, I get this: ``` 106:29 WPS220 Found too deep nesting:...

feature
help wanted
level:starter
Hacktoberfest

# Rule request ## Thesis I often see that some people use this naming pattern: ```python x1 = 1 x2 = 2 ``` Which is perfectly fine. But, this one...

help wanted
level:starter
rule request
Hacktoberfest

# Rule request ## Thesis This code contains two types of similar but different arguments: ```python def first(first: int = 0, *, second: int): ... def second(first: int = 0,...

help wanted
level:starter
rule request

It should show: 1. Current plugin code with `WPS` prefix, so it would be easier to search 2. Code changes in history: we have `previous_codes` property for this Example: https://github.com/sixty-north/added-value

feature
level:advanced

# Rule request ## Thesis There are several cases when brackets for a tuple can be really important: 1. Single element tuples: `x,` vs `(x,)` the second one is easier...

help wanted
rule request

For large project linting can be really slow! We need to use cache for excluding already checked unchecked files. Original idea: https://gitlab.com/pycqa/flake8/-/issues/601

feature
level:advanced

Currently, we have a lot of rules that are not very aligned with `.pyi` files. Here are some of them: - `...` usage as a placeholder - complexity rules like...

feature
documentation
level:advanced

# Rule request ## Thesis Sometimes you can find a code like this: ```python for ... in ...: if ...: return False # or True return True # or False...

help wanted
level:starter
rule request
Hacktoberfest

# Rule request ## Thesis Coupling is a very important concept in programming. Currently, we don't enforce any rules about cohesion and coupling. But, we totally need to! And while...

question
rule request
level:advanced

# Rule request ## Thesis There are several tools from which we can copy several checks to enforce better security: 1. https://github.com/landscapeio/dodgy/blob/master/dodgy/checks.py 2. https://github.com/Yelp/detect-secrets/tree/master/detect_secrets/plugins There are several simple regexes to...

help wanted
rule request
level:advanced