You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@netbeans.apache.org by Albilu <al...@gmail.com> on 2023/11/06 12:37:43 UTC
Re: What is the state of the Test Runner API/ Coverage API and Gototest API
I will gladly fill a PR but i am not a ant expert. Could anyone advise
on wich changes need to be made. i am sure it will not be just about
removing the friend package
node:https://github.com/apache/netbeans/blob/master/ide/gototest/nbproject/project.xml#L135
Le 27/05/2023 à 03:24, Laszlo Kishalmi a écrit :
> Well, those API-s are quite old, not really changed, however I think
> they'd need some love. But regarding the stability, I think they can
> be made public.
>
> File a PR for that.
>
> On 5/12/23 11:05, Albilu wrote:
>> quoted from mbien : /friend APIs are APIs which are not stable and
>> therefore not public. If you want to use them anyway, you have to
>> pretend to be a friend and use them. Since they can change from
>> release to release, you have to do provide a build for every release/
>> ...
>>
>> https://github.com/apache/netbeans/tree/master/ide/gototest
>> https://github.com/apache/netbeans/tree/master/ide/gsf.codecoverage
>> https://github.com/apache/netbeans/tree/master/ide/gsf.testrunner
>>
>> As those 3 APIs are very important part of a Language support module
>> they need to be made available to allow plugin developers to work
>> with them more smoothly.
>>
>> It is now several years since those APIs are not public if i am not
>> wrong.
>>
>> I worked with them recently and didn't noticed any instability or
>> harm to the IDE.
>>
>> So what is preventing to made them public ?
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@netbeans.apache.org
> For additional commands, e-mail: dev-help@netbeans.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@netbeans.apache.org
For additional commands, e-mail: dev-help@netbeans.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
Re: What is the state of the Test Runner API/ Coverage API and Gototest API
Posted by Albilu <al...@gmail.com>.
Any help? i just need a little kick off
Le 06/11/2023 à 13:37, Albilu a écrit :
> I will gladly fill a PR but i am not a ant expert. Could anyone advise
> on wich changes need to be made. i am sure it will not be just about
> removing the friend package
> node:https://github.com/apache/netbeans/blob/master/ide/gototest/nbproject/project.xml#L135
>
>
> Le 27/05/2023 à 03:24, Laszlo Kishalmi a écrit :
>> Well, those API-s are quite old, not really changed, however I think
>> they'd need some love. But regarding the stability, I think they can
>> be made public.
>>
>> File a PR for that.
>>
>> On 5/12/23 11:05, Albilu wrote:
>>> quoted from mbien : /friend APIs are APIs which are not stable and
>>> therefore not public. If you want to use them anyway, you have to
>>> pretend to be a friend and use them. Since they can change from
>>> release to release, you have to do provide a build for every release/
>>> ...
>>>
>>> https://github.com/apache/netbeans/tree/master/ide/gototest
>>> https://github.com/apache/netbeans/tree/master/ide/gsf.codecoverage
>>> https://github.com/apache/netbeans/tree/master/ide/gsf.testrunner
>>>
>>> As those 3 APIs are very important part of a Language support module
>>> they need to be made available to allow plugin developers to work
>>> with them more smoothly.
>>>
>>> It is now several years since those APIs are not public if i am not
>>> wrong.
>>>
>>> I worked with them recently and didn't noticed any instability or
>>> harm to the IDE.
>>>
>>> So what is preventing to made them public ?
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@netbeans.apache.org
>> For additional commands, e-mail: dev-help@netbeans.apache.org
>>
>> For further information about the NetBeans mailing lists, visit:
>> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>>
>>
>>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@netbeans.apache.org
For additional commands, e-mail: dev-help@netbeans.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists