1
0
mirror of https://github.com/danog/psalm.git synced 2024-12-14 10:17:33 +01:00
psalm/src/Psalm/Issue
2017-10-07 11:31:18 -04:00
..
AbstractInstantiation.php Fix #71 - prevent instantiation of abstract classes 2017-01-20 00:10:10 -05:00
CodeError.php PSR-2 2016-11-02 17:50:54 -04:00
CodeIssue.php Refactor scanning and analysis, introducing multithreading (#191) 2017-07-25 16:11:02 -04:00
ConflictingReferenceConstraint.php Fix #101 - restrict the values of pass-by-ref variables 2017-02-23 00:25:28 -05:00
ContinueOutsideLoop.php PSR-2 2016-11-02 17:50:54 -04:00
DeprecatedClass.php Add support for @deprecated classes 2017-05-25 00:34:39 -04:00
DeprecatedMethod.php PSR-2 2016-11-02 17:50:54 -04:00
DeprecatedProperty.php Fix #36 - emit issues on deprecated properties 2017-05-25 01:32:34 -04:00
DuplicateClass.php Fix #48 by recording class definition line number & file path 2017-01-19 23:45:21 -05:00
DuplicateParam.php Add a check for duplicated params 2017-01-02 01:20:47 -05:00
EmptyArrayAccess.php Fix #167 - prevent Empty type in assignment 2017-06-28 23:37:02 -04:00
FailedTypeResolution.php PSR-2 2016-11-02 17:50:54 -04:00
ForbiddenCode.php PSR-2 2016-11-02 17:50:54 -04:00
ImplicitToStringCast.php Emit more InvalidOperand issues 2016-12-29 00:14:06 -05:00
InaccessibleClassConstant.php Add support for class constant visibility 2016-12-04 01:44:33 -05:00
InaccessibleMethod.php PSR-2 2016-11-02 17:50:54 -04:00
InaccessibleProperty.php Add support for class constant visibility 2016-12-04 01:44:33 -05:00
InvalidArgument.php PSR-2 2016-11-02 17:50:54 -04:00
InvalidArrayAccess.php PSR-2 2016-11-02 17:50:54 -04:00
InvalidArrayAssignment.php PSR-2 2016-11-02 17:50:54 -04:00
InvalidCast.php Add missing class 2017-10-07 11:31:18 -04:00
InvalidClass.php PSR-2 2016-11-02 17:50:54 -04:00
InvalidClone.php Add extra issue for invalid clone and fix issue reporting; 2017-01-16 12:59:09 -05:00
InvalidDocblock.php PSR-2 2016-11-02 17:50:54 -04:00
InvalidFunctionCall.php Add support for checking closure return types 2016-12-31 10:51:42 -05:00
InvalidGlobal.php Add support for global in functions and mixed inferred return errors 2016-11-05 17:54:34 -04:00
InvalidIterator.php PSR-2 2016-11-02 17:50:54 -04:00
InvalidMethodCall.php Create new InvalidMethodCall issue for calling methods on non-objects 2017-04-08 09:20:32 -04:00
InvalidOperand.php Implement MixedOperand and InvalidOperand issues 2016-12-24 18:29:11 +00:00
InvalidParamDefault.php Check method defaults to see whether they match 2016-12-30 23:40:32 -05:00
InvalidPassByReference.php Add error for pass by reference 2017-09-16 13:16:21 -04:00
InvalidPropertyAssignment.php PSR-2 2016-11-02 17:50:54 -04:00
InvalidPropertyFetch.php PSR-2 2016-11-02 17:50:54 -04:00
InvalidReturnType.php PSR-2 2016-11-02 17:50:54 -04:00
InvalidScalarArgument.php PSR-2 2016-11-02 17:50:54 -04:00
InvalidScope.php PSR-2 2016-11-02 17:50:54 -04:00
InvalidStaticInvocation.php PSR-2 2016-11-02 17:50:54 -04:00
InvalidStaticVariable.php PSR-2 2016-11-02 17:50:54 -04:00
InvalidToString.php Fix #6 - raise error with erroneous __toString 2016-12-09 12:48:02 -05:00
LessSpecificReturnType.php Emit an InvalidReturnType when it should contain null, and introduct LessSpecificReturnType 2017-03-18 12:18:17 -04:00
MethodSignatureMismatch.php PSR-2 2016-11-02 17:50:54 -04:00
MisplacedRequiredParam.php Fix #45 - add issue when optional param used before required 2017-01-13 13:40:20 -05:00
MissingClosureReturnType.php Add new suppressable error for missing closure return types 2017-01-16 01:22:36 -05:00
MissingConstructor.php Fix #3 by checking inside __constructor calls for initialisations 2017-01-26 23:23:12 -07:00
MissingPropertyDeclaration.php PSR-2 2016-11-02 17:50:54 -04:00
MissingPropertyType.php PSR-2 2016-11-02 17:50:54 -04:00
MissingReturnType.php Emit issue if return type is missing 2016-11-07 17:07:59 -05:00
MixedArgument.php PSR-2 2016-11-02 17:50:54 -04:00
MixedArrayAccess.php Emit issues for null/mixed array access 2016-11-21 19:07:56 -05:00
MixedArrayOffset.php PSR-2 2016-11-02 17:50:54 -04:00
MixedAssignment.php PSR-2 2016-11-02 17:50:54 -04:00
MixedInferredReturnType.php Add support for global in functions and mixed inferred return errors 2016-11-05 17:54:34 -04:00
MixedMethodCall.php PSR-2 2016-11-02 17:50:54 -04:00
MixedOperand.php Implement MixedOperand and InvalidOperand issues 2016-12-24 18:29:11 +00:00
MixedPropertyAssignment.php PSR-2 2016-11-02 17:50:54 -04:00
MixedPropertyFetch.php PSR-2 2016-11-02 17:50:54 -04:00
MixedStringOffsetAssignment.php PSR-2 2016-11-02 17:50:54 -04:00
MoreSpecificReturnType.php Support array_combine types and introduce a MoreSpecificReturnType issue 2017-01-17 11:17:49 -05:00
NoInterfaceProperties.php PSR-2 2016-11-02 17:50:54 -04:00
NonStaticSelfCall.php Emit specific issue when calling instance method with self:: 2016-12-31 09:20:10 -05:00
NullArgument.php Change NullReference issue to NullArgument when in method call 2016-12-14 12:54:34 -05:00
NullArrayAccess.php Improve formatting of phpdocs 2017-05-26 20:16:18 -04:00
NullFunctionCall.php Fix #129 - emit PossiblyNullFuntionCall when encountering such a thing 2017-04-08 11:38:06 -04:00
NullIterator.php Separate iterator issues 2017-05-22 11:59:58 -04:00
NullOperand.php Add NullOperand issue for easy ignoring 2016-12-29 00:32:12 -05:00
NullPropertyAssignment.php Improve formatting of phpdocs 2017-05-26 20:16:18 -04:00
NullPropertyFetch.php Improve formatting of phpdocs 2017-05-26 20:16:18 -04:00
NullReference.php PSR-2 2016-11-02 17:50:54 -04:00
OverriddenMethodAccess.php Fix #35 and #40 by improving method signature checks 2017-01-13 12:03:22 -05:00
ParadoxicalCondition.php Add check for paradoxical statements 2017-04-02 15:26:10 -04:00
ParentNotFound.php PSR-2 2016-11-02 17:50:54 -04:00
PossiblyInvalidArgument.php Add PossiblyUndefinedArgument issue to cope with #126 2017-04-08 09:28:02 -04:00
PossiblyNullArgument.php Add collection of PossiblyNull* issues 2017-02-11 17:55:08 -05:00
PossiblyNullArrayAccess.php Improve formatting of phpdocs 2017-05-26 20:16:18 -04:00
PossiblyNullFunctionCall.php Fix #129 - emit PossiblyNullFuntionCall when encountering such a thing 2017-04-08 11:38:06 -04:00
PossiblyNullIterator.php Separate iterator issues 2017-05-22 11:59:58 -04:00
PossiblyNullOperand.php Add collection of PossiblyNull* issues 2017-02-11 17:55:08 -05:00
PossiblyNullPropertyAssignment.php Improve formatting of phpdocs 2017-05-26 20:16:18 -04:00
PossiblyNullPropertyFetch.php Improve formatting of phpdocs 2017-05-26 20:16:18 -04:00
PossiblyNullReference.php Add collection of PossiblyNull* issues 2017-02-11 17:55:08 -05:00
PossiblyUndefinedVariable.php PSR-2 2016-11-02 17:50:54 -04:00
PossiblyUnusedMethod.php Add dead code detection for possibly unused public methods 2017-02-23 19:52:23 -05:00
PossiblyUnusedVariable.php Add issue for possibly unused variables in public/private methods 2017-02-11 18:56:38 -05:00
PropertyNotSetInConstructor.php Fix #3 by checking inside __constructor calls for initialisations 2017-01-26 23:23:12 -07:00
ReferenceConstraintViolation.php Fix #101 - restrict the values of pass-by-ref variables 2017-02-23 00:25:28 -05:00
ReservedWord.php Fix #158 - prevent using resource in return type 2017-05-21 13:48:17 -04:00
TooFewArguments.php PSR-2 2016-11-02 17:50:54 -04:00
TooManyArguments.php PSR-2 2016-11-02 17:50:54 -04:00
TypeCoercion.php PSR-2 2016-11-02 17:50:54 -04:00
TypeDoesNotContainNull.php Add special TypeDoesNotContainNull issue as distinct from TypeDoesNotContainType 2017-04-06 15:36:22 -04:00
TypeDoesNotContainType.php Add TypeDoesNotContainType issue and fix those issues in Psalm code 2016-12-11 13:48:11 -05:00
UndefinedClass.php PSR-2 2016-11-02 17:50:54 -04:00
UndefinedConstant.php PSR-2 2016-11-02 17:50:54 -04:00
UndefinedFunction.php PSR-2 2016-11-02 17:50:54 -04:00
UndefinedMethod.php PSR-2 2016-11-02 17:50:54 -04:00
UndefinedPropertyAssignment.php PSR-2 2016-11-02 17:50:54 -04:00
UndefinedPropertyFetch.php PSR-2 2016-11-02 17:50:54 -04:00
UndefinedThisPropertyAssignment.php PSR-2 2016-11-02 17:50:54 -04:00
UndefinedThisPropertyFetch.php PSR-2 2016-11-02 17:50:54 -04:00
UndefinedTrait.php PSR-2 2016-11-02 17:50:54 -04:00
UndefinedVariable.php PSR-2 2016-11-02 17:50:54 -04:00
UnevaluatedCode.php Complain about unevaluated code in more concrete fashion 2017-02-12 16:49:32 -05:00
UnimplementedAbstractMethod.php Fix #179 - check for abstract method instantiations 2017-06-30 10:24:47 -04:00
UnimplementedInterfaceMethod.php PSR-2 2016-11-02 17:50:54 -04:00
UnrecognizedExpression.php Get rid of var_dumps 2016-11-05 20:53:39 -04:00
UnrecognizedStatement.php Get rid of var_dumps 2016-11-05 20:53:39 -04:00
UntypedParam.php Introduce UntypedParam warnings when functions are missing param types 2017-09-02 11:18:56 -04:00
UnusedClass.php Rename DeadCode to UnusedVariable, UnusedMethod and UnusedClass 2017-02-08 00:28:26 -05:00
UnusedMethod.php Rename DeadCode to UnusedVariable, UnusedMethod and UnusedClass 2017-02-08 00:28:26 -05:00
UnusedVariable.php Rename DeadCode to UnusedVariable, UnusedMethod and UnusedClass 2017-02-08 00:28:26 -05:00