Skip to content

Commit a67a43b

Browse files
committed
fix possible npe in TagReference of php Haehnchen#331
1 parent 0af900c commit a67a43b

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/fr/adrienbrault/idea/symfony2plugin/util/dict/ServiceUtil.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
import fr.adrienbrault.idea.symfony2plugin.stubs.indexes.ContainerParameterStubIndex;
1818
import fr.adrienbrault.idea.symfony2plugin.stubs.indexes.ServicesTagStubIndex;
1919
import fr.adrienbrault.idea.symfony2plugin.util.PhpElementsUtil;
20-
import fr.adrienbrault.idea.symfony2plugin.util.PsiElementUtils;
2120
import fr.adrienbrault.idea.symfony2plugin.util.service.ServiceXmlParserFactory;
2221
import org.apache.commons.lang.StringUtils;
2322
import org.jetbrains.annotations.Nullable;
@@ -167,7 +166,10 @@ public static Collection<PhpClass> getTaggedClassesWithCompiled(Project project,
167166

168167
for(String className: taggedCompiledClasses) {
169168
if(!uniqueClass.contains(className)) {
170-
taggedClasses.add(PhpElementsUtil.getClass(project, className));
169+
PhpClass phpClass = PhpElementsUtil.getClass(project, className);
170+
if(phpClass != null) {
171+
taggedClasses.add(phpClass);
172+
}
171173
}
172174
}
173175

0 commit comments

Comments
 (0)