v0.3.0-dev.3
Pre-release
Pre-release
·
243 commits
to master
since this release
Almost feature complete "go to definition" & hover tooltips
Features
- Expanded "Go to definition" to almost all code symbols including expressions (only missing handling of state base types) #13
- Added "Go to declaration" pointing to the first declaration of the function in the inheritance tree #13
- Added hover feature displaying code symbol information #7
- Made
{unknown}
the default text to display for unknown code symbols - Added native content directory, which contains all symbols available in WitcherScript, but not explicitly declared. This directory is shipped together with the Language Server.
- Diagnostics are now published together with an identifier, e.g.
symbol-name-taken
Fixes
- Fixed code text not synchronizing properly when saving a file
- Lessened the chance of deadlocking by freeing resources earlier
Full Changelog: v0.3.0-dev.2...v0.3.0-dev.3