orklah
|
8d6b781b3e
|
use consistent way to compare php version
|
2022-01-02 13:35:43 +02:00 |
|
orklah
|
cb1e04b965
|
unnecessary statements
|
2021-12-27 23:02:01 +01:00 |
|
sji
|
1c07813627
|
align handling of @psalm-internal
|
2021-12-27 02:31:14 +02:00 |
|
sji
|
a90456ed8b
|
trim whitespaces in namespaces specified at @psalm-internal
|
2021-12-27 02:31:11 +02:00 |
|
Bruce Weirdan
|
08413d71bb
|
Restore attributes in ClassConstantStorage
This partially fixes BC break introduced in vimeo/psalm#7129
|
2021-12-26 02:24:01 +02:00 |
|
Philip Hofstetter
|
e8e968e8c2
|
recognize Deprecated attribute on enum cases
just like with properties, this recognizes both `Psalm\Deprecated` and
`JetBrains\PhpStorm\Deprecated`
|
2021-12-22 06:16:42 +01:00 |
|
Philip Hofstetter
|
d45cb64827
|
allow marking enum cases as @deprecated
|
2021-12-22 06:16:42 +01:00 |
|
orklah
|
16c0496d1c
|
Merge pull request #7157 from nowaja/master
ISSUE-5962 Fixed wrong line number for @method annotations
|
2021-12-15 18:37:26 +01:00 |
|
rarila
|
97e6511fab
|
Set number of lines before and after namespace.
|
2021-12-15 04:58:32 +01:00 |
|
rarila
|
7df7c1f070
|
Format declare(strict_types=1)
|
2021-12-15 04:42:37 +01:00 |
|
Jakub Nowak
|
14c181f280
|
ISSUE-5962 Fixed wrong line number for @method annotations
|
2021-12-14 10:57:02 +01:00 |
|
ralila
|
6ee3d44092
|
Conversion of misc
|
2021-12-14 02:52:44 +01:00 |
|
ralila
|
c0adde8f45
|
Conversion of Psalm\CodeLocation\DocblockTypeLocation|Raw
|
2021-12-14 02:31:26 +01:00 |
|
rarila
|
1c298c4605
|
Conversion of Psalm\Type
|
2021-12-14 02:31:22 +01:00 |
|
ralila
|
e32af3c05a
|
Conversion of Psalm\Type\Atomic
|
2021-12-14 02:26:28 +01:00 |
|
ralila
|
e170619d10
|
Conversion of Psalm\Internal\Scanner\UnresolvedConstant
|
2021-12-14 02:08:34 +01:00 |
|
ralila
|
84e2de888b
|
Conversion of Psalm\Internal\Type\TypeAlias
|
2021-12-14 02:08:34 +01:00 |
|
ralila
|
553c22f8ab
|
Conversion of Psalm\Internal\Type\ParseTree
|
2021-12-14 02:08:34 +01:00 |
|
orklah
|
f79f857ded
|
Merge pull request #7133 from AndrolGenhald/remove-unused-suppressed
Allow suppressing UnusedPsalmSuppress, remove unused suppressions.
|
2021-12-11 23:24:31 +01:00 |
|
orklah
|
50cc629a43
|
fix cs
|
2021-12-11 23:03:10 +01:00 |
|
orklah
|
a1268d94d5
|
fix some more expressions that can be replaced by getSingleAtomic
|
2021-12-11 22:37:44 +01:00 |
|
AndrolGenhald
|
23b781163a
|
Use getSingleAtomic() instead of array_values(getAtomicTypes())[0].
|
2021-12-11 13:44:34 -06:00 |
|
AndrolGenhald
|
bfe7f96b56
|
Allow suppressing UnusedPsalmSuppress, remove unused suppressions.
|
2021-12-11 13:23:00 -06:00 |
|
Matthew Brown
|
4229045c23
|
Remove array properties that are never read
|
2021-12-11 11:55:37 -05:00 |
|
rarila
|
39402c233d
|
Return type hints (#7065)
Co-authored-by: ralila <>
|
2021-12-05 19:51:26 +02:00 |
|
ralila
|
f833085a15
|
Fix fqn usage in php-doc
|
2021-12-04 03:37:19 +01:00 |
|
ralila
|
30a65685a2
|
Import instead of using fqn classes
|
2021-12-03 21:40:18 +01:00 |
|
ralila
|
7c32325e03
|
Import instead of using fqn constants
|
2021-12-03 21:25:22 +01:00 |
|
ralila
|
2a956498bf
|
Import instead of using fqn functions
|
2021-12-03 21:07:25 +01:00 |
|
ralila
|
711be643c6
|
Import instead of using fqn exceptions
|
2021-12-03 20:29:06 +01:00 |
|
ralila
|
245920e53c
|
Import instead of using fqn
|
2021-12-03 20:11:20 +01:00 |
|
Bruce Weirdan
|
28c4f86993
|
Merge pull request #7027 from rarila/issue-6914
|
2021-11-30 23:34:00 +02:00 |
|
orklah
|
2c6ea7c551
|
Merge pull request #7022 from orklah/7007
remove the remaining dynamic property assignment
|
2021-11-30 19:41:42 +01:00 |
|
ralila
|
98b0b052ce
|
Remove some now superfluous casts
|
2021-11-30 05:08:56 +01:00 |
|
Matthew Brown
|
175ba83332
|
Migrate most IssueBuffer::accepts calls to IssueBuffer::maybeAdd (#7020)
|
2021-11-29 14:54:17 -05:00 |
|
orklah
|
8ca0fc209a
|
remove the remaining dynamic property assignment
|
2021-11-29 20:12:59 +01:00 |
|
orklah
|
8bc71fcf85
|
Merge pull request #7013 from orklah/6951
Allow overriding the signature type by a param docblock for promoted properties
|
2021-11-28 11:50:43 +01:00 |
|
orklah
|
a6e4230d2d
|
Allow overriding the signature type by a param docblock for promoted properties
|
2021-11-28 11:10:55 +01:00 |
|
Bruce Weirdan
|
806db287d2
|
Infer ::from() and ::tryFrom() return types on backed enums
Fixes vimeo/psalm#6429
|
2021-11-28 09:47:01 +02:00 |
|
Bruce Weirdan
|
2afced3101
|
Drop unused $fq_classlike_names property
|
2021-11-27 00:09:58 +02:00 |
|
orklah
|
6bdadfe0cb
|
fix null propagation in return
|
2021-11-21 13:18:26 +01:00 |
|
Aaron Piotrowski
|
1bb204db76
|
Fix detecting readonly promoted property visibility
|
2021-11-13 12:54:15 -06:00 |
|
Aaron Piotrowski
|
d06510833b
|
Fix detection of readonly on promoted properties
|
2021-11-13 12:37:08 -06:00 |
|
orklah
|
1464e8f91e
|
make ignore falsable/nullable dependent on the config
|
2021-11-13 11:37:22 +01:00 |
|
Bruce Weirdan
|
85f2083acb
|
Flag duplicate constants
Fixes vimeo/psalm#6882
Addresses p1 from vimeo/psalm#6471
|
2021-11-11 00:44:17 +02:00 |
|
orklah
|
830c898fec
|
Merge pull request #6872 from orklah/InvalidDocblockPromotedProperties
allow signature type for promoted property as well as property docblock
|
2021-11-09 23:17:43 +01:00 |
|
orklah
|
d409c063f3
|
allow signature type for promoted property as well as property docblock (that will be used for param as well)
|
2021-11-09 19:38:18 +01:00 |
|
orklah
|
3322801903
|
ignore comments after taint-sink
|
2021-11-07 10:17:25 +01:00 |
|
Bruce Weirdan
|
0cdb0dc04a
|
Merge pull request #6768 from zoonru/psalm-self-out-templates
|
2021-11-02 21:41:16 +02:00 |
|
Alexey Borzov
|
91ec5712ad
|
Add a means to switch return types based on PHP_VERSION_ID
As suggested in vimeo/psalm#6755
|
2021-10-29 22:19:38 +03:00 |
|