mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-18 09:34:34 +07:00
IDEA-88174 <java.lang.Object> inserted instead of generic argument in JSP code.
This commit is contained in:
@@ -23,7 +23,7 @@ import com.intellij.codeInsight.completion.util.ParenthesesInsertHandler;
|
||||
import com.intellij.codeInsight.daemon.impl.quickfix.StaticImportMethodFix;
|
||||
import com.intellij.codeInsight.guess.GuessManager;
|
||||
import com.intellij.codeInsight.lookup.*;
|
||||
import com.intellij.ide.highlighter.XmlLikeFileType;
|
||||
import com.intellij.lang.StdLanguages;
|
||||
import com.intellij.lang.java.JavaLanguage;
|
||||
import com.intellij.openapi.diagnostic.Logger;
|
||||
import com.intellij.openapi.editor.Document;
|
||||
@@ -948,8 +948,8 @@ public class JavaCompletionUtil {
|
||||
}
|
||||
|
||||
public static String escapeXmlIfNeeded(InsertionContext context, String generics) {
|
||||
if (context.getFile().getFileType() instanceof XmlLikeFileType) {
|
||||
generics = StringUtil.escapeXml(generics);
|
||||
if (context.getFile().getViewProvider().getBaseLanguage() == StdLanguages.JSPX) {
|
||||
return StringUtil.escapeXml(generics);
|
||||
}
|
||||
return generics;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user