diff options
| author | Curtis Windatt | 2014-07-02 16:11:26 +0000 |
|---|---|---|
| committer | Curtis Windatt | 2014-07-02 16:11:26 +0000 |
| commit | 37afa4b85f29b7ff7c220cde378dd5dce1e96ddd (patch) | |
| tree | 3ba62272a92279c9eae17b6a16262bc5186e0e25 | |
| parent | 5b7f2d218dfd11d694e04951cb5709822ae689e6 (diff) | |
| download | eclipse.pde.ui-37afa4b85f29b7ff7c220cde378dd5dce1e96ddd.tar.gz eclipse.pde.ui-37afa4b85f29b7ff7c220cde378dd5dce1e96ddd.tar.xz eclipse.pde.ui-37afa4b85f29b7ff7c220cde378dd5dce1e96ddd.zip | |
ug 436950 - [target][p2] Update function of target editor does not
re-resolve target
Change-Id: I05f9d9cbab7c576a29ae8903eee520bfcb13a430
| -rw-r--r-- | ui/org.eclipse.pde.core/META-INF/MANIFEST.MF | 2 | ||||
| -rw-r--r-- | ui/org.eclipse.pde.core/pom.xml | 2 | ||||
| -rw-r--r-- | ui/org.eclipse.pde.core/src/org/eclipse/pde/internal/core/target/IUBundleContainer.java | 6 |
3 files changed, 8 insertions, 2 deletions
diff --git a/ui/org.eclipse.pde.core/META-INF/MANIFEST.MF b/ui/org.eclipse.pde.core/META-INF/MANIFEST.MF index 77684c02fa..3c357d377f 100644 --- a/ui/org.eclipse.pde.core/META-INF/MANIFEST.MF +++ b/ui/org.eclipse.pde.core/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %name Bundle-SymbolicName: org.eclipse.pde.core; singleton:=true -Bundle-Version: 3.10.0.qualifier +Bundle-Version: 3.10.1.qualifier Bundle-Activator: org.eclipse.pde.internal.core.PDECore Bundle-Vendor: %provider-name Bundle-Localization: plugin diff --git a/ui/org.eclipse.pde.core/pom.xml b/ui/org.eclipse.pde.core/pom.xml index c1331dbb86..388dce99c1 100644 --- a/ui/org.eclipse.pde.core/pom.xml +++ b/ui/org.eclipse.pde.core/pom.xml @@ -19,7 +19,7 @@ </parent> <groupId>org.eclipse.pde</groupId> <artifactId>org.eclipse.pde.core</artifactId> - <version>3.10.0-SNAPSHOT</version> + <version>3.10.1-SNAPSHOT</version> <packaging>eclipse-plugin</packaging> <properties> <defaultSigning-excludeInnerJars>true</defaultSigning-excludeInnerJars> diff --git a/ui/org.eclipse.pde.core/src/org/eclipse/pde/internal/core/target/IUBundleContainer.java b/ui/org.eclipse.pde.core/src/org/eclipse/pde/internal/core/target/IUBundleContainer.java index 34ac468405..b57174f3a2 100644 --- a/ui/org.eclipse.pde.core/src/org/eclipse/pde/internal/core/target/IUBundleContainer.java +++ b/ui/org.eclipse.pde.core/src/org/eclipse/pde/internal/core/target/IUBundleContainer.java @@ -365,6 +365,12 @@ public class IUBundleContainer extends AbstractBundleContainer { } } } + if (updated) { + // Increase the sequence number to reload the p2 locations + if (fTarget instanceof TargetDefinition) { + ((TargetDefinition) fTarget).incrementSequenceNumber(); + } + } if (!updated) { // Things have changed so mark the container as unresolved clearResolutionStatus(); |
