Skip to content

Changes

Summary

  1. Bug 568466 - Remove reference to Bundle (details)
  2. Bug 568466 - Remove Activator from MPC UI (details)
  3. Bug 568414 - Remove Activator from MPC Core (details)
  4. Bug 568414 - Finish off removing Activator from core (details)
  5. Bug 568466: removed unneeded call (details)
  6. [RelEng] Bumped version to 1.9.0 (details)
  7. [RelEng] Also use JavaSE-11 for launching (details)
Commit 41cd18a039ab209105ca69cf041f700316849699 by Leif Geiger
Bug 568466 - Remove reference to Bundle

The bundle is only stored to access the symbolic name for the purposes
of image lookup, and that's not necessary because there's an alternate
function which passes in a class from that bundle which is more
efficient. Replace calls to the bundle's symbolic name with the class
and remove caching the bundle.

Change-Id: I6f98a680f7cac65ff5d4d6f48470011fd6e26879
Signed-off-by: Alex Blewitt <alex.blewitt@gmail.com>
The file was modified org.eclipse.epp.mpc.ui/src/org/eclipse/epp/internal/mpc/ui/MarketplaceClientUiResources.java (diff)
Commit 446fce51b7c658973273ec3712ee410afc39588a by Leif Geiger
Bug 568466 - Remove Activator from MPC UI

Start off the removals by refactoring the names of the icons into the
MarketplaceClientUiResources, which is where they are mostly referenced
from and defined in any case.

Change-Id: I52c1974bb65c0aa2e286c89a373e122fcb0e1f74
Signed-off-by: Alex Blewitt <alex.blewitt@gmail.com>
The file was modified org.eclipse.epp.mpc.ui/src/org/eclipse/epp/internal/mpc/ui/wizards/AbstractMarketplaceDiscoveryItem.java (diff)
The file was modified org.eclipse.epp.mpc.ui/src/org/eclipse/epp/internal/mpc/ui/wizards/FeatureSelectionWizardPage.java (diff)
The file was modified org.eclipse.epp.mpc.ui/src/org/eclipse/epp/internal/mpc/ui/MarketplaceClientUiResources.java (diff)
The file was modified org.eclipse.epp.mpc.ui/src/org/eclipse/epp/internal/mpc/ui/wizards/UserFavoritesUnsupportedActionItem.java (diff)
The file was modified org.eclipse.epp.mpc.ui/src/org/eclipse/epp/internal/mpc/ui/wizards/ShareSolutionLink.java (diff)
The file was modified org.eclipse.epp.mpc.ui/src/org/eclipse/epp/internal/mpc/ui/wizards/RetryErrorActionItem.java (diff)
The file was modified org.eclipse.epp.mpc.ui/src/org/eclipse/epp/internal/mpc/ui/wizards/CatalogSwitcherItem.java (diff)
The file was modified org.eclipse.epp.mpc.ui/src/org/eclipse/epp/internal/mpc/ui/wizards/DiscoverFavoritesUserActionItem.java (diff)
The file was modified org.eclipse.epp.mpc.ui/src/org/eclipse/epp/internal/mpc/ui/wizards/OpenFavoritesNotificationItem.java (diff)
The file was modified org.eclipse.epp.mpc.ui/src/org/eclipse/epp/internal/mpc/ui/wizards/DiscoveryItem.java (diff)
The file was modified org.eclipse.epp.mpc.ui/src/org/eclipse/epp/internal/mpc/ui/MarketplaceClientUiPlugin.java (diff)
The file was modified org.eclipse.epp.mpc.ui/src/org/eclipse/epp/internal/mpc/ui/wizards/UserFavoritesFindFavoritesActionItem.java (diff)
The file was modified org.eclipse.epp.mpc.ui/src/org/eclipse/epp/internal/mpc/ui/wizards/FavoriteListDiscoveryItem.java (diff)
The file was modified org.eclipse.epp.mpc.ui/src/org/eclipse/epp/internal/mpc/ui/wizards/UserFavoritesSignInActionItem.java (diff)
The file was modified org.eclipse.epp.mpc.ui/src/org/eclipse/epp/internal/mpc/ui/wizards/MarketplaceWizard.java (diff)
The file was modified org.eclipse.epp.mpc.ui/src/org/eclipse/epp/internal/mpc/ui/wizards/InstallUpdatesNotificationItem.java (diff)
The file was modified org.eclipse.epp.mpc.ui/src/org/eclipse/epp/internal/mpc/ui/wizards/MarketplacePage.java (diff)
The file was modified org.eclipse.epp.mpc.ui/src/org/eclipse/epp/internal/mpc/ui/wizards/CatalogToolTip.java (diff)
Commit 11719b74b46c03deff945ed17cdf1f4b339233dc by Leif Geiger
Bug 568414 - Remove Activator from MPC Core

The MPC.core plugin uses a Bundle-Activator which sets up some internal
state, but most of this can be refactored away. This allows applications
that depend on MPC to start faster.

Refactor dependencies that are present in the
MarketplaceClientCorePlugin so that the start/stop methods are no longer
required.

In addition, bump the require execution environment to Java 11, along
with a minor service bump, since it depends on bundles that depend on
Java 11.

