Hugo Thunnissen
81919175ca
Implement stub index for builtin functions and types
...
Misc:
- Removed Cask in favor of dependency install script
- Rework makefile to provide simple build/install process
9 months ago
Hugo Thunnissen
8cfc48348f
Run relint and fix detected regexp issues
ci/woodpecker/push/woodpecker Pipeline failed
Details
9 months ago
Hugo Thunnissen
ad4b1f25a6
Update copyright statements and apply some code style improvements
...
ci/woodpecker/push/woodpecker Pipeline failed
Details
As suggested by Stefan Monniers patch:
- https://mail.gnu.org/archive/html/emacs-devel/2023-08/msg00367.html
9 months ago
Hugo Thunnissen
84ddaf1dc2
Fix all byte compilation warnings and errors (for real this time (probably))
ci/woodpecker/push/woodpecker Pipeline failed
Details
9 months ago
Hugo Thunnissen
633b08809e
Only retrieve/update class when a name has been declared for it
9 months ago
Hugo Thunnissen
68c826243c
Keep index synchronized with buffer state
9 months 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
9 months ago
Hugo Thunnissen
05ca0ace20
Fix all remaining byte compiler warnings
ci/woodpecker/push/woodpecker Pipeline failed
Details
9 months ago
Hugo Thunnissen
c20df819b8
Give `phpinspect-buffer' responsibility over buffer indexation
ci/woodpecker/push/woodpecker Pipeline failed
Details
9 months ago
Hugo Thunnissen
f2ece03f2a
Add factilities to filter logs from different modules
9 months ago
Hugo Thunnissen
2099abced8
Add Cask configuration and fix some compilation warnings
ci/woodpecker/push/woodpecker Pipeline failed
Details
9 months ago
Hugo Thunnissen
4c5a70d4af
Make buffer re-parse non-interruptible + add interactive function to view tree
9 months ago
Hugo Thunnissen
75562aab35
Add some tests for edit tracker + patch newly discovered bugs
9 months ago
Hugo Thunnissen
43310092ad
Clear tree and edit tracker when reparsing (to ensure full reparse)
9 months ago
Hugo Thunnissen
5548734ef7
Implement parser interruption on user input
ci/woodpecker/push/woodpecker Pipeline was successful
Details
10 months ago
Hugo Thunnissen
7f76ba4c11
Fix some bugs introduced by the incremental parsing feature
...
ci/woodpecker/push/woodpecker Pipeline was successful
Details
Among other things:
- use-keyword parser handler result being registered for two positions due to
wrong use of "root" parser parameter.
- phpinspect-fix-imports was broken
10 months ago
Hugo Thunnissen
ad5ede01ad
Implement Incremental Parsing
ci/woodpecker/push/woodpecker Pipeline was successful
Details
10 months ago
Hugo Thunnissen
e7b1f22e8c
Sort tokens by size when returning tokens around point
10 months ago
Hugo Thunnissen
dbf0ec0390
Transition from index script to autoloader
continuous-integration/drone/push Build is failing
Details
2 years ago