Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
JSDT/JSDT-DOM-and-bindings
JSDT DOM and bindings
This page explains: the ClosureCompiler AST, the DOM AST and the Bindings to the Eclipse IDE
ClosureCompiler AST
CC's only documentation is in code. We should look at the CC source and at the work done when moving JSDT to ClosureCompiler
DOM AST
This is the AST used in JSDT core. It contains all the information needed to create outline, for content assist etc..
Bindings
This part is about the bindings needed to show the model in the outline, to provide content assist, indexing etc.
Other Notes
See commit https://git.eclipse.org/r/#/c/57504/ (M.Istria) to see the new outline