Merge pull request #354 from eclipse/so_preference_adapter

guard preference values provider against missing context
This commit is contained in:
Stefan Oehme 2015-07-13 09:58:43 +02:00
commit 85f20f2bc2

View file

@ -38,6 +38,9 @@ public interface IPreferenceValuesProvider {
@Override
public IPreferenceValues getPreferenceValues(Resource context) {
if (context == null) {
return empty();
}
PreferenceValuesByLanguage valuesByLanguage = PreferenceValuesByLanguage.findInEmfObject(context.getResourceSet());
if (valuesByLanguage == null)
return empty();