Initial commit (as a partial copy of md:quality)

This commit is contained in:
2025-01-20 14:14:44 +01:00
commit 97dd72b9f7
918 changed files with 167509 additions and 0 deletions

38
phpstan.neon Normal file
View File

@@ -0,0 +1,38 @@
parameters:
level: 8
paths:
- conf
- src
- tests
- constants.php
- functions.php
- provideEnv.php
- dependencies/MDQualityAssessment
bootstrapFiles:
- constants.php
scanDirectories:
- dependencies
ergebnis:
classesAllowedToBeExtended:
- mysqli
- mysqli_stmt
- Exception
- MDGenericWriter
- MDGenericObject
- ImporterParserAbstract
- ImporterParserXmlAbstract
- ImporterTestAbstract
- ImporterDataTypesTestAbstract
- ImporterParserCsvAbstract
- ImporterParserTestAbstract
- XML_Parser
- JSONParser
- MDValueSet
- MDMysqliInvalidInput
- MDMysqliExpectedError
- MDgenericInvalidInputsException
- MDExpectedException
includes:
- phpstan-baseline.neon
- dependencies/MD_QA/rules/phpstan-rules.neon
- vendor/spaze/phpstan-disallowed-calls/extension.neon