Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[eclipse-pmc] Fixing org.eclipse.team.ui leaks non-API type

I would like to make you aware of bug 257160
(https://bugs.eclipse.org/bugs/show_bug.cgi?id=257160) that aims at
removing non-API leaks in team plug-ins.

Accidentally during 3.4 and earlier, some methods or fields were made
visible. However it has never been legal to use them.
Each case and fix  is described in a separate bug. In general, all fields
declared as internal types or methods
that returns internal types or require internal types as arguments will be
marked with @noreference/@nooverride tags
or will be made private. I'm going to add appropriate entries to the
migration guide too.

For details, please see the following bugs:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=263479
https://bugs.eclipse.org/bugs/show_bug.cgi?id=263621
https://bugs.eclipse.org/bugs/show_bug.cgi?id=263631
https://bugs.eclipse.org/bugs/show_bug.cgi?id=263646
https://bugs.eclipse.org/bugs/show_bug.cgi?id=263645

Please let me know if you have any questions or comments.
--
Szymon Brandys



Back to the top