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 > > > >
