OpenLiberty / liberty-language-server

The Liberty Config Language Server provides language server features for Liberty server configuration files through any of the supported client IDEs.
Eclipse Public License 2.0
5 stars 11 forks source link

Check if runtime location changed #207

Closed cherylking closed 1 year ago

cherylking commented 1 year ago

Fixes #188

Final fixes for detecting newer installation for resolving schema and features. Uses the liberty-plugin-config.xml with the most recent update timestamp to determine the installation location.

Note that if you switch back to running the older installation without cleaning anything, the schema and features for the newer installation will be used. There is no way for LCLS to detect which installation has been started, only which one is newer.