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

Update schema, features.json and add feature list xml to 23.0.0.9 #223

Closed cherylking closed 11 months ago

cherylking commented 11 months ago

Now that 23.0.0.9 is available, update the cached features.json and server.xsd to that level. Also generate a featurelist.xml and store it to be used for config element validation (need separate PR to actually use it). Be sure to post process the server.xsd to remove the any attribute for anything without extra properties, and use both options --schemaVersion=1.1 and --outputVersion=2?

                    DocumentUtil.removeExtraneousAnyAttributeElements(xsdDestFile);