.gitignore
LICENSE
Makefile
README.md
cpp-lint.yaml
environment.yml
pyproject.toml
requirements-dev.txt
requirements.txt
.github/workflows/ci.yml
.github/workflows/docs.yml
.github/workflows/publish_release.yml
docs/Makefile
docs/make.bat
docs/plugin_system_design.md
docs/requirements.txt
docs/serve.py
docs/source/conf.py
docs/source/index.md
docs/source/_static/custom.css
docs/source/_static/images/favicon.png
docs/source/_static/images/logo-dark.png
docs/source/_static/images/logo-light.png
docs/source/rules/class-organization.md
docs/source/rules/class-traits.md
docs/source/rules/code-quality.md
docs/source/rules/documentation.md
docs/source/rules/file-organization.md
docs/source/rules/headers.md
docs/source/rules/includes.md
docs/source/rules/logging.md
docs/source/rules/modern_cpp.md
docs/source/rules/namespace.md
docs/source/rules/naming.md
docs/source/rules/safety.md
examples/vajra-sample-plugin/README.md
examples/vajra-sample-plugin/pyproject.toml
examples/vajra-sample-plugin/niti_vajra_plugin/README.md
examples/vajra-sample-plugin/niti_vajra_plugin/__init__.py
examples/vajra-sample-plugin/niti_vajra_plugin/plugin.py
examples/vajra-sample-plugin/niti_vajra_plugin/rules/__init__.py
examples/vajra-sample-plugin/niti_vajra_plugin/rules/forward_declaration_rule.py
examples/vajra-sample-plugin/niti_vajra_plugin/rules/pch_rule.py
examples/vajra-sample-plugin/tests/__init__.py
examples/vajra-sample-plugin/tests/conftest.py
examples/vajra-sample-plugin/tests/fixtures.py
examples/vajra-sample-plugin/tests/test_forward_declaration_rule.py
examples/vajra-sample-plugin/tests/test_integration.py
examples/vajra-sample-plugin/tests/test_pch_rule.py
examples/vajra-sample-plugin/tests/test_plugin.py
examples/vajra-sample-plugin/tests/test_rules_pytest.py
niti/.DS_Store
niti/__init__.py
niti/__main__.py
niti/__version__.py
niti/_version.py
niti/cli.py
niti.egg-info/PKG-INFO
niti.egg-info/SOURCES.txt
niti.egg-info/dependency_links.txt
niti.egg-info/entry_points.txt
niti.egg-info/requires.txt
niti.egg-info/top_level.txt
niti/core/__init__.py
niti/core/config.py
niti/core/engine.py
niti/core/issue.py
niti/core/severity.py
niti/plugins/__init__.py
niti/plugins/base.py
niti/plugins/loader.py
niti/rules/__init__.py
niti/rules/base.py
niti/rules/base_registry.py
niti/rules/class_organization.py
niti/rules/class_traits.py
niti/rules/code_quality.py
niti/rules/documentation.py
niti/rules/file_organization.py
niti/rules/includes.py
niti/rules/logging.py
niti/rules/modern_cpp.py
niti/rules/namespace.py
niti/rules/naming.py
niti/rules/plugin_registry.py
niti/rules/registry.py
niti/rules/rule_definition.py
niti/rules/rule_id.py
niti/rules/safety.py
niti/rules/types.py
test/__init__.py
test/conftest.py
test/run_tests.py
test/test_cpp_linter.py
test/test_utils.py
test/fixtures/__init__.py
test/fixtures/cpp_samples.py
test/integration/__init__.py
test/integration/test_integration.py
test/unit/__init__.py
test/unit/test_nolint_functionality.py
test/unit/class_traits/test_class_trait_rules.py
test/unit/code_quality/test_code_quality_rules.py
test/unit/documentation/test_documentation_rules.py
test/unit/includes/test_include_rules.py
test/unit/logging/test_logging_rules.py
test/unit/modern_cpp/test_modern_cpp_rules.py
test/unit/naming/test_naming_rules.py
test/unit/safety/test_safety_rules.py
test/unit/types/test_type_rules.py