@@ -96,32 +96,35 @@ This extension works by interacting with the parser that Psalm uses to parse the
9696
9797These are the available attributes and their corresponding PHPDoc annotations:
9898
99- | Attribute | PHPDoc Annotations |
100- | -----------------------------------------------------------------------------------------------------------------| --------------------|
101- | [ DefineType] ( https://github.com/php-static-analysis/attributes/blob/main/doc/DefineType.md ) | ` @type ` |
102- | [ Deprecated] ( https://github.com/php-static-analysis/attributes/blob/main/doc/Deprecated.md ) | ` @deprecated ` |
103- | [ Immmutable] ( https://github.com/php-static-analysis/attributes/blob/main/doc/Immmutable.md ) | ` @immmutable ` |
104- | [ ImportType] ( https://github.com/php-static-analysis/attributes/blob/main/doc/ImportType.md ) | ` @import-type ` |
105- | [ Internal] ( https://github.com/php-static-analysis/attributes/blob/main/doc/Internal.md ) | ` @internal ` |
106- | [ IsReadOnly] ( https://github.com/php-static-analysis/attributes/blob/main/doc/IsReadOnly.md ) | ` @readonly ` |
107- | [ Method] ( https://github.com/php-static-analysis/attributes/blob/main/doc/Method.md ) | ` @method ` |
108- | [ Mixin] ( https://github.com/php-static-analysis/attributes/blob/main/doc/Mixin.md ) | ` @mixin ` |
109- | [ Param] ( https://github.com/php-static-analysis/attributes/blob/main/doc/Param.md ) | ` @param ` |
110- | [ ParamOut] ( https://github.com/php-static-analysis/attributes/blob/main/doc/ParamOut.md ) | ` @param-out ` |
111- | [ Property] ( https://github.com/php-static-analysis/attributes/blob/main/doc/Property.md ) | ` @property ` ` @var ` |
112- | [ PropertyRead] ( https://github.com/php-static-analysis/attributes/blob/main/doc/PropertyRead.md ) | ` @property-read ` |
113- | [ PropertyWrite] ( https://github.com/php-static-analysis/attributes/blob/main/doc/PropertyWrite.md ) | ` @property-write ` |
114- | [ Pure] ( https://github.com/php-static-analysis/attributes/blob/main/doc/Pure.md ) | ` @pure ` |
115- | [ RequireExtends] ( https://github.com/php-static-analysis/attributes/blob/main/doc/RequireExtends.md ) | ` @require-extends ` |
116- | [ RequireImplements] ( https://github.com/php-static-analysis/attributes/blob/main/doc/RequireImplements.md ) | ` @require-implements ` |
117- | [ Returns] ( https://github.com/php-static-analysis/attributes/blob/main/doc/Returns.md ) | ` @return ` |
118- | [ SelfOut] ( https://github.com/php-static-analysis/attributes/blob/main/doc/SelfOut.md ) | ` @self-out ` ` @this-out ` |
119- | [ Template] ( https://github.com/php-static-analysis/attributes/blob/main/doc/Template.md ) | ` @template ` |
120- | [ TemplateCovariant] ( https://github.com/php-static-analysis/attributes/blob/main/doc/TemplateCovariant.md ) | ` @template-covariant ` |
121- | [ TemplateExtends] ( https://github.com/php-static-analysis/attributes/blob/main/doc/TemplateExtends.md ) | ` @extends ` ` @template-extends ` |
122- | [ TemplateImplements] ( https://github.com/php-static-analysis/attributes/blob/main/doc/TemplateImplements.md ) | ` @implements ` ` @template-implements ` |
123- | [ TemplateUse] ( https://github.com/php-static-analysis/attributes/blob/main/doc/TemplateUse.md ) | ` @use ` ` @template-use ` |
124- | [ Type] ( https://github.com/php-static-analysis/attributes/blob/main/doc/Type.md ) | ` @var ` ` @return ` |
99+ | Attribute | PHPDoc Annotations |
100+ | -------------------------------------------------------------------------------------------------------------| --------------------------------------|
101+ | [ Assert] ( https://github.com/php-static-analysis/attributes/blob/main/doc/Assert.md ) | ` @assert ` |
102+ | [ AssertIfFalse] ( https://github.com/php-static-analysis/attributes/blob/main/doc/AssertIfFalse.md ) | ` @assert-if-false ` |
103+ | [ AssertIfTrue] ( https://github.com/php-static-analysis/attributes/blob/main/doc/AssertIfTrue.md ) | ` @assert-if-true ` |
104+ | [ DefineType] ( https://github.com/php-static-analysis/attributes/blob/main/doc/DefineType.md ) | ` @type ` |
105+ | [ Deprecated] ( https://github.com/php-static-analysis/attributes/blob/main/doc/Deprecated.md ) | ` @deprecated ` |
106+ | [ Immmutable] ( https://github.com/php-static-analysis/attributes/blob/main/doc/Immmutable.md ) | ` @immmutable ` |
107+ | [ ImportType] ( https://github.com/php-static-analysis/attributes/blob/main/doc/ImportType.md ) | ` @import-type ` |
108+ | [ Internal] ( https://github.com/php-static-analysis/attributes/blob/main/doc/Internal.md ) | ` @internal ` |
109+ | [ IsReadOnly] ( https://github.com/php-static-analysis/attributes/blob/main/doc/IsReadOnly.md ) | ` @readonly ` |
110+ | [ Method] ( https://github.com/php-static-analysis/attributes/blob/main/doc/Method.md ) | ` @method ` |
111+ | [ Mixin] ( https://github.com/php-static-analysis/attributes/blob/main/doc/Mixin.md ) | ` @mixin ` |
112+ | [ Param] ( https://github.com/php-static-analysis/attributes/blob/main/doc/Param.md ) | ` @param ` |
113+ | [ ParamOut] ( https://github.com/php-static-analysis/attributes/blob/main/doc/ParamOut.md ) | ` @param-out ` |
114+ | [ Property] ( https://github.com/php-static-analysis/attributes/blob/main/doc/Property.md ) | ` @property ` ` @var ` |
115+ | [ PropertyRead] ( https://github.com/php-static-analysis/attributes/blob/main/doc/PropertyRead.md ) | ` @property-read ` |
116+ | [ PropertyWrite] ( https://github.com/php-static-analysis/attributes/blob/main/doc/PropertyWrite.md ) | ` @property-write ` |
117+ | [ Pure] ( https://github.com/php-static-analysis/attributes/blob/main/doc/Pure.md ) | ` @pure ` |
118+ | [ RequireExtends] ( https://github.com/php-static-analysis/attributes/blob/main/doc/RequireExtends.md ) | ` @require-extends ` |
119+ | [ RequireImplements] ( https://github.com/php-static-analysis/attributes/blob/main/doc/RequireImplements.md ) | ` @require-implements ` |
120+ | [ Returns] ( https://github.com/php-static-analysis/attributes/blob/main/doc/Returns.md ) | ` @return ` |
121+ | [ SelfOut] ( https://github.com/php-static-analysis/attributes/blob/main/doc/SelfOut.md ) | ` @self-out ` ` @this-out ` |
122+ | [ Template] ( https://github.com/php-static-analysis/attributes/blob/main/doc/Template.md ) | ` @template ` |
123+ | [ TemplateCovariant] ( https://github.com/php-static-analysis/attributes/blob/main/doc/TemplateCovariant.md ) | ` @template-covariant ` |
124+ | [ TemplateExtends] ( https://github.com/php-static-analysis/attributes/blob/main/doc/TemplateExtends.md ) | ` @extends ` ` @template-extends ` |
125+ | [ TemplateImplements] ( https://github.com/php-static-analysis/attributes/blob/main/doc/TemplateImplements.md ) | ` @implements ` ` @template-implements ` |
126+ | [ TemplateUse] ( https://github.com/php-static-analysis/attributes/blob/main/doc/TemplateUse.md ) | ` @use ` ` @template-use ` |
127+ | [ Type] ( https://github.com/php-static-analysis/attributes/blob/main/doc/Type.md ) | ` @var ` ` @return ` |
125128
126129## Sponsor this project
127130
0 commit comments