Brown
4ae218fdea
Format list properly
2018-10-23 18:31:49 -04:00
Brown
c6f00c07e1
Improve formatting
2018-10-23 17:46:05 -04:00
Brown
93ce245767
Capitalise editors
2018-10-23 17:37:48 -04:00
Brown
09ebb2857f
Turn urls into links
2018-10-23 17:35:42 -04:00
Brown
68786b1698
Add link to language server doc
2018-10-23 17:30:36 -04:00
Brown
fc72ac05e4
Add VS Code requirement
2018-10-23 17:27:11 -04:00
Brown
eac28d4291
Add note about new PR
2018-10-23 16:55:07 -04:00
Brown
9ee7b9a1a1
Update VS Code support
2018-10-23 16:52:53 -04:00
Brown
496018f84a
Fix #1024 - add support for filter_var
2018-10-23 14:38:36 -04:00
Brown
d3cd81078f
Suppress UnusedParam again
2018-10-23 13:39:10 -04:00
Brown
6ac6aece89
Add coverage of differ, having fixed Psalm bug
2018-10-23 13:38:12 -04:00
Brown
85b64227f7
Be more lenient with objectlike array offset values
...
Assume mixed key is accurate
2018-10-23 13:14:14 -04:00
Brown
447739ede1
Fix #1033 - coerce -0 to a general int
2018-10-23 13:00:15 -04:00
Brown
3ca53d4435
Improve formatting of PHPStorm settings
2018-10-23 11:21:32 -04:00
Brown
6e529da5c1
Fix link
2018-10-23 11:20:30 -04:00
Brown
0a3f8d152d
Fix PHPStorm instructions
2018-10-23 11:19:27 -04:00
Brown
bb81bbde6d
Improve emacs LSP code
2018-10-23 10:20:31 -04:00
Matthew Brown
a1b277869b
Fix name
2018-10-22 11:58:53 -04:00
Brown
6af3a226c4
Add docs for language server support
2018-10-19 17:51:07 -04:00
Brown
8b525a066b
Change permissions on the language server executable
2018-10-19 14:04:22 -04:00
Brown
d6a6e6a16c
Remove error_logs
2018-10-19 13:13:55 -04:00
Tyson Andre
e0dda676ed
nit: Fix return type in docs/supported_annotations.md
2018-10-18 17:21:32 -04:00
Brown
6def4e42c6
Fix #1029 - add binary
2018-10-18 17:09:54 -04:00
Brown
5f332fc951
Ignore new binary
2018-10-18 15:33:35 -04:00
Brown
4da1fd0e40
Change psalm --server
to psalm-language-server
2018-10-18 14:34:46 -04:00
Brown
adb26ceea0
Fix #1028 - downgrade php-parser requirement
2018-10-18 12:32:26 -04:00
Brown
2b6df3658c
Only repopulate the storage we care about
...
Big reduction on population time for single file edits
2018-10-18 10:42:37 -04:00
Brown
a41c5c8a39
Fix code quality issues
2018-10-18 09:57:13 -04:00
Brown
4ed5c4bcc6
Speed up analysis phase
2018-10-18 09:51:28 -04:00
Brown
b7c438bf97
Fix slowness when invalidating heavily-used files
2018-10-17 18:11:02 -04:00
Brown
53719447f5
Add tests for new functionality
2018-10-17 15:54:31 -04:00
Brown
54fdda651b
Add server mode support with error reporting only
2018-10-17 15:54:31 -04:00
Brown
47e987ccf8
Check to see if process is still running before killing
2018-10-17 15:53:54 -04:00
Brown
5938fd1bb9
Fix too-long-line
2018-10-17 14:37:32 -04:00
Brown
a38d2f809b
Fix #1017 - add non-docblock return type as a referenced class
2018-10-17 14:10:16 -04:00
Brown
6a7148204b
Add checks elsewhere too
2018-10-17 13:25:09 -04:00
Brown
e6cf9e96df
Add support for class concats when checking for callables
2018-10-17 13:22:57 -04:00
Brown
1d5759a35c
Improve test coverage of ProjectChecker
2018-10-17 11:03:32 -04:00
Brown
5a484901cd
Improve the way that files are reloaded (server only)
2018-10-16 15:59:11 -04:00
Tyson Andre
f53c4fa978
Fix some call map signatures (postgres, etc.)
2018-10-15 18:40:25 -04:00
Brown
6990914f1b
Assume missing classes are traits and treat related methods accordingly
2018-10-15 18:35:57 -04:00
Brown
93a422d2d9
Add alarms for recalcitrant processes
2018-10-15 17:41:10 -04:00
Brown
13cc3b4751
Improve file hash reloading
2018-10-15 11:34:51 -04:00
Brown
67b114f3f7
Skip test broken by new scanning system
2018-10-15 09:16:11 -04:00
Brown
f9cca5e597
Add support for forking at the scanning step
2018-10-15 09:16:11 -04:00
Matthew Brown
edc219facb
Add test for #1017
2018-10-11 23:00:32 -04:00
Dave Liddament
af149bd4dc
ADD extra documentation about psalm-assert
...
Maybe this will be obvious to others, but it probably took me about 3 hours to realise this was possible. Hopefully this doc update will save others time too.
2018-10-11 15:54:37 -04:00
Brown
d6e1c95aff
Simplify file scanner filtering
2018-10-11 13:58:04 -04:00
Matthew Brown
03ed1a5135
Fix #1016 - load stdClass info when an object cast comes along
2018-10-11 09:14:34 -04:00
Brown
7278feb811
Split up scanning into specific steps
2018-10-10 16:59:03 -04:00