Add governance report pack with validator, tests, Makefile, pre-commit and CI workflow#65
259 new issues (0 max.) of at least severity.
Here is an overview of what got changed by this pull request:
Issues
======
- Added 259
Complexity increasing per file
==============================
- tool_tests/test_validate_governance_reports.py 40
- tools/validate_governance_reports.py 77
Clones added
============
- tool_tests/test_validate_governance_reports.py 2
See the complete overview on Codacy
Annotations
Check notice on line 1 in tool_tests/test_validate_governance_reports.py
codacy-production / Codacy Static Code Analysis
tool_tests/test_validate_governance_reports.py#L1
Missing module docstring
Check notice on line 1 in tool_tests/test_validate_governance_reports.py
codacy-production / Codacy Static Code Analysis
tool_tests/test_validate_governance_reports.py#L1
Missing module docstring
Check warning on line 1 in tool_tests/test_validate_governance_reports.py
codacy-production / Codacy Static Code Analysis
tool_tests/test_validate_governance_reports.py#L1
import missing `from __future__ import absolute_import`
Check notice on line 34 in tool_tests/test_validate_governance_reports.py
codacy-production / Codacy Static Code Analysis
tool_tests/test_validate_governance_reports.py#L34
Missing class docstring
Check notice on line 35 in tool_tests/test_validate_governance_reports.py
codacy-production / Codacy Static Code Analysis
tool_tests/test_validate_governance_reports.py#L35
Method name "test_validate_file_accepts_valid_document" doesn't conform to '[a-z_][a-z0-9_]{2,30}$' pattern
Check notice on line 35 in tool_tests/test_validate_governance_reports.py
codacy-production / Codacy Static Code Analysis
tool_tests/test_validate_governance_reports.py#L35
Missing method docstring
Check warning on line 37 in tool_tests/test_validate_governance_reports.py
codacy-production / Codacy Static Code Analysis
tool_tests/test_validate_governance_reports.py#L37
division w/o __future__ statement
Check warning on line 38 in tool_tests/test_validate_governance_reports.py
codacy-production / Codacy Static Code Analysis
tool_tests/test_validate_governance_reports.py#L38
Instance of 'PurePath' has no 'write_text' member
Check notice on line 42 in tool_tests/test_validate_governance_reports.py
codacy-production / Codacy Static Code Analysis
tool_tests/test_validate_governance_reports.py#L42
Method name "test_validate_file_rejects_missing_tag" doesn't conform to '[a-z_][a-z0-9_]{2,30}$' pattern
Check notice on line 42 in tool_tests/test_validate_governance_reports.py
codacy-production / Codacy Static Code Analysis
tool_tests/test_validate_governance_reports.py#L42
Method name "test_validate_file_rejects_missing_tag" doesn't conform to '[a-z_][a-z0-9_]{2,30}$' pattern
Check notice on line 42 in tool_tests/test_validate_governance_reports.py
codacy-production / Codacy Static Code Analysis
tool_tests/test_validate_governance_reports.py#L42
Missing function or method docstring
Check notice on line 42 in tool_tests/test_validate_governance_reports.py
codacy-production / Codacy Static Code Analysis
tool_tests/test_validate_governance_reports.py#L42
Missing method docstring
Check warning on line 45 in tool_tests/test_validate_governance_reports.py
codacy-production / Codacy Static Code Analysis
tool_tests/test_validate_governance_reports.py#L45
Instance of 'PurePath' has no 'write_text' member
Check notice on line 50 in tool_tests/test_validate_governance_reports.py
codacy-production / Codacy Static Code Analysis
tool_tests/test_validate_governance_reports.py#L50
Method name "test_validate_file_rejects_missing_required_heading" doesn't conform to '[a-z_][a-z0-9_]{2,30}$' pattern
Check notice on line 50 in tool_tests/test_validate_governance_reports.py
codacy-production / Codacy Static Code Analysis
tool_tests/test_validate_governance_reports.py#L50
Method name "test_validate_file_rejects_missing_required_heading" doesn't conform to '[a-z_][a-z0-9_]{2,30}$' pattern
Check notice on line 50 in tool_tests/test_validate_governance_reports.py
codacy-production / Codacy Static Code Analysis
tool_tests/test_validate_governance_reports.py#L50
Missing function or method docstring
Check notice on line 50 in tool_tests/test_validate_governance_reports.py
codacy-production / Codacy Static Code Analysis
tool_tests/test_validate_governance_reports.py#L50
Missing method docstring
Check notice on line 57 in tool_tests/test_validate_governance_reports.py
codacy-production / Codacy Static Code Analysis
tool_tests/test_validate_governance_reports.py#L57
Method name "test_validate_file_rejects_duplicate_title_blocks" doesn't conform to '[a-z_][a-z0-9_]{2,30}$' pattern
Check notice on line 57 in tool_tests/test_validate_governance_reports.py
codacy-production / Codacy Static Code Analysis
tool_tests/test_validate_governance_reports.py#L57
Method name "test_validate_file_rejects_duplicate_title_blocks" doesn't conform to '[a-z_][a-z0-9_]{2,30}$' pattern
Check notice on line 57 in tool_tests/test_validate_governance_reports.py
codacy-production / Codacy Static Code Analysis
tool_tests/test_validate_governance_reports.py#L57
Missing method docstring
Check warning on line 60 in tool_tests/test_validate_governance_reports.py
codacy-production / Codacy Static Code Analysis
tool_tests/test_validate_governance_reports.py#L60
Instance of 'PurePath' has no 'write_text' member
Check notice on line 67 in tool_tests/test_validate_governance_reports.py
codacy-production / Codacy Static Code Analysis
tool_tests/test_validate_governance_reports.py#L67
Method name "test_validate_file_rejects_duplicate_abstract_blocks" doesn't conform to '[a-z_][a-z0-9_]{2,30}$' pattern
Check notice on line 67 in tool_tests/test_validate_governance_reports.py
codacy-production / Codacy Static Code Analysis
tool_tests/test_validate_governance_reports.py#L67
Method name "test_validate_file_rejects_duplicate_abstract_blocks" doesn't conform to '[a-z_][a-z0-9_]{2,30}$' pattern
Check notice on line 67 in tool_tests/test_validate_governance_reports.py
codacy-production / Codacy Static Code Analysis
tool_tests/test_validate_governance_reports.py#L67
Missing method docstring
Check notice on line 77 in tool_tests/test_validate_governance_reports.py
codacy-production / Codacy Static Code Analysis
tool_tests/test_validate_governance_reports.py#L77
Method name "test_validate_file_rejects_duplicate_content_blocks" doesn't conform to '[a-z_][a-z0-9_]{2,30}$' pattern