Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2022-04-01Bug 526011 - PDE should provide an abstraction aboveHEADI20220401-1800masterStephan Herrmann11-14/+80
annotation-configuration in .classpath * introduce new manifest header Eclipse-ExportExternalAnnotations * if set to true, resolved entries in Required-Plugins will define their annotationPath equal to the plugin location This suffices to help JDT/Core to use these annotations for null analysis, if .eea files are shipped with the plug-in jar. We even have content assist for the new header :) Change-Id: I84643bc57d3da9f5a8f50d61da4ea82f8cd9cac9 Signed-off-by: Stephan Herrmann <stephan.herrmann@berlin.de> Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/175466 Tested-by: Vikas Chandra <Vikas.Chandra@in.ibm.com> Reviewed-by: Vikas Chandra <Vikas.Chandra@in.ibm.com>
2022-03-31Bug 579425 - Inconsistency in opening of spies via Menu/View workflowI20220331-1800Olivier Prouvost3-8/+1
Change-Id: I1dbfe6937c70e4fe555641a78bbc9a781ad73ed8 Signed-off-by: Olivier Prouvost <olivier.prouvost@opcoach.com> Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/192409
2022-03-30Bug 544838 - Option to automatically include requirements at launchHannes Wellmann11-53/+302
Change-Id: I3bf1acec1fb96d5bf6c14f4609ca08ac00f9e28f Signed-off-by: Hannes Wellmann <wellmann.hannes1@gmx.net> Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/186833 Reviewed-by: Julian Honnen <julian.honnen@vector.com> Tested-by: PDE Bot <pde-bot@eclipse.org>
2022-03-30Bug 544838 - Improve PluginBlock UI update and generalize config fieldHannes Wellmann3-15/+16
Change-Id: If4928937ba274a09ceff21b40b6454614a6c2152 Signed-off-by: Hannes Wellmann <wellmann.hannes1@gmx.net> Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/192328 Tested-by: PDE Bot <pde-bot@eclipse.org>
2022-03-30Bug 544838 - Unify and generalize test bundle/feature creationHannes Wellmann7-197/+201
Change-Id: Ie2f13fb0350681a027700ad060b3d801d639a277 Signed-off-by: Hannes Wellmann <wellmann.hannes1@gmx.net> Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/192272 Tested-by: PDE Bot <pde-bot@eclipse.org>
2022-03-30Bug 579433 - Unify labels in Eclipse/Equinox App launch-config dialogHannes Wellmann3-14/+10
Change-Id: I7b310f830bb299225456f49b4f079810cc33c5b6 Signed-off-by: Hannes Wellmann <wellmann.hannes1@gmx.net> Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/192275 Tested-by: PDE Bot <pde-bot@eclipse.org>
2022-03-30Bug 578713 - NullPointerException during: "Performing API Analysis"Andrey Loskutov1-15/+37
Avoid running analysis on *same* project in parallel (may happen if during the analysis build will be re-triggered again due resource changes). The termination of the one job might cause NPE's (or other issues) in another one, because they use (shared) data from same project builder. Change-Id: I54e6192941164ce9351a08f9b90a11ad8ecb6bb9 Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/192370 Tested-by: PDE Bot <pde-bot@eclipse.org> Reviewed-by: Andrey Loskutov <loskutov@gmx.de>
2022-03-30Bug 565294 - use default line delimiter for generated service.xmlMichael Keppler1-3/+4
Change-Id: Ia3e52afabf77a2374f59fe8b7187da54f0c03afd Signed-off-by: Michael Keppler <michael.keppler@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/190573 Tested-by: Vikas Chandra <Vikas.Chandra@in.ibm.com> Reviewed-by: Vikas Chandra <Vikas.Chandra@in.ibm.com>
2022-03-30Bug 579459 - fix ConcurrentModificationException getActiveModelsJoerg Kubitz1-48/+79
Synchronize all public method which (indirectly) use fEntries Change-Id: I23a26cd69d9aed12309b8d7094c74aa00fb14323 Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/192298 Tested-by: PDE Bot <pde-bot@eclipse.org> Reviewed-by: Andrey Loskutov <loskutov@gmx.de>
2022-03-30Bug 579494 - Adds spy.core dependency to spy.cssLars Vogel1-1/+2
As spy.css provides an extension for spy.core this dependency is needed. Change-Id: I4b5e1c4e19d1bd69303ad8dfc277eebce3a5b357 Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/192351 Tested-by: PDE Bot <pde-bot@eclipse.org> Reviewed-by: Lars Vogel <Lars.Vogel@vogella.com>
2022-03-30Bug 570166 - error marker for unavailable JRE import packageJulian Honnen3-8/+105
The following manifest had unresolved imports, but did not show any error markers: Import-Package: javax.xml.ws Bundle-RequiredExecutionEnvironment: JavaSE-11 Because there is a resolved supplier for this package (even though it does not satisfy the given BREE), no marker was shown. This change ensures that the "No available bundle exports package" marker is created for every unresolved import except when a more detailed error marker is available. Change-Id: Iafc4244b2375f6979a0d7c55181d4aca51cd28a8 Signed-off-by: Julian Honnen <julian.honnen@vector.com> Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/174442 Tested-by: PDE Bot <pde-bot@eclipse.org> Reviewed-by: Hannes Wellmann <wellmann.hannes1@gmx.net>
2022-03-29Bug 579381 - Fixes incorrect submonitor handling in UseScanManagerI20220329-1800Lars Vogel1-3/+3
Change split to consume the full work. Change-Id: I854291c45ef462ee7c148d14b742874eab62aaaf Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com> Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/192241 Tested-by: PDE Bot <pde-bot@eclipse.org>
2022-03-29Bug 579381 - Reduce SubMonitor.done() calls in api toolsLars Vogel11-395/+368
done() not necessary with a SubMonitor Change-Id: If6254b5fa35bc04d593920526fd216499e622503 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com> Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/192179 Tested-by: PDE Bot <pde-bot@eclipse.org> Reviewed-by: Hannes Wellmann <wellmann.hannes1@gmx.net>
2022-03-27Update PDE.setup to use github URI for eclipse.pde.buildI20220328-1800I20220327-1800Ed Merks1-18/+14
https://github.com/eclipse-platform/eclipse.platform.releng.aggregator/issues/144 Signed-off-by: Ed Merks <ed.merks@gmail.com> Change-Id: I29913924777c467f2263f07798daf7b8d94e6df3 Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/192271
2022-03-23Bug 579377 - Merge BETA_JAVA18 code to masterI20220326-1800I20220325-1800I20220324-1800I20220324-0140I20220323-1800I20220323-1230Vikas Chandra1-0/+175
Change-Id: I643511e56589bcecc6caeea2cbac776379eb61df Signed-off-by: Vikas Chandra <Vikas.Chandra@in.ibm.com> Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/192173
2022-03-23Bug 578990 - react to Bundle-Root setting changesI20220323-0740Hannes Wellmann6-21/+123
Change-Id: I2cfa7841c7a64ac59fbd24dfc874de040057ca6a Signed-off-by: Hannes Wellmann <wellmann.hannes1@gmx.net> Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/191246 Tested-by: PDE Bot <pde-bot@eclipse.org>
2022-03-23Bug 578990 - react to changes in derived resources and add testsHannes Wellmann9-65/+463
and unify attachment of resource change listeners. Products in derived resources are only considered if the derived resources is contained in a src-folder. Change-Id: I034039b74dd2aefed2509b418c5e5ad8e721a912 Signed-off-by: Hannes Wellmann <wellmann.hannes1@gmx.net> Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/192077 Tested-by: PDE Bot <pde-bot@eclipse.org>
2022-03-22Bug 579332 : Eclipse Runtime Spies don't openI20220322-1800Olivier Prouvost3-5/+15
Change-Id: I9561ad29fa9686ce8a86685895d43e68e1808073 Signed-off-by: Olivier Prouvost <olivier.prouvost@opcoach.com> Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/192152 Tested-by: PDE Bot <pde-bot@eclipse.org> Reviewed-by: Vikas Chandra <Vikas.Chandra@in.ibm.com>
2022-03-22Remove Submonitor#done call in ApiAnalysisBuilder#buildAllLars Vogel1-36/+33
Only top-level monitors need to call done. See https://www.eclipse.org/articles/Article-Progress-Monitors/article.html Responsibilities of callers and callees Change-Id: I371bf6c0a59083a133a8930ce497134eecef675b Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com> Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/175970 Reviewed-by: Hannes Wellmann <wellmann.hannes1@gmx.net> Tested-by: PDE Bot <pde-bot@eclipse.org>
2022-03-21Bug 579345 - ImportFeatureProjectsTestCase.testImportMulitpleFeaturesI20220322-0800I20220321-1800I20220321-0920Andrey Loskutov1-27/+40
fails on Linux Changed test to properly report what is actually missing. Change-Id: Id5d87d88c8b8da052405196cbd1c05ccb569b40d Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/192083 Tested-by: PDE Bot <pde-bot@eclipse.org> Reviewed-by: Andrey Loskutov <loskutov@gmx.de>
2022-03-18Bug 479450 - fix new race-condition in FeatureBasedLaunchTestI20220320-1800I20220320-0340I20220319-1800I20220318-1800Hannes Wellmann1-23/+21
Change-Id: I6b91e49707f9edd79c2d00672c0016e425444a21 Signed-off-by: Hannes Wellmann <wellmann.hannes1@gmx.net> Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/192067 Tested-by: Andrey Loskutov <loskutov@gmx.de> Tested-by: PDE Bot <pde-bot@eclipse.org> Reviewed-by: Andrey Loskutov <loskutov@gmx.de>
2022-03-18Bug 579231 - Remove unnecessary pom.xml filesI20220318-1220I20220318-0220Alexander Kurtakov1-2/+2
Fix o.e.pde.unittest.junit-feature to get proper parent. Change-Id: Iff3c7af9b186a143e0520eb4aeb9613330acaf3c Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/192045 Tested-by: PDE Bot <pde-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com>
2022-03-17Bug 579230 - remove unused service.packageadmin.PackageAdminI20220317-1800Hannes Wellmann2-21/+0
The only call of the PackageAdmin was false because it got the Bundle from the host/the running platform. Furthermore the preceding code always fails because PlatformAdmin implementation in use does not support add/removeDisabledInfo anymore. Change-Id: I29c158bcae8754666524086083e8b8909457ec76 Signed-off-by: Hannes Wellmann <wellmann.hannes1@gmx.net> Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/191977 Tested-by: PDE Bot <pde-bot@eclipse.org>
2022-03-17Bug 578820 - Use new FileLocator.getBundleFileLocation(Bundle) part 2Hannes Wellmann2-2/+2
Require at least org.eclipse.core.runtime 3.25.0 which re-exports org.eclipse.equinox.common 3.16.0 that provides the new method. Change-Id: I417f9119f574abc9d94603dd76cb86aa310c1c4d Signed-off-by: Hannes Wellmann <wellmann.hannes1@gmx.net> Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/191936 Tested-by: PDE Bot <pde-bot@eclipse.org>
2022-03-17Bug 579231 - Remove unnecessary pom.xml filesHannes Wellmann17-355/+85
Change-Id: I03f2e67c2f854e291e6f74f708b5e3f8de7294c2 Signed-off-by: Hannes Wellmann <wellmann.hannes1@gmx.net> Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/191811 Tested-by: PDE Bot <pde-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com>
2022-03-17Bug 579230 - fix miscellaneous warnings and enable warnings in build/IDEHannes Wellmann13-51/+31
Change-Id: I80506e8ebcc9a5a7f6ec5976f6e2afb2d4d014a8 Signed-off-by: Hannes Wellmann <wellmann.hannes1@gmx.net> Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/191978 Tested-by: PDE Bot <pde-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com>
2022-03-17Bug 579230 - replace deprecated SWT/UI ussageHannes Wellmann5-61/+31
Change-Id: Ic2d2eb32fcf0e1581004d0a34a7527efe8aceaa5 Signed-off-by: Hannes Wellmann <wellmann.hannes1@gmx.net> Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/191976 Tested-by: PDE Bot <pde-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com>
2022-03-17Bug 579230 - fix Java-doc and NLS warningsHannes Wellmann7-39/+31
Change-Id: I6bfb09415c93cf487cd1b2319fd1362b0853d11f Signed-off-by: Hannes Wellmann <wellmann.hannes1@gmx.net> Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/191975 Tested-by: PDE Bot <pde-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com>
2022-03-17Bug 579230 - suppress not resolvable warningsHannes Wellmann20-112/+130
Change-Id: I4ebc4ef3dbd0336d6aedf37925c6a1292cc645a2 Signed-off-by: Hannes Wellmann <wellmann.hannes1@gmx.net> Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/191810 Tested-by: PDE Bot <pde-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com>
2022-03-15Bug 578967 - IES423: Truncation issue in 'new target definition' panelI20220316-1800I20220315-1800Niraj Modi1-2/+5
- Added a ScrolledComposite to avoid truncation using scroll-bar. Change-Id: I7e4e59b8c711d163efdc5be4c2f07420cf89696f Signed-off-by: Niraj Modi <niraj.modi@in.ibm.com> Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/191906 Tested-by: PDE Bot <pde-bot@eclipse.org> Tested-by: Vikas Chandra <Vikas.Chandra@in.ibm.com> Reviewed-by: Vikas Chandra <Vikas.Chandra@in.ibm.com>
2022-03-15fix return value ignoredCarsten Hammer1-1/+1
Change-Id: Ie33e289a2ec697d3a12c0cb547f92728bd0b4478 Signed-off-by: Carsten Hammer <carsten.hammer@t-online.de> Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/169243 Tested-by: PDE Bot <pde-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com>
2022-03-15Bug 567552 - [JUnit5] test launch does not add jdt.junit5.runtime fromAlexander Kurtakov1-10/+0
host Remove unused private method. Change-Id: I74a2cdfc966a0bf6ec4a9bc6add85638181acb77 Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/191886 Tested-by: PDE Bot <pde-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com>
2022-03-14Bug 578820 - Use new FileLocator.getBundleFileLocation(Bundle)I20220314-1800Hannes Wellmann7-24/+16
Change-Id: Ia594bd07cce59263175600b6c7c265b94bc716fd Signed-off-by: Hannes Wellmann <wellmann.hannes1@gmx.net> Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/191875 Tested-by: PDE Bot <pde-bot@eclipse.org>
2022-03-14Bug 567552 - supply missing JUnit 5 plugins from hostJulian Honnen10-71/+110
Extended launch mechanism for JUnit 5 runtime plugins: - add jdt.junit5.runtime plugin for JUnit 5 launches - add required plugins for JUnitPlatform runner - transitively add their dependencies with support for incomplete target platforms Effectively this now supports running tests against a target platform containing only org.junit.jupiter.api. Change-Id: Id505549fe26d3b61785c8b0ce9ac25907e63382d Also-by: Hannes Wellmann <wellmann.hannes1@gmx.net> Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/187311 Tested-by: PDE Bot <pde-bot@eclipse.org> Reviewed-by: Hannes Wellmann <wellmann.hannes1@gmx.net> Reviewed-by: Julian Honnen <julian.honnen@vector.com>
2022-03-12Bug 576860 - Specify all launch-type requirements in RequirementHelperI20220313-1800I20220312-1800Hannes Wellmann10-76/+160
Change-Id: I65fea9ec059d9f9bb3b3912b390d65947f1dcf40 Signed-off-by: Hannes Wellmann <wellmann.hannes1@gmx.net> Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/186860 Tested-by: PDE Bot <pde-bot@eclipse.org>
2022-03-11Bug 578404 - activate jdt JobManager's verbose modeI20220312-0100I20220311-1800Hannes Wellmann4-2/+13
Change-Id: I7943016e2ff2220369720654dfc5182d41a9607a Signed-off-by: Hannes Wellmann <wellmann.hannes1@gmx.net> Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/190093 Tested-by: PDE Bot <pde-bot@eclipse.org>
2022-03-11Bug 578946 - add missing generic type parametersHannes Wellmann4-10/+11
Change-Id: Ia529e828db60a026a22d9aa2c4a495a046d4830a Signed-off-by: Hannes Wellmann <wellmann.hannes1@gmx.net> Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/191765 Tested-by: PDE Bot <pde-bot@eclipse.org>
2022-03-11Bug 579213 - IES423: String may not externalized and displayed inVikas Chandra2-4/+7
English in 'add content' dialog Change-Id: Iba2602c5b076a456a65ac686599f4aa70946814f Signed-off-by: Vikas Chandra <Vikas.Chandra@in.ibm.com> Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/191754
2022-03-11Bug 578728 - Use PluginModels of launch-delegates for launch validationHannes Wellmann18-95/+51
Change-Id: Ie2a7472f1df457ce8dc4a5f1a846fe9b25e56125 Signed-off-by: Hannes Wellmann <wellmann.hannes1@gmx.net> Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/190764 Tested-by: PDE Bot <pde-bot@eclipse.org>
2022-03-10Bug 340350 - Create feature-based launches for feature-based productsI20220310-1800Hannes Wellmann1-0/+1
Change-Id: I6608e26587f9e136f2ea3fdd16a28e28894c6fba Signed-off-by: Hannes Wellmann <wellmann.hannes1@gmx.net> Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/190583 Tested-by: PDE Bot <pde-bot@eclipse.org>
2022-03-10Bug 578644 - Do not automatically add fragments to feature-launchesHannes Wellmann1-1/+1
Change-Id: Ie8676809602ddc23ef0c2d02721cc60a62c7089e Signed-off-by: Hannes Wellmann <wellmann.hannes1@gmx.net> Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/190582 Tested-by: PDE Bot <pde-bot@eclipse.org>
2022-03-10Bug 578946 - Avoid generic-wildcards if possibleHannes Wellmann148-695/+579
Change-Id: I08ac337985055aeacbb38c1b5f4713dbc990190d Signed-off-by: Hannes Wellmann <wellmann.hannes1@gmx.net> Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/191166 Tested-by: PDE Bot <pde-bot@eclipse.org>
2022-03-07Version bump for 4.24 streamI20220309-1800I20220308-1800I20220307-1800Alexander Kurtakov6-9/+9
https://github.com/eclipse-platform/eclipse.platform.releng.aggregator/issues/85 Change-Id: Id21de00b578f9bcfeeb44ec47b9dd2656bae0d75 Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/191561 Tested-by: PDE Bot <pde-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com>
2022-03-07Bug 579126 - 4.24 I-Build: I20220307-0340 - Comparator Errors FoundI20220307-1010I20220307-0630Sravan Kumar Lakkimsetti1-1/+2
Change-Id: Id165c3bfeec0b2d641c5d929f298519728b62200 Signed-off-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com> Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/191535 Tested-by: Vikas Chandra <Vikas.Chandra@in.ibm.com> Reviewed-by: Vikas Chandra <Vikas.Chandra@in.ibm.com>
2022-03-04Bug 579073 - POM and product version change for 4.24 releaseI20220307-0340Sravan Kumar Lakkimsetti40-40/+40
Change-Id: I35e8b8cab9cccad02ef3592f7c4f8703338fae1f Signed-off-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com> Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/191473 Tested-by: Vikas Chandra <Vikas.Chandra@in.ibm.com> Reviewed-by: Vikas Chandra <Vikas.Chandra@in.ibm.com>
2022-03-01Bug 579015 - Move to tycho 2.7.0S4_23_0_RC2aS4_23_0_RC2R4_23I20220308-0310I20220302-1800I20220302-0600I20220301-1800I20220301-0600Sravan Kumar Lakkimsetti1-5/+6
Change-Id: I4aa8ee89e67d82e47b9dbd7173fbd06c81a6d3f7 Signed-off-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com> Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/191288 Tested-by: PDE Bot <pde-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com>
2022-02-21Bug 577184 - fix URI for windows systems in Target refsS4_23_0_RC1I20220228-1800I20220228-0600I20220227-1800I20220227-0600I20220226-1800I20220226-0600I20220225-1800I20220223-1800I20220223-0600I20220222-1800I20220222-1350I20220221-1800Christoph Läubrich1-1/+14
Change-Id: Ic040aeb62e21431480833e86270cb7512a494a5e Signed-off-by: Christoph Läubrich <laeubi@laeubi-soft.de> Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/190949 Tested-by: Vikas Chandra <Vikas.Chandra@in.ibm.com> Reviewed-by: Vikas Chandra <Vikas.Chandra@in.ibm.com>
2022-02-18Bug 578823 - Context spy should define a dependency to spy.coreI20220221-0600I20220220-1800I20220220-0600I20220219-1800I20220219-0600I20220218-1800Lars Vogel1-1/+2
Without this the runtime will not include the necessary spy.core plug-in Change-Id: I092530a53ff1da9216496f312c33ee4c6e7f9f7c Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com> Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/190943 Tested-by: PDE Bot <pde-bot@eclipse.org> Tested-by: Vikas Chandra <Vikas.Chandra@in.ibm.com> Reviewed-by: Vikas Chandra <Vikas.Chandra@in.ibm.com>
2022-02-16Bug 578763 - send events sequentially, adopted testS4_23_0_M3I20220216-1800Andrey Loskutov2-24/+90
Use single job to send events (so they are not sent in parallel in random order). Since the events are now sent async, we need wait for jobs before we can compare the expected target. Change-Id: I57dd5a991d0646ca123c90cf93751fd0893afb74 Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/190867 Reviewed-by: Jörg Kubitz <jkubitz-eclipse@gmx.de> Reviewed-by: Andrey Loskutov <loskutov@gmx.de> Tested-by: PDE Bot <pde-bot@eclipse.org>
2022-02-15Bug 578763 - Deadlock inI20220216-0600I20220215-1800Andrey Loskutov3-9/+25
TargetPlatformService.getWorkspaceTargetDefinition Don't try to notify listeners while resolving the target platform in TargetPlatformService.getWorkspaceTargetDefinition(), to avoid deadlocks if the (unknown) caller & listeners are holding/requiring locks. Change-Id: I6bc8d1520961ee7571576bff6de2d34f604fa8fa Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/190819 Tested-by: PDE Bot <pde-bot@eclipse.org> Tested-by: Andrey Loskutov <loskutov@gmx.de> Reviewed-by: Jörg Kubitz <jkubitz-eclipse@gmx.de> Reviewed-by: Andrey Loskutov <loskutov@gmx.de>

Back to the top