Class XMLMinifierDocument
- java.lang.Object
-
- org.eclipse.lemminx.extensions.minify.XMLMinifierDocument
-
public class XMLMinifierDocument extends Object
XML minifier which generates several text edits to remove unnecessary spaces.- Author:
- Angelo ZERR
-
-
Constructor Summary
Constructors Constructor Description XMLMinifierDocument(DOMDocument xmlDocument, org.eclipse.lsp4j.Range range, SharedSettings sharedSettings)XML minifier document.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<? extends org.eclipse.lsp4j.TextEdit>minify()Returns the list of TextEdits to minify the XML document.List<? extends org.eclipse.lsp4j.TextEdit>minify(DOMDocument document, int start, int end)
-
-
-
Constructor Detail
-
XMLMinifierDocument
public XMLMinifierDocument(DOMDocument xmlDocument, org.eclipse.lsp4j.Range range, SharedSettings sharedSettings)
XML minifier document.
-
-
Method Detail
-
minify
public List<? extends org.eclipse.lsp4j.TextEdit> minify() throws BadLocationException
Returns the list of TextEdits to minify the XML document.- Returns:
- the list of TextEdits to minify the XML document.
- Throws:
BadLocationException
-
minify
public List<? extends org.eclipse.lsp4j.TextEdit> minify(DOMDocument document, int start, int end)
-
-