Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

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

Back to the top