make JsonSchemaCatalogExclusion a stable API, and update the doc

GitOrigin-RevId: 3903eb505ccda51c41f02191ce5c669ba050e240
This commit is contained in:
Anton Lobov
2019-09-10 08:31:25 +00:00
committed by intellij-monorepo-bot
parent d1b7e01039
commit b16cb88263
@@ -7,12 +7,9 @@ import org.jetbrains.annotations.ApiStatus;
import org.jetbrains.annotations.NotNull;
/**
* Disables JSON schema download from schema store for particular files.
* Not intended to be used except to suppress JSON schema for JSCS
* Disables applying schemastore.org JSON schema mappings for particular files.
*/
@ApiStatus.Experimental
public interface JsonSchemaCatalogExclusion {
ExtensionPointName<JsonSchemaCatalogExclusion> EP_NAME = ExtensionPointName.create("com.intellij.json.catalog.exclusion");
boolean isExcluded(@NotNull VirtualFile file);