Not an expert here so take it with a grain of salt but....

Would a service / interface layer (if not already there) be added which can
be implemented by legacy cnd, cpp lite, or lsp be worth considering?

Eric Bresie
[email protected]


On Fri, May 13, 2022 at 5:26 PM Michael Bien <[email protected]> wrote:

> Hi Antonio,
>
> On 13.05.22 21:20, antonio wrote:
> > Hi all,
> >
> > So we have now a "cnd" branch with Makefile based projects, etc. and
> > LSP server support (with clangd), that adds semantic highlighting,
> > hints, completion, etc.
> >
> > Question is, since cnd Makefile based projects supersede cpplite based
> > ones, what do we want to do with cpplite projects? Do we want to
> > remove these or not?
>
> i am only an occasional user of NB c/c++ features (but I am really
> looking forward for having CND again, it has bash highlighting too :)),
> but if we can decide between keep or remove of deprecated features, I
> have the tendency to recommend remove. NB has ~840 sub projects (I have
> a project group setup for doing project wide cleanups) - this is a lot
> to maintain, build and test.
>
> Maybe we can run one release with both, and remove it then if that would
> be not too complicated? Possibly adding a short wiki entry with a rough
> manual migration guide? I don't think ccplite was as popular as CND so
> this might not impact many anyway if we remove it right away.
>
> best regards,
>
> michael
>
> >
> > I did a small experiment trying to remove cpplite at [1] but it seems
> > the cpplite project structure is being used in
> > "java/java.openjdk.project" via the general classloader. Do we want to
> > move these "cpplite" project structure somewhere in the "ide" cluster?
> >
> > Thanks
> > Antonio
> >
> >
> > [1]
> > https://github.com/apache/netbeans/pull/4114
> >
> > [2]
> >
> https://github.com/apache/netbeans/blob/6543326b16fdcb05092fbb7af86fe817a07586b3/java/java.openjdk.project/src/org/netbeans/modules/java/openjdk/project/CProjectConfigurationProviderImpl.java#L61
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [email protected]
> > For additional commands, e-mail: [email protected]
> >
> > For further information about the NetBeans mailing lists, visit:
> > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> >
> >
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>

Reply via email to