Matthew Brown
|
592ee98efc
|
Fix bugs discovered by adding more tests
|
2016-12-11 23:40:46 -05:00 |
|
Matthew Brown
|
ad838bf1a4
|
Fix error checking private access from subclass
|
2016-12-11 22:17:00 -05:00 |
|
Matt Brown
|
6356f28a1f
|
Fix #5 by simplifying oldstyle constructor support
|
2016-12-07 18:07:54 -05:00 |
|
Matthew Brown
|
ef1049224d
|
Add selection of return types in code preview
|
2016-12-06 16:33:47 -05:00 |
|
Matthew Brown
|
983c6fd6c4
|
Allow nullable method return types
|
2016-12-04 00:08:25 -05:00 |
|
Matthew Brown
|
a1acbfec07
|
Show code snippets when reporting errors
This also introduces a new method of identifying specific code locations when creating issues
|
2016-12-03 19:11:30 -05:00 |
|
Matthew Brown
|
05a004c8bc
|
Add check for array access on invalid type
|
2016-11-21 16:44:35 -05:00 |
|
Matthew Brown
|
e9ea66f21b
|
Fix issues in examples
|
2016-11-21 15:51:38 -05:00 |
|
Matthew Brown
|
0cb3b828b8
|
Add support for oldstyle constructors
|
2016-11-21 14:36:06 -05:00 |
|
Matthew Brown
|
4a66dad2ac
|
Improve interface inheritance
|
2016-11-20 11:51:19 -05:00 |
|
Matthew Brown
|
5cf95b42f2
|
--update-docblocks now works
|
2016-11-12 23:59:31 -05:00 |
|
Matthew Brown
|
264e77addd
|
Change a few more words
|
2016-11-07 19:16:51 -05:00 |
|
Matthew Brown
|
36fc49965b
|
Correct speling
|
2016-11-07 17:31:02 -05:00 |
|
Matthew Brown
|
622a0794c3
|
Swap in Fully-Qualified for Absolute terms
|
2016-11-07 17:29:51 -05:00 |
|
Matthew Brown
|
12a12e15c2
|
Emit issue if return type is missing
|
2016-11-07 17:07:59 -05:00 |
|
Matthew Brown
|
8d0a8ab055
|
Rely on call map more
|
2016-11-06 23:30:14 -05:00 |
|
Matthew Brown
|
2323d28238
|
Improve cache clearing
|
2016-11-04 22:04:55 -04:00 |
|
Matthew Brown
|
60c8c5f099
|
Fix return type
|
2016-11-04 20:48:01 -04:00 |
|
Jon Ursenbach
|
27c2db1d1d
|
PSR-2
|
2016-11-02 17:50:54 -04:00 |
|
Matthew Brown
|
34af24a2b4
|
Add all the properties
|
2016-11-01 00:39:41 -04:00 |
|
Matthew Brown
|
604c875d0c
|
Fix more errors caught by Psalm
|
2016-10-30 12:46:18 -04:00 |
|
Matthew Brown
|
98437c52db
|
Check closure params to see if they align with array_map/array_filter args
|
2016-10-29 22:17:46 -04:00 |
|
Matthew Brown
|
12918d8cc9
|
Fix ref
|
2016-10-28 10:58:49 -04:00 |
|
Matthew Brown
|
b627bdf9c6
|
Catch bad docblock issue
|
2016-10-28 10:54:20 -04:00 |
|
Matthew Brown
|
694d159829
|
Fix interface extends return types
|
2016-10-25 11:20:06 -04:00 |
|
Matthew Brown
|
ce95275878
|
Fix more Psalm bugs found by Psalm
|
2016-10-23 12:24:53 -04:00 |
|
Matthew Brown
|
d8b10a6c97
|
Fix errors caught by Psalm
|
2016-10-23 01:57:11 -04:00 |
|
Matthew Brown
|
f3f1ba1caa
|
Break out block checkers
|
2016-10-22 17:35:59 -04:00 |
|
Matthew Brown
|
98b4029ebd
|
Support PHP7 return types
|
2016-10-18 21:54:08 -04:00 |
|
Matthew Brown
|
a1acaa231a
|
Allow @psalm-variadic to denote functions that use func_call_args
|
2016-10-18 17:55:07 -04:00 |
|
Matthew Brown
|
2b0af34d2c
|
Be more lenient with null vs void return type
|
2016-10-15 18:55:17 -04:00 |
|
Matthew Brown
|
b2a5081163
|
Add checks for method signature mismatch
|
2016-10-15 18:01:04 -04:00 |
|
Matthew Brown
|
ca3dfe6e39
|
Fix Psalm errors in Psalm
|
2016-10-15 00:12:57 -04:00 |
|
Matthew Brown
|
4c4b6e9902
|
Add docblocks where relevant
|
2016-10-12 01:38:29 -04:00 |
|
Matthew Brown
|
5292467db0
|
Add @todo issues and fix errors in StatementsChecker
|
2016-10-09 17:54:58 -04:00 |
|
Matthew Brown
|
efb7cd8218
|
Give parsers ability to manipulate object-like types
|
2016-10-03 16:39:42 -04:00 |
|
Matthew Brown
|
d94a6fdaa0
|
Account for commas in stuff
|
2016-09-12 19:29:24 -04:00 |
|
Matthew Brown
|
8c5adf477a
|
Add support for key/value array typing
|
2016-09-09 16:21:49 -04:00 |
|
Matthew Brown
|
f7003bc53e
|
Rename ClassMethodChecker to MethodChecker
|
2016-08-15 15:14:28 -04:00 |
|