Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
remove unused function call suppression
- Loading branch information
Showing
12 changed files
with
78 additions
and
73 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,71 +1,52 @@ | ||
<?xml version="1.0"?> | ||
<psalm | ||
totallyTyped="true" | ||
resolveFromConfigFile="true" | ||
forbidEcho="true" | ||
strictBinaryOperands="true" | ||
phpVersion="7.4" | ||
allowPhpStormGenerics="true" | ||
allowStringToStandInForClass="true" | ||
rememberPropertyAssignmentsAfterCall="false" | ||
skipChecksOnUnresolvableIncludes="false" | ||
checkForThrowsDocblock="true" | ||
checkForThrowsInGlobalScope="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" | ||
> | ||
<psalm totallyTyped="true" resolveFromConfigFile="true" forbidEcho="true" strictBinaryOperands="true" phpVersion="7.4" allowPhpStormGenerics="true" allowStringToStandInForClass="true" rememberPropertyAssignmentsAfterCall="false" skipChecksOnUnresolvableIncludes="false" checkForThrowsDocblock="true" checkForThrowsInGlobalScope="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"> | ||
<projectFiles> | ||
<directory name="src" /> | ||
<directory name="integration" /> | ||
<ignoreFiles> | ||
<directory name="vendor" /> | ||
<file name="src/bootstrap.php"/> | ||
<file name="src/preload.php"/> | ||
<file name="src/Psl/Internal/Loader.php"/> | ||
<file name="src/bootstrap.php" /> | ||
<file name="src/preload.php" /> | ||
<file name="src/Psl/Internal/Loader.php" /> | ||
</ignoreFiles> | ||
</projectFiles> | ||
|
||
<issueHandlers> | ||
<DuplicateFunction errorLevel="suppress" /> | ||
|
||
<LessSpecificReturnType errorLevel="error"/> | ||
<DeprecatedMethod errorLevel="error"/> | ||
<DeprecatedProperty errorLevel="error"/> | ||
<DeprecatedClass errorLevel="error"/> | ||
<DeprecatedConstant errorLevel="error"/> | ||
<DeprecatedInterface errorLevel="error"/> | ||
<DeprecatedTrait errorLevel="error"/> | ||
<ForbiddenCode errorLevel="error"/> | ||
<InternalMethod errorLevel="error"/> | ||
<InternalProperty errorLevel="error"/> | ||
<InternalClass errorLevel="error"/> | ||
<MissingClosureReturnType errorLevel="error"/> | ||
<MissingReturnType errorLevel="error"/> | ||
<MissingPropertyType errorLevel="error"/> | ||
<InvalidDocblock errorLevel="error"/> | ||
<PropertyNotSetInConstructor errorLevel="error"/> | ||
<MissingConstructor errorLevel="error"/> | ||
<MissingClosureParamType errorLevel="error"/> | ||
<MissingParamType errorLevel="error"/> | ||
<DocblockTypeContradiction errorLevel="error"/> | ||
<RawObjectIteration errorLevel="error"/> | ||
<InvalidStringClass errorLevel="error"/> | ||
<UnresolvableInclude errorLevel="error"/> | ||
<LessSpecificReturnType errorLevel="error" /> | ||
<DeprecatedMethod errorLevel="error" /> | ||
<DeprecatedProperty errorLevel="error" /> | ||
<DeprecatedClass errorLevel="error" /> | ||
<DeprecatedConstant errorLevel="error" /> | ||
<DeprecatedInterface errorLevel="error" /> | ||
<DeprecatedTrait errorLevel="error" /> | ||
<ForbiddenCode errorLevel="error" /> | ||
<InternalMethod errorLevel="error" /> | ||
<InternalProperty errorLevel="error" /> | ||
<InternalClass errorLevel="error" /> | ||
<MissingClosureReturnType errorLevel="error" /> | ||
<MissingReturnType errorLevel="error" /> | ||
<MissingPropertyType errorLevel="error" /> | ||
<InvalidDocblock errorLevel="error" /> | ||
<PropertyNotSetInConstructor errorLevel="error" /> | ||
<MissingConstructor errorLevel="error" /> | ||
<MissingClosureParamType errorLevel="error" /> | ||
<MissingParamType errorLevel="error" /> | ||
<DocblockTypeContradiction errorLevel="error" /> | ||
<RawObjectIteration errorLevel="error" /> | ||
<InvalidStringClass errorLevel="error" /> | ||
<UnresolvableInclude errorLevel="error" /> | ||
|
||
<!-- Redundant expressions should not be considered errors. --> | ||
<!-- Sometimes we want to enforce things at runtime, as well using static analysis --> | ||
<RedundantConditionGivenDocblockType errorLevel="suppress"/> | ||
<RedundantCondition errorLevel="suppress"/> | ||
<RedundantCast errorLevel="suppress"/> | ||
<RedundantCastGivenDocblockType errorLevel="suppress"/> | ||
|
||
<!-- Not using the result of pure functions is common within PSL --> | ||
<!-- e.g: with and Psl\invariant_violations() --> | ||
<UnusedFunctionCall errorLevel="suppress" /> | ||
<RedundantConditionGivenDocblockType errorLevel="suppress" /> | ||
<RedundantCondition errorLevel="suppress" /> | ||
<RedundantCast errorLevel="suppress" /> | ||
<RedundantCastGivenDocblockType errorLevel="suppress" /> | ||
</issueHandlers> | ||
|
||
<plugins> | ||
<pluginClass class="Psl\Integration\Psalm\Plugin"/> | ||
<pluginClass class="Psl\Integration\Psalm\Plugin" /> | ||
</plugins> | ||
</psalm> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
<?php | ||
|
||
declare(strict_types=1); | ||
|
||
namespace Psl\Hash\Exception; | ||
|
||
use Psl\Exception; | ||
|
||
interface ExceptionInterface extends Exception\ExceptionInterface | ||
{ | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
<?php | ||
|
||
declare(strict_types=1); | ||
|
||
namespace Psl\Hash\Exception; | ||
|
||
use Psl\Exception; | ||
|
||
class RuntimeException extends Exception\RuntimeException implements ExceptionInterface | ||
{ | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters