From e21d5d9ebb0012c126544c24028fc4a4756b07cd Mon Sep 17 00:00:00 2001 From: nik Date: Tue, 13 Mar 2012 09:36:12 +0400 Subject: [PATCH] NPE fixed --- .../src/org/jetbrains/jps/idea/IdeaProjectLoadingUtil.groovy | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/jps/model/src/org/jetbrains/jps/idea/IdeaProjectLoadingUtil.groovy b/jps/model/src/org/jetbrains/jps/idea/IdeaProjectLoadingUtil.groovy index d59f8dcc2122..bb5e63a14f7a 100644 --- a/jps/model/src/org/jetbrains/jps/idea/IdeaProjectLoadingUtil.groovy +++ b/jps/model/src/org/jetbrains/jps/idea/IdeaProjectLoadingUtil.groovy @@ -29,7 +29,8 @@ public class IdeaProjectLoadingUtil { static findFacetById(Project project, String facetId) { def moduleName = facetId.substring(0, facetId.indexOf('/')) - def facet = project.modules[moduleName]?.facets[facetId] - return facet + def module = project.modules[moduleName] + if (module == null) return null + return module.facets[facetId] } }