The way this has been handled in the past has been to make the method (or
class) non-public, so it’s not visible in, say, javadoc, and then have the
build bytecode-patch it to be public so it’s binary compatible.

At least I know we did it for some classes in openide.aww, because I
deleted a non-public, unused class there once and found out the hard way.

Don’t know if we ever did that for methods. Jarda might.

-Tim

On Tue, May 10, 2022 at 5:01 PM Łukasz Bownik <lukasz.bow...@gmail.com>
wrote:

> Vicrims of popularity? ;)
>
> On Tue, May 10, 2022, 1:56 PM Laszlo Kishalmi <laszlo.kisha...@gmail.com>
> wrote:
>
> > Also some of the platform modules are in other exotic IDE-s like
> > JDeveloper.
> >
> > On 5/10/22 13:38, antonio wrote:
> > > Hi,
> > >
> > > You're welcome! That's a way of building trust :-).
> > >
> > > Some of the committers around (not me, though) use NetBeans as a
> > > platform for building applications, or to build plugins, so it's
> > > always a good idea to ask in the mailing list when suggesting an API
> > > change.
> > >
> > > Kind regards,
> > > Antonio
> > >
> > > El 10/5/22 a las 22:17, Łukasz Bownik escribió:
> > >> Thank You for explaining the process and reasoning behind it.
> > >> It is also good to know the community's attitude towards backward
> > >> compatibility.
> > >>
> > >> I'll close the current PRs and try to spoon feed changes while
> > >> optimising
> > >> for "diff-readability" until we build some trust.
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
> > > For additional commands, e-mail: dev-h...@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-unsubscr...@netbeans.apache.org
> > For additional commands, e-mail: dev-h...@netbeans.apache.org
> >
> > For further information about the NetBeans mailing lists, visit:
> > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> >
> >
> >
> >
>
-- 
http://timboudreau.com

Reply via email to