1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
  
     | 
    
      <?xml version="1.0"?>
<psalm
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns="https://getpsalm.org/schema/config"
    xsi:schemaLocation="https://getpsalm.org/schema/config https://getpsalm.org/schema/config"
    autoloader="vendor/autoload.php"
    cacheDirectory=".cache/psalm"
    checkForThrowsDocblock="true"
    checkForThrowsInGlobalScope="true"
    disableSuppressAll="true"
    ensureArrayIntOffsetsExist="true"
    ensureArrayStringOffsetsExist="true"
    ensureOverrideAttribute="true"
    errorBaseline="psalm-baseline.xml"
    errorLevel="1"
    findUnusedBaselineEntry="true"
    findUnusedCode="true"
    findUnusedPsalmSuppress="true"
    findUnusedVariablesAndParams="true"
    hideAllErrorsExceptPassedFiles="false"
    limitMethodComplexity="true"
    memoizeMethodCallResults="true"
    restrictReturnTypes="true"
    sealAllMethods="true"
    sealAllProperties="true"
    strictBinaryOperands="true"
    useDocblockPropertyTypes="true"
    usePhpDocMethodsWithoutMagicCall="true"
    usePhpDocPropertiesWithoutMagicCall="true"
    phpVersion="7.3"
>
    <projectFiles>
        <directory name="library"/>
        <ignoreFiles>
            <directory name="fixtures"/>
            <directory name="tests"/>
            <directory name="tests/Fixture"/>
            <directory name="vendor"/>
            <file name="library/Mockery/Mock.php" />
            <file name="tests/Mockery/ContainerTest.php"/>
            <file name="tests/Mockery/MockTest.php"/>
        </ignoreFiles>
    </projectFiles>
    <plugins>
<!--        <pluginClass class="Psalm\PhpUnitPlugin\Plugin"/>-->
    </plugins>
</psalm>
 
     |