Disable new resource creation for every character entry [message #1847348] |
Sun, 24 October 2021 13:54  |
Eclipse User |
|
|
|
I am using xtext language server along with vscode extension which supports xtext language .
For every character entry/deletion in the vscode text editor new resource is getting created.
org.eclipse.xtext.build.IncrementalBuilder.InternalStatefulIncrementalBuilder.URIBasedFileSystemAccessFactory class's unloadResource() method will called when I enter/delete any character in the vscode text editor.
How I can disable xtext's incremental build to avoid new resource creation?
|
|
|
|
Re: Disable new resource creation for every character entry [message #1847382 is a reply to message #1847354] |
Mon, 25 October 2021 18:13   |
Eclipse User |
|
|
|
I have added build listener to language server which will be triggered for every character entry/deletion. We are getting list org.eclipse.xtext.resource.IResourceDescription.Delta objects when ever text changes. But we cannot extract which element added or deleted or renamed. Any ways to configure delta creation so that we can get details related to modification/deletion/addition of elements(org.eclipse.emf.ecore.EObject).
At vscode client side how we can handle text changes?
Any example where sync between diagram and text is implemented using vscode, xtext language server ?
|
|
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.27805 seconds