Files
WMS/sonar-project.properties
T
2026-09-16 11:28:40 +01:00

25 lines
1.4 KiB
Properties

sonar.projectKey=Warehouse-Management-System
sonar.projectName=Warehouse Management System
sonar.sources=.
sonar.exclusions=vendor/**,node_modules/**,storage/**,bootstrap/cache/**,public/build/**,__MACOSX/**
# Project conventions/framework patterns that are not defects.
# S103: line length is handled by the project's formatter/review conventions.
# S1808: formatting/alignment is handled by Pint.
# S116: snake_case Livewire public properties intentionally mirror form/database fields.
# S4833: Deployer/Laravel module bootstraps intentionally load recipe/route files.
# Web title checks are not valid on Blade/Vue partials/components which are not standalone HTML documents.
sonar.issue.ignore.multicriteria=e1,e2,e3,e4,e5,e6
sonar.issue.ignore.multicriteria.e1.ruleKey=php:S103
sonar.issue.ignore.multicriteria.e1.resourceKey=**/*.php
sonar.issue.ignore.multicriteria.e2.ruleKey=php:S1808
sonar.issue.ignore.multicriteria.e2.resourceKey=**/*.php
sonar.issue.ignore.multicriteria.e3.ruleKey=php:S116
sonar.issue.ignore.multicriteria.e3.resourceKey=Modules/Helpdesk/**/*.php
sonar.issue.ignore.multicriteria.e4.ruleKey=php:S4833
sonar.issue.ignore.multicriteria.e4.resourceKey=deploy.php
sonar.issue.ignore.multicriteria.e5.ruleKey=php:S4833
sonar.issue.ignore.multicriteria.e5.resourceKey=Modules/*/Providers/*ServiceProvider.php
sonar.issue.ignore.multicriteria.e6.ruleKey=Web:PageWithoutTitleCheck
sonar.issue.ignore.multicriteria.e6.resourceKey=**/*.{blade.php,vue}