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

Reply via email to