# Package org.eclipse.lemminx.extensions.xsd.participants.diagnostics

Class Summary
LSPErrorReporterForXSD: The SAX `ErrorHandler` gives just information of the offset where there is an error.
LSPXMLGrammarPreparser: Xerces `XMLGrammarPreparser` doesn't provide the capability to override the `XMLErrorReporter` which is required to get XMLl This class overrides `XMLGrammarPreparser.preparseGrammar(String, XMLInputSource)` to use LSP error reporter.
XSDDiagnosticsParticipant: Validate XSD file with Xerces.
XSDValidator: XSD validator utilities class.