orklah
|
cb7065ae07
|
replace deprecated methods with their equivalent (#4217)
|
2020-09-20 08:56:49 -04:00 |
|
orklah
|
ead107fa9e
|
More return types (#4173)
* add native return types
* redundant phpdoc
|
2020-09-12 11:24:05 -04:00 |
|
Matthew Brown
|
73321339a3
|
Bump nikic/php-parser
|
2020-08-09 16:23:43 -04:00 |
|
Matthew Brown
|
43189b3d55
|
Allow types to be traversed
|
2020-03-14 23:54:51 -04:00 |
|
Matthew Brown
|
da541dbb51
|
Remove some unnecessary errors
|
2020-02-06 23:10:18 -05:00 |
|
Brown
|
23fcbec584
|
Add a few more list types
|
2019-10-08 19:06:16 -04:00 |
|
Matthew Brown
|
da42be175f
|
Apply PHPCS fixes
Fixes #1880
|
2019-07-05 16:27:53 -04:00 |
|
LeSuisse
|
f29826b958
|
Fully qualify constants and function calls (#1849)
This should give a small performance boost.
Part of #1837.
The change is enforced via phpcs and can be autofixed
with phpcbf.
|
2019-06-26 16:52:29 -04:00 |
|
Matthew Brown
|
c657a45132
|
Fix #1574 - detect docblock additions to the first statement of a method when diffing
|
2019-04-22 21:50:58 -04:00 |
|
Matthew Brown
|
c772914910
|
Add some formatting
|
2019-03-23 14:27:54 -04:00 |
|
Bruce Weirdan
|
3a2c457d87
|
More tests fixed
|
2019-03-02 08:43:19 -05:00 |
|
Bruce Weirdan
|
ec85096c96
|
Fixed identified issues
|
2019-03-02 08:43:19 -05:00 |
|
Matthew Brown
|
370874d9b6
|
Make diff map more verbose so it can serve as a list of safe zones
Outside them all issues must be removed
|
2019-01-08 00:54:48 -05:00 |
|
Matthew Brown
|
fd0ab47b80
|
Fix #1118 - detect possible issues with unions of mixed
|
2018-12-08 13:18:55 -05:00 |
|
Brown
|
46cbd0de8d
|
Add phpunit psalm plugin
|
2018-11-14 13:19:38 -05:00 |
|
Matthew Brown
|
4688b25fd9
|
Move internal classes to own namespace
|
2018-11-12 11:20:59 -05:00 |
|
Matthew Brown
|
7d12bfd2d1
|
Cache errors as well as info issues
|
2018-11-01 21:52:39 -04:00 |
|
Brown
|
ef671a14cc
|
Fix issue in file diff offset
|
2018-11-01 19:11:00 -04:00 |
|
Matthew Brown
|
8071465e8e
|
Fix performance regression introduced with fix to #1039
|
2018-10-30 20:51:52 -04:00 |
|
Brown
|
55b29e71a8
|
Fix issue where diffs span multiple functions
|
2018-10-29 17:12:20 -04:00 |
|
Brown
|
c4e540f1b9
|
Add more commonly-applicable test
|
2018-10-29 15:28:17 -04:00 |
|
Matthew Brown
|
1d77b61ff9
|
Fix #1039 by invalidating all use users
|
2018-10-26 23:04:38 -04:00 |
|
Brown
|
e286089eaa
|
Add onchange events and symbol lookup with disabled completion
|
2018-10-26 16:17:15 -04:00 |
|
Brown
|
303d3ee6a2
|
Fix issue adjusting offsets after multiple file changes
|
2018-10-26 13:22:41 -04:00 |
|
Brown
|
89e91f6ae2
|
Force a rescan if adding an extra method
|
2018-10-26 11:48:21 -04:00 |
|
Matthew Brown
|
addaea2c1c
|
Improve performance when parsing large files with few changes
|
2018-10-26 00:59:14 -04:00 |
|
Matthew Brown
|
7e01576653
|
Fix #1011 - don’t re-analyse constructors if we can help it
|
2018-10-06 22:58:21 -04:00 |
|
Brown
|
6707672528
|
Improve handling of traits further
|
2018-10-03 18:16:33 -04:00 |
|
Brown
|
33254c43cc
|
Fix #1010 - track changes to traits and trait uses
|
2018-10-03 13:58:32 -04:00 |
|
Matthew Brown
|
80d56cde15
|
Respect property flag changes
|
2018-09-30 11:34:51 -04:00 |
|
Brown
|
1d26332d77
|
Track more changes and invalidate more methods
|
2018-09-30 11:34:51 -04:00 |
|
Brown
|
89c04ec1ae
|
Cache issue data and adjust issue offsets where applicable
|
2018-09-30 11:34:51 -04:00 |
|
Brown
|
71b7c70eb1
|
Add way of getting changes in a given file
|
2018-09-30 11:34:51 -04:00 |
|