Grégoire Paris
|
26f8e5b333
|
Add negated identity with false case
This is the opposite of === true and works the same.
|
2021-07-17 03:20:23 +03:00 |
|
Bruce Weirdan
|
4c197afc09
|
Merge pull request #5512 from ngmy/shepherd-envvar
Add the environment variable for using Shepherd
|
2021-07-17 02:50:15 +03:00 |
|
Bruce Weirdan
|
26859d3188
|
Merge pull request #3421 from JoshuaBehrens/patch-1
Use same working directory for preparing cache directory as it used in running analysis
|
2021-07-17 02:36:25 +03:00 |
|
Yuta Nagamiya
|
bcd5fc4b6a
|
Add the environment variable for using Shepherd
|
2021-07-17 02:26:13 +03:00 |
|
Joshua Behrens
|
0c6031f7f2
|
Use same working directory for preparing cache directory as it used in running analysis
|
2021-07-17 01:55:41 +03:00 |
|
Bruce Weirdan
|
c9f52c449b
|
Merge pull request #6127 from weirdan/deprecated-properties
Check deprecated properties on $this->prop reads
|
2021-07-17 01:43:08 +03:00 |
|
Matthew Brown
|
88c4e2468e
|
Support interface-string<Foo> as temporary alias of class-string<Foo> (#6106)
|
2021-07-16 18:38:39 -04:00 |
|
Bruce Weirdan
|
a6a261b537
|
Merge pull request #6123 from caugner/codeclimate-relative-paths
fix(CodeClimateReport): use relative path
|
2021-07-17 01:29:26 +03:00 |
|
Bruce Weirdan
|
90687d7a9e
|
Merge pull request #6121 from weirdan/fix-6119
Allow 0 for all bitmask types
|
2021-07-17 01:23:01 +03:00 |
|
Bruce Weirdan
|
af5cdb4dd4
|
Check deprecated properties on $this->prop reads
Fixes vimeo/psalm#6118
|
2021-07-17 01:20:35 +03:00 |
|
Claas Augner
|
d0df69afb5
|
Fix CodeClimateReport to use relative paths
Both GitLab and the Code Climate Engine Specification require the code
climate report to contain the *relative* path to the source code file.
|
2021-07-16 22:39:47 +02:00 |
|
Bruce Weirdan
|
4a516005a3
|
Allow 0 for all bitmask types
Fixes vimeo/psalm#6119
|
2021-07-16 23:20:33 +03:00 |
|
Bruce Weirdan
|
f015c30a43
|
Merge pull request #6107 from orklah/get_defined_constants
|
2021-07-16 12:28:45 +03:00 |
|
Bruce Weirdan
|
d087058501
|
Merge pull request #6116 from fkooman/radius
radius_send_request returns int|false
|
2021-07-16 12:26:15 +03:00 |
|
François Kooman
|
fc641de85c
|
radius_send_request returns int|false
https://github.com/LawnGnome/php-radius/blob/master/radius.c#L533
|
2021-07-16 09:07:29 +02:00 |
|
orklah
|
45d2aede3c
|
fix syntax
|
2021-07-15 23:47:00 +02:00 |
|
orklah
|
38767166cf
|
stub get_defined_constants with parameter
|
2021-07-15 23:39:16 +02:00 |
|
Bruce Weirdan
|
c5190f0771
|
Merge pull request #6104 from staabm/patch-3
|
2021-07-15 23:27:25 +03:00 |
|
Markus Staab
|
e037c4496a
|
Utilize non-falsy-string
|
2021-07-15 20:40:18 +02:00 |
|
Markus Staab
|
2671ea78da
|
Detailed return type for strtoupper
|
2021-07-15 20:15:08 +02:00 |
|
Bruce Weirdan
|
35b6a9325d
|
Merge pull request #6094 from weirdan/str_pad-str_repeat-conditional-returns
Detailed return types for `str_pad()` and `str_repeat()`
|
2021-07-15 02:38:46 +03:00 |
|
Bruce Weirdan
|
3d1d51dcb3
|
Merge pull request #6092 from weirdan/portable-test-with-real-projects
Portable bin/test-with-real-projects.sh
|
2021-07-15 02:06:29 +03:00 |
|
Bruce Weirdan
|
a5a2377dcf
|
Detailed return types for str_pad() and str_repeat()
Fixes vimeo/psalm#6049
|
2021-07-15 01:54:03 +03:00 |
|
Bruce Weirdan
|
7bca90e7bf
|
Portable bin/test-with-real-projects.sh
This replaces hardcoded paths to Psalm with dynamically built ones and
thus allows to run `bin/test-with-real-projects.sh` locally.
|
2021-07-15 00:43:45 +03:00 |
|
Bruce Weirdan
|
09b01677c0
|
Merge pull request #6089 from orklah/getTypeResourceClosed
Fix usage of gettype in a switch with closed resource
|
2021-07-14 17:13:00 +03:00 |
|
orklah
|
0bd8b03f7a
|
Fix usage of gettype in a switch with closed resource
|
2021-07-14 12:49:46 +02:00 |
|
Bruce Weirdan
|
601c8cac5b
|
Merge pull request #6086 from orklah/cleanup
|
2021-07-14 09:08:18 +03:00 |
|
orklah
|
c3a4e513f9
|
add more detailed phpdoc for $conditional and remove unused code
|
2021-07-14 00:02:36 +02:00 |
|
orklah
|
bcd22335b6
|
add some detailed phpdoc for $conditional
|
2021-07-13 22:35:57 +02:00 |
|
orklah
|
874b8ed7ae
|
fix doc
|
2021-07-13 22:29:27 +02:00 |
|
Bruce Weirdan
|
be73f74b7e
|
Merge pull request #6084 from elnoro/fix-5957
|
2021-07-13 23:14:05 +03:00 |
|
orklah
|
647b9b78dc
|
cleanup and refactor AssertionFinder
|
2021-07-13 20:54:47 +02:00 |
|
Ruslan Karimov
|
8a08489dcc
|
Merge branch 'master' into fix-5957
# Conflicts:
# tests/UnusedVariableTest.php
|
2021-07-13 10:15:35 +05:00 |
|
Ruslan Karimov
|
cfaca07c6d
|
added dataflow to stringy bitwise op, bitwise not op (fix 5957)
|
2021-07-13 10:05:21 +05:00 |
|
Bruce Weirdan
|
6729f4db01
|
Merge pull request #6083 from orklah/falsable-argument
|
2021-07-13 02:13:39 +03:00 |
|
orklah
|
52033f4b69
|
fix condition when scalar is allowed
|
2021-07-13 00:34:22 +02:00 |
|
orklah
|
1fc8982ca9
|
fix condition when bool is allowed
|
2021-07-13 00:19:13 +02:00 |
|
orklah
|
688367de38
|
Always emit InvalidArgument when the parameter is always false and not accepted
|
2021-07-13 00:06:36 +02:00 |
|
Bruce Weirdan
|
bbea459226
|
Merge pull request #6082 from weirdan/update-join-signature
Update `join` signature to match `implode`
|
2021-07-13 00:25:42 +03:00 |
|
Matthew Brown
|
f2bc6913db
|
Fix #6061 — delay analysis of array value except when unpacking (#6081)
|
2021-07-12 17:05:33 -04:00 |
|
Bruce Weirdan
|
f93d925bdc
|
Updated join signature to match implode
Fixes vimeo/psalm#6080
|
2021-07-12 23:59:34 +03:00 |
|
Bruce Weirdan
|
e93b37a225
|
Merge pull request #6060 from VincentLanglet/statement
|
2021-07-11 22:12:10 +03:00 |
|
Matthew Brown
|
acc7ee261c
|
Fix #6066 - introduce more robust system for capturing template constraints (#6072)
* Fix #6066 - add better system for capturing template constraints
* Fix comment
|
2021-07-11 12:03:21 -04:00 |
|
Vincent Langlet
|
3339ce1379
|
Use stmt instead of args
|
2021-07-11 11:22:13 +02:00 |
|
Bruce Weirdan
|
83bf9b8ed9
|
Merge pull request #5608 from paxal/patch/preg_replace_callback
Allow to use string key for preg_replace_callback callable argument
|
2021-07-11 04:55:03 +03:00 |
|
Bruce Weirdan
|
d1f894a5a0
|
Merge pull request #6068 from caugner/make-ClassLikeNodeScanner-resilient-against-missing-class-storage
Make ClassLikeNodeScanner resilient against missing class storage
|
2021-07-11 03:18:31 +03:00 |
|
Bruce Weirdan
|
ad3d46c66d
|
Merge pull request #5584 from franmomu/add_reflection_property
Add ReflectionProperty::getType() and hasType()
|
2021-07-11 02:54:06 +03:00 |
|
Matthew Brown
|
d883d73991
|
Fix template bound terminology
I had this flipped by mistake
|
2021-07-10 14:08:09 -04:00 |
|
Fran Moreno
|
decb397b8e
|
Add ReflectionProperty::getType() and hasType()
|
2021-07-10 13:05:57 +02:00 |
|
Bruce Weirdan
|
5b36803f26
|
Merge pull request #6070 from weirdan/use-endtoend-test-psl
Switch PSL test to Psalm's fork
|
2021-07-10 00:13:29 +03:00 |
|