Matt Brown
|
edde8930af
|
Speed up Psalm by caching result of Union::getId
|
2018-01-09 15:05:48 -05:00 |
|
Matt Brown
|
1a048040bf
|
Move IssueBuffer finish logic into the command line
|
2018-01-09 11:49:10 -05:00 |
|
Matt Brown
|
916ae930e2
|
Use properly-cased version of class name
|
2018-01-09 10:49:29 -05:00 |
|
Matthew Brown
|
3f3c1380ee
|
Fix erroneous error about no parent when analysing trait call
|
2018-01-09 09:22:23 -05:00 |
|
Matthew Brown
|
93306710b6
|
Reset memory limit on each test
|
2018-01-09 09:21:54 -05:00 |
|
Sebastian Bergmann
|
bc2f4f0184
|
Update PHPUnit configuration to follow best practices
|
2018-01-09 01:14:38 -05:00 |
|
Matthew Brown
|
2dbbf2fafe
|
Increase Psalm memory limit in anticipation of PHPUnit 6
|
2018-01-09 01:13:58 -05:00 |
|
Matthew Brown
|
c6ee617cd0
|
Prevent generic objects from appearing in typehints
|
2018-01-09 00:35:26 -05:00 |
|
Matthew Brown
|
de269f969b
|
Void return types shouldn’t magically become null ones
|
2018-01-09 00:29:43 -05:00 |
|
Matthew Brown
|
f44ed22063
|
Fix null return
|
2018-01-08 20:12:24 -05:00 |
|
Matt Brown
|
914a352146
|
Do not fail on a null type here
|
2018-01-08 18:41:50 -05:00 |
|
Matt Brown
|
27db90dd1e
|
Fix bad fix
|
2018-01-08 18:30:30 -05:00 |
|
Matt Brown
|
faee4f6a0d
|
Fix issue with return type of null
|
2018-01-08 18:28:55 -05:00 |
|
Matt Brown
|
b373d6093a
|
Be more lenient with nullable docblock types, allow no return statements
|
2018-01-08 17:17:49 -05:00 |
|
Matt Brown
|
03ecfa2f2f
|
Fix --php-version command-line option
|
2018-01-08 14:11:57 -05:00 |
|
Matt Brown
|
65bd144cec
|
Remove typehint
|
2018-01-08 11:05:29 -05:00 |
|
Matt Brown
|
1d91f6efad
|
Fix #429 - allow test suite to run with xdebug enabled
|
2018-01-08 10:43:46 -05:00 |
|
Matt Brown
|
be779382d1
|
Fix #428 - remove from_docblock on reconciled types
|
2018-01-08 10:32:58 -05:00 |
|
Matthew Brown
|
c28b804633
|
Fix potential filtering of non-zero keys
|
2018-01-08 01:38:25 -05:00 |
|
Matthew Brown
|
8ababf1537
|
Allow assertions on mixed vars
|
2018-01-08 00:14:02 -05:00 |
|
Matthew Brown
|
8e4f8fabe3
|
Fix getenv calls
Fixes #386
|
2018-01-08 00:09:22 -05:00 |
|
Matthew Brown
|
bb41b92789
|
Filter forumulae to remove assertions on unknowable things
|
2018-01-07 23:59:25 -05:00 |
|
Harrison Heck
|
78346b3400
|
Fix method call missing object.
|
2018-01-07 23:49:26 -05:00 |
|
Matthew Brown
|
66fa081488
|
Fix issue with nullable types going into docblock
|
2018-01-07 18:06:31 -05:00 |
|
Matthew Brown
|
fe96868e27
|
Add documentation
|
2018-01-07 17:25:23 -05:00 |
|
Matthew Brown
|
e8ad6a477e
|
Fix missing docblocks
|
2018-01-07 17:25:23 -05:00 |
|
Matthew Brown
|
693c7a81fa
|
Improve tracking of docblock types
|
2018-01-07 17:25:23 -05:00 |
|
Matthew Brown
|
39685e1be6
|
Collapse Issue inheritance and rename new issues
|
2018-01-07 17:25:23 -05:00 |
|
Matthew Brown
|
dd0d97755c
|
Add test for missing closure return type
|
2018-01-07 17:25:23 -05:00 |
|
Matthew Brown
|
90b2933525
|
Add more tests just to be on the safe side
|
2018-01-07 17:25:23 -05:00 |
|
Matthew Brown
|
278a6953d5
|
Add test for single line comment
|
2018-01-07 17:25:23 -05:00 |
|
Matthew Brown
|
5d259dbd1e
|
Fix single line detection bug (found by Psalm!)
|
2018-01-07 17:25:23 -05:00 |
|
Matthew Brown
|
aa3f60bad1
|
Fix style issues
|
2018-01-07 17:25:23 -05:00 |
|
Matthew Brown
|
77b6b397fc
|
Handle comments in area where return type should be
|
2018-01-07 17:25:23 -05:00 |
|
Matthew Brown
|
29b09f9633
|
Continue after param replacement
|
2018-01-07 17:25:23 -05:00 |
|
Matthew Brown
|
d096d812cb
|
Fix local namespacing of root-level classes
|
2018-01-07 17:25:23 -05:00 |
|
Matthew Brown
|
dc053e699b
|
Fix resolution of same-namespaced classes
|
2018-01-07 17:25:23 -05:00 |
|
Matthew Brown
|
05d2c3dcb8
|
Fix differ to only use available commands
|
2018-01-07 17:25:23 -05:00 |
|
Matthew Brown
|
456a2ebaaa
|
Add --dry-run option
|
2018-01-07 17:25:23 -05:00 |
|
Matthew Brown
|
0e67aae21b
|
Allow updating of params
|
2018-01-07 17:25:23 -05:00 |
|
Matthew Brown
|
5bae869dc6
|
Break file manipulation out into Psalter
|
2018-01-07 17:25:23 -05:00 |
|
Matt Brown
|
796a3c5066
|
Fix style issues
|
2018-01-07 17:25:23 -05:00 |
|
Matt Brown
|
928b01a7c7
|
Find and fix code issues where functionality is available
|
2018-01-07 17:25:23 -05:00 |
|
Matt Brown
|
53d8c7ba52
|
Fix issue ideas
|
2018-01-07 17:25:23 -05:00 |
|
Matthew Brown
|
93fcaf38ef
|
Fix type regex to allow for spaces after nullable
|
2018-01-06 22:11:33 -05:00 |
|
Matt Brown
|
a76fde5b98
|
Break out mismatching param/return type issues from InvalidDocblock
|
2018-01-05 12:11:12 -05:00 |
|
Matt Brown
|
45eaea1ed9
|
Flesh out callmap type
|
2018-01-05 11:50:27 -05:00 |
|
Matthew Brown
|
2ebf6a0ef5
|
Allow non-lethal method signature mismatches to be suppressed
|
2018-01-05 01:04:07 -05:00 |
|
Matthew Brown
|
40587292a5
|
Don’t warn about wider child param types
|
2018-01-05 00:55:48 -05:00 |
|
Matthew Brown
|
3de584cbc1
|
Add more specific argument for ReflectionObject
|
2018-01-05 00:54:48 -05:00 |
|