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 72653
Collapse All | Expand All

(-)core/framework/org/eclipse/osgi/framework/internal/core/PackageAdminImpl.java (-5 / +6 lines)
Lines 667-677 Link Here
667
				if (!graph.contains(removedBundle)) {
667
				if (!graph.contains(removedBundle)) {
668
					graph.addElement(removedBundle);
668
					graph.addElement(removedBundle);
669
					changed = true;
669
					changed = true;
670
					AbstractBundle[] dependents = removedLoaderProxy.getDependentBundles();
670
				}
671
					for (int k = 0; k < dependents.length; k++) {
671
				AbstractBundle[] dependents = removedLoaderProxy.getDependentBundles();
672
						if (!graph.contains(dependents[k])) {
672
				for (int k = 0; k < dependents.length; k++) {
673
							graph.addElement(dependents[k]);
673
					if (!graph.contains(dependents[k])) {
674
						}
674
						graph.addElement(dependents[k]);
675
						changed = true;
675
					}
676
					}
676
				}
677
				}
677
			}
678
			}

Return to bug 72653