| Summary: | Review all plug-in dependencies. | ||
|---|---|---|---|
| Product: | z_Archived | Reporter: | Paul Slauenwhite <paulslau> |
| Component: | TPTP | Assignee: | Paul Slauenwhite <paulslau> |
| Status: | CLOSED WORKSFORME | QA Contact: | |
| Severity: | normal | ||
| Priority: | P1 | ||
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
|
Description
Paul Slauenwhite
(In reply to comment #0) > Review all plug-in dependencies. > > We should review all plug-in dependencies to ensure we: > > -Have no cycles. Current Test Tools plug-ins in CVS (HEAD) checked and there are no cycles exist. > -Have no unnecessary plug-ins. Current Test Tools plug-ins in CVS (HEAD) checked and there are no unnecessary plug-ins referenced. > -Are requiring plug-ins that we actually need and not their reexported > plug-ins. For example, the following plug-ins should depend on > org.eclipse.hyades.execution and not org.eclipse.hyades.logging.core: > > org.eclipse.hyades.test.core > org.eclipse.tptp.platform.report.birt.ui > org.eclipse.tptp.test.tools.junit.plugin > org.eclipse.tptp.test.tools.manual Given that we are stabilizing the code in I8 in preparation for the release, these plug-ins may require the org.eclipse.hyades.logging.core at some point in the future for logging/Common Base Events, and there is no negaitive impact from depending on the org.eclipse.hyades.logging.core plug-in, no changes will be made. Closing. |