Files
openide/plugins/turboComplete/intellij.turboComplete.tests.iml
Gleb.Marin a71d5fc374 ML 4 Completion Performance Plugin
Update experiment configuration

Add fixed generator execution order

Fix some build issues

Remove redundant ArtifactGenerator and update related classes

Enable performance only on Nightly users

Enable performance only on Nightly users

Remove unused interfaces and update related classes

Fix Kotlin style-related comments

Fix references in documentation

Allow other contributors to run

Improve code organization and add documentation to turboComplete

Merge remote-tracking branch 'origin/master' into marin/plugin-ml-4-completion-performace

# Conflicts:
#	community/plugins/completion-ml-ranking/resources/experiment.json

Run completion contributors after live templates

Remove unnecessary functions from performance parameters

Merge branch 'master' into marin/plugin-ml-4-completion-performace

Update experiment list for Kotlin

Increase experiment version number

Clarify usage of local debug model

Register A/B experiment

Merge branch 'master' into marin/plugin-ml-4-completion-performace

# Conflicts:
#	build/src/org/jetbrains/intellij/build/UltimateLibraryLicenses.kt
#	community/plugins/completion-ml-ranking/src/com/intellij/completion/ml/performance/MLCompletionPerformanceTracker.kt

Remove unnecessary nullability indicators

Remove redundant class

Make the opener internal

Revert change in modules.xml

Utilize delegation when necessary

Merge branch 'master' into marin/plugin-ml-4-completion-performace

# Conflicts:
#	community/plugins/completion-ml-ranking/src/com/intellij/completion/ml/performance/MLCompletionPerformanceTracker.kt

Merge branch 'master' into marin/plugin-ml-4-completion-performace

Merge branch 'master' into marin/plugin-ml-4-completion-performace

Merge branch 'master' into marin/plugin-ml-4-completion-performace

# Conflicts:
#	community/platform/analysis-api/src/com/intellij/codeInsight/completion/CompletionParameters.java
#	community/plugins/completion-ml-ranking/src/com/intellij/completion/ml/performance/MLCompletionPerformanceTracker.kt

Remove unnecessary symbols from Kotlin's kind generation session

Disable performance on TeamCity

Fix some style issues

Merge branch 'master' into marin/plugin-ml-4-completion-performace

Merge branch 'master' into marin/plugin-ml-4-completion-performace

Restore EP name

Add dependency on completion ml ranking plugin

Change scope of kotlin's completion dependency

Accord API core package name with the naming convention

Accord API core package name with the naming convention

Revert non-standard-root-packages.txt to default

Remove java performance from community modules

Remove duplicating logic

Merge branch 'master' into marin/plugin-ml-4-completion-performace

Reorganize plugin's structure

Merge branch 'master' into marin/plugin-ml-4-completion-performace

Fix some comments & build issues

Fix some build issues

Fix some build issues

Fix some build issues

Fix some build issues

Fix some build issues

Fix some build issues

Merge remote-tracking branch 'origin/master' into marin/plugin-ml-4-completion-performace

Revert unintended change

Fix some style issues

Rename .java to .kt

Merge branch 'master' into marin/plugin-ml-4-completion-performace

Add core to main and ultimate iml files

Fix test

Use model with updated kinds names

Avoid unwanted generator execution for artifact generation

Fix JavaKindVariety

Revert not indented changes

Actualize kotlin completion usage

Merge branch 'master' into marin/plugin-ml-4-completion-performace

Initialize completion kind name with Enum

Add core module to CommunityRepositoryModules

Update model & remove legacy support

Support legacy completion kinds ranking

Fix kind features computation for ordering

Fix style

Reintroduce CompletionKind

Fix fast lookup appearance

Rename main interfaces

Remove plugin's core dependency from completion-ml-ranking

Cache completion kind features in lookup

Bundle core into community

Merge branch 'master' into marin/plugin-ml-4-completion-performace

# Conflicts:
#	intellij.idea.ultimate.main.iml

Add todo

Add completion kind features

Try fixing build schema

Try fixing build schema

Try fixing build schema

Add performance logging

Add kotlin module dependency to build

Add performance to the community

Put early lookup opener to the experiment

Add dependency on Kotlin by default

Add plugin to the build

Split java generator into the most frequent kinds

Rename api module to core

Add plugin to the build

Add performance completion to community

Update Kotlin's ML model version

Initialize completion performance for Java

Merge remote-tracking branch 'origin/marin/plugin-ml-4-completion-performace' into marin/plugin-ml-4-completion-performace

# Conflicts:
#	community/plugins/turboComplete/src/com/intellij/codeInsight/completion/KindExecutingCompletionContributor.kt
#	intellij.idea.ultimate.main.iml

Change default policy to buffering

Use local models for testing

Record actual performance status to context

Refactor plugin structure

Fix completion kind collection

Fix completion kind collection

Add registry configuration options

Implement kind collection & split reference for Kotlin

Implement fast completion for Kotlin

Initialize performance plugin

Use local models for testing

Record actual performance status to context

Refactor plugin structure

Fix completion kind collection

Fix completion kind collection

Add registry configuration options

Implement kind collection & split reference for Kotlin

Implement fast completion for Kotlin

Initialize performance plugin

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

GitOrigin-RevId: 1859b97a729b6c123fa22d6d9b6518e836ac6dec
2023-06-09 18:15:57 +00:00

16 lines
845 B
XML

<?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$/test">
<sourceFolder url="file://$MODULE_DIR$/test" isTestSource="true" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" scope="TEST" name="JUnit5" level="project" />
<orderEntry type="module" module-name="intellij.turboComplete" scope="TEST" />
<orderEntry type="library" scope="TEST" name="kotlin-stdlib" level="project" />
<orderEntry type="module" module-name="intellij.platform.analysis" scope="TEST" />
<orderEntry type="module" module-name="intellij.platform.ml.impl" scope="TEST" />
</component>
</module>