From 67f00195e3ecfa62cbdfbf5773111fa157268e73 Mon Sep 17 00:00:00 2001 From: peter Date: Mon, 27 Jun 2016 14:55:28 +0200 Subject: [PATCH] make CompletionServiceImpl final to prevent potential evil overriders --- .../codeInsight/completion/impl/CompletionServiceImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/codeInsight/completion/impl/CompletionServiceImpl.java b/platform/lang-impl/src/com/intellij/codeInsight/completion/impl/CompletionServiceImpl.java index d84f431a65aa..dac6d6f15418 100644 --- a/platform/lang-impl/src/com/intellij/codeInsight/completion/impl/CompletionServiceImpl.java +++ b/platform/lang-impl/src/com/intellij/codeInsight/completion/impl/CompletionServiceImpl.java @@ -40,7 +40,7 @@ import java.util.ArrayList; /** * @author peter */ -public class CompletionServiceImpl extends CompletionService{ +public final class CompletionServiceImpl extends CompletionService{ private static final Logger LOG = Logger.getInstance("#com.intellij.codeInsight.completion.impl.CompletionServiceImpl"); private static volatile CompletionPhase ourPhase = CompletionPhase.NoCompletion; private static String ourPhaseTrace;