Matthew Brown
|
25ed89940d
|
Re-calculate else context types
|
2016-08-23 20:56:18 -04:00 |
|
Matthew Brown
|
92aa7217af
|
Pass in loop context, not specific vars
|
2016-08-23 18:09:34 -04:00 |
|
Matthew Brown
|
6637bb653c
|
Fix type assignment after empty check
|
2016-08-22 23:02:03 -04:00 |
|
Matthew Brown
|
e0b9c876fb
|
Improve logic for updating context
|
2016-08-22 20:06:28 -04:00 |
|
Matthew Brown
|
6edc120704
|
Add checking of function arguments
|
2016-08-22 15:00:12 -04:00 |
|
Matthew Brown
|
b1c525bef0
|
Also inspect array_merge
|
2016-08-18 17:36:54 -04:00 |
|
Matthew Brown
|
39b4cb54b3
|
Add array_filter type reflection
|
2016-08-18 16:51:10 -04:00 |
|
Matthew Brown
|
474f1b0ff2
|
Add array_map function typing
|
2016-08-18 16:19:37 -04:00 |
|
Matthew Brown
|
c56c148f70
|
Fix type fleshing-out
|
2016-08-15 20:00:02 -04:00 |
|
Matthew Brown
|
35b54bfd48
|
Do not evaluate falsey
|
2016-08-15 16:22:32 -04:00 |
|
Matthew Brown
|
f7003bc53e
|
Rename ClassMethodChecker to MethodChecker
|
2016-08-15 15:14:28 -04:00 |
|
Matthew Brown
|
adbac24f8e
|
Catch attempts to call methods on object type
|
2016-08-15 13:59:23 -04:00 |
|
Matthew Brown
|
666f570fb2
|
Allow case errors correctly
|
2016-08-15 13:51:43 -04:00 |
|
Matthew Brown
|
374c045ff6
|
Allow case-invariant function names
|
2016-08-15 13:37:21 -04:00 |
|
Matthew Brown
|
14ff5b00ac
|
Allow non-this properties to be passed by reference
|
2016-08-15 12:22:43 -04:00 |
|
Matthew Brown
|
ccad9978f5
|
Put back function hoisting
|
2016-08-15 00:58:30 -04:00 |
|
Matthew Brown
|
3f24af3031
|
Big refactor to limit reflection
|
2016-08-14 23:24:16 -04:00 |
|
Matthew Brown
|
d559196c96
|
Fix reference errors
|
2016-08-14 13:13:53 -04:00 |
|
Matthew Brown
|
94a3930ddb
|
Doubles are really floats
|
2016-08-14 12:07:19 -04:00 |
|
Matthew Brown
|
fe90018660
|
Add support for checking user-defined constants
|
2016-08-14 00:38:29 -04:00 |
|
Matthew Brown
|
719f6d1d62
|
Fix include call checks
|
2016-08-13 23:26:45 -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
|
fd63f3e056
|
Abandon use of undersocres and fix interface parsing
|
2016-08-13 18:54:49 -04:00 |
|
Matthew Brown
|
7d1a106fd5
|
Big file reorg with ClassLikeChecker as new ClassChecker
|
2016-08-13 14:20:46 -04:00 |
|