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/Confcalls/Minutes 20160823

< JSDT‎ | Confcalls
Revision as of 10:18, 7 February 2017 by Psuzzi.gmail.com (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

JSDT Sync 23 Aug

Attendees: Ilya, Angel, Victor R, Patrik

JSDT Open Bugs: https://goo.gl/nPLxeF

Ideas

Sum up features and user stories which we want to implement for Neon.2 and Oxygen i.e. I want to have the possibility to debug JavaScript from Eclipse. These features will be fixed in the Californication backlog. Depending on this RH will decide which investments to make in this area. This will be very beneficial for the JSDT team.

Frontend Debugging

Ilya provided a patch to allow Frontend Debugging. To enter Neon.1 release. To push this into RC2, We need votest from a PMC + one Project Lead (i.e. Chuck + Victor).

Outline View

Angel provided a patch to fix the issue on Outline view not updating. Note: seems this Outline view does not updates properly when saving JavaScript file. This is fixed in Angel and Patrik Systems, but not in other Systems Angel is to look https://bugs.eclipse.org/bugs/show_bug.cgi?id=492998 (ERT-177) Angel provided this change: https://git.eclipse.org/r/#/c/79363/, to fix the Scanner, but it is a "low-level" change, and we don't know if there are side effects. We'll put this on master, when master is open for neon.2

Formatter

Shane is working on formatting: https://bugs.eclipse.org/bugs/show_bug.cgi?id=356606 providing: https://git.eclipse.org/r/#/c/79027/ Ilya suggests to improve the above change, possibly implementing a behaviour more like VSCode. Angel: it seems similar to what we do for curly braces, perhaps it is easy to hack this JavaAutoIndentStrategy:329 Patrik is to work on: https://bugs.eclipse.org/bugs/show_bug.cgi?id=356606

Planning

RC2 closes on 25th then from thu to mon, master is closed ()

Closure Compiler

Gorkem has an implementation of CC, and he is testing using a converter. Hopefully this will be ready for Neon.2 We don't have the Library support working anymore, as this was linked to the previous parser. CC has the Extern Mechanism: parse ext lib and provide context assist. Plus, there are other stuffs that we might don't know.

Inference Engine?

Victor: how should we provide support? Gorkem: we'd like to have TypeScript support, but due to EPL times, it takes some time So, we're doing the 2nd best thing we can do: CC extern file, and provide extern files as a library Nothing beats TypeScript as it provides type support, but also CC extern is pretty good.

Other

Scout: https://twitter.com/j2r2b/status/767622644422369280 inference engine changed. Anything it is ES6 it totally brakes the Tests: we know how some tests are working, but it is not easy to clea

Back to the top