extract intellij.platform.ide.internal

GitOrigin-RevId: 0e5e80fd53c3ef15ed9835a9400381d383526ca3
This commit is contained in:
Vladimir Krivosheev
2024-10-03 15:47:10 +02:00
committed by intellij-monorepo-bot
parent 7e9b1836eb
commit 2af05dec25
216 changed files with 263 additions and 182 deletions

1
.idea/modules.xml generated
View File

@@ -670,6 +670,7 @@
<module fileurl="file://$PROJECT_DIR$/platform/ide-core-impl/intellij.platform.ide.core.impl.iml" filepath="$PROJECT_DIR$/platform/ide-core-impl/intellij.platform.ide.core.impl.iml" />
<module fileurl="file://$PROJECT_DIR$/platform/platform-impl/designer/intellij.platform.ide.designer.iml" filepath="$PROJECT_DIR$/platform/platform-impl/designer/intellij.platform.ide.designer.iml" />
<module fileurl="file://$PROJECT_DIR$/platform/platform-impl/intellij.platform.ide.impl.iml" filepath="$PROJECT_DIR$/platform/platform-impl/intellij.platform.ide.impl.iml" />
<module fileurl="file://$PROJECT_DIR$/platform/platform-impl/internal/intellij.platform.ide.internal.iml" filepath="$PROJECT_DIR$/platform/platform-impl/internal/intellij.platform.ide.internal.iml" />
<module fileurl="file://$PROJECT_DIR$/platform/new-ui-onboarding/intellij.platform.ide.newUiOnboarding.iml" filepath="$PROJECT_DIR$/platform/new-ui-onboarding/intellij.platform.ide.newUiOnboarding.iml" />
<module fileurl="file://$PROJECT_DIR$/platform/new-users-onboarding/intellij.platform.ide.newUsersOnboarding.iml" filepath="$PROJECT_DIR$/platform/new-users-onboarding/intellij.platform.ide.newUsersOnboarding.iml" />
<module fileurl="file://$PROJECT_DIR$/platform/progress/shared/intellij.platform.ide.progress.iml" filepath="$PROJECT_DIR$/platform/progress/shared/intellij.platform.ide.progress.iml" />

View File

@@ -73,6 +73,7 @@
<orderEntry type="module" module-name="intellij.platform.ml" />
<orderEntry type="module" module-name="intellij.platform.util.text.matching" />
<orderEntry type="module" module-name="intellij.platform.workspace.jps" />
<orderEntry type="module" module-name="intellij.platform.ide.internal" />
<orderEntry type="module" module-name="intellij.platform.backend.workspace" exported="" />
<orderEntry type="library" name="caffeine" level="project" />
<orderEntry type="module" module-name="intellij.platform.ide.impl" />

View File

