Files
Gleb.Marin c06f2b2e49 JBAI-3901 ML API: Remove dependency on FUS & IJ Platform
Add a comment about the copy-pasted event fields

Conceal exposed API

Implement missing string field converter

JBAI-3901 Remove dependency on FUS

Conceal platform API

Fix references in the documentation

Replace IJ's FUS with a custom one


Merge-request: IJ-MR-133194
Merged-by: Gleb Marin <Gleb.Marin@jetbrains.com>

GitOrigin-RevId: b783a8e8ba7e77c5126b028c39cae7ccb0615024
2024-05-07 15:30:00 +00:00

28 lines
1.6 KiB
XML

<idea-plugin>
<extensions defaultExtensionNs="com.intellij">
<projectService serviceInterface="com.intellij.internal.statistic.local.FileTypeUsageSummaryProvider"
serviceImplementation="com.intellij.internal.statistic.local.FileTypeUsageLocalSummary"
testServiceImplementation="com.intellij.internal.statistic.local.TestFileTypeUsageSummaryProvider"/>
<projectService serviceInterface="com.intellij.internal.statistic.local.LanguageUsageStatisticsProvider"
serviceImplementation="com.intellij.internal.statistic.local.LanguageUsageStatisticsProviderImpl"/>
<statistic.eventLog.eventLoggerProvider implementation="com.intellij.platform.ml.impl.logs.MLEventLoggerProvider"/>
</extensions>
<projectListeners>
<listener class="com.intellij.internal.statistic.local.FileTypeSummaryListener"
topic="com.intellij.openapi.fileEditor.FileEditorManagerListener"/>
<listener class="com.intellij.internal.statistic.local.LanguageUsageUpdaterListener"
topic="com.intellij.openapi.fileEditor.FileEditorManagerListener"/>
</projectListeners>
<extensionPoints>
<extensionPoint qualifiedName="com.intellij.platform.ml.impl.turboComplete.smartPipelineRunner"
interface="com.intellij.platform.ml.impl.turboComplete.SmartPipelineRunner"
dynamic="true"/>
<extensionPoint qualifiedName="com.intellij.platform.ml.impl.approach"
interface="com.intellij.platform.ml.MLTaskApproachBuilder"
dynamic="true"/>
</extensionPoints>
</idea-plugin>