From 8ffda14d688c97a5cf41a29214df56869357ca14 Mon Sep 17 00:00:00 2001 From: Alexey Kalina Date: Wed, 7 Apr 2021 15:53:38 +0300 Subject: [PATCH] [ml-local-models] mark extension points and services as internal api GitOrigin-RevId: 5c1906744b49bb55e49c75bdcdd9b5e32554b794 --- .../src/com/intellij/ml/local/models/LocalModelsManager.kt | 2 ++ .../src/com/intellij/ml/local/models/api/LocalModelFactory.kt | 2 ++ 2 files changed, 4 insertions(+) diff --git a/plugins/ml-local-models/src/com/intellij/ml/local/models/LocalModelsManager.kt b/plugins/ml-local-models/src/com/intellij/ml/local/models/LocalModelsManager.kt index 3e898b4e34f3..5255c47ef991 100644 --- a/plugins/ml-local-models/src/com/intellij/ml/local/models/LocalModelsManager.kt +++ b/plugins/ml-local-models/src/com/intellij/ml/local/models/LocalModelsManager.kt @@ -4,7 +4,9 @@ import com.intellij.ml.local.models.api.LocalModel import com.intellij.lang.Language import com.intellij.ml.local.models.api.LocalModelFactory import com.intellij.openapi.project.Project +import org.jetbrains.annotations.ApiStatus +@ApiStatus.Internal class LocalModelsManager private constructor(private val project: Project) { companion object { fun getInstance(project: Project): LocalModelsManager = project.getService(LocalModelsManager::class.java) diff --git a/plugins/ml-local-models/src/com/intellij/ml/local/models/api/LocalModelFactory.kt b/plugins/ml-local-models/src/com/intellij/ml/local/models/api/LocalModelFactory.kt index c2ea513ddb5a..bb4ebdf32d97 100644 --- a/plugins/ml-local-models/src/com/intellij/ml/local/models/api/LocalModelFactory.kt +++ b/plugins/ml-local-models/src/com/intellij/ml/local/models/api/LocalModelFactory.kt @@ -3,7 +3,9 @@ package com.intellij.ml.local.models.api import com.intellij.lang.Language import com.intellij.lang.LanguageExtension import com.intellij.openapi.project.Project +import org.jetbrains.annotations.ApiStatus +@ApiStatus.Internal interface LocalModelFactory { companion object { private val EP_NAME = LanguageExtension("com.intellij.ml.local.models.factory")