Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
View | Details | Raw Unified | Return to bug 181474
Collapse All | Expand All

(-)resolver/src/org/eclipse/osgi/internal/module/ResolverImpl.java (-1 / +3 lines)
Lines 667-674 Link Here
667
			return;
667
			return;
668
		for (int i = cycleSize - 1; i >= 0; i--) {
668
		for (int i = cycleSize - 1; i >= 0; i--) {
669
			ResolverBundle cycleBundle = (ResolverBundle) cycle.get(i);
669
			ResolverBundle cycleBundle = (ResolverBundle) cycle.get(i);
670
			if (!cycleBundle.isResolvable())
670
			if (!cycleBundle.isResolvable()) {
671
				cycle.remove(i); // remove this from the list of bundles that need reresolved
671
				cycle.remove(i); // remove this from the list of bundles that need reresolved
672
				continue;
673
			}
672
			// Check that we haven't wired to any dropped exports
674
			// Check that we haven't wired to any dropped exports
673
			ResolverImport[] imports = cycleBundle.getImportPackages();
675
			ResolverImport[] imports = cycleBundle.getImportPackages();
674
			for (int j = 0; j < imports.length; j++) {
676
			for (int j = 0; j < imports.length; j++) {

Return to bug 181474