diff --git a/plugins/yaml/editing/src/org/jetbrains/yaml/psi/YamlTagRecogniser.kt b/plugins/yaml/editing/src/org/jetbrains/yaml/psi/YamlTagRecogniser.kt new file mode 100644 index 000000000000..488cdcf5ffb1 --- /dev/null +++ b/plugins/yaml/editing/src/org/jetbrains/yaml/psi/YamlTagRecogniser.kt @@ -0,0 +1,13 @@ +package org.jetbrains.yaml.psi + +import com.intellij.openapi.extensions.ExtensionPointName +import com.intellij.openapi.util.NlsSafe + +interface YamlTagRecogniser { + companion object { + @JvmField + val EP_NAME = ExtensionPointName.create("com.intellij.yaml.tagRecogniser") + } + + fun isRecognizedTag(tagText: @NlsSafe String): Boolean +} \ No newline at end of file diff --git a/plugins/yaml/resources/META-INF/plugin.xml b/plugins/yaml/resources/META-INF/plugin.xml index d7fe5ed25253..bea183c840df 100644 --- a/plugins/yaml/resources/META-INF/plugin.xml +++ b/plugins/yaml/resources/META-INF/plugin.xml @@ -174,6 +174,9 @@ +