David Thompson

Results 86 issues of David Thompson

For some Java libraries/frameworks, its helpful to provide framework-specific completion/validation/hover/... in a Java file. For instance, these projects extend eclipse.jdt.ls's features for a specific framework: * [lsp4mp](https://github.com/eclipse/lsp4mp) * [lsp4jakarta](https://github.com/eclipse/lsp4jakarta) The...

enhancement

When I apply a CodeAction that modifies code in a file that isn't currently opened in VS Code, such as "create missing field `asdf` in Foo", and the file being...

bug
formatter

Eg. Given the following XSD file: ```xml ``` The error `xsd(src-ct.2.1)` is reported at the end of line 15. I think it would be a good idea to better understand...

bug
validation
XSD

Given a schema: ```xml ``` The elements `lettuce` and `meat` are stated to be children of the element `bun`, but they are not defined in the XSD, so they are...

enhancement
XSD

When you associate a grammar with a schema using the file association pattern method, the code lens at the top of the file displays "(with file association)": ![with-file-association](https://user-images.githubusercontent.com/22376627/128879825-c7738a92-95cc-4042-bc0c-efe5b7cbd15e.png) When using...

enhancement

The `shouldLanguageServerExitOnShutdown` extended client capability was included as a work around for https://github.com/microsoft/vscode-languageserver-node/issues/755. The commit https://github.com/microsoft/vscode-languageserver-node/commit/6eef6d21ec50399a67d80442c624344870f683c8#diff-1442f78812d67be25f18d3b5d82e8b4191ae2f939a900eac32d4360222c5d845 should address this issue. It would be a good idea to remove this hack...

debt

If you have an XML document with a namespace declaration: ```xml ``` And then use the CodeLens to bind to a grammar with `targetNamespace` eg. ```xml ``` Then you will...

bug
codelens

When you bind an XML file to a grammar using the CodeLens or the grammar, XML content is inserted into the document. This content should respect formatting settings, such as:...

enhancement
formatting
code action

Example to reproduce: `instance.xml` ```xml ``` `schema.xsd`: exists, but is empty Outcome: ![Screenshot from 2021-04-12 17-01-28](https://user-images.githubusercontent.com/22376627/114462218-c1a07580-9bb0-11eb-93e3-d2d27966ec9f.png) Expected: Error range should be the path to the schema file.

bug
CM Extension
validation

When a DTD is referenced using ``, and the URL that `href` points to is a redirect/multi stage redirect, the schema might not be resolved correctly. See #1003 for an...

bug