Hugo Thunnissen
f6cc199886
When debugging, forward worker errors to main thread
1 year ago
Hugo Thunnissen
e35caa7e15
Fix a variety of bugs
...
ci/woodpecker/push/woodpecker Pipeline failed
Details
- phpinspect--index-tokens no longer errors upon unexpected return annotation
values
- phpinspect-fixt-imports now also fixes imports outside of classes
- Functions are no longer included in statements when deriving types
1 year ago
Hugo Thunnissen
23245d0158
Fix some compilation warnings
ci/woodpecker/push/woodpecker Pipeline failed
Details
1 year ago
Hugo Thunnissen
9a25959aad
Use metadata tree instead of hash table for token lookup
1 year ago
Hugo Thunnissen
0596bc52bf
Optimize splay tree and use it to store token's children
ci/woodpecker/push/woodpecker Pipeline was successful
Details
1 year ago
Hugo Thunnissen
d1d34a4249
Move more functionalities from main file to separate modules
1 year ago
Hugo Thunnissen
1f145665ef
Exclude "return" from resolvecontext subject + count comma at point for eldoc arg number
ci/woodpecker/push/woodpecker Pipeline was successful
Details
1 year ago
Hugo Thunnissen
bb04e9a0f8
Implement strategy pattern for phpinspect-eldoc-function
1 year ago
Hugo Thunnissen
281c5e4ae6
Remove some overly verbose logging
ci/woodpecker/push/woodpecker Pipeline was successful
Details
1 year ago
Hugo Thunnissen
91e24b97d4
Make bmap-token-meta error on unexpected input
...
Searching for an object that doesn't exist as a token can be really expensive,
so it's better to error on unexpected input and fix code on the calling side.
1 year ago
Hugo Thunnissen
ad5ede01ad
Implement Incremental Parsing
ci/woodpecker/push/woodpecker Pipeline was successful
Details
1 year ago