On 05/30/2016 02:28 PM, Ilya Buziuk wrote:


On Mon, May 30, 2016 at 11:17 AM, Mickael Istria <mist...@redhat.com <mailto:mist...@redhat.com>> wrote:

    Thanks for the info Eugene.
    About IP and license, would it be possible for JSDT to embed such
    a TS server to generate an AST-ish that we could use for such
    navigation/refactoring operations?


As I recall, CQ for shipping node is already opened but not yet approved. I guess, if it will be approved the next logical step will be opening CQ for using tsserver.

That's what we're going to use: http://dev.eclipse.org/ipzilla/show_bug.cgi?id=11305 - [CQ 11305] TypeScript Version: 1.8.10

/Victor
Anyway, It looks like support of language services in JSDT is not going to happen early than Oxygen. For Neon.1 the plan is to replace esprima with closure compiler, while still using DOM AST model (converting from Closure's Internal Representation will be required).

    Looking at the current state of JSDT, it seems like most features
    depending on AST are broken. So there are 2 ways to go AFAIK:
    dropping the legacy AST and using another model (such as the TS
    one) directly, or having the parsers populating an AST. I feel
    like the first one is more sustainable and

    requires more effort.
-- Mickael Istria
    Eclipse developer at JBoss, by Red Hat <http://www.jboss.org/tools>
    My blog <http://mickaelistria.wordpress.com> - My Tweets
    <http://twitter.com/mickaelistria>

    _______________________________________________
    wtp-dev mailing list
    wtp-dev@eclipse.org <mailto:wtp-dev@eclipse.org>
    To change your delivery options, retrieve your password, or
    unsubscribe from this list, visit
    https://dev.eclipse.org/mailman/listinfo/wtp-dev




_______________________________________________
wtp-dev mailing list
wtp-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/wtp-dev



--


CONFIDENTIALITY NOTICE: This email and files attached to it are confidential. If you are not the intended recipient you are hereby notified that using, copying, distributing or taking any action in reliance on the contents of this information is strictly prohibited. If you have received this email in error please notify the sender and delete this email.
_______________________________________________
wtp-dev mailing list
wtp-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/wtp-dev

Reply via email to