1
0
mirror of https://github.com/danog/psalm.git synced 2024-11-27 04:45:20 +01:00
psalm/src/Psalm/Issue
2019-03-29 14:09:06 -04:00
..
AbstractInstantiation.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
AssignmentToVoid.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
CircularReference.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
ClassIssue.php Allow class and method issues to be suppressed by their identifiers 2018-03-20 22:36:03 -04:00
CodeIssue.php Add end line/column data for LSP support 2018-02-19 18:16:09 -05:00
ConflictingReferenceConstraint.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
ContinueOutsideLoop.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
DeprecatedClass.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
DeprecatedConstant.php Add support for checking DeprecatedTrait and DeprecatedConstant 2018-08-10 13:25:25 -04:00
DeprecatedInterface.php Add DeprecatedInterface and emit DeprecatedClass in more places 2018-01-23 09:09:43 -05:00
DeprecatedMethod.php Allow class and method issues to be suppressed by their identifiers 2018-03-20 22:36:03 -04:00
DeprecatedProperty.php Add support for referencedProperty error restrictions 2018-05-11 00:07:41 -04:00
DeprecatedTrait.php Add support for checking DeprecatedTrait and DeprecatedConstant 2018-08-10 13:25:25 -04:00
DocblockTypeContradiction.php Add DocblockTypeContradiction to find possible issues with docblock types 2018-02-06 18:44:53 -05:00
DuplicateArrayKey.php Fix #450 - add checks for duplicate array keys 2018-01-18 17:16:50 -05:00
DuplicateClass.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
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 Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
EmptyArrayAccess.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
FalsableReturnStatement.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
FalseOperand.php Add more granular error messages for invalid operands 2018-03-18 16:39:34 -04:00
ForbiddenCode.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
ForbiddenEcho.php Add specific ForbiddenEcho issue if a config flag is set 2018-09-18 17:08:32 -04:00
ImplementedReturnTypeMismatch.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
ImplicitToStringCast.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
InaccessibleClassConstant.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
InaccessibleMethod.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
InaccessibleProperty.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
InterfaceInstantiation.php Add missing file 2018-02-17 20:45:09 -05:00
InternalClass.php Fix #689 - add checks for @internal annotations 2018-12-01 18:37:49 -05: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 Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
InvalidArrayAccess.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
InvalidArrayAssignment.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
InvalidArrayOffset.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
InvalidCast.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
InvalidCatch.php Allow InvalidCatch and InvalidThrow to be suppressed per-class 2018-09-21 11:35:51 -04:00
InvalidClass.php Make UndefinedClass an explicit class-related issue 2018-03-21 10:17:57 -04:00
InvalidClone.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
InvalidDocblock.php PSR-2 2016-11-02 17:50:54 -04:00
InvalidDocblockParamName.php Fix unnecessary params in Psalm codebase 2019-02-23 11:31:33 -05:00
InvalidFalsableReturnType.php Add documentation 2018-01-07 17:25:23 -05:00
InvalidFunctionCall.php Add support for checking closure return types 2016-12-31 10:51:42 -05:00
InvalidGlobal.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
InvalidIterator.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
InvalidMethodCall.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
InvalidNullableReturnType.php Add documentation 2018-01-07 17:25:23 -05:00
InvalidOperand.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
InvalidParamDefault.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
InvalidPassByReference.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
InvalidPropertyAssignment.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
InvalidPropertyAssignmentValue.php Add support for referencedProperty error restrictions 2018-05-11 00:07:41 -04:00
InvalidPropertyFetch.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
InvalidReturnStatement.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
InvalidReturnType.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
InvalidScalarArgument.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
InvalidScope.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
InvalidStaticInvocation.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
InvalidStringClass.php Add new issue conditional on config flag 2018-03-06 12:19:50 -05:00
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 Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
LessSpecificImplementedReturnType.php Fix #624 - change some innaccurate issue names 2018-04-17 14:07:02 -04:00
LessSpecificReturnStatement.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
LessSpecificReturnType.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
LoopInvalidation.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
MethodIssue.php Allow suppression of TooManyArguments by function/method id 2018-08-16 16:49:33 -04:00
MethodSignatureMismatch.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
MethodSignatureMustOmitReturnType.php Check that __clone, __construct, __destruct signatures omit return types 2018-04-21 16:04:03 -04:00
MismatchingDocblockParamType.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
MismatchingDocblockReturnType.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
MisplacedRequiredParam.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
MissingClosureParamType.php Split UntypedParam into MissingParamType and MissingClosureParamType 2018-01-28 20:03:47 -05:00
MissingClosureReturnType.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
MissingConstructor.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
MissingDependency.php Make UndefinedClass an explicit class-related issue 2018-03-21 10:17:57 -04:00
MissingDocblockType.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
MissingFile.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
MissingParamType.php Split UntypedParam into MissingParamType and MissingClosureParamType 2018-01-28 20:03:47 -05:00
MissingPropertyType.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
MissingReturnType.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
MissingTemplateParam.php Add warnings for extended template param counts off 2019-01-24 17:55:03 -05:00
MissingThrowsDocblock.php Fix #15 - check for uncaught throws if config flag is set 2018-06-22 01:13:49 -04:00
MixedArgument.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
MixedArrayAccess.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
MixedArrayAssignment.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
MixedArrayOffset.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
MixedAssignment.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
MixedFunctionCall.php Fix #1313 - don’t allow mixed function calls 2019-02-10 16:15:52 -05:00
MixedInferredReturnType.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
MixedMethodCall.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
MixedOperand.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
MixedPropertyAssignment.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
MixedPropertyFetch.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
MixedReturnStatement.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
MixedStringOffsetAssignment.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
MixedTypeCoercion.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
MoreSpecificImplementedParamType.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
MoreSpecificReturnType.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
NoInterfaceProperties.php Add code to make handling interfaces with magic get/set 2019-01-23 16:58:50 -05:00
NonStaticSelfCall.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
NoValue.php Add support for @return no-return 2019-01-02 17:05:39 -05:00
NullableReturnStatement.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
NullArgument.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
NullArrayAccess.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
NullArrayOffset.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
NullFunctionCall.php Fix #129 - emit PossiblyNullFuntionCall when encountering such a thing 2017-04-08 11:38:06 -04:00
NullIterator.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
NullOperand.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
NullPropertyAssignment.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
NullPropertyFetch.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
NullReference.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
OverriddenMethodAccess.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
OverriddenPropertyAccess.php Detect fatal issues where property access is overridden 2018-03-04 12:24:50 -05:00
ParadoxicalCondition.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
ParentNotFound.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
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 Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
PossiblyFalseIterator.php Add more refined treatment of InvalidIterator 2018-03-20 22:59:22 -04:00
PossiblyFalseOperand.php Add more granular error messages for invalid operands 2018-03-18 16:39:34 -04:00
PossiblyFalsePropertyAssignmentValue.php Add support for referencedProperty error restrictions 2018-05-11 00:07:41 -04:00
PossiblyFalseReference.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
PossiblyInvalidArgument.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
PossiblyInvalidArrayAccess.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
PossiblyInvalidArrayAssignment.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
PossiblyInvalidArrayOffset.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
PossiblyInvalidCast.php Add PossiblyInvalidCast for more refined checks 2019-03-17 17:10:51 -04:00
PossiblyInvalidFunctionCall.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
PossiblyInvalidIterator.php Add more refined treatment of InvalidIterator 2018-03-20 22:59:22 -04:00
PossiblyInvalidMethodCall.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
PossiblyInvalidOperand.php Add more granular error messages for invalid operands 2018-03-18 16:39:34 -04:00
PossiblyInvalidPropertyAssignment.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
PossiblyInvalidPropertyAssignmentValue.php Add support for referencedProperty error restrictions 2018-05-11 00:07:41 -04:00
PossiblyInvalidPropertyFetch.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
PossiblyNullArgument.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
PossiblyNullArrayAccess.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
PossiblyNullArrayAssignment.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
PossiblyNullArrayOffset.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
PossiblyNullFunctionCall.php Fix #129 - emit PossiblyNullFuntionCall when encountering such a thing 2017-04-08 11:38:06 -04:00
PossiblyNullIterator.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
PossiblyNullOperand.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
PossiblyNullPropertyAssignment.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
PossiblyNullPropertyAssignmentValue.php Add support for referencedProperty error restrictions 2018-05-11 00:07:41 -04:00
PossiblyNullPropertyFetch.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
PossiblyNullReference.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
PossiblyUndefinedArrayOffset.php Fix #624 - change some innaccurate issue names 2018-04-17 14:07:02 -04:00
PossiblyUndefinedGlobalVariable.php Add UndefinedGlobalVariable issue and asssociated Possibly... one 2017-12-06 00:56:00 -05:00
PossiblyUndefinedMethod.php Allow class and method issues to be suppressed by their identifiers 2018-03-20 22:36:03 -04:00
PossiblyUndefinedVariable.php PSR-2 2016-11-02 17:50:54 -04:00
PossiblyUnusedMethod.php Allow class and method issues to be suppressed by their identifiers 2018-03-20 22:36:03 -04:00
PossiblyUnusedParam.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
PossiblyUnusedProperty.php Find unused properties with dead code checks 2018-01-10 23:29:18 -05:00
PropertyIssue.php Add support for referencedProperty error restrictions 2018-05-11 00:07:41 -04:00
PropertyNotSetInConstructor.php Don’t localise PropertyNotSetInConstructor issues 2019-01-15 21:34:18 -05:00
PsalmInternalError.php Add better message when reconciling fails with bad result 2018-12-05 10:36:42 -05:00
RawObjectIteration.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
RedundantCondition.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
RedundantConditionGivenDocblockType.php Fix #498 - add better issue type for docblock contradiction 2018-02-07 15:20:47 -05:00
ReferenceConstraintViolation.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
ReservedWord.php Make UndefinedClass an explicit class-related issue 2018-03-21 10:17:57 -04:00
TooFewArguments.php Allow suppression of TooManyArguments by function/method id 2018-08-16 16:49:33 -04:00
TooManyArguments.php Allow suppression of TooManyArguments by function/method id 2018-08-16 16:49:33 -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 Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
TypeDoesNotContainNull.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
TypeDoesNotContainType.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
UncaughtThrowInGlobalScope.php Add an error for throws in global scope 2019-03-24 23:03:37 -04:00
UndefinedClass.php Make UndefinedClass an explicit class-related issue 2018-03-21 10:17:57 -04:00
UndefinedConstant.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
UndefinedFunction.php Fix #1108 - add support for referencedFunction to UndefinedFunction 2018-11-29 23:19:33 -05:00
UndefinedGlobalVariable.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
UndefinedInterface.php Fix #1435 - prevent classes extending interfaces 2019-03-07 11:16:40 -05:00
UndefinedInterfaceMethod.php Add separate issue type for undefined interface method 2019-01-13 13:07:53 -05:00
UndefinedMethod.php Allow class and method issues to be suppressed by their identifiers 2018-03-20 22:36:03 -04:00
UndefinedPropertyAssignment.php Add support for referencedProperty error restrictions 2018-05-11 00:07:41 -04:00
UndefinedPropertyFetch.php Add support for referencedProperty error restrictions 2018-05-11 00:07:41 -04:00
UndefinedThisPropertyAssignment.php Add support for referencedProperty error restrictions 2018-05-11 00:07:41 -04:00
UndefinedThisPropertyFetch.php Add support for referencedProperty error restrictions 2018-05-11 00:07:41 -04:00
UndefinedTrait.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
UndefinedVariable.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
UnevaluatedCode.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
UnimplementedAbstractMethod.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
UnimplementedInterfaceMethod.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
UninitializedProperty.php Add checks for unitialized properties 2019-02-13 13:32:19 -05:00
UnrecognizedExpression.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
UnrecognizedStatement.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
UnresolvableInclude.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
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 Allow class and method issues to be suppressed by their identifiers 2018-03-20 22:36:03 -04:00
UnusedParam.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00
UnusedProperty.php Find unused properties with dead code checks 2018-01-10 23:29:18 -05:00
UnusedVariable.php Collapse Issue inheritance and rename new issues 2018-01-07 17:25:23 -05:00