Matthew Brown
|
05834a0db3
|
Fix #13 by revamping how we treat type assertions in if statements and ternary expressions
|
2016-12-28 13:12:06 -05:00 |
|
Jon Ursenbach
|
27c2db1d1d
|
PSR-2
|
2016-11-02 17:50:54 -04:00 |
|
Matthew Brown
|
604c875d0c
|
Fix more errors caught by Psalm
|
2016-10-30 12:46:18 -04:00 |
|
Matthew Brown
|
b31ac4a862
|
Removed object-like type descriptor in favour of array{} syntax
|
2016-10-28 13:24:06 -04:00 |
|
Matthew Brown
|
e4ba8b1abc
|
Make StatementsChecker much smaller
|
2016-10-22 13:28:40 -04:00 |
|
Matthew Brown
|
935b9dfe07
|
Be more sensitive to function_exists checks, do not apply to whole function
|
2016-10-18 16:14:52 -04:00 |
|
Matthew Brown
|
5292467db0
|
Add @todo issues and fix errors in StatementsChecker
|
2016-10-09 17:54:58 -04:00 |
|
Matthew Brown
|
49baa62224
|
Fix doblocks and invalid refs
|
2016-10-03 11:38:59 -04:00 |
|
Matthew Brown
|
e04441b8ac
|
Add ObjectLike check in
|
2016-10-03 01:35:54 -04:00 |
|
Matthew Brown
|
b4de3fc2d8
|
Add null check when updating type
|
2016-10-02 11:08:15 -04:00 |
|
Matthew Brown
|
fb30b79a11
|
Fix descendant removal
|
2016-10-01 23:10:15 -04:00 |
|
Matthew Brown
|
e9a30ca556
|
Remove descendent types when assigning
|
2016-09-17 11:57:44 -04:00 |
|
Matthew Brown
|
8c5adf477a
|
Add support for key/value array typing
|
2016-09-09 16:21:49 -04:00 |
|
Matthew Brown
|
f91c0a048d
|
Avoid nullref when updating properties
|
2016-08-23 23:39:43 -04:00 |
|
Matthew Brown
|
399892031f
|
Fix #16 - dd more info to context and type constants
|
2016-08-13 21:14:32 -04:00 |
|
Matthew Brown
|
1c3993eaf7
|
Improve $context->update again
|
2016-08-10 01:54:45 -04:00 |
|
Matthew Brown
|
8345526fc8
|
Simplify context update logic
|
2016-08-10 01:28:38 -04:00 |
|
Matthew Brown
|
be5fc52da8
|
Use $context->self var instead of $this->_absolute_class
|
2016-08-08 11:28:14 -04:00 |
|
Matthew Brown
|
df28d24803
|
Change name to Psalm
|
2016-07-25 18:37:44 -04:00 |
|