From fb1dc921bb5f23adbac96a8f71159aeae489e869 Mon Sep 17 00:00:00 2001 From: Dmitry Trofimov Date: Fri, 1 Apr 2011 16:31:58 +0400 Subject: [PATCH] NPE fixed. --- .../src/com/intellij/openapi/module/ModuleServiceManager.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/platform/lang-api/src/com/intellij/openapi/module/ModuleServiceManager.java b/platform/lang-api/src/com/intellij/openapi/module/ModuleServiceManager.java index 3ad759137240..da0c3855fa0f 100644 --- a/platform/lang-api/src/com/intellij/openapi/module/ModuleServiceManager.java +++ b/platform/lang-api/src/com/intellij/openapi/module/ModuleServiceManager.java @@ -16,6 +16,8 @@ package com.intellij.openapi.module; +import org.jetbrains.annotations.NotNull; + /** * @author yole */ @@ -23,7 +25,7 @@ public class ModuleServiceManager { private ModuleServiceManager() { } - public static T getService(Module module, Class serviceClass) { + public static T getService(@NotNull Module module, @NotNull Class serviceClass) { return (T)module.getPicoContainer().getComponentInstance(serviceClass.getName()); } } \ No newline at end of file