| Summary: | [api] Should org.eclipse.jst.jsp.core.internal.util.FacetModuleCoreSupport be public API | ||
|---|---|---|---|
| Product: | [WebTools] WTP Source Editing | Reporter: | Andrew McCulloch <Andrew.McCulloch> |
| Component: | jst.jsp | Assignee: | jst.jsp <jst.jsp-inbox> |
| Status: | RESOLVED WONTFIX | QA Contact: | Nitin Dahyabhai <thatnitind> |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | Andrew.McCulloch, cameron.bateman, carlin.rogers, ccc, konstantin, raghunathan.srinivasan |
| Version: | unspecified | Keywords: | api |
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows XP | ||
| Whiteboard: | |||
|
Description
Andrew McCulloch
Flattering, but no. The class isn't primarily for convenient access to the Faceted Project Framework and Module Core APIs, it's there to give us safe and reasonable fallbacks when they're absent from the workspace project or the IDE. I'm not keen on those fallback values and algorithms being part of our API. What about moving a copy and/or overridable super-class to somewhere more common? Reopening for consideration, although this one's public only because I couldn't use it otherwise (CSS and HTML have package-protected versions). Resolving. Not going to add it as public API. |