Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [e4-dev] x-friends

You've got it right. We made a good chunk of the x-friends and x-internal packages API in Juno, but there are still a lot more that need final polish. These are unlikely to change in significant ways in the future, but we need more time to make sure we've got it right. In Luna we should be able to open up even more packages. A good test for you would be to take any tutorials or examples you have, turn on all warnings, and see if you are referencing any x-internal/x-friends packages. These would be candidates to polish up and make "official" in Luna.

John




From:        Lars Vogel <lars.vogel@xxxxxxxxx>
To:        E4 Project developer mailing list <e4-dev@xxxxxxxxxxx>,
Date:        04/30/2013 02:48 AM
Subject:        Re: [e4-dev] x-friends
Sent by:        e4-dev-bounces@xxxxxxxxxxx




Hi John,

thanks. So far I believe that x-friends would allow _only_ the specified plug-ins to use the API. I now understand that x-friends is similar to x-internal but prevents the warnings for the specified plug-ins.

That makes sense. thanks.

Best regards, Lars 


2013/4/29 John Arthorne <John_Arthorne@xxxxxxxxxx>
x-friends means the package is not API, but we want to allow certain other plugins to access it without getting API tools warnings. It is really equivalent to x-internal for most consumers. So, if you see a package that has x-friends that you believe should be API, speak up now so it can be fixed.

John




From:        
Lars Vogel <lars.vogel@xxxxxxxxx>
To:        
E4 Project developer mailing list <e4-dev@xxxxxxxxxxx>,
Date:        
04/29/2013 03:09 PM
Subject:        
[e4-dev] x-friends
Sent by:        
e4-dev-bounces@xxxxxxxxxxx





Hello,

I noticed in the commits in 
https://bugs.eclipse.org/bugs/show_bug.cgi?id=403189 that we have x-friends directives in the MANIFEST.MF. 

So far I believed that platform does either use x-internal for marking API as internal or provisional. What is the reasoning behind the usage of  x-friends?

Best regards, Lars_______________________________________________
e4-dev mailing list

e4-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/e4-dev


_______________________________________________
e4-dev mailing list

e4-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/e4-dev

_______________________________________________
e4-dev mailing list
e4-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/e4-dev


Back to the top