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 292691 | Differences between
and this patch

Collapse All | Expand All

(-)src/org/eclipse/pde/internal/core/target/TargetDefinition.java (-2 / +4 lines)
Lines 17-26 Link Here
17
import org.eclipse.core.runtime.*;
17
import org.eclipse.core.runtime.*;
18
import org.eclipse.debug.core.DebugPlugin;
18
import org.eclipse.debug.core.DebugPlugin;
19
import org.eclipse.equinox.internal.provisional.frameworkadmin.BundleInfo;
19
import org.eclipse.equinox.internal.provisional.frameworkadmin.BundleInfo;
20
import org.eclipse.equinox.internal.provisional.p2.metadata.Version;
20
import org.eclipse.equinox.internal.provisional.p2.engine.IProfile;
21
import org.eclipse.equinox.internal.provisional.p2.engine.*;
21
import org.eclipse.equinox.internal.provisional.p2.engine.IProfileRegistry;
22
import org.eclipse.equinox.internal.provisional.p2.metadata.IInstallableUnit;
22
import org.eclipse.equinox.internal.provisional.p2.metadata.IInstallableUnit;
23
import org.eclipse.equinox.internal.provisional.p2.metadata.Version;
23
import org.eclipse.equinox.internal.provisional.p2.metadata.query.Collector;
24
import org.eclipse.equinox.internal.provisional.p2.metadata.query.Collector;
25
import org.eclipse.equinox.p2.engine.query.IUProfilePropertyQuery;
24
import org.eclipse.pde.internal.core.PDECore;
26
import org.eclipse.pde.internal.core.PDECore;
25
import org.eclipse.pde.internal.core.target.provisional.*;
27
import org.eclipse.pde.internal.core.target.provisional.*;
26
import org.xml.sax.SAXException;
28
import org.xml.sax.SAXException;
(-)src/org/eclipse/pde/internal/ui/build/RuntimeInstallJob.java (-1 / +2 lines)
Lines 20-25 Link Here
20
import org.eclipse.equinox.internal.provisional.p2.engine.IProfile;
20
import org.eclipse.equinox.internal.provisional.p2.engine.IProfile;
21
import org.eclipse.equinox.internal.provisional.p2.engine.IProfileRegistry;
21
import org.eclipse.equinox.internal.provisional.p2.engine.IProfileRegistry;
22
import org.eclipse.equinox.internal.provisional.p2.metadata.*;
22
import org.eclipse.equinox.internal.provisional.p2.metadata.*;
23
import org.eclipse.equinox.internal.provisional.p2.metadata.MetadataFactory.InstallableUnitDescription;
23
import org.eclipse.equinox.internal.provisional.p2.metadata.MetadataFactory.InstallableUnitPatchDescription;
24
import org.eclipse.equinox.internal.provisional.p2.metadata.MetadataFactory.InstallableUnitPatchDescription;
24
import org.eclipse.equinox.internal.provisional.p2.metadata.query.*;
25
import org.eclipse.equinox.internal.provisional.p2.metadata.query.*;
25
import org.eclipse.equinox.internal.provisional.p2.metadata.repository.IMetadataRepository;
26
import org.eclipse.equinox.internal.provisional.p2.metadata.repository.IMetadataRepository;
Lines 215-221 Link Here
215
			iuPatchDescription.setLifeCycle(MetadataFactory.createRequiredCapability(IInstallableUnit.NAMESPACE_IU_ID, lifecycleUnit.getId(), new VersionRange(lifecycleUnit.getVersion(), true, lifecycleUnit.getVersion(), true), null, false, false, false));
216
			iuPatchDescription.setLifeCycle(MetadataFactory.createRequiredCapability(IInstallableUnit.NAMESPACE_IU_ID, lifecycleUnit.getId(), new VersionRange(lifecycleUnit.getVersion(), true, lifecycleUnit.getVersion(), true), null, false, false, false));
216
		}
217
		}
217
218
218
		iuPatchDescription.setProperty(IInstallableUnit.PROP_TYPE_PATCH, Boolean.TRUE.toString());
219
		iuPatchDescription.setProperty(InstallableUnitDescription.PROP_TYPE_PATCH, Boolean.TRUE.toString());
219
220
220
		return MetadataFactory.createInstallableUnitPatch(iuPatchDescription);
221
		return MetadataFactory.createInstallableUnitPatch(iuPatchDescription);
221
	}
222
	}

Return to bug 292691