Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cdt-dev] Need guidance/comments on package (re-)naming

Hi all,

my plugin has an API for consumers of the plugin as well as an API for the extension point the plugin provides.
The consumer API has 5 public classes and interfaces in a single package whereas the extension point API has 16 public classes and interfaces in 2 packages.

I want to keep these APIs separated.
Since the package of the consumer API currently is a complete misnomer, I have to rename it.

So my question is: Are the any conventions in CDT on naming the packages? Or could anybody help me to find good package names?

The top level package (and name) of my plugin is
org.eclipse.cdt.cmake.is.core.
Below that are
- the misnamed *.language.settings.providers package which contains the consumer API and.
- the extension point API is in the top-level package (not sure whether that is a good idea) and in the sub-package *.builtins.

What do you think of having the consumer APi in the top-level package (o.e.c.cmake.is.core) and having the 2 extension point API package to a package below o.e.c.cmake.is.core? For example o.e.c.cmake.is.core.ep and o.e.c.cmake.is.core.ep.builtins?

Please comment.

Martin


Back to the top