Community
Participate
Working Groups
CharOperation is technically internal API to JDT-Core, but it seems generally useful enough to use elsewhere. I would like to see it made API, and possibly moved to a more general plugin/component (e.g. org.eclipse.ui? not sure..). I suppose you could even create a new plugin (org.eclipse.util, but that seems like a lot of overhead. How this came up: bug 9100 patch integration required removing references to CharOperation and converting to Strings in order to satisfy API rules. -Andrew
It has to live inside jdt/core, since we primarily use it inside the compiler which can be used in a stand-alone way (just the batch compiler). However, we could indeed surface it into an API package.
Fixed and released in 2.1 stream.
Verified.