This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
There is Contexts class in o.n.spi.p which is already obsoleted by similar class in o.n.api.projects.settings, also the Scope class should be moved to o.n.api.projects.settings package since it is used in API classes from that package.
Upgrade info: o.n.spi.p.Contexts -> o.n.api.p.settings.Contexts o.n.spi.p.Scope -> o.n.api.p.settings.Scope
IMO the name of this class could be more descriptive, I mean something like ContextUtils or something similar. It is just bunch of helper static methods, right? The same case is Projects class. I would not expect in class with name "Projects" utility methods. ProjectUtils? My two cents guys.
ProjectUtil would be in clash with o.n.api.projects.ide.ProjectUtil, also conventions seem to move from using Util, look at Looks API.
done