Matt Brown
|
80864b1ce8
|
Don’t be concerned about unused params named $_
Fixes #540
|
2018-02-27 11:39:26 -05:00 |
|
Matt Brown
|
441506ad6f
|
Fix #216 - scan assert* functions for assertions, then apply to current context
|
2018-02-23 15:39:33 -05:00 |
|
Matt Brown
|
95642aafb4
|
Fix #339 - when a class is also in the callmap, use the user-defined behaviour
|
2018-02-22 13:42:34 -05:00 |
|
Matt Brown
|
5471b89391
|
Make array coercion an error
|
2018-02-21 18:59:31 -05:00 |
|
Matt Brown
|
a81c73301b
|
Warn early if the file being analysed has not been properly scanned
|
2018-02-21 13:54:11 -05:00 |
|
Matt Brown
|
e04c4f866c
|
Fix #524 - prevent fatal error when checking stubbed function from namespace
|
2018-02-21 11:32:52 -05:00 |
|
Matt Brown
|
9dce508689
|
Always rescan traits
|
2018-02-20 13:20:31 -05:00 |
|
Matthew Brown
|
a99e89495b
|
Add end line/column data for LSP support
|
2018-02-19 18:16:09 -05:00 |
|
Matthew Brown
|
04a1583783
|
Fix bad iterator
|
2018-02-19 17:01:55 -05:00 |
|
Tyson Andre
|
7aeacebba4
|
Fix possible typos in comments and issue messages
|
2018-02-19 15:35:13 -05:00 |
|
Matthew Brown
|
82fe241831
|
Add included files when scanning cached storage
|
2018-02-19 15:17:28 -05:00 |
|
Matthew Brown
|
724e72af58
|
Don’t get statements from cache if file hasn’t changed
|
2018-02-19 11:53:30 -05:00 |
|
Matthew Brown
|
81fd016120
|
Fix #193 - allow caching of storages
|
2018-02-19 00:27:39 -05:00 |
|
Tyson Andre
|
aea3779c96
|
Fix unused imports in psalm, wrong param order doc comments (#523)
(Some of the imports appear as strings elsewhere in the same file)
|
2018-02-18 17:55:11 -05:00 |
|
Matthew Brown
|
88ca7d2fa7
|
Fix #515 - make Psalm aware of variable array keys
|
2018-02-17 11:24:08 -05:00 |
|
Matt Brown
|
279b0bc16e
|
Fix #511 - check all class references for missing dependencies
|
2018-02-14 13:34:16 -05:00 |
|
Matthew Brown
|
e862e4ddb1
|
Make all plugin methods static
cc @TysonAndre
|
2018-02-11 20:56:34 -05:00 |
|
Matt Brown
|
55c12cd01c
|
Add a bit of documentation
|
2018-02-09 17:51:49 -05:00 |
|
Matt Brown
|
283e0a6af2
|
Migrate class constant handling into codebase classes
|
2018-02-08 18:18:34 -05:00 |
|
Matt Brown
|
6f7903716d
|
Move property lookup api into codebase class
|
2018-02-08 18:14:28 -05:00 |
|
Matthew Brown
|
e6c0fbf3b8
|
Create PropertyMap handler class
|
2018-02-04 12:34:08 -05:00 |
|
Matthew Brown
|
473a174f23
|
Memoise type tokenisation and move functions to more logical locations
|
2018-02-04 12:23:32 -05:00 |
|
Matthew Brown
|
7d6dc7252a
|
Allow methods that extend nullable callmap methods to not return a value
|
2018-02-04 09:22:24 -05:00 |
|
Matthew Brown
|
77a0720b65
|
Break up Populator method
|
2018-02-03 20:03:31 -05:00 |
|
Matthew Brown
|
8e0998e081
|
Break apart the Codebase class
|
2018-02-03 18:56:54 -05:00 |
|
Matthew Brown
|
f628187de9
|
Remove dead code found by improved Psalm checks
|
2018-01-28 12:01:51 -05:00 |
|
Matthew Brown
|
bfb31bb669
|
Lowercase folder name
|
2018-01-22 02:08:06 -05:00 |
|