Bug 497249 - Switch to closure compiler for JS parsing
Adds closure compiler (org.google.javascript) as a
plugin. Implement a parser implementation using
closure compiler's internal parser. Moves ASTParser
to use ClosureCompiler. Modifies some of the tests
to adjust to AST model changes. Removes Esprima.
Also adjusts JDT UI to API changes. Finally adds
closure compiler to builds and feature
Signed-off-by: Gorkem Ercan <gorkem.ercan@gmail.com>
Signed-off-by: Victor Rubezhny <vrubezhny@redhat.com>
46 files changed