@@ -6,7 +6,9 @@ import com.intellij.internal.ml.completion.DecoratingItemsPolicy
import com.intellij.java.JavaBundle
import com.intellij.lang.Language
import com.intellij.lang.java.JavaLanguage
import org.jetbrains.annotations.ApiStatus
@ApiStatus.Internal
class JavaMLRankingProvider : CatBoostJarCompletionModelProvider(JavaBundle.message("settings.completion.ml.java.display.name"),
"java_features", "java_model") {

View File

@@ -42,6 +42,7 @@
<orderEntry type="library" scope="TEST" name="easymock" level="project" />
<orderEntry type="module" module-name="intellij.groovy" scope="TEST" />
<orderEntry type="module" module-name="intellij.platform.lang.tests" scope="TEST" />
<orderEntry type="module" module-name="intellij.platform.ide.internal" scope="TEST" />
<orderEntry type="library" scope="TEST" name="mockito" level="project" />
<orderEntry type="library" scope="TEST" name="assertJ" level="project" />
<orderEntry type="module" module-name="intellij.xml.analysis.impl" />

View File

@@ -95,6 +95,7 @@ private val PLATFORM_IMPLEMENTATION_MODULES = java.util.List.of(
// todo not used by platform - move to plugin
"intellij.platform.ide.designer",
"intellij.platform.ide.remote",
"intellij.platform.ide.internal",
)
@Suppress("RemoveRedundantQualifierName")

View File

@@ -102,6 +102,7 @@
<orderEntry type="module" module-name="intellij.platform.backend.observation" />
<orderEntry type="library" name="kotlinx-collections-immutable" level="project" />
<orderEntry type="module" module-name="intellij.platform.util.io.storages" />
<orderEntry type="module" module-name="intellij.platform.ide.internal" />
<orderEntry type="module" module-name="intellij.platform.concurrency" />
</component>
</module>

View File

@@ -40,6 +40,7 @@
<orderEntry type="module" module-name="intellij.platform.projectModel.impl" />
<orderEntry type="module" module-name="intellij.platform.analysis" />
<orderEntry type="module" module-name="intellij.platform.ide.impl" />
<orderEntry type="module" module-name="intellij.platform.ide.internal" />
<orderEntry type="module" module-name="intellij.platform.testFramework" scope="TEST" />
<orderEntry type="library" scope="TEST" name="assertJ" level="project" />
<orderEntry type="module" module-name="intellij.platform.util.text.matching" />

View File

@@ -6270,160 +6270,10 @@ f:com.intellij.internal.DebugAttachDetector
- <init>():V
- s:isAttached():Z
- s:isDebugEnabled():Z
f:com.intellij.internal.cachedValueProfiler.CachedValueProfilerDumpHelper
- s:loadDump(java.io.File,com.intellij.psi.util.CachedValueProfiler$EventConsumer):V
com.intellij.internal.cachedValueProfiler.CachedValueProfilerDumpHelper$EventConsumerFactory
- a:createEventConsumer():com.intellij.psi.util.CachedValueProfiler$EventConsumer
f:com.intellij.internal.ml.BagOfWordsFeature
- sf:Companion:com.intellij.internal.ml.BagOfWordsFeature$Companion
- sf:MAX_CACHE_SIZE:I
- sf:UNDEFINED:java.lang.String
- <init>(java.lang.String,java.util.Set,com.intellij.internal.ml.BagOfWordsFeature$SplitterDescriptor):V
- f:component1():java.lang.String
- f:component2():java.util.Set
- f:component3():com.intellij.internal.ml.BagOfWordsFeature$SplitterDescriptor
- f:copy(java.lang.String,java.util.Set,com.intellij.internal.ml.BagOfWordsFeature$SplitterDescriptor):com.intellij.internal.ml.BagOfWordsFeature
- bs:copy$default(com.intellij.internal.ml.BagOfWordsFeature,java.lang.String,java.util.Set,com.intellij.internal.ml.BagOfWordsFeature$SplitterDescriptor,I,java.lang.Object):com.intellij.internal.ml.BagOfWordsFeature
- createMapper(java.lang.String):com.intellij.internal.ml.FeatureMapper
- equals(java.lang.Object):Z
- getName():java.lang.String
- f:getSplitterDescriptor():com.intellij.internal.ml.BagOfWordsFeature$SplitterDescriptor
- f:getWords():java.util.Set
- hashCode():I
f:com.intellij.internal.ml.BagOfWordsFeature$Companion
f:com.intellij.internal.ml.BagOfWordsFeature$SplitterDescriptor
- <init>(Z,Z):V
- f:component1():Z
- f:component2():Z
- f:copy(Z,Z):com.intellij.internal.ml.BagOfWordsFeature$SplitterDescriptor
- bs:copy$default(com.intellij.internal.ml.BagOfWordsFeature$SplitterDescriptor,Z,Z,I,java.lang.Object):com.intellij.internal.ml.BagOfWordsFeature$SplitterDescriptor
- equals(java.lang.Object):Z
- f:getToLowerCase():Z
- f:getWithStemming():Z
- hashCode():I
f:com.intellij.internal.ml.BinaryFeature
- <init>(java.lang.String,kotlin.Pair,kotlin.Pair,D,Z):V
- f:component1():java.lang.String
- f:component2():kotlin.Pair
- f:component3():kotlin.Pair
- f:component4():D
- f:component5():Z
- f:copy(java.lang.String,kotlin.Pair,kotlin.Pair,D,Z):com.intellij.internal.ml.BinaryFeature
- bs:copy$default(com.intellij.internal.ml.BinaryFeature,java.lang.String,kotlin.Pair,kotlin.Pair,D,Z,I,java.lang.Object):com.intellij.internal.ml.BinaryFeature
- createMapper(java.lang.String):com.intellij.internal.ml.FeatureMapper
- equals(java.lang.Object):Z
- f:getAllowUndefined():Z
- f:getDefaultValue():D
- f:getFirstValueMapping():kotlin.Pair
- getName():java.lang.String
- f:getSecondValueMapping():kotlin.Pair
- hashCode():I
f:com.intellij.internal.ml.CategoricalFeature
- sf:Companion:com.intellij.internal.ml.CategoricalFeature$Companion
- sf:OTHER:java.lang.String
- <init>(java.lang.String,java.util.Set):V
- f:component1():java.lang.String
- f:component2():java.util.Set
- f:copy(java.lang.String,java.util.Set):com.intellij.internal.ml.CategoricalFeature
- bs:copy$default(com.intellij.internal.ml.CategoricalFeature,java.lang.String,java.util.Set,I,java.lang.Object):com.intellij.internal.ml.CategoricalFeature
- createMapper(java.lang.String):com.intellij.internal.ml.FeatureMapper
- equals(java.lang.Object):Z
- f:getCategories():java.util.Set
- getName():java.lang.String
- hashCode():I
f:com.intellij.internal.ml.CategoricalFeature$Companion
f:com.intellij.internal.ml.FloatFeature
- <init>(java.lang.String,D,Z):V
- f:component1():java.lang.String
- f:component2():D
- f:component3():Z
- f:copy(java.lang.String,D,Z):com.intellij.internal.ml.FloatFeature
- bs:copy$default(com.intellij.internal.ml.FloatFeature,java.lang.String,D,Z,I,java.lang.Object):com.intellij.internal.ml.FloatFeature
- createMapper(java.lang.String):com.intellij.internal.ml.FeatureMapper
- equals(java.lang.Object):Z
- f:getAllowUndefined():Z
- f:getDefaultValue():D
- getName():java.lang.String
- hashCode():I
f:com.intellij.internal.ml.InconsistentMetadataException
- java.lang.IllegalStateException
- <init>(java.lang.String):V
com.intellij.internal.ml.ModelMetadata
- a:getBinaryFeatures():java.util.List
- a:getCategoricalFeatures():java.util.List
- a:getFeaturesOrder():com.intellij.internal.ml.FeatureMapper[]
- a:getFloatFeatures():java.util.List
- a:getKnownFeatures():java.util.Set
- a:getVersion():java.lang.String
com.intellij.internal.ml.ModelMetadataReader
- a:allKnown():java.lang.String
- a:binaryFeatures():java.lang.String
- a:categoricalFeatures():java.lang.String
- a:extractVersion():java.lang.String
- a:featureOrderDirect():java.util.List
- a:floatFeatures():java.lang.String
c:com.intellij.internal.ml.ResourcesModelMetadataReader
- com.intellij.internal.ml.ModelMetadataReader
- <init>(java.lang.Class,java.lang.String):V
- allKnown():java.lang.String
- binaryFeatures():java.lang.String
- categoricalFeatures():java.lang.String
- extractVersion():java.lang.String
- featureOrderDirect():java.util.List
- floatFeatures():java.lang.String
- pf:getMetadataHolder():java.lang.Class
a:com.intellij.internal.ml.catboost.CatBoostJarCompletionModelProvider
- sf:Companion:com.intellij.internal.ml.catboost.CatBoostJarCompletionModelProvider$Companion
- <init>(java.lang.String,java.lang.String,java.lang.String):V
- f:assertModelMetadataConsistent():V
- getDisplayNameInSettings():java.lang.String
- getModel():com.intellij.internal.ml.DecisionFunction
- f:getModelDirectory():java.lang.String
- f:getResourceDirectory():java.lang.String
f:com.intellij.internal.ml.catboost.CatBoostJarCompletionModelProvider$Companion
f:com.intellij.internal.ml.catboost.CatBoostResourcesModelMetadataReader
- com.intellij.internal.ml.ResourcesModelMetadataReader
- <init>(java.lang.Class,java.lang.String,java.lang.String):V
- f:loadModel():com.intellij.internal.ml.catboost.NaiveCatBoostModel
f:com.intellij.internal.ml.catboost.NaiveCatBoostModel
- s:loadModel(java.io.InputStream):com.intellij.internal.ml.catboost.NaiveCatBoostModel
- makePredict(D[]):D
a:com.intellij.internal.ml.completion.CompletionRankingModelBase
- <init>(com.intellij.internal.ml.ModelMetadata):V
- getFeaturesOrder():com.intellij.internal.ml.FeatureMapper[]
- getRequiredFeatures():java.util.List
- getUnknownFeatures(java.util.Collection):java.util.List
- version():java.lang.String
com.intellij.internal.ml.completion.DecoratingItemsPolicy
- sf:Companion:com.intellij.internal.ml.completion.DecoratingItemsPolicy$Companion
- a:itemsToDecorate(java.lang.Iterable):java.util.Set
f:com.intellij.internal.ml.completion.DecoratingItemsPolicy$ByAbsoluteThreshold
- com.intellij.internal.ml.completion.DecoratingItemsPolicy
- <init>(D):V
- itemsToDecorate(java.lang.Iterable):java.util.Set
f:com.intellij.internal.ml.completion.DecoratingItemsPolicy$ByRelativeThreshold
- com.intellij.internal.ml.completion.DecoratingItemsPolicy
- <init>(D):V
- itemsToDecorate(java.lang.Iterable):java.util.Set
f:com.intellij.internal.ml.completion.DecoratingItemsPolicy$Companion
- f:getDISABLED():com.intellij.internal.ml.completion.DecoratingItemsPolicy
f:com.intellij.internal.ml.completion.DecoratingItemsPolicy$Composite
- com.intellij.internal.ml.completion.DecoratingItemsPolicy
- <init>(com.intellij.internal.ml.completion.DecoratingItemsPolicy[]):V
- itemsToDecorate(java.lang.Iterable):java.util.Set
f:com.intellij.internal.performance.LatencyRecord
f:com.intellij.internal.statistic.collectors.fus.ui.GotItTooltipAllowlistEP
- <init>():V
- f:getAverageLatency():J
- f:getMaxLatency():I
- f:getSamples():it.unimi.dsi.fastutil.ints.IntArrayList
- f:getTotalLatency():J
- f:percentile(I):I
- f:setMaxLatency(I):V
- f:setTotalLatency(J):V
- f:update(I):V
com.intellij.internal.statistic.fileTypes.FileTypeStatisticProvider
- a:accept(com.intellij.openapi.editor.Editor,com.intellij.openapi.fileTypes.FileType):Z
- a:getPluginId():java.lang.String
- f:getPrefix():java.lang.String
- f:setPrefix(java.lang.String):V
f:com.intellij.notification.ActionCenter
- sf:EVENT_REQUESTOR:java.lang.String
- sf:MODEL_CHANGED:com.intellij.util.messages.Topic
@@ -12500,6 +12350,29 @@ a:com.intellij.openapi.wm.impl.VisibilityWatcher
- f:install(java.awt.Component):V
- f:propertyChange(java.beans.PropertyChangeEvent):V
- a:visibilityChanged():V
f:com.intellij.openapi.wm.impl.WindowButtonsConfiguration
- com.intellij.openapi.components.PersistentStateComponent
- sf:Companion:com.intellij.openapi.wm.impl.WindowButtonsConfiguration$Companion
- <init>(kotlinx.coroutines.CoroutineScope):V
- getState():com.intellij.openapi.wm.impl.WindowButtonsConfiguration$State
- f:getStateFlow():kotlinx.coroutines.flow.StateFlow
- loadState(com.intellij.openapi.wm.impl.WindowButtonsConfiguration$State):V
- noStateLoaded():V
- f:scheduleUpdateFromOs():V
f:com.intellij.openapi.wm.impl.WindowButtonsConfiguration$Companion
- f:getInstance():com.intellij.openapi.wm.impl.WindowButtonsConfiguration
f:com.intellij.openapi.wm.impl.WindowButtonsConfiguration$State
- buttons:java.util.List
- rightPosition:Z
- <init>():V
e:com.intellij.openapi.wm.impl.WindowButtonsConfiguration$WindowButton
- java.lang.Enum
- sf:CLOSE:com.intellij.openapi.wm.impl.WindowButtonsConfiguration$WindowButton
- sf:MAXIMIZE:com.intellij.openapi.wm.impl.WindowButtonsConfiguration$WindowButton
- sf:MINIMIZE:com.intellij.openapi.wm.impl.WindowButtonsConfiguration$WindowButton
- s:getEntries():kotlin.enums.EnumEntries
- s:valueOf(java.lang.String):com.intellij.openapi.wm.impl.WindowButtonsConfiguration$WindowButton
- s:values():com.intellij.openapi.wm.impl.WindowButtonsConfiguration$WindowButton[]
f:com.intellij.openapi.wm.impl.WindowInfoImpl
- com.intellij.openapi.components.BaseState
- com.intellij.openapi.wm.WindowInfo

View File

@@ -10,8 +10,6 @@ com/intellij/ide/plugins/IdeaPluginDescriptorImpl
com/intellij/ide/plugins/marketplace/MarketplacePluginDownloadService
com/intellij/ide/ui/LafReference
com/intellij/ide/ui/laf/UIThemeExportableBean
com/intellij/internal/ml/DecisionFunction
com/intellij/internal/ml/FeatureMapper
com/intellij/openapi/actionSystem/ex/ActionRuntimeRegistrar
com/intellij/openapi/actionSystem/impl/SuspendingUpdateSession
com/intellij/openapi/client/ClientAppSession
@@ -35,7 +33,6 @@ com/intellij/openapi/wm/impl/IdeFrameImpl
com/intellij/openapi/wm/impl/ToolWindowImpl
com/intellij/openapi/wm/impl/status/InlineProgressIndicator$ProgressButton
com/intellij/openapi/wm/impl/welcomeScreen/WelcomeScreenComponentFactory$JActionLinkPanel
com/intellij/psi/util/CachedValueProfiler$EventConsumer
com/intellij/serialization/MutableAccessor
com/intellij/toolWindow/ToolWindowToolbar
com/intellij/ui/BadgeIconSupplier

View File

@@ -8,7 +8,6 @@ com/intellij/util/ui/MenuItemLayoutHelper
com/intellij/util/ui/MenuItemLayoutHelper$LayoutResult
com/sun/jna/Structure
io/netty/buffer/ByteBuf
it/unimi/dsi/fastutil/ints/IntArrayList
it/unimi/dsi/fastutil/ints/IntSet
it/unimi/dsi/fastutil/longs/Long2ObjectMap
it/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap

View File

@@ -86,7 +86,6 @@
<orderEntry type="module" module-name="intellij.platform.core.ui" />
<orderEntry type="library" name="zip-signer" level="project" />
<orderEntry type="library" name="caffeine" level="project" />
<orderEntry type="module" module-name="intellij.platform.statistics.uploader" />
<orderEntry type="library" name="classgraph" level="project" />
<orderEntry type="library" scope="RUNTIME" name="protobuf" level="project" />
<orderEntry type="module" module-name="intellij.platform.util.zip" />

View File

@@ -0,0 +1,154 @@
f:com.intellij.internal.cachedValueProfiler.CachedValueProfilerDumpHelper
- s:loadDump(java.io.File,com.intellij.psi.util.CachedValueProfiler$EventConsumer):V
com.intellij.internal.cachedValueProfiler.CachedValueProfilerDumpHelper$EventConsumerFactory
- a:createEventConsumer():com.intellij.psi.util.CachedValueProfiler$EventConsumer
f:com.intellij.internal.ml.BagOfWordsFeature
- sf:Companion:com.intellij.internal.ml.BagOfWordsFeature$Companion
- sf:MAX_CACHE_SIZE:I
- sf:UNDEFINED:java.lang.String
- <init>(java.lang.String,java.util.Set,com.intellij.internal.ml.BagOfWordsFeature$SplitterDescriptor):V
- f:component1():java.lang.String
- f:component2():java.util.Set
- f:component3():com.intellij.internal.ml.BagOfWordsFeature$SplitterDescriptor
- f:copy(java.lang.String,java.util.Set,com.intellij.internal.ml.BagOfWordsFeature$SplitterDescriptor):com.intellij.internal.ml.BagOfWordsFeature
- bs:copy$default(com.intellij.internal.ml.BagOfWordsFeature,java.lang.String,java.util.Set,com.intellij.internal.ml.BagOfWordsFeature$SplitterDescriptor,I,java.lang.Object):com.intellij.internal.ml.BagOfWordsFeature
- createMapper(java.lang.String):com.intellij.internal.ml.FeatureMapper
- equals(java.lang.Object):Z
- getName():java.lang.String
- f:getSplitterDescriptor():com.intellij.internal.ml.BagOfWordsFeature$SplitterDescriptor
- f:getWords():java.util.Set
- hashCode():I
f:com.intellij.internal.ml.BagOfWordsFeature$Companion
f:com.intellij.internal.ml.BagOfWordsFeature$SplitterDescriptor
- <init>(Z,Z):V
- f:component1():Z
- f:component2():Z
- f:copy(Z,Z):com.intellij.internal.ml.BagOfWordsFeature$SplitterDescriptor
- bs:copy$default(com.intellij.internal.ml.BagOfWordsFeature$SplitterDescriptor,Z,Z,I,java.lang.Object):com.intellij.internal.ml.BagOfWordsFeature$SplitterDescriptor
- equals(java.lang.Object):Z
- f:getToLowerCase():Z
- f:getWithStemming():Z
- hashCode():I
f:com.intellij.internal.ml.BinaryFeature
- <init>(java.lang.String,kotlin.Pair,kotlin.Pair,D,Z):V
- f:component1():java.lang.String
- f:component2():kotlin.Pair
- f:component3():kotlin.Pair
- f:component4():D
- f:component5():Z
- f:copy(java.lang.String,kotlin.Pair,kotlin.Pair,D,Z):com.intellij.internal.ml.BinaryFeature
- bs:copy$default(com.intellij.internal.ml.BinaryFeature,java.lang.String,kotlin.Pair,kotlin.Pair,D,Z,I,java.lang.Object):com.intellij.internal.ml.BinaryFeature
- createMapper(java.lang.String):com.intellij.internal.ml.FeatureMapper
- equals(java.lang.Object):Z
- f:getAllowUndefined():Z
- f:getDefaultValue():D
- f:getFirstValueMapping():kotlin.Pair
- getName():java.lang.String
- f:getSecondValueMapping():kotlin.Pair
- hashCode():I
f:com.intellij.internal.ml.CategoricalFeature
- sf:Companion:com.intellij.internal.ml.CategoricalFeature$Companion
- sf:OTHER:java.lang.String
- <init>(java.lang.String,java.util.Set):V
- f:component1():java.lang.String
- f:component2():java.util.Set
- f:copy(java.lang.String,java.util.Set):com.intellij.internal.ml.CategoricalFeature
- bs:copy$default(com.intellij.internal.ml.CategoricalFeature,java.lang.String,java.util.Set,I,java.lang.Object):com.intellij.internal.ml.CategoricalFeature
- createMapper(java.lang.String):com.intellij.internal.ml.FeatureMapper
- equals(java.lang.Object):Z
- f:getCategories():java.util.Set
- getName():java.lang.String
- hashCode():I
f:com.intellij.internal.ml.CategoricalFeature$Companion
f:com.intellij.internal.ml.FloatFeature
- <init>(java.lang.String,D,Z):V
- f:component1():java.lang.String
- f:component2():D
- f:component3():Z
- f:copy(java.lang.String,D,Z):com.intellij.internal.ml.FloatFeature
- bs:copy$default(com.intellij.internal.ml.FloatFeature,java.lang.String,D,Z,I,java.lang.Object):com.intellij.internal.ml.FloatFeature
- createMapper(java.lang.String):com.intellij.internal.ml.FeatureMapper
- equals(java.lang.Object):Z
- f:getAllowUndefined():Z
- f:getDefaultValue():D
- getName():java.lang.String
- hashCode():I
f:com.intellij.internal.ml.InconsistentMetadataException
- java.lang.IllegalStateException
- <init>(java.lang.String):V
com.intellij.internal.ml.ModelMetadata
- a:getBinaryFeatures():java.util.List
- a:getCategoricalFeatures():java.util.List
- a:getFeaturesOrder():com.intellij.internal.ml.FeatureMapper[]
- a:getFloatFeatures():java.util.List
- a:getKnownFeatures():java.util.Set
- a:getVersion():java.lang.String
com.intellij.internal.ml.ModelMetadataReader
- a:allKnown():java.lang.String
- a:binaryFeatures():java.lang.String
- a:categoricalFeatures():java.lang.String
- a:extractVersion():java.lang.String
- a:featureOrderDirect():java.util.List
- a:floatFeatures():java.lang.String
c:com.intellij.internal.ml.ResourcesModelMetadataReader
- com.intellij.internal.ml.ModelMetadataReader
- <init>(java.lang.Class,java.lang.String):V
- allKnown():java.lang.String
- binaryFeatures():java.lang.String
- categoricalFeatures():java.lang.String
- extractVersion():java.lang.String
- featureOrderDirect():java.util.List
- floatFeatures():java.lang.String
- pf:getMetadataHolder():java.lang.Class
a:com.intellij.internal.ml.catboost.CatBoostJarCompletionModelProvider
- sf:Companion:com.intellij.internal.ml.catboost.CatBoostJarCompletionModelProvider$Companion
- <init>(java.lang.String,java.lang.String,java.lang.String):V
- f:assertModelMetadataConsistent():V
- getDisplayNameInSettings():java.lang.String
- getModel():com.intellij.internal.ml.DecisionFunction
- f:getModelDirectory():java.lang.String
- f:getResourceDirectory():java.lang.String
f:com.intellij.internal.ml.catboost.CatBoostJarCompletionModelProvider$Companion
f:com.intellij.internal.ml.catboost.CatBoostResourcesModelMetadataReader
- com.intellij.internal.ml.ResourcesModelMetadataReader
- <init>(java.lang.Class,java.lang.String,java.lang.String):V
- f:loadModel():com.intellij.internal.ml.catboost.NaiveCatBoostModel
f:com.intellij.internal.ml.catboost.NaiveCatBoostModel
- s:loadModel(java.io.InputStream):com.intellij.internal.ml.catboost.NaiveCatBoostModel
- makePredict(D[]):D
a:com.intellij.internal.ml.completion.CompletionRankingModelBase
- <init>(com.intellij.internal.ml.ModelMetadata):V
- getFeaturesOrder():com.intellij.internal.ml.FeatureMapper[]
- getRequiredFeatures():java.util.List
- getUnknownFeatures(java.util.Collection):java.util.List
- version():java.lang.String
com.intellij.internal.ml.completion.DecoratingItemsPolicy
- sf:Companion:com.intellij.internal.ml.completion.DecoratingItemsPolicy$Companion
- a:itemsToDecorate(java.lang.Iterable):java.util.Set
f:com.intellij.internal.ml.completion.DecoratingItemsPolicy$ByAbsoluteThreshold
- com.intellij.internal.ml.completion.DecoratingItemsPolicy
- <init>(D):V
- itemsToDecorate(java.lang.Iterable):java.util.Set
f:com.intellij.internal.ml.completion.DecoratingItemsPolicy$ByRelativeThreshold
- com.intellij.internal.ml.completion.DecoratingItemsPolicy
- <init>(D):V
- itemsToDecorate(java.lang.Iterable):java.util.Set
f:com.intellij.internal.ml.completion.DecoratingItemsPolicy$Companion
- f:getDISABLED():com.intellij.internal.ml.completion.DecoratingItemsPolicy
f:com.intellij.internal.ml.completion.DecoratingItemsPolicy$Composite
- com.intellij.internal.ml.completion.DecoratingItemsPolicy
- <init>(com.intellij.internal.ml.completion.DecoratingItemsPolicy[]):V
- itemsToDecorate(java.lang.Iterable):java.util.Set
f:com.intellij.internal.performance.LatencyRecord
- <init>():V
- f:getAverageLatency():J
- f:getMaxLatency():I
- f:getSamples():it.unimi.dsi.fastutil.ints.IntArrayList
- f:getTotalLatency():J
- f:percentile(I):I
- f:setMaxLatency(I):V
- f:setTotalLatency(J):V
- f:update(I):V
com.intellij.internal.statistic.fileTypes.FileTypeStatisticProvider
- a:accept(com.intellij.openapi.editor.Editor,com.intellij.openapi.fileTypes.FileType):Z
- a:getPluginId():java.lang.String

View File

@@ -0,0 +1,3 @@
com/intellij/internal/ml/DecisionFunction
com/intellij/internal/ml/FeatureMapper
com/intellij/psi/util/CachedValueProfiler$EventConsumer

View File

@@ -0,0 +1 @@
it/unimi/dsi/fastutil/ints/IntArrayList

View File

@@ -0,0 +1,31 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="module" module-name="intellij.platform.ui.jcef" />
<orderEntry type="module" module-name="intellij.platform.ide.impl" />
<orderEntry type="module" module-name="intellij.platform.core.ui" />
<orderEntry type="module" module-name="intellij.platform.statistics" />
<orderEntry type="module" module-name="intellij.platform.lang" />
<orderEntry type="module" module-name="intellij.platform.backend.workspace" />
<orderEntry type="module" module-name="intellij.platform.workspace.jps" />
<orderEntry type="module" module-name="intellij.platform.jbr" />
<orderEntry type="module" module-name="intellij.platform.util.coroutines" />
<orderEntry type="module" module-name="intellij.platform.statistics.uploader" />
<orderEntry type="module" module-name="intellij.platform.util.jdom" />
<orderEntry type="module" module-name="intellij.platform.serviceContainer" />
<orderEntry type="library" name="Guava" level="project" />
<orderEntry type="library" name="miglayout-swing" level="project" />
<orderEntry type="library" name="kotlinx-serialization-json" level="project" />
<orderEntry type="library" name="fastutil-min" level="project" />
<orderEntry type="library" name="hash4j" level="project" />
<orderEntry type="library" name="gson" level="project" />
<orderEntry type="library" name="kotlinx-serialization-core" level="project" />
<orderEntry type="library" name="kotlin-reflect" level="project" />
</component>
</module>

View File

@@ -9,12 +9,8 @@ import com.intellij.internal.statistic.utils.StatisticsUploadAssistant
import com.intellij.openapi.extensions.PluginId
import com.intellij.openapi.project.Project
import com.intellij.openapi.startup.ProjectActivity
import com.intellij.ui.LicensingFacade
import org.jetbrains.annotations.ApiStatus
@ApiStatus.Internal
private class InternalFlagDetection : ProjectActivity {
private val internalPluginIds = setOf(
"com.jetbrains.intellij.api.watcher",
"com.jetbrains.idea.safepush",

View File

@@ -1,7 +1,8 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.ide
package com.intellij.internal.statistic
import com.intellij.ide.RegionSettings.RegionSettingsListener
import com.intellij.ide.RegionUrlMapper
import com.intellij.internal.statistic.eventLog.EventLogInternalApplicationInfo
import com.intellij.internal.statistic.eventLog.StatisticsRegionUrlMapperService
import com.intellij.openapi.components.serviceIfCreated
@@ -12,12 +13,12 @@ import kotlin.time.Duration.Companion.minutes
/**
* Service implementation to access [com.intellij.ide.RegionUrlMapper] from code in *intellij.platform.statistics* module without introducing dependency
*
* If changed, please, update [com.intellij.internal.statistic.eventLog.StatisticsRegionUrlMapperService.Companion.getInstance]
* If changed, please, update [StatisticsRegionUrlMapperService.Companion.getInstance]
*/
@ApiStatus.Internal
private class StatisticsRegionUrlMapperServiceImpl(val scope: CoroutineScope) : StatisticsRegionUrlMapperService() {
@Volatile
var url: String? = null
private var url: String? = null
/**
* To respect @RequiresBackgroundThread @RequiresReadLockAbsence annotations in [com.intellij.ide.RegionUrlMapper] and simplify usages of

Some files were not shown because too many files have changed in this diff Show More