make MarkdownParsingTestCase work without full suite

Signed-off-by: Sergey Pak <sergey.pak@jetbrains.com>

GitOrigin-RevId: a4c24ebc862498d5254dcd5cbddd6d6c5098a7be
This commit is contained in:
Sergey Pak
2025-01-22 23:47:58 +01:00
committed by intellij-monorepo-bot
parent 7592919609
commit cdb7c2307f
2 changed files with 3 additions and 3 deletions

View File

@@ -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())

View File

@@ -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?,