Skip to content

Prevent NPE in case no provider wiring is available#1956

Merged
laeubi merged 2 commits intoeclipse-pde:masterfrom
laeubi:prevent_npe
Sep 4, 2025
Merged

Prevent NPE in case no provider wiring is available#1956
laeubi merged 2 commits intoeclipse-pde:masterfrom
laeubi:prevent_npe

Conversation

@laeubi
Copy link
Contributor

@laeubi laeubi commented Sep 3, 2025

In some case when a provider wiring is not available there can be a NPE when setting the PDE classpath, this now checks if a provider wiring is available before access the provider.

laeubi and others added 2 commits September 3, 2025 18:09
In some case when a provider wiring is not available there can be a NPE
when setting the PDE classpath, this now checks if a provider wiring is
available before access the provider.
@eclipse-pde-bot
Copy link
Contributor

This pull request changes some projects for the first time in this development cycle.
Therefore the following files need a version increment:

ui/org.eclipse.pde.core/META-INF/MANIFEST.MF

An additional commit containing all the necessary changes was pushed to the top of this PR's branch. To obtain these changes (for example if you want to push more changes) either fetch from your fork or apply the git patch.

Git patch
From 4d898fcc6f3a9c1f3060da06ca30c513fb37bbda Mon Sep 17 00:00:00 2001
From: Eclipse PDE Bot <pde-bot@eclipse.org>
Date: Wed, 3 Sep 2025 16:14:38 +0000
Subject: [PATCH] Version bump(s) for 4.38 stream


diff --git a/ui/org.eclipse.pde.core/META-INF/MANIFEST.MF b/ui/org.eclipse.pde.core/META-INF/MANIFEST.MF
index ff7ec9da25..a83a7c3f04 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.21.0.qualifier
+Bundle-Version: 3.21.100.qualifier
 Bundle-Activator: org.eclipse.pde.internal.core.PDECore
 Bundle-Vendor: %provider-name
 Bundle-Localization: plugin
-- 
2.51.0

Further information are available in Common Build Issues - Missing version increments.

@github-actions
Copy link

github-actions bot commented Sep 3, 2025

Test Results

   765 files  + 13     765 suites  +13   51m 15s ⏱️ + 2m 23s
 3 611 tests ±  0   3 556 ✅ ±  0   54 💤 ±0  1 ❌ ±0 
10 833 runs  +194  10 668 ✅ +187  163 💤 +6  2 ❌ +1 

For more details on these failures, see this check.

Results for commit 79d4106. ± Comparison against base commit e839691.

@laeubi laeubi merged commit 6f0d306 into eclipse-pde:master Sep 4, 2025
16 of 19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants