Skip to content

Y20260423-1000

@vogella vogella tagged this 23 Apr 14:01
Replaces the cross-bundle call to org.eclipse.ui.internal.ide.StatusUtil
.newError(...) in IDEApplication#writeVersion with ILog.of(IDEApplication
.class).error(message, throwable), and drops the now-unused StatusUtil
import.

Behavior changes:
- Plug-in id moves from "org.eclipse.ui.ide" (IDE_WORKBENCH constant in
  the called StatusUtil) to "org.eclipse.ui.ide.application", which is
  the bundle that actually emits the version-file write failure.
- The previous IDEWorkbenchPlugin.log(message, status) helper emitted
  two separate log entries (one for the message, one for the status);
  this now produces a single coherent entry whose status carries both
  the context message and the throwable, removing the dependency on the
  potentially-null e.getLocalizedMessage().
Assets 2
Loading