diff options
Diffstat (limited to 'psalm.xml')
-rw-r--r-- | psalm.xml | 100 |
1 files changed, 3 insertions, 97 deletions
@@ -1,7 +1,7 @@ <?xml version="1.0"?> -<psalm totallyTyped="false" errorLevel="3" resolveFromConfigFile="true" - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" autoloader="src/lib.inc.php" - xmlns="https://getpsalm.org/schema/config" cacheDirectory=".build/psalm" xsi:schemaLocation="https://getpsalm.org/schema/config vendor/vimeo/psalm/config.xsd" errorBaseline="psalm-baseline.xml"> +<psalm errorLevel="6" resolveFromConfigFile="true" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xmlns="https://getpsalm.org/schema/config" xsi:schemaLocation="https://getpsalm.org/schema/config vendor/vimeo/psalm/config.xsd" totallyTyped="false" phpVersion="7.4" findUnusedVariablesAndParams="false" cacheDirectory=".build/psalm" errorBaseline="psalm-baseline.xml"> <projectFiles> <directory name="src" /> <ignoreFiles> @@ -11,98 +11,4 @@ </ignoreFiles> </projectFiles> - <issueHandlers> - <LessSpecificReturnType errorLevel="info" /> - - <!-- level 3 issues - slightly lazy code writing, but provably low false-negatives --> - - <DeprecatedMethod errorLevel="info" /> - <DeprecatedProperty errorLevel="info" /> - <DeprecatedClass errorLevel="info" /> - <DeprecatedConstant errorLevel="info" /> - <DeprecatedFunction errorLevel="info" /> - <DeprecatedInterface errorLevel="info" /> - <DeprecatedTrait errorLevel="info" /> - - <InternalMethod errorLevel="info" /> - <InternalProperty errorLevel="info" /> - <InternalClass errorLevel="info" /> - - <MissingClosureReturnType errorLevel="info" /> - <MissingReturnType errorLevel="info" /> - <MissingPropertyType errorLevel="info" /> - <InvalidDocblock errorLevel="info" /> - <MisplacedRequiredParam errorLevel="info" /> - - <PropertyNotSetInConstructor errorLevel="info" /> - <MissingConstructor errorLevel="info" /> - <MissingClosureParamType errorLevel="info" /> - <MissingParamType errorLevel="info" /> - - <RedundantCondition errorLevel="info" /> - - <DocblockTypeContradiction errorLevel="info" /> - <RedundantConditionGivenDocblockType errorLevel="info" /> - - <UnresolvableInclude errorLevel="info" /> - - <RawObjectIteration errorLevel="info" /> - - <InvalidStringClass errorLevel="info" /> - - <!-- level 4 issues - points to possible deficiencies in logic, higher false-positives --> - - <MoreSpecificReturnType errorLevel="info" /> - <LessSpecificReturnStatement errorLevel="info" /> - <TypeCoercion errorLevel="info" /> - - <PossiblyFalseArgument errorLevel="info" /> - <PossiblyFalseIterator errorLevel="info" /> - <PossiblyFalseOperand errorLevel="info" /> - <PossiblyFalsePropertyAssignmentValue errorLevel="info" /> - <PossiblyFalseReference errorLevel="info" /> - <PossiblyInvalidArgument errorLevel="info" /> - <PossiblyInvalidArrayAccess errorLevel="info" /> - <PossiblyInvalidArrayAssignment errorLevel="info" /> - <PossiblyInvalidArrayOffset errorLevel="info" /> - <PossiblyInvalidCast errorLevel="info" /> - <PossiblyInvalidFunctionCall errorLevel="info" /> - <PossiblyInvalidIterator errorLevel="info" /> - <PossiblyInvalidMethodCall errorLevel="info" /> - <PossiblyInvalidOperand errorLevel="info" /> - <PossiblyInvalidPropertyAssignment errorLevel="info" /> - <PossiblyInvalidPropertyAssignmentValue errorLevel="info" /> - <PossiblyInvalidPropertyFetch errorLevel="info" /> - <PossiblyNullArgument errorLevel="info" /> - <PossiblyNullArrayAccess errorLevel="info" /> - <PossiblyNullArrayAssignment errorLevel="info" /> - <PossiblyNullArrayOffset errorLevel="info" /> - <PossiblyNullFunctionCall errorLevel="info" /> - <PossiblyNullIterator errorLevel="info" /> - <PossiblyNullOperand errorLevel="info" /> - <PossiblyNullPropertyAssignment errorLevel="info" /> - <PossiblyNullPropertyAssignmentValue errorLevel="info" /> - <PossiblyNullPropertyFetch errorLevel="info" /> - <PossiblyNullReference errorLevel="info" /> - <PossiblyUndefinedGlobalVariable errorLevel="info" /> - <PossiblyUndefinedVariable errorLevel="info" /> - <PossiblyUndefinedArrayOffset errorLevel="info" /> - <PossiblyUndefinedMethod errorLevel="info" /> - <PossibleRawObjectIteration errorLevel="info" /> - - <!-- level 5 issues - should be avoided at mosts costs... --> - - <ForbiddenCode errorLevel="info" /> - <ImplicitToStringCast errorLevel="info" /> - <InvalidScalarArgument errorLevel="info" /> - <InvalidToString errorLevel="info" /> - <InvalidOperand errorLevel="info" /> - <NoInterfaceProperties errorLevel="info" /> - <TooManyArguments errorLevel="info" /> - <TypeDoesNotContainType errorLevel="info" /> - <TypeDoesNotContainNull errorLevel="info" /> - <MissingDocblockType errorLevel="info" /> - <ImplementedReturnTypeMismatch errorLevel="info" /> - <ImplementedParamTypeMismatch errorLevel="info" /> - </issueHandlers> </psalm> |