mirror of
https://github.com/danog/psalm.git
synced 2025-01-21 21:31:13 +01:00
parent
86050df4d0
commit
80e8d40013
@ -55,9 +55,16 @@
|
||||
<DeprecatedClass>
|
||||
<errorLevel type="suppress">
|
||||
<referencedClass name="PackageVersions\Versions"/>
|
||||
<referencedClass name="Psalm\Plugin\Hook\*" />
|
||||
</errorLevel>
|
||||
</DeprecatedClass>
|
||||
|
||||
<DeprecatedInterface>
|
||||
<errorLevel type="suppress">
|
||||
<referencedClass name="Psalm\Plugin\Hook\*" />
|
||||
</errorLevel>
|
||||
</DeprecatedInterface>
|
||||
|
||||
<UnusedParam>
|
||||
<errorLevel type="suppress">
|
||||
<directory name="examples"/>
|
||||
|
@ -5,6 +5,7 @@ use Psalm\Internal\Analyzer\IssueData;
|
||||
use Psalm\Codebase;
|
||||
use Psalm\SourceControl\SourceControlInfo;
|
||||
|
||||
/** @deprecated going to be removed in Psalm 5 */
|
||||
interface AfterAnalysisInterface
|
||||
{
|
||||
/**
|
||||
|
@ -7,6 +7,7 @@ use Psalm\FileManipulation;
|
||||
use Psalm\StatementsSource;
|
||||
use Psalm\Storage\ClassLikeStorage;
|
||||
|
||||
/** @deprecated going to be removed in Psalm 5 */
|
||||
interface AfterClassLikeAnalysisInterface
|
||||
{
|
||||
/**
|
||||
|
@ -6,6 +6,7 @@ use Psalm\CodeLocation;
|
||||
use Psalm\FileManipulation;
|
||||
use Psalm\StatementsSource;
|
||||
|
||||
/** @deprecated going to be removed in Psalm 5 */
|
||||
interface AfterClassLikeExistenceCheckInterface
|
||||
{
|
||||
/**
|
||||
|
@ -7,6 +7,7 @@ use Psalm\FileManipulation;
|
||||
use Psalm\FileSource;
|
||||
use Psalm\Storage\ClassLikeStorage;
|
||||
|
||||
/** @deprecated going to be removed in Psalm 5 */
|
||||
interface AfterClassLikeVisitInterface
|
||||
{
|
||||
/**
|
||||
|
@ -3,6 +3,7 @@ namespace Psalm\Plugin\Hook;
|
||||
|
||||
use Psalm\Codebase;
|
||||
|
||||
/** @deprecated going to be removed in Psalm 5 */
|
||||
interface AfterCodebasePopulatedInterface
|
||||
{
|
||||
/**
|
||||
|
@ -6,6 +6,7 @@ use Psalm\Codebase;
|
||||
use Psalm\Context;
|
||||
use Psalm\StatementsSource;
|
||||
|
||||
/** @deprecated going to be removed in Psalm 5 */
|
||||
interface AfterEveryFunctionCallAnalysisInterface
|
||||
{
|
||||
public static function afterEveryFunctionCallAnalysis(
|
||||
|
@ -7,6 +7,7 @@ use Psalm\Context;
|
||||
use Psalm\FileManipulation;
|
||||
use Psalm\StatementsSource;
|
||||
|
||||
/** @deprecated going to be removed in Psalm 5 */
|
||||
interface AfterExpressionAnalysisInterface
|
||||
{
|
||||
/**
|
||||
|
@ -6,6 +6,7 @@ use Psalm\Context;
|
||||
use Psalm\StatementsSource;
|
||||
use Psalm\Storage\FileStorage;
|
||||
|
||||
/** @deprecated going to be removed in Psalm 5 */
|
||||
interface AfterFileAnalysisInterface
|
||||
{
|
||||
/**
|
||||
|
@ -8,6 +8,7 @@ use Psalm\FileManipulation;
|
||||
use Psalm\StatementsSource;
|
||||
use Psalm\Type\Union;
|
||||
|
||||
/** @deprecated going to be removed in Psalm 5 */
|
||||
interface AfterFunctionCallAnalysisInterface
|
||||
{
|
||||
/**
|
||||
|
@ -7,6 +7,7 @@ use Psalm\FileManipulation;
|
||||
use Psalm\StatementsSource;
|
||||
use Psalm\Storage\FunctionLikeStorage;
|
||||
|
||||
/** @deprecated going to be removed in Psalm 5 */
|
||||
interface AfterFunctionLikeAnalysisInterface
|
||||
{
|
||||
/**
|
||||
|
@ -10,6 +10,7 @@ use Psalm\FileManipulation;
|
||||
use Psalm\StatementsSource;
|
||||
use Psalm\Type\Union;
|
||||
|
||||
/** @deprecated going to be removed in Psalm 5 */
|
||||
interface AfterMethodCallAnalysisInterface
|
||||
{
|
||||
/**
|
||||
|
@ -7,6 +7,7 @@ use Psalm\Context;
|
||||
use Psalm\FileManipulation;
|
||||
use Psalm\StatementsSource;
|
||||
|
||||
/** @deprecated going to be removed in Psalm 5 */
|
||||
interface AfterStatementAnalysisInterface
|
||||
{
|
||||
/**
|
||||
|
@ -6,6 +6,7 @@ use Psalm\Context;
|
||||
use Psalm\StatementsSource;
|
||||
use Psalm\Storage\FileStorage;
|
||||
|
||||
/** @deprecated going to be removed in Psalm 5 */
|
||||
interface BeforeFileAnalysisInterface
|
||||
{
|
||||
/**
|
||||
|
@ -3,6 +3,7 @@ namespace Psalm\Plugin\Hook;
|
||||
|
||||
use Psalm\StatementsSource;
|
||||
|
||||
/** @deprecated going to be removed in Psalm 5 */
|
||||
interface FunctionExistenceProviderInterface
|
||||
{
|
||||
/**
|
||||
|
@ -6,6 +6,7 @@ use Psalm\CodeLocation;
|
||||
use Psalm\Context;
|
||||
use Psalm\StatementsSource;
|
||||
|
||||
/** @deprecated going to be removed in Psalm 5 */
|
||||
interface FunctionParamsProviderInterface
|
||||
{
|
||||
/**
|
||||
|
@ -7,6 +7,7 @@ use Psalm\Context;
|
||||
use Psalm\StatementsSource;
|
||||
use Psalm\Type;
|
||||
|
||||
/** @deprecated going to be removed in Psalm 5 */
|
||||
interface FunctionReturnTypeProviderInterface
|
||||
{
|
||||
/**
|
||||
|
@ -4,6 +4,7 @@ namespace Psalm\Plugin\Hook;
|
||||
use Psalm\CodeLocation;
|
||||
use Psalm\StatementsSource;
|
||||
|
||||
/** @deprecated going to be removed in Psalm 5 */
|
||||
interface MethodExistenceProviderInterface
|
||||
{
|
||||
/**
|
||||
|
@ -6,6 +6,7 @@ use Psalm\CodeLocation;
|
||||
use Psalm\Context;
|
||||
use Psalm\StatementsSource;
|
||||
|
||||
/** @deprecated going to be removed in Psalm 5 */
|
||||
interface MethodParamsProviderInterface
|
||||
{
|
||||
/**
|
||||
|
@ -7,6 +7,7 @@ use Psalm\Context;
|
||||
use Psalm\StatementsSource;
|
||||
use Psalm\Type;
|
||||
|
||||
/** @deprecated going to be removed in Psalm 5 */
|
||||
interface MethodReturnTypeProviderInterface
|
||||
{
|
||||
/**
|
||||
|
@ -5,6 +5,7 @@ use Psalm\CodeLocation;
|
||||
use Psalm\Context;
|
||||
use Psalm\StatementsSource;
|
||||
|
||||
/** @deprecated going to be removed in Psalm 5 */
|
||||
interface MethodVisibilityProviderInterface
|
||||
{
|
||||
/**
|
||||
|
@ -5,6 +5,7 @@ use Psalm\CodeLocation;
|
||||
use Psalm\Context;
|
||||
use Psalm\StatementsSource;
|
||||
|
||||
/** @deprecated going to be removed in Psalm 5 */
|
||||
interface PropertyExistenceProviderInterface
|
||||
{
|
||||
/**
|
||||
|
@ -5,6 +5,7 @@ use Psalm\Context;
|
||||
use Psalm\StatementsSource;
|
||||
use Psalm\Type;
|
||||
|
||||
/** @deprecated going to be removed in Psalm 5 */
|
||||
interface PropertyTypeProviderInterface
|
||||
{
|
||||
/**
|
||||
|
@ -5,6 +5,7 @@ use Psalm\CodeLocation;
|
||||
use Psalm\Context;
|
||||
use Psalm\StatementsSource;
|
||||
|
||||
/** @deprecated going to be removed in Psalm 5 */
|
||||
interface PropertyVisibilityProviderInterface
|
||||
{
|
||||
/**
|
||||
|
@ -3,6 +3,7 @@ namespace Psalm\Plugin\Hook;
|
||||
|
||||
use Psalm\Type;
|
||||
|
||||
/** @deprecated going to be removed in Psalm 5 */
|
||||
interface StringInterpreterInterface
|
||||
{
|
||||
/**
|
||||
|
Loading…
x
Reference in New Issue
Block a user