QuoteHandler (@NotNull PsiFile file, @NotNull Editor editor) { FileType fileType = getFileType(file, editor); QuoteHandler quoteHandler = getQuoteHandlerForType(fileType); if (quoteHandler == null) { FileType fileFileType = file.getFileType(); if (fileFileType != fileType) { quoteHandler = getQuoteHandlerForType(fileFileType); } } if (quoteHandler == null) { return getLanguageQuoteHandler(file.getViewProvider().getBaseLanguage()); } return quoteHandler; }