Bug 404981 - Reimplement ResolutionFailureDetective to support generic container based Equinox implementation
Summary: Reimplement ResolutionFailureDetective to support generic container based Equ...
Status: ASSIGNED
Alias: None
Product: Virgo
Classification: RT
Component: runtime (show other bugs)
Version: 3.6.1.RELEASE   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: 3.8.0.M02   Edit
Assignee: daniel marthaler CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 404389
Blocks: 404390 516412
  Show dependency tree
 
Reported: 2013-04-05 06:44 EDT by Nobody - feel free to take it CLA
Modified: 2019-08-11 09:38 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nobody - feel free to take it CLA 2013-04-05 06:44:27 EDT
The ResolutionFailureDetective class delves into Equinox resolution errors to present a compact and usable diagnostic to the user. The nature of its dependencies may be seen from its imports:

import org.eclipse.osgi.service.resolver.BundleDescription;
import org.eclipse.osgi.service.resolver.ExportPackageDescription;
import org.eclipse.osgi.service.resolver.ImportPackageSpecification;
import org.eclipse.osgi.service.resolver.PlatformAdmin;
import org.eclipse.osgi.service.resolver.ResolverError;
import org.eclipse.osgi.service.resolver.State;
import org.eclipse.osgi.service.resolver.VersionConstraint;
import org.eclipse.osgi.service.resolver.VersionRange;
Comment 1 Florian Waibel CLA 2019-08-11 09:38:19 EDT
Moved to milestone 3.8.0.M02