mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-02-04 06:36:56 +07:00
make MarkdownParsingTestCase work without full suite
Signed-off-by: Sergey Pak <sergey.pak@jetbrains.com> GitOrigin-RevId: a4c24ebc862498d5254dcd5cbddd6d6c5098a7be
This commit is contained in:
committed by
intellij-monorepo-bot
parent
7592919609
commit
cdb7c2307f
@@ -11,11 +11,11 @@ import com.intellij.psi.templateLanguages.TemplateDataElementType
|
||||
import com.intellij.psi.xml.StartTagEndTokenProvider
|
||||
import com.intellij.testFramework.ParsingTestCase
|
||||
import org.intellij.plugins.markdown.MarkdownTestingUtil
|
||||
import org.intellij.plugins.markdown.lang.MarkdownFileViewProviderFactory
|
||||
import org.intellij.plugins.markdown.lang.MarkdownLanguage
|
||||
import org.intellij.plugins.markdown.lang.parser.MarkdownFlavourProvider
|
||||
import org.intellij.plugins.markdown.lang.parser.MarkdownParserDefinition
|
||||
import org.intellij.plugins.markdown.lang.psi.MarkdownAstFactory
|
||||
import org.intellij.plugins.markdown.xml.DefaultMarkdownFileViewProviderFactory
|
||||
|
||||
abstract class MarkdownParsingTestCase(dataPath: String): ParsingTestCase(
|
||||
dataPath,
|
||||
@@ -30,7 +30,7 @@ abstract class MarkdownParsingTestCase(dataPath: String): ParsingTestCase(
|
||||
registerExtensionPoint(MarkdownFlavourProvider.extensionPoint, MarkdownFlavourProvider::class.java)
|
||||
registerExtensionPoint(EmbeddedTokenTypesProvider.EXTENSION_POINT_NAME, EmbeddedTokenTypesProvider::class.java)
|
||||
registerExtensionPoint(StartTagEndTokenProvider.EP_NAME, StartTagEndTokenProvider::class.java)
|
||||
addExplicitExtension(LanguageFileViewProviders.INSTANCE, MarkdownLanguage.INSTANCE, MarkdownFileViewProviderFactory())
|
||||
addExplicitExtension(LanguageFileViewProviders.INSTANCE, MarkdownLanguage.INSTANCE, DefaultMarkdownFileViewProviderFactory())
|
||||
addExplicitExtension(LanguageASTFactory.INSTANCE, MarkdownLanguage.INSTANCE, MarkdownAstFactory())
|
||||
addExplicitExtension(LanguageASTFactory.INSTANCE, XMLLanguage.INSTANCE, XmlASTFactory())
|
||||
addExplicitExtension(TemplateDataElementType.TREE_PATCHER, XMLLanguage.INSTANCE, XmlTemplateTreePatcher())
|
||||
|
||||
@@ -6,7 +6,7 @@ import com.intellij.psi.FileViewProvider
|
||||
import com.intellij.psi.FileViewProviderFactory
|
||||
import com.intellij.psi.PsiManager
|
||||
|
||||
internal class DefaultMarkdownFileViewProviderFactory: FileViewProviderFactory {
|
||||
class DefaultMarkdownFileViewProviderFactory: FileViewProviderFactory {
|
||||
override fun createFileViewProvider(
|
||||
file: VirtualFile,
|
||||
language: Language?,
|
||||
|
||||
Reference in New Issue
Block a user