mbeckerle commented on issue #1200:
URL: 
https://github.com/apache/daffodil-vscode/issues/1200#issuecomment-2779871948

   I think to do a really good job on intellisense it has to be richly aware of 
the schema model. 
   
   The schema model is called DSOM. 
   See [DSOM wiki page with 
UML](https://cwiki.apache.org/confluence/display/DAFFODIL/DFDL+Schema+Object+Model+%28DSOM%29+with+UML)
 - note that in these diagrams, only the yellow shaded classes are 
concrete/instantiable, so really those are the only ones that exist and can be 
navigated. So this model is not so complex as it seems at first glance. VSCode 
would only need objects corresponding to these concrete classes, and possibly 
only some of them, and only incrementally. 
   
   I think we need to design some services so that VSCode can use Daffodil to 
analyze the schema and provide useful navigation and properties of the DSOM 
model back to VSCode. 
   
   
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to