mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
[platform] IJPL-224518 Cleanup private modifier usages with extensions/services
GitOrigin-RevId: 81092bac522182328259641936529808c6af226e
This commit is contained in:
committed by
intellij-monorepo-bot
parent
b0cd45d515
commit
5e6ce05858
@@ -17,7 +17,7 @@ import com.intellij.openapi.project.Project
|
||||
import com.intellij.openapi.startup.ProjectActivity
|
||||
import com.intellij.openapi.util.Disposer
|
||||
|
||||
private class AntShortcutStartupActivity : ProjectActivity {
|
||||
internal class AntShortcutStartupActivity : ProjectActivity {
|
||||
init {
|
||||
if (ApplicationManager.getApplication().isHeadlessEnvironment) {
|
||||
throw ExtensionNotApplicableException.create()
|
||||
|
||||
@@ -165,8 +165,8 @@ class ActionPanel(private val project: Project, private val vm: CompilationChart
|
||||
|
||||
internal class ZoomResetAction : ZoomActionBase(ZoomEvent.RESET)
|
||||
|
||||
private class CompilationChartsStatsActionHolder(private val diagrams: CompilationChartsDiagramsComponent,
|
||||
private val vm: CompilationChartsViewModel) : DumbAwareAction(), CustomComponentAction {
|
||||
internal class CompilationChartsStatsActionHolder(private val diagrams: CompilationChartsDiagramsComponent,
|
||||
private val vm: CompilationChartsViewModel) : DumbAwareAction(), CustomComponentAction {
|
||||
|
||||
override fun createCustomComponent(presentation: Presentation, place: String): JComponent = JPanel().apply {
|
||||
layout = BoxLayout(this, BoxLayout.LINE_AXIS)
|
||||
|
||||
+1
-1
@@ -6,7 +6,7 @@ import com.intellij.codeInsight.completion.ml.ContextFeatureProvider
|
||||
import com.intellij.codeInsight.completion.ml.MLFeatureValue
|
||||
import com.intellij.openapi.vcs.changes.ChangeListManager
|
||||
|
||||
private class VcsContextFeatureProvider : ContextFeatureProvider {
|
||||
internal class VcsContextFeatureProvider : ContextFeatureProvider {
|
||||
override fun getName(): String = "vcs"
|
||||
|
||||
override fun calculateFeatures(environment: CompletionEnvironment): Map<String, MLFeatureValue> {
|
||||
|
||||
@@ -17,7 +17,7 @@ import com.intellij.psi.PsiNameIdentifierOwner
|
||||
private const val MAX_CHANGES_TO_ANALYZE = 1000
|
||||
internal val changesCountKey: Key<Int> = Key<Int>("VcsFeatureProvider.changesCount")
|
||||
|
||||
private class VcsFeatureProvider : ElementFeatureProvider {
|
||||
internal class VcsFeatureProvider : ElementFeatureProvider {
|
||||
override fun getName(): String = "vcs"
|
||||
|
||||
override fun calculateFeatures(element: LookupElement,
|
||||
|
||||
+1
-1
@@ -19,7 +19,7 @@ import com.intellij.psi.PsiFileSystemItem
|
||||
import com.intellij.psi.util.PsiTreeUtil
|
||||
import kotlin.math.abs
|
||||
|
||||
private class CommonLocationFeatures : ContextFeatureProvider {
|
||||
internal class CommonLocationFeatures : ContextFeatureProvider {
|
||||
override fun getName(): String = "common"
|
||||
override fun calculateFeatures(environment: CompletionEnvironment): Map<String, MLFeatureValue> {
|
||||
val result = mutableMapOf<String, MLFeatureValue>()
|
||||
|
||||
+1
-1
@@ -10,7 +10,7 @@ import org.jetbrains.kotlin.psi.KtProperty
|
||||
|
||||
private val COMPOSE_RESOURCE_USAGE_TYPE = UsageType { ComposeIdeBundle.message("compose.resources.usage.type") }
|
||||
|
||||
private class ComposeResourcesUsageTypeProvider : UsageTypeProviderEx {
|
||||
internal class ComposeResourcesUsageTypeProvider : UsageTypeProviderEx {
|
||||
override fun getUsageType(element: PsiElement, targets: Array<out UsageTarget>): UsageType? {
|
||||
val isComposeResourceProperty = (element.reference?.resolve() as? KtProperty)?.isComposeResourceProperty
|
||||
return if (isComposeResourceProperty == true) COMPOSE_RESOURCE_USAGE_TYPE else null
|
||||
|
||||
+3
-2
@@ -7,6 +7,7 @@ import com.intellij.ide.plugins.PluginManagerCore
|
||||
import com.intellij.openapi.components.BaseState
|
||||
import com.intellij.openapi.components.PersistentStateComponent
|
||||
import com.intellij.openapi.components.StateStorage
|
||||
import com.intellij.openapi.components.impl.stores.IProjectStore
|
||||
import com.intellij.openapi.components.impl.stores.stateStore
|
||||
import com.intellij.openapi.diagnostic.logger
|
||||
import com.intellij.openapi.extensions.PluginId
|
||||
@@ -15,8 +16,8 @@ import com.intellij.util.ReflectionUtil
|
||||
import java.util.concurrent.ConcurrentHashMap
|
||||
import java.util.concurrent.atomic.AtomicBoolean
|
||||
|
||||
private class ConfigurationScriptProjectStoreFactory : ProjectStoreFactoryBase() {
|
||||
override fun createStore(project: Project) = MyProjectStore(project)
|
||||
internal class ConfigurationScriptProjectStoreFactory : ProjectStoreFactoryBase() {
|
||||
override fun createStore(project: Project): IProjectStore = MyProjectStore(project)
|
||||
}
|
||||
|
||||
private class MyProjectStore(project: Project) : ProjectWithModuleStoreImpl(project) {
|
||||
|
||||
@@ -21,7 +21,7 @@ private class FactoryEntry(state: Any) {
|
||||
var settings: RunnerAndConfigurationSettingsImpl? = null
|
||||
}
|
||||
|
||||
private class MyRunConfigurationTemplateProvider(private val project: Project) : RunConfigurationTemplateProvider {
|
||||
internal class MyRunConfigurationTemplateProvider(private val project: Project) : RunConfigurationTemplateProvider {
|
||||
private val map = SynchronizedClearableLazy<Map<ConfigurationFactory, FactoryEntry>> {
|
||||
val node = project.service<ConfigurationFileManager>().getConfigurationNode()
|
||||
?: return@SynchronizedClearableLazy emptyMap()
|
||||
|
||||
+1
-1
@@ -10,7 +10,7 @@ import com.intellij.openapi.externalSystem.service.project.settings.Configuratio
|
||||
import com.intellij.openapi.project.Project
|
||||
import com.maddyhome.idea.copyright.CopyrightProfile
|
||||
|
||||
private class CopyrightConfigurationHandler: ConfigurationHandler {
|
||||
internal class CopyrightConfigurationHandler: ConfigurationHandler {
|
||||
override fun apply(project: Project, modelsProvider: IdeModifiableModelsProvider, configuration: ConfigurationData) {
|
||||
val cfgMap = configuration.find("copyright") as? Map<*, *> ?: return
|
||||
val copyrightManager = CopyrightManager.getInstance(project)
|
||||
|
||||
+1
-1
@@ -22,7 +22,7 @@ import com.maddyhome.idea.copyright.actions.UpdateCopyrightProcessor
|
||||
import kotlinx.coroutines.Dispatchers
|
||||
import kotlinx.coroutines.withContext
|
||||
|
||||
private class UpdateCopyrightCheckinHandlerFactory : CheckinHandlerFactory() {
|
||||
internal class UpdateCopyrightCheckinHandlerFactory : CheckinHandlerFactory() {
|
||||
override fun createHandler(panel: CheckinProjectPanel, commitContext: CommitContext): CheckinHandler {
|
||||
return UpdateCopyrightCheckinHandler(panel.project)
|
||||
}
|
||||
|
||||
@@ -15,7 +15,7 @@ import com.intellij.ui.dsl.listCellRenderer.textListCellRenderer
|
||||
import com.intellij.ui.layout.selectedValueMatches
|
||||
import com.intellij.util.ArrayUtil
|
||||
|
||||
private class JavaCoverageOptions(private val project: Project) : UiDslUnnamedConfigurable.Simple(), CoverageOptions {
|
||||
internal class JavaCoverageOptions(private val project: Project) : UiDslUnnamedConfigurable.Simple(), CoverageOptions {
|
||||
private val coverageOptionsProvider = JavaCoverageOptionsProvider.getInstance(project)
|
||||
|
||||
override fun Panel.createContent() {
|
||||
|
||||
+1
-1
@@ -33,7 +33,7 @@ object EditorConfigNavigationActionsFactory {
|
||||
navigationActions
|
||||
}
|
||||
|
||||
private class NavigationActionGroup(private val myChildActions: Array<AnAction>) : ActionGroup(
|
||||
internal class NavigationActionGroup(private val myChildActions: Array<AnAction>) : ActionGroup(
|
||||
message("action.open.file"), true) {
|
||||
override fun getChildren(e: AnActionEvent?): Array<AnAction> {
|
||||
return myChildActions
|
||||
|
||||
+1
-1
@@ -61,7 +61,7 @@ class EditorConfigPreviewMarkerProvider : LineMarkerProviderDescriptor(), DumbAw
|
||||
}
|
||||
}
|
||||
|
||||
private class ChooseFileAction(private val myHeader: EditorConfigHeader) : DumbAwareAction(message("editor.preview.open")) {
|
||||
internal class ChooseFileAction(private val myHeader: EditorConfigHeader) : DumbAwareAction(message("editor.preview.open")) {
|
||||
override fun actionPerformed(e: AnActionEvent) {
|
||||
if (myHeader.isValid) {
|
||||
val previewFile = Handler.choosePreviewFile(myHeader.project, Handler.getRootDir(myHeader), Handler.getPattern(myHeader.text))
|
||||
|
||||
+1
-1
@@ -10,7 +10,7 @@ import com.intellij.ide.util.PsiElementListCellRenderer
|
||||
import com.intellij.psi.PsiElement
|
||||
import org.editorconfig.language.util.EditorConfigPresentationUtil
|
||||
|
||||
private class EditorConfigGotoTargetRendererProvider : GotoTargetRendererProvider {
|
||||
internal class EditorConfigGotoTargetRendererProvider : GotoTargetRendererProvider {
|
||||
override fun getRenderer(element: PsiElement, gotoData: GotoTargetHandler.GotoData): PsiElementListCellRenderer<*>? {
|
||||
if (element !is EditorConfigHeader && element !is EditorConfigFlatOptionKey) return null
|
||||
return object : PsiElementListCellRenderer<PsiElement?>() {
|
||||
|
||||
+1
-1
@@ -13,7 +13,7 @@ import org.editorconfig.language.schema.descriptors.impl.EditorConfigConstantDes
|
||||
import org.editorconfig.language.schema.descriptors.impl.EditorConfigDeclarationDescriptor
|
||||
import org.editorconfig.language.schema.descriptors.impl.EditorConfigReferenceDescriptor
|
||||
|
||||
private class EditorConfigFindUsagesProvider : FindUsagesProvider {
|
||||
internal class EditorConfigFindUsagesProvider : FindUsagesProvider {
|
||||
override fun getWordsScanner(): WordsScanner = EditorConfigWordScanner()
|
||||
override fun canFindUsagesFor(psiElement: PsiElement) = psiElement is EditorConfigDescribableElement
|
||||
override fun getHelpId(psiElement: PsiElement): String = HelpID.FIND_OTHER_USAGES
|
||||
|
||||
+1
-1
@@ -7,7 +7,7 @@ import com.intellij.openapi.project.Project
|
||||
import com.intellij.psi.PsiFile
|
||||
import ru.adelf.idea.dotenv.psi.DotEnvFile
|
||||
|
||||
private class NestedVariableTypedHandlerDelegate: TypedHandlerDelegate() {
|
||||
internal class NestedVariableTypedHandlerDelegate: TypedHandlerDelegate() {
|
||||
override fun checkAutoPopup(charTyped: Char, project: Project, editor: Editor, file: PsiFile): Result {
|
||||
if (file !is DotEnvFile) {
|
||||
return super.checkAutoPopup(charTyped, project, editor, file)
|
||||
|
||||
@@ -4,4 +4,4 @@ package com.intellij.groovy.git
|
||||
import git4idea.checkin.ConvertLanguageExplicitMovementProvider
|
||||
import org.jetbrains.plugins.groovy.refactoring.convertToJava.git.pathBeforeGroovyToJavaConversion
|
||||
|
||||
private class GroovyExplicitMovementProvider : ConvertLanguageExplicitMovementProvider("groovy", "java", pathBeforeGroovyToJavaConversion)
|
||||
internal class GroovyExplicitMovementProvider : ConvertLanguageExplicitMovementProvider("groovy", "java", pathBeforeGroovyToJavaConversion)
|
||||
|
||||
+1
-1
@@ -9,7 +9,7 @@ import com.intellij.openapi.project.Project
|
||||
import com.intellij.openapi.startup.ProjectActivity
|
||||
import com.intellij.openapi.wm.ToolWindowManager
|
||||
|
||||
private class DynamicMembersStartupActivity : ProjectActivity {
|
||||
internal class DynamicMembersStartupActivity : ProjectActivity {
|
||||
init {
|
||||
if (ApplicationManager.getApplication().isHeadlessEnvironment) {
|
||||
throw ExtensionNotApplicableException.create()
|
||||
|
||||
+1
-1
@@ -30,7 +30,7 @@ import java.awt.KeyboardFocusManager
|
||||
import java.nio.file.Path
|
||||
import java.nio.file.Paths
|
||||
|
||||
private class IntelliJGroovyNewProjectWizard : BuildSystemGroovyNewProjectWizard {
|
||||
internal class IntelliJGroovyNewProjectWizard : BuildSystemGroovyNewProjectWizard {
|
||||
|
||||
override val name = INTELLIJ
|
||||
|
||||
|
||||
+1
-1
@@ -8,7 +8,7 @@ import com.intellij.openapi.editor.highlighter.HighlighterIterator
|
||||
import com.intellij.psi.PsiFile
|
||||
import org.jetbrains.plugins.groovy.lang.psi.GroovyTokenSets
|
||||
|
||||
private class GroovyTripleQuoteBackspaceHandlerDelegate : BackspaceHandlerDelegate() {
|
||||
internal class GroovyTripleQuoteBackspaceHandlerDelegate : BackspaceHandlerDelegate() {
|
||||
private var myWithinTripleQuoted: Boolean = false
|
||||
|
||||
override fun beforeCharDeleted(c: Char, file: PsiFile, editor: Editor) {
|
||||
|
||||
+1
-1
@@ -12,7 +12,7 @@ import com.intellij.util.concurrency.ThreadingAssertions
|
||||
import com.jetbrains.rd.util.reactive.fire
|
||||
import kotlinx.coroutines.coroutineScope
|
||||
|
||||
private class IdeStartupWizardImpl : IdeStartupWizard {
|
||||
internal class IdeStartupWizardImpl : IdeStartupWizard {
|
||||
override suspend fun run() {
|
||||
logger.info("Initial startup wizard is enabled. Will start the wizard.")
|
||||
ThreadingAssertions.assertEventDispatchThread()
|
||||
|
||||
+1
-1
@@ -24,7 +24,7 @@ import java.util.function.Supplier
|
||||
import javax.swing.BoxLayout
|
||||
import kotlin.math.max
|
||||
|
||||
private class DecompilerInEditorListener : EditorFactoryListener {
|
||||
internal class DecompilerInEditorListener : EditorFactoryListener {
|
||||
override fun editorCreated(event: EditorFactoryEvent) {
|
||||
val editor = event.editor as? EditorImpl ?: return
|
||||
val virtualFile = FileDocumentManager.getInstance().getFile(editor.document) ?: return
|
||||
|
||||
+1
-1
@@ -14,7 +14,7 @@ import org.jetbrains.plugins.javaFX.fxml.JavaFxCommonNames
|
||||
import org.jetbrains.plugins.javaFX.fxml.JavaFxPsiUtil
|
||||
import java.util.*
|
||||
|
||||
private class JavaFxEventHandlerReferenceQuickFixProvider : UnresolvedReferenceQuickFixProvider<JavaFxEventHandlerReference>() {
|
||||
internal class JavaFxEventHandlerReferenceQuickFixProvider : UnresolvedReferenceQuickFixProvider<JavaFxEventHandlerReference>() {
|
||||
|
||||
override fun getReferenceClass(): Class<JavaFxEventHandlerReference> = JavaFxEventHandlerReference::class.java
|
||||
|
||||
|
||||
@@ -2,4 +2,4 @@ package com.intellij.marketplaceMl
|
||||
|
||||
import com.intellij.ide.plugins.marketplace.ranking.MarketplaceLocalRanker
|
||||
|
||||
private class MarketplaceLocalRankerImpl : MarketplaceLocalRanker by MarketplaceLocalRankingService.getInstance()
|
||||
internal class MarketplaceLocalRankerImpl : MarketplaceLocalRanker by MarketplaceLocalRankingService.getInstance()
|
||||
@@ -101,13 +101,13 @@ internal class McpClientDetectionActivity : ProjectActivity {
|
||||
}
|
||||
}
|
||||
|
||||
private class ShowSettingsAction(private val project: Project, @NlsActions.ActionText text: String = McpServerBundle.message("mcp.unconfigured.clients.detected.configure.settings.json")) : AnAction(text) {
|
||||
internal class ShowSettingsAction(private val project: Project, @NlsActions.ActionText text: String = McpServerBundle.message("mcp.unconfigured.clients.detected.configure.settings.json")) : AnAction(text) {
|
||||
override fun actionPerformed(e: AnActionEvent) {
|
||||
ShowSettingsUtil.getInstance().showSettingsDialog(project, McpServerSettingsConfigurable::class.java)
|
||||
}
|
||||
}
|
||||
|
||||
private class AutoconfigureAction(private val project: Project, private val unconfiguredClients: List<McpClient>, private val notification: Notification) : AnAction(McpServerBundle.message("mcp.unconfigured.clients.detected.configure.json")) {
|
||||
internal class AutoconfigureAction(private val project: Project, private val unconfiguredClients: List<McpClient>, private val notification: Notification) : AnAction(McpServerBundle.message("mcp.unconfigured.clients.detected.configure.json")) {
|
||||
override fun actionPerformed(e: AnActionEvent) {
|
||||
val clientsWithErrorDuringConfiguration = mutableSetOf<McpClient>()
|
||||
for (client in unconfiguredClients) {
|
||||
|
||||
+1
-1
@@ -12,7 +12,7 @@ import com.intellij.ml.local.models.frequency.classes.ClassesFrequencyLocalModel
|
||||
import com.intellij.psi.PsiClass
|
||||
import com.intellij.psi.PsiMethod
|
||||
|
||||
private class JavaFrequencyElementFeatureProvider : ElementFeatureProvider {
|
||||
internal class JavaFrequencyElementFeatureProvider : ElementFeatureProvider {
|
||||
override fun getName(): String = "local"
|
||||
|
||||
override fun calculateFeatures(element: LookupElement,
|
||||
|
||||
+1
-1
@@ -8,7 +8,7 @@ import com.intellij.openapi.startup.ProjectActivity
|
||||
|
||||
private const val TOTAL_TEST_TIMER_NAME: String = "test"
|
||||
|
||||
private class PerformanceTestTotalTimeTimer : ProjectActivity {
|
||||
internal class PerformanceTestTotalTimeTimer : ProjectActivity {
|
||||
override suspend fun execute(project: Project) {
|
||||
if (ProjectLoaded.TEST_SCRIPT_FILE_PATH == null) {
|
||||
return
|
||||
|
||||
+1
-1
@@ -161,7 +161,7 @@ private fun runOnProjectInit(project: Project) {
|
||||
}
|
||||
}
|
||||
|
||||
private class PerformancePluginInitProjectActivity : InitProjectActivity {
|
||||
internal class PerformancePluginInitProjectActivity : InitProjectActivity {
|
||||
override val isParallelExecution: Boolean
|
||||
get() = true
|
||||
|
||||
|
||||
+1
-1
@@ -24,7 +24,7 @@ import org.jetbrains.idea.reposearch.DependencySearchProvider
|
||||
import org.jetbrains.idea.reposearch.DependencySearchProvidersFactory
|
||||
|
||||
// package search has been set down, this code can be removed
|
||||
private class PackageSearchProviderFactory : DependencySearchProvidersFactory {
|
||||
internal class PackageSearchProviderFactory : DependencySearchProvidersFactory {
|
||||
override fun getProviders(project: Project): Collection<DependencySearchProvider> {
|
||||
return when {
|
||||
!RegistryManager.getInstance().`is`("maven.packagesearch.enabled") -> emptyList()
|
||||
|
||||
@@ -14,7 +14,7 @@ import com.intellij.ui.dsl.builder.bindSelected
|
||||
import com.intellij.ui.dsl.builder.panel
|
||||
import kotlinx.coroutines.cancel
|
||||
|
||||
private class IcsConfigurable : BoundSearchableConfigurable(icsMessage("ics.settings"), "reference.settings.ics", "ics"),
|
||||
internal class IcsConfigurable : BoundSearchableConfigurable(icsMessage("ics.settings"), "reference.settings.ics", "ics"),
|
||||
Disposable {
|
||||
private val coroutineScope = (ApplicationManager.getApplication() as ComponentManagerEx).getCoroutineScope().childScope()
|
||||
|
||||
|
||||
@@ -253,7 +253,7 @@ private class IcsManagerService(private val coroutineScope: CoroutineScope) {
|
||||
}
|
||||
}
|
||||
|
||||
private class IcsApplicationLoadListener : ApplicationLoadListener {
|
||||
internal class IcsApplicationLoadListener : ApplicationLoadListener {
|
||||
override suspend fun beforeApplicationLoaded(application: Application, configPath: Path) {
|
||||
if (application.isUnitTestMode) {
|
||||
return
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@ internal fun isCompletionLogsSendAllowed(): Boolean =
|
||||
|
||||
private val LOG = logger<SenderPreloadingActivity>()
|
||||
|
||||
private class SenderPreloadingActivity : ApplicationActivity {
|
||||
internal class SenderPreloadingActivity : ApplicationActivity {
|
||||
init {
|
||||
val app = ApplicationManager.getApplication()
|
||||
if (app.isUnitTestMode || app.isHeadlessEnvironment) {
|
||||
|
||||
+1
-1
@@ -7,7 +7,7 @@ interface InstallationIdProvider {
|
||||
fun installationId(): String
|
||||
}
|
||||
|
||||
private class PermanentInstallationIdProvider : InstallationIdProvider {
|
||||
internal class PermanentInstallationIdProvider : InstallationIdProvider {
|
||||
override fun installationId(): String {
|
||||
try {
|
||||
return DeviceIdManager.getOrGenerateId(object : DeviceIdManager.DeviceIdToken {}, "FUS")
|
||||
|
||||
+1
-1
@@ -4,7 +4,7 @@ import com.intellij.debugger.streams.shared.StreamDebuggerApi
|
||||
import com.intellij.platform.rpc.backend.RemoteApiProvider
|
||||
import fleet.rpc.remoteApiDescriptor
|
||||
|
||||
private class BackendStreamDebuggerRemoteApiProvider : RemoteApiProvider {
|
||||
internal class BackendStreamDebuggerRemoteApiProvider : RemoteApiProvider {
|
||||
override fun RemoteApiProvider.Sink.remoteApis() {
|
||||
remoteApi(remoteApiDescriptor<StreamDebuggerApi>()) {
|
||||
BackendStreamDebuggerApi()
|
||||
|
||||
+1
-1
@@ -56,7 +56,7 @@ private class TraceDebuggerStateListener(cs: CoroutineScope, sessionId: XDebugSe
|
||||
}
|
||||
|
||||
|
||||
private class TraceDebuggerInitializationProjectActivity : ProjectActivity {
|
||||
internal class TraceDebuggerInitializationProjectActivity : ProjectActivity {
|
||||
override suspend fun execute(project: Project) {
|
||||
StreamDebuggerManager.getInstance(project)
|
||||
}
|
||||
|
||||
@@ -14,7 +14,7 @@ import org.toml.lang.lexer.TomlLexer
|
||||
import org.toml.lang.psi.TOML_COMMENTS
|
||||
import org.toml.lang.psi.TomlFile
|
||||
|
||||
private class TomlTodoIndexPatternBuilder : IndexPatternBuilder {
|
||||
internal class TomlTodoIndexPatternBuilder : IndexPatternBuilder {
|
||||
override fun getIndexingLexer(file: PsiFile): Lexer? = if (file is TomlFile) TomlLexer() else null
|
||||
override fun getCommentTokenSet(file: PsiFile): TokenSet? = if (file is TomlFile) TOML_COMMENTS else null
|
||||
override fun getCommentStartDelta(tokenType: IElementType?): Int = if (tokenType in TOML_COMMENTS) 1 else 0
|
||||
|
||||
@@ -13,7 +13,7 @@ import com.intellij.psi.search.UsageSearchContext
|
||||
import org.toml.lang.lexer.TomlLexer
|
||||
import org.toml.lang.psi.TOML_COMMENTS
|
||||
|
||||
private class TomlTodoIndexer : LexerBasedTodoIndexer() {
|
||||
internal class TomlTodoIndexer : LexerBasedTodoIndexer() {
|
||||
override fun createLexer(consumer: OccurrenceConsumer): Lexer = object : BaseFilterLexer(TomlLexer(), consumer) {
|
||||
override fun advance() {
|
||||
if (myDelegate.tokenType in TOML_COMMENTS) {
|
||||
|
||||
+1
-1
@@ -16,7 +16,7 @@ import com.intellij.psi.codeStyle.CustomCodeStyleSettings
|
||||
import com.intellij.psi.codeStyle.LanguageCodeStyleSettingsProvider
|
||||
import org.toml.lang.TomlLanguage
|
||||
|
||||
private class TomlLanguageCodeStyleSettingsProvider : LanguageCodeStyleSettingsProvider() {
|
||||
internal class TomlLanguageCodeStyleSettingsProvider : LanguageCodeStyleSettingsProvider() {
|
||||
override fun getLanguage(): Language = TomlLanguage
|
||||
|
||||
override fun createCustomSettings(settings: CodeStyleSettings): CustomCodeStyleSettings =
|
||||
|
||||
+1
-1
@@ -15,7 +15,7 @@ import org.toml.lang.psi.TOML_STRING_LITERALS
|
||||
import org.toml.lang.psi.ext.TomlLiteralKind
|
||||
import org.toml.lang.psi.ext.elementType
|
||||
|
||||
private class TomlStringLiteralSelectionHandler : ExtendWordSelectionHandlerBase() {
|
||||
internal class TomlStringLiteralSelectionHandler : ExtendWordSelectionHandlerBase() {
|
||||
override fun canSelect(e: PsiElement): Boolean =
|
||||
e.elementType in TOML_STRING_LITERALS
|
||||
|
||||
|
||||
+1
-1
@@ -39,7 +39,7 @@ import org.toml.lang.psi.TomlTableHeader
|
||||
import org.toml.lang.psi.ext.TomlLiteralKind
|
||||
import org.toml.lang.psi.ext.kind
|
||||
|
||||
private class TomlJsonSchemaCompletionContributor : CompletionContributor() {
|
||||
internal class TomlJsonSchemaCompletionContributor : CompletionContributor() {
|
||||
override fun fillCompletionVariants(parameters: CompletionParameters, result: CompletionResultSet) {
|
||||
if (!TomlExperiments.isJsonSchemaEnabled) return
|
||||
if (!TomlJsonSchemaCompletionFileFilter.shouldCompleteInFile(parameters.originalFile)) return
|
||||
|
||||
@@ -19,7 +19,7 @@ import kotlinx.coroutines.Dispatchers
|
||||
import kotlinx.coroutines.withContext
|
||||
import org.jdom.Element
|
||||
|
||||
private class UIFormEditorProvider : FileEditorProvider, AsyncFileEditorProvider {
|
||||
internal class UIFormEditorProvider : FileEditorProvider, AsyncFileEditorProvider {
|
||||
override fun accept(project: Project, file: VirtualFile): Boolean {
|
||||
SlowOperations.knownIssue("IDEA-307701, EA-762786").use {
|
||||
return FileTypeRegistry.getInstance().isFileOfType(file, GuiFormFileType.INSTANCE) &&
|
||||
|
||||
@@ -61,7 +61,7 @@ class WebpMetadata : IIOMetadata() {
|
||||
}
|
||||
}
|
||||
|
||||
private class WebpMetadataRegistrar : ApplicationLoadListener {
|
||||
internal class WebpMetadataRegistrar : ApplicationLoadListener {
|
||||
override suspend fun beforeApplicationLoaded(application: Application, configPath: Path) {
|
||||
WebpMetadata.ensureWebpRegistered()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user