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: | Allowed dependencies documentation (API developer guide) | ||
---|---|---|---|
Product: | platform | Reporter: | _ pkuzel <pkuzel> |
Component: | Documentation | Assignee: | Jesse Glick <jglick> |
Status: | CLOSED FIXED | ||
Severity: | blocker | CC: | jtulach, phrebejk |
Priority: | P4 | ||
Version: | 3.x | ||
Hardware: | PC | ||
OS: | Linux | ||
Issue Type: | ENHANCEMENT | Exception Reporter: | |
Bug Depends on: | |||
Bug Blocks: | 19443 |
Description
_ pkuzel
2001-11-08 16:37:35 UTC
True. Actually for this specific case, what is really needed is a test suite for openide that checks that there are not illegal cross-API dependencies. Then you would not have to remember, you would be reminded by test failures. Target milestone -> 3.3.1. See new test suite in openide: ant -f openide/test/stdalone-build.xml Currently fails. For now, no written guide (I'm not sure the exact breakdown is really decided yet anyway), but the build script and the tests are intended to let you know if you mess it up; i.e. at some point it will be possible for continuous automated tests to catch errors. In directory openide: committed * Up-To-Date 1.14 openide/.cvsignore committed * Up-To-Date 1.83 openide/build.xml In directory openide/test: added * Up-To-Date 1.1 openide/test/cfg-stdalone.xml added * Up-To-Date 1.1 openide/test/stdalone-build.xml In directory openide/test/stdalone: In directory openide/test/stdalone/src: In directory openide/test/stdalone/src/org: In directory openide/test/stdalone/src/org/openide: In directory openide/test/stdalone/src/org/openide/stdalonetest: added * Up-To-Date 1.1 openide/test/stdalone/src/org/openide/stdalonetest/TestClassResolution.java added * Up-To-Date 1.1 openide/test/stdalone/src/org/openide/stdalonetest/TestDisjointJARContents.java added * Up-To-Date 1.1 openide/test/stdalone/src/org/openide/stdalonetest/TestInfraHid.java In directory openide/test/stdalone/src/org/openide/stdalonetest/data: added * Up-To-Date 1.1 openide/test/stdalone/src/org/openide/stdalonetest/data/.cvsignore Resolved for 3.4.x or earlier, no new info since then -> verified Resolved for 3.4.x or earlier, no new info since then -> closing. |