diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4a2d65c2..c08b6e9f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -27,7 +27,7 @@ jobs: # stop the build if there are Python syntax errors or undefined names flake8 . --count --select=E9,F63,F7,F82 --show-source --statistics --exclude=.git,__pycache__,docs/source/conf.py,old,build,dist,venv,test/resources,.eggs,review.egg-info,.pytest_cache,node_modules # TODO: change max-complexity into 10 after refactoring - flake8 . --count --max-complexity=11 --max-line-length=120 --max-doc-length=120 --ignore=R504,A003,E800,SC200,SC100,E402,W503,WPS,H601 --statistics --exclude=.git,__pycache__,docs/source/conf.py,old,build,dist,venv,test/resources,.eggs,review.egg-info,.pytest_cache,node_modules + flake8 . --count --max-complexity=11 --max-line-length=120 --max-doc-length=120 --ignore=R504,A003,E800,E402,W503,WPS,H601 --statistics --exclude=.git,__pycache__,docs/source/conf.py,old,build,dist,venv,test/resources,.eggs,review.egg-info,.pytest_cache,node_modules - name: Set up Eslint run: | npm install eslint --save-dev diff --git a/src/python/review/quality/model.py b/src/python/review/quality/model.py index 6e64ea81..7a57dcf6 100644 --- a/src/python/review/quality/model.py +++ b/src/python/review/quality/model.py @@ -50,7 +50,7 @@ def quality_type(self) -> QualityType: def next_quality_type(self) -> QualityType: return min(map(lambda rule: rule.next_level_type, self.rules), default=QualityType.EXCELLENT) - # TODO@nbirillo: why rule.quality_type == quality_type for next level???? + # TODO: why rule.quality_type == quality_type for next level???? @property def next_level_requirements(self) -> List[Rule]: quality_type = self.quality_type diff --git a/whitelist.txt b/whitelist.txt index 0c845b50..a36bef18 100644 --- a/whitelist.txt +++ b/whitelist.txt @@ -55,6 +55,24 @@ utils param params changelog +multiline +sqrt +WPS +OOP +mccabe +mcs +dicts +misrefactored +src +textwrap +dedent +maintainabilities +parsers +fs +KTS +nl +splitext +dirname # Springlint issues cbo dit @@ -62,5 +80,3 @@ lcom noc nom wmc -multiline -sqrt