Matt Brown
|
5da816f160
|
Ensure getId() output can always be parsed as a type
Ref #5105
|
2021-01-29 11:47:36 +01:00 |
|
orklah
|
c9129b5c4c
|
only transform a Keyed array into callable-array if there's two elements (#5086)
* only transform a Keyed array into callable-array if there's two elements in array
* add tests
|
2021-01-29 11:47:35 +01:00 |
|
Matt Brown
|
0c52f528bd
|
Fix #5049 - assertion of !empty on bool makes true
|
2021-01-29 11:47:33 +01:00 |
|
orklah
|
45d058c2dd
|
better fix for reconciling iterable and object (#4712)
|
2021-01-29 11:46:27 +01:00 |
|
Matt Brown
|
9539c0f27f
|
Fix generic ArrayAccess creation cc @orklah
|
2021-01-29 11:46:27 +01:00 |
|
orklah
|
1966766a79
|
Allow reconciling between object and iterable (#4706)
* Allow reconciling between object and iterable
* add tests
|
2021-01-29 11:46:27 +01:00 |
|
orklah
|
e3e5a55907
|
unused use statements (#4228)
|
2021-01-29 11:39:42 +01:00 |
|
orklah
|
db45ff1ba4
|
More return types (#4173)
* add native return types
* redundant phpdoc
|
2021-01-29 11:38:57 +01:00 |
|
Brown
|
b84e88f342
|
Fix #4154 - treat literal numeric strings as numeric
|
2021-01-29 11:38:56 +01:00 |
|
orklah
|
61512da144
|
add native return types (#4116)
* add native return types
* remove redundant phpdoc
|
2021-01-29 11:38:53 +01:00 |
|
Brown
|
76bd5b6278
|
Refactor type comparison
|
2020-07-21 19:40:35 -04:00 |
|
Brown
|
7dfa37beb2
|
Improve ergonomics of array assignment
|
2020-04-11 17:50:24 -04:00 |
|
Brown
|
bd2104c5ba
|
Merge with mixed in nested arrays
|
2020-04-09 09:27:21 -04:00 |
|
RJ Garcia
|
5a008fe1e6
|
Tests for TypeAnalyzer::isContainedBy on classes (#2971)
- Added additional tests to showcase subtyping
Signed-off-by: RJ Garcia <rj@bighead.net>
|
2020-03-14 14:48:45 -04:00 |
|
Brown
|
3c416482ec
|
Fix #2932 - don’t crash when trying to expand callable object-like array
|
2020-03-09 10:56:37 -04:00 |
|
Matthew Brown
|
952045e2ba
|
Fix return type checks
|
2020-02-22 11:28:24 -05:00 |
|
Matthew Brown
|
9fa2db1b6c
|
Move Union::getTypes to Union::getAtomicTypes
|
2020-01-04 12:20:26 -05:00 |
|
Matthew Brown
|
71cdaf6345
|
Fix tests
|
2020-01-02 08:37:54 -05:00 |
|
Brown
|
6ec947b82b
|
Move some tests into special fodler
|
2019-12-06 14:58:18 -05:00 |
|