Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [che-dev] Fwd: ‘Test VS Code API coverage against Theia for any VS Code extension’ by Anton Kosyakov · Theia (General)

well, I'm trying to put it on the theia website since one week...




On Tue, Mar 26, 2019 at 2:34 PM Dave Neary <dneary@xxxxxxxxxx> wrote:
Thanks Florent, Thomas,

Florent: I was not aware of our API coverage tool - very nice! We should
do something to communicate this to the Che & Theia communities. Does
anyone close to this have some time to work on a blog post on API
coverage for VS Code? We could combine both tools into one article
(here's our API coverage, and here's how you can tell if your plug-in
uses unimplemented calls) - I think this would be an excellent blog post!

Thanks,
Dave.


On 26/03/2019 08:43, tmader@xxxxxxxxxx wrote:
> Actually, the two tools do something different:
>
> Ours compares theia api to versions of VSCode API
> Anton's looks at a particular plugin and spits out which API's that
> plugin uses which are missing from Theia API.
>
> both tools are useful, though.
>
> /Thomas
>
> On Tue, 2019-03-26 at 07:17 +0100, Florent Benoit wrote:
>> Hello Dave,
>>
>> We already did that since a long time : (before Anton)
>> Current status is at
>> https://che-incubator.github.io/vscode-theia-comparator/status.html 
>>
>> Florent
>>
>> Le lun. 25 mars 2019 à 18:53, Dave Neary <dneary@xxxxxxxxxx
>> <mailto:dneary@xxxxxxxxxx>> a écrit :
>>> Hi all,
>>>
>>> This tool from Anton over at Theia looks massively useful! Run this
>>> against any VS Code plug-in, and it will tell you which VS Code API
>>> calls the plug-in uses which are unimplemented.
>>>
>>> It would be great to use this tool on the top X plug-ins, and generate a
>>> hit list of API calls to cover for these! Does anyone have some
>>> bandwidth to do this over the next week or two?
>>>
>>> Thanks,
>>> Dave.
>>>
>>>
>>> -------- Forwarded Message --------
>>> Subject:        ‘Test VS Code API coverage against Theia for any VS Code
>>> extension’ by Anton Kosyakov · Theia (General)
>>> Date:   Mon, 25 Mar 2019 11:23:30 +0000 (UTC)
>>> From:   Spectrum <hi@xxxxxxxxxxxxx>
>>> To:     dneary@xxxxxxxxxx <mailto:dneary@xxxxxxxxxx>
>>>
>>>
>>>
>>> ‘Test VS Code API coverage against Theia for any VS Code extension’ by
>>> Anton Kosyakov · Theia (General)
>>> https://github.com/theia-ide/theia-vscodecov You can run it locally
>>> to see…
>>>  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ 
>>>  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ 
>>>  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ 
>>>  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ 
>>>  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ 
>>>  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ 
>>> <https://spectrum.chat/theia>   
>>>
>>> Posted in Theia (General)
>>>
>>> <https://spectrum.chat/theia>
>>>
>>> <https://spectrum.chat/users/anton-kosyakov>   
>>>
>>> By Anton Kosyakov
>>>
>>> <https://spectrum.chat/users/anton-kosyakov>
>>>
>>>
>>>       Test VS Code API coverage against Theia for any VS Code extension
>>>
>>> <https://spectrum.chat/thread/d8a5ade0-0f44-44e6-926a-7e5a7de5d1fd>
>>>
>>> https://github.com/theia-ide/theia-vscodecov You can run it locally to
>>> see which APIs and commands are used. Whether they are declared already
>>> or missing. For dynamics commands it points you to code which should be
>>> analyzed. If you see some false positive please report issues.
>>>
>>> <https://spectrum.chat/thread/>
>>>
>>> View conversation
>>> <https://spectrum.chat/thread/d8a5ade0-0f44-44e6-926a-7e5a7de5d1fd>
>>>
>>> You are receiving this email because you joined Spectrum
>>> <https://spectrum.chat>. If you no longer want to receive emails like
>>> this, you can:
>>>
>>>   * Unsubscribe from the General channel in Theia
>>>
>>> <https://spectrum.chat/api/email/unsubscribe?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiIwMTFhZjBkYi00YmM5LTQwN2QtYTNjMi1lZWQ0NmMwODMyMGYiLCJ0eXBlIjoibXV0ZUNoYW5uZWwiLCJkYXRhSWQiOiIwMDE2MTIyZi1hZDA5LTQ3NWMtYjYwYy1hYzM5MzViYWRiOTkiLCJpYXQiOjE1NTM1MTMwMDksImV4cCI6MTU1NDExNzgwOX0.5_Ws4xGjD51rwF5Zq8b5jqXTJxarGGMWrz6hB8-gTZA>
>>>
>>>   * Unsubscribe from the Theia community
>>>
>>> <https://spectrum.chat/api/email/unsubscribe?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiIwMTFhZjBkYi00YmM5LTQwN2QtYTNjMi1lZWQ0NmMwODMyMGYiLCJ0eXBlIjoibXV0ZUNvbW11bml0eSIsImRhdGFJZCI6IjM0ZGZkNDFhLWRiYmItNDQzMi1hZDliLTRiYzY1NzViMGU5OCIsImlhdCI6MTU1MzUxMzAwOSwiZXhwIjoxNTU0MTE3ODA5fQ.BQIpKdCMwQoIgJ4G18mJqSMPBJ02PTDtMSqtPKAjw1o>
>>>
>>>   * Unsubscribe from all new thread notification emails
>>>
>>> <https://spectrum.chat/api/email/unsubscribe?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiIwMTFhZjBkYi00YmM5LTQwN2QtYTNjMi1lZWQ0NmMwODMyMGYiLCJ0eXBlIjoibmV3VGhyZWFkQ3JlYXRlZCIsImlhdCI6MTU1MzUxMzAwOSwiZXhwIjoxNTU0MTE3ODA5fQ.xQL0QVYVRFlgtdxxf5CVjzDw8stTkJ6EcJymH9StngI>
>>>
>>>   * Manage your email preferences on Spectrum
>>>     <https://spectrum.chat/users/dneary/settings>
>>>
>>>   * Follow @withspectrum on Twitter <https://twitter.com/withspectrum>
>>>   * Report bugs <https://spectrum.chat/spectrum/hugs-n-bugs> · Request a
>>>     feature <https://spectrum.chat/spectrum/feature-requests>
>>>
>>> Spectrum is made by GitHub, Inc.
>>> 88 Colin P Kelly Jr St, San Francisco, CA 94107
>>> United States
>>>
>>> _______________________________________________
>>> che-dev mailing list
>>> che-dev@xxxxxxxxxxx <mailto:che-dev@xxxxxxxxxxx>
>>> To change your delivery options, retrieve your password, or
>>> unsubscribe from this list, visit
>>> https://www.eclipse.org/mailman/listinfo/che-dev
>> _______________________________________________
>> che-dev mailing list
>> che-dev@xxxxxxxxxxx
>>  <mailto:che-dev@xxxxxxxxxxx>
>>
>> To change your delivery options, retrieve your password, or unsubscribe from this list, visit
>> https://www.eclipse.org/mailman/listinfo/che-dev
>>
>
> _______________________________________________
> che-dev mailing list
> che-dev@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe from this list, visit
> https://www.eclipse.org/mailman/listinfo/che-dev
>

--
Dave Neary - Eclipse Che Ecosystem & Community Manager
Open Source and Standards - Red Hat
E: dneary@xxxxxxxxxx / T: @nearyd / Ph: +1-978-799-3338
_______________________________________________
che-dev mailing list
che-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/che-dev

Back to the top