[ml-local-models] mark extension points and services as internal api

GitOrigin-RevId: 5c1906744b49bb55e49c75bdcdd9b5e32554b794
This commit is contained in:
Alexey Kalina
2021-04-07 12:57:39 +00:00
committed by intellij-monorepo-bot
parent 1b1260059e
commit 8ffda14d68
2 changed files with 4 additions and 0 deletions
@@ -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)
@@ -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<LocalModelFactory>("com.intellij.ml.local.models.factory")