.. |
AbstractInstantiation.php
|
|
|
ArgumentIssue.php
|
Split apart TypeCoercion issues, allowing more granular issue filtering
|
2019-04-25 18:02:19 -04:00 |
ArgumentTypeCoercion.php
|
Split apart TypeCoercion issues, allowing more granular issue filtering
|
2019-04-25 18:02:19 -04:00 |
AssignmentToVoid.php
|
|
|
CircularReference.php
|
|
|
ClassIssue.php
|
|
|
CodeIssue.php
|
Reduce duplicate trait messages
|
2019-05-27 10:10:21 -04:00 |
ConflictingReferenceConstraint.php
|
|
|
ContinueOutsideLoop.php
|
|
|
DeprecatedClass.php
|
Fix #1746 - allow DeprecatedInterface to be suppressed with referencedClass
|
2019-06-06 14:48:33 -04:00 |
DeprecatedConstant.php
|
|
|
DeprecatedFunction.php
|
Fix #1793 - warn on deprecated function
|
2019-06-15 12:09:15 -04:00 |
DeprecatedInterface.php
|
Fix #1746 - allow DeprecatedInterface to be suppressed with referencedClass
|
2019-06-06 14:48:33 -04:00 |
DeprecatedMethod.php
|
|
|
DeprecatedProperty.php
|
|
|
DeprecatedTrait.php
|
|
|
DocblockTypeContradiction.php
|
|
|
DuplicateArrayKey.php
|
|
|
DuplicateClass.php
|
|
|
DuplicateFunction.php
|
Add DuplicateFunction issue
|
2019-01-06 16:40:44 -05:00 |
DuplicateMethod.php
|
Fix #1150
|
2019-01-02 11:18:22 -05:00 |
DuplicateParam.php
|
|
|
EmptyArrayAccess.php
|
|
|
FalsableReturnStatement.php
|
|
|
FalseOperand.php
|
|
|
ForbiddenCode.php
|
|
|
ForbiddenEcho.php
|
Add specific ForbiddenEcho issue if a config flag is set
|
2018-09-18 17:08:32 -04:00 |
FunctionIssue.php
|
Split apart TypeCoercion issues, allowing more granular issue filtering
|
2019-04-25 18:02:19 -04:00 |
ImplementedParamTypeMismatch.php
|
Add ImplementedParamTypeMismatch issue
|
2019-05-14 15:44:46 -04:00 |
ImplementedReturnTypeMismatch.php
|
|
|
ImplicitToStringCast.php
|
|
|
InaccessibleClassConstant.php
|
|
|
InaccessibleMethod.php
|
|
|
InaccessibleProperty.php
|
|
|
InterfaceInstantiation.php
|
|
|
InternalClass.php
|
Fix #1746 - allow DeprecatedInterface to be suppressed with referencedClass
|
2019-06-06 14:48:33 -04:00 |
InternalMethod.php
|
Fix #689 - add checks for @internal annotations
|
2018-12-01 18:37:49 -05:00 |
InternalProperty.php
|
Fix #689 - add checks for @internal annotations
|
2018-12-01 18:37:49 -05:00 |
InvalidArgument.php
|
Split apart TypeCoercion issues, allowing more granular issue filtering
|
2019-04-25 18:02:19 -04:00 |
InvalidArrayAccess.php
|
|
|
InvalidArrayAssignment.php
|
|
|
InvalidArrayOffset.php
|
|
|
InvalidCast.php
|
|
|
InvalidCatch.php
|
Allow InvalidCatch and InvalidThrow to be suppressed per-class
|
2018-09-21 11:35:51 -04:00 |
InvalidClass.php
|
|
|
InvalidClone.php
|
|
|
InvalidDocblock.php
|
|
|
InvalidDocblockParamName.php
|
Fix unnecessary params in Psalm codebase
|
2019-02-23 11:31:33 -05:00 |
InvalidFalsableReturnType.php
|
|
|
InvalidFunctionCall.php
|
|
|
InvalidGlobal.php
|
|
|
InvalidIterator.php
|
|
|
InvalidMethodCall.php
|
|
|
InvalidNullableReturnType.php
|
|
|
InvalidOperand.php
|
|
|
InvalidParamDefault.php
|
|
|
InvalidPassByReference.php
|
|
|
InvalidPropertyAssignment.php
|
|
|
InvalidPropertyAssignmentValue.php
|
|
|
InvalidPropertyFetch.php
|
|
|
InvalidReturnStatement.php
|
|
|
InvalidReturnType.php
|
|
|
InvalidScalarArgument.php
|
Split apart TypeCoercion issues, allowing more granular issue filtering
|
2019-04-25 18:02:19 -04:00 |
InvalidScope.php
|
|
|
InvalidStaticInvocation.php
|
|
|
InvalidStringClass.php
|
|
|
InvalidTemplateParam.php
|
Fix #1244 and fix #1243 - add template-extends checks
|
2019-01-25 15:31:17 -05:00 |
InvalidThrow.php
|
Allow InvalidCatch and InvalidThrow to be suppressed per-class
|
2018-09-21 11:35:51 -04:00 |
InvalidToString.php
|
|
|
LessSpecificImplementedReturnType.php
|
|
|
LessSpecificReturnStatement.php
|
|
|
LessSpecificReturnType.php
|
|
|
LoopInvalidation.php
|
|
|
MethodIssue.php
|
Allow suppression of TooManyArguments by function/method id
|
2018-08-16 16:49:33 -04:00 |
MethodSignatureMismatch.php
|
|
|
MethodSignatureMustOmitReturnType.php
|
|
|
MismatchingDocblockParamType.php
|
|
|
MismatchingDocblockReturnType.php
|
|
|
MisplacedRequiredParam.php
|
Allow misplaced required params so Psalm still inspects the code
|
2019-06-07 09:25:12 -04:00 |
MissingClosureParamType.php
|
|
|
MissingClosureReturnType.php
|
|
|
MissingConstructor.php
|
|
|
MissingDependency.php
|
|
|
MissingDocblockType.php
|
|
|
MissingFile.php
|
|
|
MissingParamType.php
|
|
|
MissingPropertyType.php
|
|
|
MissingReturnType.php
|
|
|
MissingTemplateParam.php
|
Add warnings for extended template param counts off
|
2019-01-24 17:55:03 -05:00 |
MissingThrowsDocblock.php
|
|
|
MixedArgument.php
|
Split apart TypeCoercion issues, allowing more granular issue filtering
|
2019-04-25 18:02:19 -04:00 |
MixedArgumentTypeCoercion.php
|
Split apart TypeCoercion issues, allowing more granular issue filtering
|
2019-04-25 18:02:19 -04:00 |
MixedArrayAccess.php
|
|
|
MixedArrayAssignment.php
|
|
|
MixedArrayOffset.php
|
|
|
MixedArrayTypeCoercion.php
|
Split apart TypeCoercion issues, allowing more granular issue filtering
|
2019-04-25 18:02:19 -04:00 |
MixedAssignment.php
|
|
|
MixedFunctionCall.php
|
Fix #1313 - don’t allow mixed function calls
|
2019-02-10 16:15:52 -05:00 |
MixedInferredReturnType.php
|
|
|
MixedMethodCall.php
|
|
|
MixedOperand.php
|
|
|
MixedPropertyAssignment.php
|
|
|
MixedPropertyFetch.php
|
|
|
MixedPropertyTypeCoercion.php
|
Split apart TypeCoercion issues, allowing more granular issue filtering
|
2019-04-25 18:02:19 -04:00 |
MixedReturnStatement.php
|
|
|
MixedReturnTypeCoercion.php
|
Split apart TypeCoercion issues, allowing more granular issue filtering
|
2019-04-25 18:02:19 -04:00 |
MixedStringOffsetAssignment.php
|
|
|
MixedTypeCoercion.php
|
Split apart TypeCoercion issues, allowing more granular issue filtering
|
2019-04-25 18:02:19 -04:00 |
MoreSpecificImplementedParamType.php
|
|
|
MoreSpecificReturnType.php
|
|
|
NoInterfaceProperties.php
|
Add code to make handling interfaces with magic get/set
|
2019-01-23 16:58:50 -05:00 |
NonStaticSelfCall.php
|
|
|
NoValue.php
|
Add support for @return no-return
|
2019-01-02 17:05:39 -05:00 |
NullableReturnStatement.php
|
|
|
NullArgument.php
|
Split apart TypeCoercion issues, allowing more granular issue filtering
|
2019-04-25 18:02:19 -04:00 |
NullArrayAccess.php
|
|
|
NullArrayOffset.php
|
|
|
NullFunctionCall.php
|
|
|
NullIterator.php
|
|
|
NullOperand.php
|
|
|
NullPropertyAssignment.php
|
|
|
NullPropertyFetch.php
|
|
|
NullReference.php
|
|
|
OverriddenMethodAccess.php
|
|
|
OverriddenPropertyAccess.php
|
|
|
ParadoxicalCondition.php
|
|
|
ParentNotFound.php
|
|
|
ParseError.php
|
Add support back for parser errors
|
2018-09-30 11:34:51 -04:00 |
PluginIssue.php
|
Add float-checking plugin, and support for custom plugin issues
|
2019-01-07 08:38:56 -05:00 |
PossiblyFalseArgument.php
|
Split apart TypeCoercion issues, allowing more granular issue filtering
|
2019-04-25 18:02:19 -04:00 |
PossiblyFalseIterator.php
|
|
|
PossiblyFalseOperand.php
|
|
|
PossiblyFalsePropertyAssignmentValue.php
|
|
|
PossiblyFalseReference.php
|
|
|
PossiblyInvalidArgument.php
|
Split apart TypeCoercion issues, allowing more granular issue filtering
|
2019-04-25 18:02:19 -04:00 |
PossiblyInvalidArrayAccess.php
|
|
|
PossiblyInvalidArrayAssignment.php
|
|
|
PossiblyInvalidArrayOffset.php
|
|
|
PossiblyInvalidCast.php
|
Add PossiblyInvalidCast for more refined checks
|
2019-03-17 17:10:51 -04:00 |
PossiblyInvalidFunctionCall.php
|
|
|
PossiblyInvalidIterator.php
|
|
|
PossiblyInvalidMethodCall.php
|
|
|
PossiblyInvalidOperand.php
|
|
|
PossiblyInvalidPropertyAssignment.php
|
|
|
PossiblyInvalidPropertyAssignmentValue.php
|
|
|
PossiblyInvalidPropertyFetch.php
|
|
|
PossiblyNullArgument.php
|
Split apart TypeCoercion issues, allowing more granular issue filtering
|
2019-04-25 18:02:19 -04:00 |
PossiblyNullArrayAccess.php
|
|
|
PossiblyNullArrayAssignment.php
|
|
|
PossiblyNullArrayOffset.php
|
|
|
PossiblyNullFunctionCall.php
|
|
|
PossiblyNullIterator.php
|
|
|
PossiblyNullOperand.php
|
|
|
PossiblyNullPropertyAssignment.php
|
|
|
PossiblyNullPropertyAssignmentValue.php
|
|
|
PossiblyNullPropertyFetch.php
|
|
|
PossiblyNullReference.php
|
|
|
PossiblyUndefinedArrayOffset.php
|
|
|
PossiblyUndefinedGlobalVariable.php
|
|
|
PossiblyUndefinedMethod.php
|
|
|
PossiblyUndefinedVariable.php
|
|
|
PossiblyUnusedMethod.php
|
|
|
PossiblyUnusedParam.php
|
|
|
PossiblyUnusedProperty.php
|
|
|
PropertyIssue.php
|
|
|
PropertyNotSetInConstructor.php
|
Don’t localise PropertyNotSetInConstructor issues
|
2019-01-15 21:34:18 -05:00 |
PropertyTypeCoercion.php
|
Split apart TypeCoercion issues, allowing more granular issue filtering
|
2019-04-25 18:02:19 -04:00 |
PsalmInternalError.php
|
Add better message when reconciling fails with bad result
|
2018-12-05 10:36:42 -05:00 |
RawObjectIteration.php
|
|
|
RedundantCondition.php
|
|
|
RedundantConditionGivenDocblockType.php
|
|
|
ReferenceConstraintViolation.php
|
|
|
ReservedWord.php
|
|
|
TooFewArguments.php
|
Split apart TypeCoercion issues, allowing more granular issue filtering
|
2019-04-25 18:02:19 -04:00 |
TooManyArguments.php
|
Split apart TypeCoercion issues, allowing more granular issue filtering
|
2019-04-25 18:02:19 -04:00 |
TooManyTemplateParams.php
|
Fix #1244 and fix #1243 - add template-extends checks
|
2019-01-25 15:31:17 -05:00 |
TraitMethodSignatureMismatch.php
|
Fix #1499 - use TraitMethodSignatureMismatch when dealing with trait methods
|
2019-03-29 14:09:06 -04:00 |
TypeCoercion.php
|
Split apart TypeCoercion issues, allowing more granular issue filtering
|
2019-04-25 18:02:19 -04:00 |
TypeDoesNotContainNull.php
|
|
|
TypeDoesNotContainType.php
|
|
|
UncaughtThrowInGlobalScope.php
|
Add an error for throws in global scope
|
2019-03-24 23:03:37 -04:00 |
UndefinedClass.php
|
|
|
UndefinedConstant.php
|
|
|
UndefinedDocblockClass.php
|
Add separate issue for undefined classes in docblocks
|
2019-05-15 18:41:26 -04:00 |
UndefinedFunction.php
|
Split apart TypeCoercion issues, allowing more granular issue filtering
|
2019-04-25 18:02:19 -04:00 |
UndefinedGlobalVariable.php
|
|
|
UndefinedInterface.php
|
Fix #1746 - allow DeprecatedInterface to be suppressed with referencedClass
|
2019-06-06 14:48:33 -04:00 |
UndefinedInterfaceMethod.php
|
Add separate issue type for undefined interface method
|
2019-01-13 13:07:53 -05:00 |
UndefinedMethod.php
|
|
|
UndefinedPropertyAssignment.php
|
|
|
UndefinedPropertyFetch.php
|
|
|
UndefinedThisPropertyAssignment.php
|
|
|
UndefinedThisPropertyFetch.php
|
|
|
UndefinedTrait.php
|
|
|
UndefinedVariable.php
|
|
|
UnevaluatedCode.php
|
|
|
UnimplementedAbstractMethod.php
|
|
|
UnimplementedInterfaceMethod.php
|
|
|
UninitializedProperty.php
|
Add checks for unitialized properties
|
2019-02-13 13:32:19 -05:00 |
UnrecognizedExpression.php
|
|
|
UnrecognizedStatement.php
|
|
|
UnresolvableInclude.php
|
|
|
UnusedClass.php
|
Allow suppressing UnusedClass on specific classes
|
2019-02-18 09:32:09 -05:00 |
UnusedClosureParam.php
|
Add config flags for findUnusedVariables and findUnusedCode
|
2019-03-05 15:45:09 -05:00 |
UnusedMethod.php
|
|
|
UnusedParam.php
|
|
|
UnusedProperty.php
|
|
|
UnusedVariable.php
|
|
|