Begin addding flake8-simplify checks (#10820)

Start with SIM104 and ignore all other flake8-simplify warnings
This commit is contained in:
danieleades 2022-09-20 21:30:31 +01:00 committed by GitHub
parent d043d96b09
commit 276f430b57
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 3 additions and 3 deletions

View File

@ -120,8 +120,7 @@ class RecipeDomain(Domain):
return '{}.{}'.format('recipe', node.arguments[0])
def get_objects(self):
for obj in self.data['recipes']:
yield obj
yield from self.data['recipes']
def resolve_xref(self, env, fromdocname, builder, typ, target, node,
contnode):

View File

@ -84,6 +84,7 @@ lint = [
"flake8>=3.5.0",
"flake8-comprehensions",
"flake8-bugbear",
"flake8-simplify",
"isort",
"mypy>=0.971",
"sphinx-lint",

View File

@ -1,6 +1,6 @@
[flake8]
max-line-length = 95
ignore = E116,E241,E251,E741,W504,I101,B006,B023
ignore = E116,E241,E251,E741,W504,I101,B006,B023,SIM102,SIM103,SIM105,SIM110,SIM113,SIM114,SIM115,SIM117,SIM223,SIM300,SIM401,SIM904,SIM905,SIM907
exclude = .git,.tox,.venv,tests/roots/*,build/*,doc/_build/*,sphinx/search/*,doc/usage/extensions/example*.py
application-import-names = sphinx
import-order-style = smarkets