1
0
mirror of https://github.com/danog/psalm.git synced 2024-12-14 18:36:58 +01:00
psalm/src/Psalm/Issue
Grégoire Paris 2f673fbbd7
Detect redundant identity with true (#3893)
Using === true on a known boolean results in the same boolean.
2020-07-25 17:27:45 -04:00
..
AbstractInstantiation.php Add codes to all issues 2020-03-17 09:19:47 -04:00
AbstractMethodCall.php Add codes to all issues 2020-03-17 09:19:47 -04:00
ArgumentIssue.php Fully qualify constants and function calls (#1849) 2019-06-26 16:52:29 -04:00
ArgumentTypeCoercion.php Add codes to all issues 2020-03-17 09:19:47 -04:00
AssignmentToVoid.php Add codes to all issues 2020-03-17 09:19:47 -04:00
CircularReference.php Add codes to all issues 2020-03-17 09:19:47 -04:00
ClassIssue.php
CodeIssue.php Fix #3676 - add multiline output for TaintedInput issues 2020-06-30 13:17:51 -04:00
ConflictingReferenceConstraint.php Add codes to all issues 2020-03-17 09:19:47 -04:00
ContinueOutsideLoop.php Add codes to all issues 2020-03-17 09:19:47 -04:00
DeprecatedClass.php Add codes to all issues 2020-03-17 09:19:47 -04:00
DeprecatedConstant.php Add codes to all issues 2020-03-17 09:19:47 -04:00
DeprecatedFunction.php Add codes to all issues 2020-03-17 09:19:47 -04:00
DeprecatedInterface.php Add codes to all issues 2020-03-17 09:19:47 -04:00
DeprecatedMethod.php Add codes to all issues 2020-03-17 09:19:47 -04:00
DeprecatedProperty.php Add codes to all issues 2020-03-17 09:19:47 -04:00
DeprecatedTrait.php Add codes to all issues 2020-03-17 09:19:47 -04:00
DocblockTypeContradiction.php Add codes to all issues 2020-03-17 09:19:47 -04:00
DuplicateArrayKey.php Add codes to all issues 2020-03-17 09:19:47 -04:00
DuplicateClass.php Add codes to all issues 2020-03-17 09:19:47 -04:00
DuplicateFunction.php Add codes to all issues 2020-03-17 09:19:47 -04:00
DuplicateMethod.php Add codes to all issues 2020-03-17 09:19:47 -04:00
DuplicateParam.php Add codes to all issues 2020-03-17 09:19:47 -04:00
EmptyArrayAccess.php Add codes to all issues 2020-03-17 09:19:47 -04:00
FalsableReturnStatement.php Add codes to all issues 2020-03-17 09:19:47 -04:00
FalseOperand.php Add codes to all issues 2020-03-17 09:19:47 -04:00
ForbiddenCode.php Add codes to all issues 2020-03-17 09:19:47 -04:00
ForbiddenEcho.php Add codes to all issues 2020-03-17 09:19:47 -04:00
FunctionIssue.php Fully qualify constants and function calls (#1849) 2019-06-26 16:52:29 -04:00
ImplementedParamTypeMismatch.php Add codes to all issues 2020-03-17 09:19:47 -04:00
ImplementedReturnTypeMismatch.php Add codes to all issues 2020-03-17 09:19:47 -04:00
ImplicitToStringCast.php Add codes to all issues 2020-03-17 09:19:47 -04:00
ImpureByReferenceAssignment.php Add codes to all issues 2020-03-17 09:19:47 -04:00
ImpureFunctionCall.php Add codes to all issues 2020-03-17 09:19:47 -04:00
ImpureMethodCall.php Add codes to all issues 2020-03-17 09:19:47 -04:00
ImpurePropertyAssignment.php Add codes to all issues 2020-03-17 09:19:47 -04:00
ImpureStaticProperty.php Add codes to all issues 2020-03-17 09:19:47 -04:00
ImpureStaticVariable.php Add codes to all issues 2020-03-17 09:19:47 -04:00
InaccessibleClassConstant.php Add codes to all issues 2020-03-17 09:19:47 -04:00
InaccessibleMethod.php Add codes to all issues 2020-03-17 09:19:47 -04:00
InaccessibleProperty.php Add codes to all issues 2020-03-17 09:19:47 -04:00
InterfaceInstantiation.php Add codes to all issues 2020-03-17 09:19:47 -04:00
InternalClass.php Add codes to all issues 2020-03-17 09:19:47 -04:00
InternalMethod.php Add codes to all issues 2020-03-17 09:19:47 -04:00
InternalProperty.php Add codes to all issues 2020-03-17 09:19:47 -04:00
InvalidArgument.php Add codes to all issues 2020-03-17 09:19:47 -04:00
InvalidArrayAccess.php Add codes to all issues 2020-03-17 09:19:47 -04:00
InvalidArrayAssignment.php Add codes to all issues 2020-03-17 09:19:47 -04:00
InvalidArrayOffset.php Add codes to all issues 2020-03-17 09:19:47 -04:00
InvalidCast.php Add codes to all issues 2020-03-17 09:19:47 -04:00
InvalidCatch.php Add codes to all issues 2020-03-17 09:19:47 -04:00
InvalidClass.php Add codes to all issues 2020-03-17 09:19:47 -04:00
InvalidClone.php Add codes to all issues 2020-03-17 09:19:47 -04:00
InvalidDocblock.php Add codes to all issues 2020-03-17 09:19:47 -04:00
InvalidDocblockParamName.php Add codes to all issues 2020-03-17 09:19:47 -04:00
InvalidExtendClass.php Extending final class is prohibited #3037 (#3576) 2020-06-13 00:29:59 -04:00
InvalidFalsableReturnType.php Add codes to all issues 2020-03-17 09:19:47 -04:00
InvalidFunctionCall.php Add codes to all issues 2020-03-17 09:19:47 -04:00
InvalidGlobal.php Add codes to all issues 2020-03-17 09:19:47 -04:00
InvalidIterator.php Add codes to all issues 2020-03-17 09:19:47 -04:00
InvalidMethodCall.php Add codes to all issues 2020-03-17 09:19:47 -04:00
InvalidNullableReturnType.php Add codes to all issues 2020-03-17 09:19:47 -04:00
InvalidOperand.php Add codes to all issues 2020-03-17 09:19:47 -04:00
InvalidParamDefault.php Add codes to all issues 2020-03-17 09:19:47 -04:00
InvalidParent.php Add codes to all issues 2020-03-17 09:19:47 -04:00
InvalidPassByReference.php Add codes to all issues 2020-03-17 09:19:47 -04:00
InvalidPropertyAssignment.php Add codes to all issues 2020-03-17 09:19:47 -04:00
InvalidPropertyAssignmentValue.php Add codes to all issues 2020-03-17 09:19:47 -04:00
InvalidPropertyFetch.php Add codes to all issues 2020-03-17 09:19:47 -04:00
InvalidReturnStatement.php Add codes to all issues 2020-03-17 09:19:47 -04:00
InvalidReturnType.php Add codes to all issues 2020-03-17 09:19:47 -04:00
InvalidScalarArgument.php Add codes to all issues 2020-03-17 09:19:47 -04:00
InvalidScope.php Add codes to all issues 2020-03-17 09:19:47 -04:00
InvalidStaticInvocation.php Add codes to all issues 2020-03-17 09:19:47 -04:00
InvalidStringClass.php Add codes to all issues 2020-03-17 09:19:47 -04:00
InvalidTemplateParam.php Add codes to all issues 2020-03-17 09:19:47 -04:00
InvalidThrow.php Add codes to all issues 2020-03-17 09:19:47 -04:00
InvalidToString.php Add codes to all issues 2020-03-17 09:19:47 -04:00
LessSpecificImplementedReturnType.php Add codes to all issues 2020-03-17 09:19:47 -04:00
LessSpecificReturnStatement.php Add codes to all issues 2020-03-17 09:19:47 -04:00
LessSpecificReturnType.php Add codes to all issues 2020-03-17 09:19:47 -04:00
LoopInvalidation.php Add codes to all issues 2020-03-17 09:19:47 -04:00
MethodIssue.php Fully qualify constants and function calls (#1849) 2019-06-26 16:52:29 -04:00
MethodSignatureMismatch.php Add codes to all issues 2020-03-17 09:19:47 -04:00
MethodSignatureMustOmitReturnType.php Add codes to all issues 2020-03-17 09:19:47 -04:00
MismatchingDocblockParamType.php Add codes to all issues 2020-03-17 09:19:47 -04:00
MismatchingDocblockReturnType.php Add codes to all issues 2020-03-17 09:19:47 -04:00
MisplacedRequiredParam.php Add codes to all issues 2020-03-17 09:19:47 -04:00
MissingClosureParamType.php Add codes to all issues 2020-03-17 09:19:47 -04:00
MissingClosureReturnType.php Add codes to all issues 2020-03-17 09:19:47 -04:00
MissingConstructor.php Add codes to all issues 2020-03-17 09:19:47 -04:00
MissingDependency.php Add codes to all issues 2020-03-17 09:19:47 -04:00
MissingDocblockType.php Add codes to all issues 2020-03-17 09:19:47 -04:00
MissingFile.php Add codes to all issues 2020-03-17 09:19:47 -04:00
MissingImmutableAnnotation.php Add codes to all issues 2020-03-17 09:19:47 -04:00
MissingParamType.php Add codes to all issues 2020-03-17 09:19:47 -04:00
MissingPropertyType.php Add codes to all issues 2020-03-17 09:19:47 -04:00
MissingReturnType.php Add codes to all issues 2020-03-17 09:19:47 -04:00
MissingTemplateParam.php Add codes to all issues 2020-03-17 09:19:47 -04:00
MissingThrowsDocblock.php Add codes to all issues 2020-03-17 09:19:47 -04:00
MixedArgument.php Add codes to all issues 2020-03-17 09:19:47 -04:00
MixedArgumentTypeCoercion.php Add codes to all issues 2020-03-17 09:19:47 -04:00
MixedArrayAccess.php Add codes to all issues 2020-03-17 09:19:47 -04:00
MixedArrayAssignment.php Add codes to all issues 2020-03-17 09:19:47 -04:00
MixedArrayOffset.php Add codes to all issues 2020-03-17 09:19:47 -04:00
MixedArrayTypeCoercion.php Add codes to all issues 2020-03-17 09:19:47 -04:00
MixedAssignment.php Add codes to all issues 2020-03-17 09:19:47 -04:00
MixedClone.php Downgrade some PossiblyInvalidClone issues 2020-05-18 17:18:13 -04:00
MixedFunctionCall.php Add codes to all issues 2020-03-17 09:19:47 -04:00
MixedInferredReturnType.php Add codes to all issues 2020-03-17 09:19:47 -04:00
MixedMethodCall.php Add codes to all issues 2020-03-17 09:19:47 -04:00
MixedOperand.php Add codes to all issues 2020-03-17 09:19:47 -04:00
MixedPropertyAssignment.php Add codes to all issues 2020-03-17 09:19:47 -04:00
MixedPropertyFetch.php Add codes to all issues 2020-03-17 09:19:47 -04:00
MixedPropertyTypeCoercion.php Add codes to all issues 2020-03-17 09:19:47 -04:00
MixedReturnStatement.php Add codes to all issues 2020-03-17 09:19:47 -04:00
MixedReturnTypeCoercion.php Add codes to all issues 2020-03-17 09:19:47 -04:00
MixedStringOffsetAssignment.php Add codes to all issues 2020-03-17 09:19:47 -04:00
MixedTypeCoercion.php Add codes to all issues 2020-03-17 09:19:47 -04:00
MoreSpecificImplementedParamType.php Add codes to all issues 2020-03-17 09:19:47 -04:00
MoreSpecificReturnType.php Add codes to all issues 2020-03-17 09:19:47 -04:00
MutableDependency.php Add codes to all issues 2020-03-17 09:19:47 -04:00
NoInterfaceProperties.php Add codes to all issues 2020-03-17 09:19:47 -04:00
NonStaticSelfCall.php Add codes to all issues 2020-03-17 09:19:47 -04:00
NoValue.php Add codes to all issues 2020-03-17 09:19:47 -04:00
NullableReturnStatement.php Add codes to all issues 2020-03-17 09:19:47 -04:00
NullArgument.php Add codes to all issues 2020-03-17 09:19:47 -04:00
NullArrayAccess.php Add codes to all issues 2020-03-17 09:19:47 -04:00
NullArrayOffset.php Add codes to all issues 2020-03-17 09:19:47 -04:00
NullFunctionCall.php Add codes to all issues 2020-03-17 09:19:47 -04:00
NullIterator.php Add codes to all issues 2020-03-17 09:19:47 -04:00
NullOperand.php Add codes to all issues 2020-03-17 09:19:47 -04:00
NullPropertyAssignment.php Add codes to all issues 2020-03-17 09:19:47 -04:00
NullPropertyFetch.php Add codes to all issues 2020-03-17 09:19:47 -04:00
NullReference.php Add codes to all issues 2020-03-17 09:19:47 -04:00
OverriddenMethodAccess.php Add codes to all issues 2020-03-17 09:19:47 -04:00
OverriddenPropertyAccess.php Add codes to all issues 2020-03-17 09:19:47 -04:00
ParadoxicalCondition.php Add codes to all issues 2020-03-17 09:19:47 -04:00
ParentNotFound.php Add codes to all issues 2020-03-17 09:19:47 -04:00
ParseError.php Add codes to all issues 2020-03-17 09:19:47 -04:00
PluginIssue.php Add float-checking plugin, and support for custom plugin issues 2019-01-07 08:38:56 -05:00
PossibleRawObjectIteration.php Add codes to all issues 2020-03-17 09:19:47 -04:00
PossiblyFalseArgument.php Add codes to all issues 2020-03-17 09:19:47 -04:00
PossiblyFalseIterator.php Add codes to all issues 2020-03-17 09:19:47 -04:00
PossiblyFalseOperand.php Add codes to all issues 2020-03-17 09:19:47 -04:00
PossiblyFalsePropertyAssignmentValue.php Add codes to all issues 2020-03-17 09:19:47 -04:00
PossiblyFalseReference.php Add codes to all issues 2020-03-17 09:19:47 -04:00
PossiblyInvalidArgument.php Add codes to all issues 2020-03-17 09:19:47 -04:00
PossiblyInvalidArrayAccess.php Add codes to all issues 2020-03-17 09:19:47 -04:00
PossiblyInvalidArrayAssignment.php Add codes to all issues 2020-03-17 09:19:47 -04:00
PossiblyInvalidArrayOffset.php Add codes to all issues 2020-03-17 09:19:47 -04:00
PossiblyInvalidCast.php Add codes to all issues 2020-03-17 09:19:47 -04:00
PossiblyInvalidClone.php Correct analyze clone expression (#3382) 2020-05-18 16:22:50 -04:00
PossiblyInvalidFunctionCall.php Add codes to all issues 2020-03-17 09:19:47 -04:00
PossiblyInvalidIterator.php Add codes to all issues 2020-03-17 09:19:47 -04:00
PossiblyInvalidMethodCall.php Add codes to all issues 2020-03-17 09:19:47 -04:00
PossiblyInvalidOperand.php Add codes to all issues 2020-03-17 09:19:47 -04:00
PossiblyInvalidPropertyAssignment.php Add codes to all issues 2020-03-17 09:19:47 -04:00
PossiblyInvalidPropertyAssignmentValue.php Add codes to all issues 2020-03-17 09:19:47 -04:00
PossiblyInvalidPropertyFetch.php Add codes to all issues 2020-03-17 09:19:47 -04:00
PossiblyNullArgument.php Add codes to all issues 2020-03-17 09:19:47 -04:00
PossiblyNullArrayAccess.php Add codes to all issues 2020-03-17 09:19:47 -04:00
PossiblyNullArrayAssignment.php Add codes to all issues 2020-03-17 09:19:47 -04:00
PossiblyNullArrayOffset.php Add codes to all issues 2020-03-17 09:19:47 -04:00
PossiblyNullFunctionCall.php Add codes to all issues 2020-03-17 09:19:47 -04:00
PossiblyNullIterator.php Add codes to all issues 2020-03-17 09:19:47 -04:00
PossiblyNullOperand.php Add codes to all issues 2020-03-17 09:19:47 -04:00
PossiblyNullPropertyAssignment.php Add codes to all issues 2020-03-17 09:19:47 -04:00
PossiblyNullPropertyAssignmentValue.php Add codes to all issues 2020-03-17 09:19:47 -04:00
PossiblyNullPropertyFetch.php Add codes to all issues 2020-03-17 09:19:47 -04:00
PossiblyNullReference.php Add codes to all issues 2020-03-17 09:19:47 -04:00
PossiblyUndefinedArrayOffset.php Add codes to all issues 2020-03-17 09:19:47 -04:00
PossiblyUndefinedGlobalVariable.php Add option to supress a referenced but undefined global variable. (#3827) 2020-07-16 09:49:59 -04:00
PossiblyUndefinedIntArrayOffset.php Add codes to all issues 2020-03-17 09:19:47 -04:00
PossiblyUndefinedMethod.php Add codes to all issues 2020-03-17 09:19:47 -04:00
PossiblyUndefinedStringArrayOffset.php Add codes to all issues 2020-03-17 09:19:47 -04:00
PossiblyUndefinedVariable.php Add codes to all issues 2020-03-17 09:19:47 -04:00
PossiblyUnusedMethod.php Add codes to all issues 2020-03-17 09:19:47 -04:00
PossiblyUnusedParam.php Add codes to all issues 2020-03-17 09:19:47 -04:00
PossiblyUnusedProperty.php Add codes to all issues 2020-03-17 09:19:47 -04:00
PropertyIssue.php
PropertyNotSetInConstructor.php Add codes to all issues 2020-03-17 09:19:47 -04:00
PropertyTypeCoercion.php Add codes to all issues 2020-03-17 09:19:47 -04:00
PsalmInternalError.php Add codes to all issues 2020-03-17 09:19:47 -04:00
RawObjectIteration.php Add codes to all issues 2020-03-17 09:19:47 -04:00
RedundantCondition.php Add codes to all issues 2020-03-17 09:19:47 -04:00
RedundantConditionGivenDocblockType.php Add codes to all issues 2020-03-17 09:19:47 -04:00
RedundantIdentityWithTrue.php Detect redundant identity with true (#3893) 2020-07-25 17:27:45 -04:00
ReferenceConstraintViolation.php Add codes to all issues 2020-03-17 09:19:47 -04:00
ReservedWord.php Add codes to all issues 2020-03-17 09:19:47 -04:00
StringIncrement.php Add codes to all issues 2020-03-17 09:19:47 -04:00
TaintedInput.php Fix #3676 - add multiline output for TaintedInput issues 2020-06-30 13:17:51 -04:00
TooFewArguments.php Add codes to all issues 2020-03-17 09:19:47 -04:00
TooManyArguments.php Add codes to all issues 2020-03-17 09:19:47 -04:00
TooManyTemplateParams.php Add codes to all issues 2020-03-17 09:19:47 -04:00
Trace.php @psalm-trace is now a specific low-level issue, because plain debug print breaks structured output (after #3080) (#3106) 2020-04-08 21:03:05 -04:00
TraitMethodSignatureMismatch.php Add codes to all issues 2020-03-17 09:19:47 -04:00
TypeCoercion.php Add codes to all issues 2020-03-17 09:19:47 -04:00
TypeDoesNotContainNull.php Add codes to all issues 2020-03-17 09:19:47 -04:00
TypeDoesNotContainType.php Add codes to all issues 2020-03-17 09:19:47 -04:00
UncaughtThrowInGlobalScope.php Add codes to all issues 2020-03-17 09:19:47 -04:00
UndefinedClass.php Add codes to all issues 2020-03-17 09:19:47 -04:00
UndefinedConstant.php Add codes to all issues 2020-03-17 09:19:47 -04:00
UndefinedDocblockClass.php Add codes to all issues 2020-03-17 09:19:47 -04:00
UndefinedFunction.php Add codes to all issues 2020-03-17 09:19:47 -04:00
UndefinedGlobalVariable.php Add option to supress a referenced but undefined global variable. (#3827) 2020-07-16 09:49:59 -04:00
UndefinedInterface.php Add codes to all issues 2020-03-17 09:19:47 -04:00
UndefinedInterfaceMethod.php Add codes to all issues 2020-03-17 09:19:47 -04:00
UndefinedMagicMethod.php Add codes to all issues 2020-03-17 09:19:47 -04:00
UndefinedMagicPropertyAssignment.php Add codes to all issues 2020-03-17 09:19:47 -04:00
UndefinedMagicPropertyFetch.php Add codes to all issues 2020-03-17 09:19:47 -04:00
UndefinedMethod.php Add codes to all issues 2020-03-17 09:19:47 -04:00
UndefinedPropertyAssignment.php Add codes to all issues 2020-03-17 09:19:47 -04:00
UndefinedPropertyFetch.php Add codes to all issues 2020-03-17 09:19:47 -04:00
UndefinedThisPropertyAssignment.php Add codes to all issues 2020-03-17 09:19:47 -04:00
UndefinedThisPropertyFetch.php Add codes to all issues 2020-03-17 09:19:47 -04:00
UndefinedTrace.php @psalm-trace is now a specific low-level issue, because plain debug print breaks structured output (after #3080) (#3106) 2020-04-08 21:03:05 -04:00
UndefinedTrait.php Add codes to all issues 2020-03-17 09:19:47 -04:00
UndefinedVariable.php Add codes to all issues 2020-03-17 09:19:47 -04:00
UnevaluatedCode.php Add codes to all issues 2020-03-17 09:19:47 -04:00
UnimplementedAbstractMethod.php Add codes to all issues 2020-03-17 09:19:47 -04:00
UnimplementedInterfaceMethod.php Add codes to all issues 2020-03-17 09:19:47 -04:00
UninitializedProperty.php Add codes to all issues 2020-03-17 09:19:47 -04:00
UnnecessaryVarAnnotation.php Add codes to all issues 2020-03-17 09:19:47 -04:00
UnrecognizedExpression.php Add codes to all issues 2020-03-17 09:19:47 -04:00
UnrecognizedStatement.php Add codes to all issues 2020-03-17 09:19:47 -04:00
UnresolvableInclude.php Add codes to all issues 2020-03-17 09:19:47 -04:00
UnusedClass.php Add codes to all issues 2020-03-17 09:19:47 -04:00
UnusedClosureParam.php Add codes to all issues 2020-03-17 09:19:47 -04:00
UnusedFunctionCall.php Add codes to all issues 2020-03-17 09:19:47 -04:00
UnusedMethod.php Add codes to all issues 2020-03-17 09:19:47 -04:00
UnusedMethodCall.php Add codes to all issues 2020-03-17 09:19:47 -04:00
UnusedParam.php Add codes to all issues 2020-03-17 09:19:47 -04:00
UnusedProperty.php Add codes to all issues 2020-03-17 09:19:47 -04:00
UnusedPsalmSuppress.php Add codes to all issues 2020-03-17 09:19:47 -04:00
UnusedVariable.php Add codes to all issues 2020-03-17 09:19:47 -04:00
VariableIssue.php Add option to supress a referenced but undefined global variable. (#3827) 2020-07-16 09:49:59 -04:00