From b4683ca7159497288f923a5ca499048e7c7e9c4b Mon Sep 17 00:00:00 2001 From: Dmitry Avdeev Date: Fri, 27 Jan 2012 13:37:31 +0400 Subject: [PATCH] running tests on PluginLangXml descriptor --- .../fixtures/DefaultLightProjectDescriptor.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/java/testFramework/src/com/intellij/testFramework/fixtures/DefaultLightProjectDescriptor.java b/java/testFramework/src/com/intellij/testFramework/fixtures/DefaultLightProjectDescriptor.java index 44ce03bbb0ab..1dc3be12660e 100644 --- a/java/testFramework/src/com/intellij/testFramework/fixtures/DefaultLightProjectDescriptor.java +++ b/java/testFramework/src/com/intellij/testFramework/fixtures/DefaultLightProjectDescriptor.java @@ -42,6 +42,9 @@ public class DefaultLightProjectDescriptor implements LightProjectDescriptor { @Override public void configureModule(Module module, ModifiableRootModel model, ContentEntry contentEntry) { - model.getModuleExtension(LanguageLevelModuleExtension.class).setLanguageLevel(LanguageLevel.HIGHEST); + LanguageLevelModuleExtension extension = model.getModuleExtension(LanguageLevelModuleExtension.class); + if (extension != null) { + extension.setLanguageLevel(LanguageLevel.HIGHEST); + } } }