Follow up... I have gone through these bugs and commented on each of them.
Out of this list there is one bug that VJET shares. >> https://bugs.eclipse.org/bugs/show_bug.cgi?id=349020 There is one bug that is not applicable to VJET (right now) due to feature difference. >> https://bugs.eclipse.org/bugs/show_bug.cgi?id=344745 - [search] >> ArrayIndexOutOfBoundsException in DiskIndex during problem detection The others are JSDT only bugs and not shared by VJET >> https://bugs.eclipse.org/bugs/show_bug.cgi?id=366247 - NPE in >> CompilationUnitBinding#sourceMethod() (triggered by birt and other js >> libraries) >> https://bugs.eclipse.org/bugs/show_bug.cgi?id=356446 - [exceptions] Errors >> running builder 'JavaScript Validator' on project with >> ArrayIndexOutOfBoundsException (Also fixes #344745) >> https://bugs.eclipse.org/bugs/show_bug.cgi?id=350693 - [exceptions][parser] >> ArrayIndexOutOfBoundsException in Parser#consumeEmptyStatement on a >> javascript file when building project >> https://bugs.eclipse.org/bugs/show_bug.cgi?id=357353 - >> ArrayIndexOutOfBoundsException in >> UnconditionalFlowInfo#markAsDefinitelyNonNull() with FieldReference As far as Kepler there is no plan to get VJET put into Kepler right now. VJET is currently in incubator. Justin On Jan 29, 2013, at 10:29 AM, Justin Early <[email protected]> wrote: > Hi John, > > Thanks for the feedback. > >> someVar = 1 + 2 >> ++someVar > > > Yes I see the syntax error in VJET too... created bug for this. > > https://bugs.eclipse.org/bugs/show_bug.cgi?id=399417 > > Thanks for the info didn't see this case in our test suite. > > For this > >> For our variant of JSDT [1] we disabled JSDT's problem checking and >> instead plan to use an optimized version of JSHint-eclipse [2]. > > > Do you see any issues with performance? JSDT has to parse the js file for > search and code assist, then jshint has to parse and report issues. > > Justin > > > On Jan 29, 2013, at 10:16 AM, John Peberdy <[email protected]> wrote: > >> On Tue, Jan 29, 2013 at 11:15 AM, Justin Early <[email protected]> wrote: >>> Can you be more specific on this issue? >>> >>>> the lack of handling semi-colons properly >> >> Both JSDT and VJET report spurious errors for this code >> >> someVar = 1 + 2 >> ++someVar >> >> For our variant of JSDT [1] we disabled JSDT's problem checking and >> instead plan to use an optimized version of JSHint-eclipse [2]. >> >> >> [1] https://bitbucket.org/nexj/webtools.jsdt.core/ >> [2] http://github.eclipsesource.com/jshint-eclipse/ >> >> >> >> >>> >>> Thanks, >>> >>> Justin >>> >>> Sent from my iPad >>> >>> On Jan 29, 2013, at 1:58 AM, Max Rydahl Andersen <[email protected]> >>> wrote: >>> >>>> Hi guys, >>>> >>>> We got a bunch of fixes/patches submitted in bugzilla trying to get JSDT >>>> not fail on common available javascript libraries; >>>> especially in context of libraries popular in mobile tools. >>>> >>>> Similar errors still exist in VJET which has its own fork of JDST so i'm >>>> cc'ing vjet-dev on this topic too. >>>> >>>> Some of these issues and their patches are close to a year old...time to >>>> get these pushed in IMO. >>>> >>>> https://bugs.eclipse.org/bugs/show_bug.cgi?id=366247 - NPE in >>>> CompilationUnitBinding#sourceMethod() (triggered by birt and other js >>>> libraries) >>>> https://bugs.eclipse.org/bugs/show_bug.cgi?id=356446 - [exceptions] Errors >>>> running builder 'JavaScript Validator' on project with >>>> ArrayIndexOutOfBoundsException (Also fixes #344745) >>>> https://bugs.eclipse.org/bugs/show_bug.cgi?id=344745 - [search] >>>> ArrayIndexOutOfBoundsException in DiskIndex during problem detection >>>> https://bugs.eclipse.org/bugs/show_bug.cgi?id=350693 - >>>> [exceptions][parser] ArrayIndexOutOfBoundsException in >>>> Parser#consumeEmptyStatement on a javascript file when building project >>>> https://bugs.eclipse.org/bugs/show_bug.cgi?id=357353 - >>>> ArrayIndexOutOfBoundsException in >>>> UnconditionalFlowInfo#markAsDefinitelyNonNull() with FieldReference >>>> https://bugs.eclipse.org/bugs/show_bug.cgi?id=349020 - [validation] >>>> Eclipse complains about jquery minified JS files >>>> >>>> These makes it much more tolerable to use JSDT with javascript libraries. >>>> >>>> One issue we haven't found a way to solve yet is the lack of handling >>>> semi-colons properly - but would love to see it fixed but lack the info on >>>> how to update/modify the parser. >>>> >>>> But lets start with what we already got patches for - how do we get these >>>> issues with already existing patches fixed for Kepler ? >>>> >>>> /max >>>> _______________________________________________ >>>> wtp-dev mailing list >>>> [email protected] >>>> https://dev.eclipse.org/mailman/listinfo/wtp-dev >>> _______________________________________________ >>> wtp-dev mailing list >>> [email protected] >>> https://dev.eclipse.org/mailman/listinfo/wtp-dev >> >> -- >> John Peberdy >> _______________________________________________ >> wtp-dev mailing list >> [email protected] >> https://dev.eclipse.org/mailman/listinfo/wtp-dev > > _______________________________________________ > vjet-dev mailing list > [email protected] > http://dev.eclipse.org/mailman/listinfo/vjet-dev
_______________________________________________ wtp-dev mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/wtp-dev
