1
0
mirror of https://github.com/danog/psalm.git synced 2024-12-15 10:57:08 +01:00
Commit Graph

10382 Commits

Author SHA1 Message Date
Bruce Weirdan
20567ff720
Remove the polyfill we no longer need 2022-01-04 11:29:00 +02:00
Bruce Weirdan
fa33632958
Bump PHP version to 7.4
Also exclude 8.2+ for now - we don't know if current Psalm version would
be compatible with that.
2022-01-04 10:25:00 +02:00
Bruce Weirdan
3869d83931
Merge pull request #7290 from weirdan/drop-mysql-escaped-string 2022-01-04 10:19:18 +02:00
Bruce Weirdan
30013cb81a
Drop orphaned token
Refs vimeo/psalm#7285
2022-01-04 10:13:44 +02:00
Bruce Weirdan
ff9b214f65
Merge branch '4.x' into upstream-master 2022-01-04 10:07:18 +02:00
orklah
68e50f56c0
Merge pull request #7288 from orklah/classconst4
resolve type alias and class const on UnionTypeComparator
2022-01-04 00:22:06 +01:00
orklah
6f9cbc698b resolve type alias and class const on UnionTypeComparator 2022-01-04 00:14:08 +01:00
orklah
4d5098fc32
Merge pull request #7287 from orklah/classconst3
Identify ints from TClassConstant when checking for LiteralEquality
2022-01-03 23:59:37 +01:00
orklah
a53b5215b8 add missing phpdoc 2022-01-03 23:52:48 +01:00
orklah
e3bb251757 handle cases where the classconst contains a compatible int type 2022-01-03 23:45:23 +01:00
orklah
6ea950c2eb Identify ints from TClassConstant when checking for LiteralEquality 2022-01-03 23:40:39 +01:00
orklah
72270078be
Merge pull request #7286 from orklah/classconstinparamout
resolve ClassConstant for both sides in isContainedBy
2022-01-03 23:37:51 +01:00
orklah
6905daedd7 handle the case where the expansion was not successful 2022-01-03 23:30:36 +01:00
orklah
60732d00ba resolve ClassConstant for both sides in isContainedBy 2022-01-03 23:21:59 +01:00
Bruce Weirdan
c2c3247a68
Merge pull request #7285 from weirdan/drop-html-escaped-string 2022-01-03 22:54:33 +02:00
Bruce Weirdan
f09814ac17
Documented THtmlEscapedString removal 2022-01-03 22:48:59 +02:00
Bruce Weirdan
afa6497051
Dropped THtmlEscapedString 2022-01-03 22:48:59 +02:00
Bruce Weirdan
c1acab4606
Merge branch '4.x' into upstream-master 2022-01-03 22:06:12 +02:00
Bruce Weirdan
13980b583b
Merge pull request #7284 from weirdan/deprecate-html-escaped-string 2022-01-03 22:04:54 +02:00
Bruce Weirdan
bb2fa7905d
Deprecate THtmlEscapedString
Refs vimeo/psalm#7281
2022-01-03 21:58:23 +02:00
Bruce Weirdan
87977e419c
Merge pull request #7281 from weirdan/drop-htl-escaped-string-docs 2022-01-03 21:25:41 +02:00
Bruce Weirdan
e6472deddb
Dropped html-escaped-string docs 2022-01-03 20:54:22 +02:00
Bruce Weirdan
7d6324a03e
Merge pull request #7280 from weirdan/move-help-text 2022-01-03 20:53:33 +02:00
Bruce Weirdan
dbee118812
Moved getPsalmHelpText() to Cli\Psalm 2022-01-03 20:46:24 +02:00
Bruce Weirdan
4c8474573b
Merge pull request #7279 from weirdan/trim-existing-issue-selections 2022-01-03 20:42:04 +02:00
Bruce Weirdan
988ae9496a
Trim baseline selection
Refs vimeo/psalm#6000
2022-01-03 20:33:01 +02:00
Bruce Weirdan
21fc7a75a9
Merge pull request #7278 from weirdan/drop-deprecated-doccomment-methods 2022-01-03 20:09:41 +02:00
Bruce Weirdan
804d0c651d
Documented DocComment methods removal 2022-01-03 20:03:52 +02:00
Bruce Weirdan
e04d545328
Dropped deprecated DocComment methods 2022-01-03 20:00:56 +02:00
Bruce Weirdan
dd0765af72
Merge pull request #7277 from weirdan/drop-deprecated-typeanalyzer-methods 2022-01-03 19:56:59 +02:00
Bruce Weirdan
401c2e9a83
Dropped deprecated TypeAnalyzer methods 2022-01-03 19:48:43 +02:00
Bruce Weirdan
af7501f319
Merge pull request #7276 from weirdan/drop-deprecated-codeissue-methods 2022-01-03 19:44:43 +02:00
Bruce Weirdan
0866866348
Document CodeIssue methods removal 2022-01-03 19:28:23 +02:00
Bruce Weirdan
ba69f4fb31
Dropped deprecated CodeIssue methods 2022-01-03 19:14:58 +02:00
orklah
36c7fece2f
Merge pull request #7274 from staabm/patch-4
pdo: more precise generic type
2022-01-03 17:51:49 +01:00
Bruce Weirdan
bcff8d9c30
Merge pull request #7275 from weirdan/drop-legacy-api 2022-01-03 18:43:31 +02:00
Bruce Weirdan
0a991e3467
Documented removal of legacy hook interfaces 2022-01-03 18:34:54 +02:00
Bruce Weirdan
2e24a16cbb
Dropped legacy plugin API 2022-01-03 18:18:44 +02:00
Markus Staab
3de9c68830
pdo: more precise generic type 2022-01-03 17:11:03 +01:00
orklah
b6472ac08a
Merge pull request #7271 from MidnightDesign/uniqid-non-empty-string
uniqid() returns a non-empty-string
2022-01-03 12:44:27 +01:00
Rudolph Gottesheim
925e5be808 Fix the return type of uniqid() in historical call map 2022-01-03 12:12:30 +01:00
Bruce Weirdan
0dba2a671c
Merge pull request #7272 from weirdan/drop-deprecated-config-entries 2022-01-03 13:07:33 +02:00
Rudolph Gottesheim
ed4c22044a uniqid() returns a non-empty-string 2022-01-03 11:51:36 +01:00
Bruce Weirdan
55eb4b018b
Dropped removed config entries 2022-01-03 12:41:17 +02:00
Bruce Weirdan
b8bad62daf
Merge pull request #7270 from weirdan/drop-legacy-binaries 2022-01-03 12:10:09 +02:00
Bruce Weirdan
706f2a7761
Drop legacy procedural files 2022-01-03 12:04:35 +02:00
Bruce Weirdan
e157a6eea3
Merge pull request #7268 from weirdan/internal-is-internal 2022-01-03 11:42:40 +02:00
Bruce Weirdan
2066a21ca8
Documented addition of @internal annotations 2022-01-03 09:33:22 +02:00
Bruce Weirdan
b924032850
Mark internal classes @internal 2022-01-03 09:33:22 +02:00
Bruce Weirdan
b54ab67c76
Require @internal annotation on Psalm\Internal symbols 2022-01-03 09:33:22 +02:00