Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCurtis Windatt2014-07-02 16:11:26 +0000
committerCurtis Windatt2014-07-02 16:11:26 +0000
commit37afa4b85f29b7ff7c220cde378dd5dce1e96ddd (patch)
tree3ba62272a92279c9eae17b6a16262bc5186e0e25
parent5b7f2d218dfd11d694e04951cb5709822ae689e6 (diff)
downloadeclipse.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.MF2
-rw-r--r--ui/org.eclipse.pde.core/pom.xml2
-rw-r--r--ui/org.eclipse.pde.core/src/org/eclipse/pde/internal/core/target/IUBundleContainer.java6
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();

Back to the top