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.
Summary: | Declare org.nb.[as]pi as the only public packages | ||
---|---|---|---|
Product: | utilities | Reporter: | Jaroslav Tulach <jtulach> |
Component: | Diff | Assignee: | Martin Entlicher <mentlicher> |
Status: | RESOLVED FIXED | ||
Severity: | blocker | ||
Priority: | P1 | ||
Version: | 3.x | ||
Hardware: | PC | ||
OS: | Linux | ||
Issue Type: | TASK | Exception Reporter: | |
Bug Depends on: | |||
Bug Blocks: | 42032 |
Description
Jaroslav Tulach
2002-09-12 17:41:27 UTC
O.K., but in this case I need to put diff/src/org/netbeans/modules/diff/builtin/DiffPresenter.java into the SPI. Do you agree? Well, I don't think this is a DEFECT, because it does not hurt anything. I take this as a task, which should be done in the future to specify which parts of the codebase are intended for external use. I'll try to resolve this into 4.0. I'll think about a suitable API representation of DiffPresenter. Any ideas? Until a suitable API representation of DiffPresenter is created, I can declare org.nb.[as]pi as the only public packages, but have an implementation version dependency on it as described in issue #36064. I'll wait for this issue until it's resolved and implement the friend dependency then. Fixed in trunk: /cvs/diff/manifest.mf,v <-- manifest.mf new revision: 1.22; previous revision: 1.21 /cvs/vcsgeneric/manifest.mf,v <-- manifest.mf new revision: 1.64; previous revision: 1.63 done |