AnnotationNameSniff::STATIC_ANALYSIS_ANNOTATIONS
File
-
vendor/
slevomat/ coding-standard/ SlevomatCodingStandard/ Sniffs/ Commenting/ AnnotationNameSniff.php, line 66
Class
Namespace
SlevomatCodingStandard\Sniffs\CommentingCode
private const STATIC_ANALYSIS_ANNOTATIONS = [
'api',
'allow-private-mutation',
'assert',
'assert-if-true',
'assert-if-false',
'consistent-constructor',
'consistent-templates',
'extends',
'external-mutation-free',
'implements',
'mixin',
'ignore-falsable-return',
'ignore-nullable-return',
'ignore-var',
'ignore-variable-method',
'ignore-variable-property',
'immutable',
'import-type',
'internal',
'method',
'mutation-free',
'no-named-arguments',
'param',
'param-out',
'property',
'property-read',
'property-write',
'psalm-check-type',
'psalm-check-type-exact',
'psalm-suppress',
'psalm-trace',
'pure',
'readonly',
'readonly-allow-private-mutation',
'require-extends',
'require-implements',
'return',
'seal-properties',
'self-out',
'template',
'template-covariant',
'template-extends',
'template-implements',
'template-use',
'this-out',
'type',
'var',
'yield',
];