List<IInstallableUnit> _xifexpression = null;
String _string = location.toString();
boolean _equals = "http://download.eclipse.org/modeling/emf/compare/updates/releases/2.1/R201310031412/".equals(_string);
if (_equals) {
Version _createOSGi = Version.createOSGi(1, 0, 0);
MockIU _mockIU = new MockIU("org.eclipse.emf.compare.rcp.ui.feature.group", _createOSGi);
Version _createOSGi_1 = Version.createOSGi(1, 0, 0);
MockIU _mockIU_1 = new MockIU("org.eclipse.emf.compare.ide.ui.feature.group", _createOSGi_1);
_xifexpression = CollectionLiterals.<IInstallableUnit>newImmutableList(_mockIU, _mockIU_1);
} else {
List<IInstallableUnit> _xifexpression_1 = null;
String _string_1 = location.toString();
boolean _equals_1 = "http://download.eclipse.org/modeling/emf/emf/updates/2.9.x/core/R201402030812/".equals(_string_1);
if (_equals_1) {
Version _createOSGi_2 = Version.createOSGi(1, 0, 0);
MockIU _mockIU_2 = new MockIU("org.eclipse.emf.sdk.feature.group", _createOSGi_2);
_xifexpression_1 = CollectionLiterals.<IInstallableUnit>newImmutableList(_mockIU_2);
} else {
return CollectionLiterals.<IInstallableUnit>emptyList();
}
_xifexpression = _xifexpression_1;