Change-Id: Idbb5d0205e3f2864db31fef61345779508cab68d
Signed-off-by: Alex Blewitt <alex.blewitt@gmail.com>
The file was modified org.eclipse.epp.mpc.core/src/org/eclipse/epp/internal/mpc/core/MarketplaceClientCore.java (diff)
The file was modified org.eclipse.epp.mpc.core/src/org/eclipse/epp/internal/mpc/core/MarketplaceClientCorePlugin.java (diff)
The file was modified org.eclipse.epp.mpc.core/src/org/eclipse/epp/internal/mpc/core/util/TransportFactory.java (diff)
The file was modified org.eclipse.epp.mpc.tests/src/org/eclipse/epp/mpc/tests/util/TransportFactoryTest.java (diff)
The file was modified org.eclipse.epp.mpc.tests/src/org/eclipse/epp/mpc/tests/service/MappedTransportFactory.java (diff)
The file was modified org.eclipse.epp.mpc.core/META-INF/MANIFEST.MF (diff)
The file was modified org.eclipse.epp.mpc.tests/src/org/eclipse/epp/mpc/tests/service/CatalogServiceTest.java (diff)
The file was modified org.eclipse.epp.mpc.tests/src/org/eclipse/epp/mpc/tests/service/SolutionCompatibilityFilterTest.java (diff)
Commit 218a01ab0bfac3027df1e212412a0f3445c363a1 by Leif Geiger
Bug 568414 - Finish off removing Activator from core

Having removed the main content from the Activator/Plugin, we can now
refactor and remove the class completely from the plugin.

Change-Id: Iede1ee2e1ad62f256af8665b47a5a5fb4830590e
Signed-off-by: Alex Blewitt <alex.blewitt@gmail.com>
The file was modified org.eclipse.epp.mpc.core/OSGI-INF/services/org.eclipse.epp.mpc.core.debug.options.xml (diff)
The file was modified org.eclipse.epp.mpc.core/src/org/eclipse/epp/internal/mpc/core/ServiceLocator.java (diff)
The file was removedorg.eclipse.epp.mpc.core/src/org/eclipse/epp/internal/mpc/core/MarketplaceClientCorePlugin.java
The file was modified org.eclipse.epp.mpc.core/src/org/eclipse/epp/internal/mpc/core/util/TransportFactory.java (diff)
The file was modified org.eclipse.epp.mpc.tests/src/org/eclipse/epp/mpc/tests/service/SolutionCompatibilityFilterTest.java (diff)
Commit 57351f29a168b37dabc49a6891339eabddd69545 by Leif Geiger
Bug 568466: removed unneeded call

Change-Id: I3d8da2c8354e35a9577869d0749a2c3e7f87a085
Signed-off-by: Leif Geiger <leif.geiger@yatta.de>
The file was modified org.eclipse.epp.mpc.core/src/org/eclipse/epp/internal/mpc/core/util/TransportFactory.java (diff)
The file was modified org.eclipse.epp.mpc.ui/src/org/eclipse/epp/internal/mpc/ui/MarketplaceClientUiResources.java (diff)
Commit 4fcb1c636e0a4b453cf79e2bb396e2a3a96cabf5 by Leif Geiger
[RelEng] Bumped version to 1.9.0

Change-Id: Ieb6749c703a25ff5a7a4e6e1b7e750640b287082
Signed-off-by: Leif Geiger <leif.geiger@yatta.de>
The file was modified org.eclipse.epp.mpc-parent/bundle/pom.xml (diff)
The file was modified org.eclipse.epp.mpc.core.win32/pom.xml (diff)
The file was modified org.eclipse.epp.mpc-target/pom.xml (diff)
The file was modified org.eclipse.epp.mpc.help.ui/META-INF/MANIFEST.MF (diff)
The file was modified org.eclipse.epp.mpc.tests/META-INF/MANIFEST.MF (diff)
The file was modified org.eclipse.epp.mpc.dependencies.feature/pom.xml (diff)
The file was modified pom.xml (diff)
The file was modified org.eclipse.epp.mpc-parent/feature/pom.xml (diff)
The file was modified org.eclipse.epp.mpc.core/pom.xml (diff)
The file was modified org.eclipse.epp.mpc.site/pom.xml (diff)
The file was modified org.eclipse.epp.mpc.tests.catalog/pom.xml (diff)
The file was modified org.eclipse.epp.mpc-parent/pom.xml (diff)
The file was modified org.eclipse.epp.mpc.help.ui/pom.xml (diff)
The file was modified org.eclipse.epp.mpc.core.win32/META-INF/MANIFEST.MF (diff)
The file was modified org.eclipse.epp.mpc.feature/pom.xml (diff)
The file was modified org.eclipse.epp.mpc.ui.css/META-INF/MANIFEST.MF (diff)
The file was modified org.eclipse.epp.mpc.ui.css/pom.xml (diff)
The file was modified org.eclipse.epp.mpc.tests/pom.xml (diff)
The file was modified org.eclipse.epp.mpc.tests.catalog/META-INF/MANIFEST.MF (diff)
The file was modified org.eclipse.epp.mpc.feature/feature.xml (diff)
The file was modified org.eclipse.epp.mpc.dependencies.feature/feature.xml (diff)
The file was modified org.eclipse.epp.mpc.ui/META-INF/MANIFEST.MF (diff)
The file was modified org.eclipse.epp.mpc.ui/pom.xml (diff)
Commit eb0b9975e8f596ad273af1cc23b78f72edfd554d by Leif Geiger
[RelEng] Also use JavaSE-11 for launching

Change-Id: I20c8ff832f788b3177b522f065602bb535c20bb3
Signed-off-by: Leif Geiger <leif.geiger@yatta.de>
The file was modified org.eclipse.epp.mpc.ui/MPC Runtime.launch (diff)