angelozerr / xml-language-server

An XML Language Server

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

XML Language Server

The XML Language Server is an implementation of the Language Server Protocol. It currently supports complex schema-based XML validation. The server is written in Java and is based on Eclipse LSP4J, the Java binding for the Language Server Protocol.

Features

  • Structural XML validation
  • XML Schema Definition (XSD) validation
  • OASIS XML Catalog support
  • File name based schema association

Client Implementations

Building

git clone https://github.com/microclimate-dev2ops/xml-language-server.git
cd xml-language-server/server/xml-server
./mvnw clean package

Contributing

See the CONTRIBUTING document for details on submitting pull requests.

About

An XML Language Server

License:Eclipse Public License 1.0


Languages

Language:Java 81.3%Language:Shell 10.4%Language:Batchfile 8.3%