From 66abef6a86c9f6cc92660e2306be7064c97dd628 Mon Sep 17 00:00:00 2001 From: Max Medvedev Date: Wed, 14 Nov 2012 13:16:57 +0400 Subject: [PATCH] logging for EA-39371 --- .../intellij/refactoring/inline/GenericInlineHandler.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/refactoring/inline/GenericInlineHandler.java b/platform/lang-impl/src/com/intellij/refactoring/inline/GenericInlineHandler.java index 79c2b3f1c479..5fdb8097969c 100644 --- a/platform/lang-impl/src/com/intellij/refactoring/inline/GenericInlineHandler.java +++ b/platform/lang-impl/src/com/intellij/refactoring/inline/GenericInlineHandler.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2009 JetBrains s.r.o. + * Copyright 2000-2012 JetBrains s.r.o. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -143,6 +143,10 @@ public class GenericInlineHandler { Collection allReferences) { final Map inliners = new HashMap(); for (PsiReference ref : allReferences) { + if (ref == null) { + LOG.error("element: " + element.getClass()+ ", allReferences contains null!"); + continue; + } PsiElement refElement = ref.getElement(); LOG.assertTrue(refElement != null, ref.getClass().getName());