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

Reload featureListGraph and fix NPE #229

Closed cherylking closed 11 months ago

cherylking commented 11 months ago

If the generated feature list xml file does not exist, regenerate the feature list and reinitialize the FeatureListGraph.

Also fixed a NPE that happened when you start to enter a new config element and have only typed the opening <. Our validation code expected the getNodeName() to be non-null.