[jbosstools-dev] tern.java vs VJET?
Max Rydahl Andersen
manderse at redhat.com
Mon May 19 02:20:57 EDT 2014
On 13 May 2014, at 14:17, Angelo zerr wrote:
> 2014-05-13 13:40 GMT+02:00 Max Rydahl Andersen <manderse at redhat.com>:
>
>> On 13 May 2014, at 13:25, Angelo zerr wrote:
>>
>> 2014-05-13 12:17 GMT+02:00 Max Rydahl Andersen <manderse at redhat.com>:
>>>
>>> On 13 May 2014, at 9:13, Angelo zerr wrote:
>>>>
>>>> Hi Max,
>>>>
>>>>>
>>>>> Thank's for your answer. But you wish to give up one day JSDT?
>>>>>
>>>>>
>>>> no, because JSDT offers more than any of these do and JSDT facets
>>>> etc.
>>>> are
>>>> *required* for wtp projects.
>>>>
>>>> neither tern or vjet could work without JSDT.
>>>>
>>>> Fixing/replacing how parsing/valdiation is done in JSDT is the goal
>>>> - not
>>>> about removing jsdt (which is more than just parsing/valdiation)
>>>>
>>>> Ok I understand. For your information, I have started validation
>>>> (not
>>>>
>>> syntax validation) with tern :
>>> https://github.com/angelozerr/tern.java/wiki/Tern-&-Validation
>>>
>>> which is based on JS tern plugin
>>> https://github.com/angelozerr/tern.lintwhich works with editor like
>>> CodeMirror.
>>>
>>
>> So if I run with this I will get double validation errors if
>> validation
>> from JSDT aren't disabled, right?
>>
>
> Right. But tern.lint doesn't validate the same feature than JSDT :
>
> * validate "Unkown property"
> * validate "Unkown identtifier"
> * will validate string value according JS framework (ex : var a =
> require('XXX') will show an error for XXX which is not a known node
> module
if they are just "add ons" thats good - less confusion.
> Perhaps in the future, tern.lint will able to validate syntax error,
> but I
> would like to manage severity for each validation rules ('warning',
> error,
> ignore).
oh yes - very important.
> So you will able to disbale if you wish some error coming from
> tern.lint
> (see https://github.com/angelozerr/tern.lint/issues/4)
Is the eclipse validation using wtp validation mechanism or its own ?
/max
>>
>> /max
>>
>>
>>
>>> Regards Angelo
>>>
>>>
>>> /max
>>>>
>>>>
>>>> I hope tern.javaI will one day provide the same cool feature than
>>>> VJET
>>>>
>>>>> like
>>>>> https://wiki.eclipse.org/VJET/Code_Assistance_Features
>>>>>
>>>>>
>>>> Very impressive!
>>>>
>>>>>
>>>>> Regards Angelo
>>>>>
>>>>>
>>>>> 2014-05-12 18:34 GMT+02:00 Max Rydahl Andersen
>>>>> <manderse at redhat.com>:
>>>>>
>>>>> On 12 May 2014, at 18:26, Angelo zerr wrote:
>>>>>
>>>>>>
>>>>>> Hi JBoss guys,
>>>>>>
>>>>>>>
>>>>>>> I have noticed that you had integrated VJET last year. I have
>>>>>>> never
>>>>>>>
>>>>>>> played
>>>>>>
>>>>>> with VJET, but I have seen features screenshot of VJET (like
>>>>>> object
>>>>>>> litteral validation) and it seems very powerful.
>>>>>>>
>>>>>>> My goal is to try to implement the same feature than VJET, but
>>>>>>> I'm
>>>>>>> very
>>>>>>> curious why you decided to integrate and contribute to tern.java
>>>>>>> although
>>>>>>> you have VJET.
>>>>>>>
>>>>>>>
>>>>>> because vjet haven't moved anywhere and still relies on jsdt for
>>>>>> its
>>>>>> parsing.
>>>>>>
>>>>>>
>>>>>> thats the short version.
>>>>>>
>>>>>>
>>>>>> /max
>>>>>> http://about.me/maxandersen
>>>>>>
>>>>>>
>>>>>>
>>>> /max
>>>> http://about.me/maxandersen
>>>>
>>>>
>>
>> /max
>> http://about.me/maxandersen
>>
/max
http://about.me/maxandersen
More information about the jbosstools-dev
mailing list