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

(-)resolver/src/org/eclipse/osgi/internal/module/ResolverImpl.java (-5 / +5 lines)
Lines 249-259 Link Here
249
		String[] ees = bundle.getExecutionEnvironments();
249
		String[] ees = bundle.getExecutionEnvironments();
250
		boolean matchedEE = ees.length == 0;
250
		boolean matchedEE = ees.length == 0;
251
		if (!matchedEE)
251
		if (!matchedEE)
252
			for (int i = 0; i < CURRENT_EES.length && !matchedEE; i++)
252
			for (int i = 0; i < ees.length && !matchedEE; i++)
253
				for (int j = 0; j < CURRENT_EES[i].length && !matchedEE; j++)
253
				for (int j = 0; j < CURRENT_EES.length && !matchedEE; j++)
254
					for (int k = 0; k < ees.length && !matchedEE; k++)
254
					for (int k = 0; k < CURRENT_EES[j].length && !matchedEE; k++)
255
						if (CURRENT_EES[i][j].equals(ees[k])) {
255
						if (CURRENT_EES[j][k].equals(ees[i])) {
256
							((BundleDescriptionImpl) bundle).setEquinoxEE(i);
256
							((BundleDescriptionImpl) bundle).setEquinoxEE(j);
257
							matchedEE = true;
257
							matchedEE = true;
258
						}
258
						}
259
		if (!matchedEE) {
259
		if (!matchedEE) {

Return to bug 136733