An XML Language Server
Switch branches/tags
Nothing to show
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
client-vscode/xml-client Update examples.zip with new samples Jun 4, 2018
sample-resources Expand examples Jun 2, 2018
server/xml-server Initial commit Dec 14, 2017
.gitignore Initial commit Dec 14, 2017
CONTRIBUTING.md Initial commit Dec 14, 2017
DCO1.1.txt Initial commit Dec 14, 2017
LICENSE Initial commit Dec 14, 2017
README.md Merge pull request #5 from apupier/patch-1 Feb 7, 2018

README.md

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.