Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
2.0.0.beta1
-
None
-
None
-
Windows
Description
When migrating from ivyde alpha to ivyde beta eclipse is throwing NPE at startup.
The problem seems to be in IvyDEPreferenceStoreHelper. This class tries to invoke IPreferenceStore.putValue with null newValue but the implementation from
org.eclipse.core.internal.preferences.EclipsePreferences does not accept nulls.
public void put(String key, String newValue)
{
if(key == null || newValue == null)
throw new NullPointerException();
String oldValue = internalPut(key, newValue);
if(!newValue.equals(oldValue))
}