This part wasn't normalized, so we had to use exact versions
in part of the plugin-content.yaml.
Now we can use the major version like for other libraries.
GitOrigin-RevId: 010930866ca2255d61f58c92ea829eb8704d7516
Explicitly disable ml performance in performance tests
Don't perform sorting when Lookup is not active
Merge-request: IJ-MR-116384
Merged-by: Gleb Marin <Gleb.Marin@jetbrains.com>
GitOrigin-RevId: 8e801a4c8665fccacc9ea810e22dc21ce415cf0e
Lower debug logging leverl
Update model
Pass all tests
Pass java and common tests calling completion one time with performance
Add unit tests for ml performance
Add Api Internal annotations
Add FUS logging of performance parameters
Add system property customization
Remove debug assertions
Remove debug assertions
Put debug assertions
Verify experiment validity
Verify experiment validity
Fix kotlin's experiment model inconsistency
Disable performance on indexing
Fix model invocation
Move contributor key to a base module
Update ML models
Remove redundant dependency
Record missing contributor
Add missing extension point
Remove plugin from kotlin's plugin dependencies
Fix naming & add some KDoc
Fix style suggestions
Log the exact contributor in K2
Replace old K1 generation method with the ml one
Remove unnecessary performance recorders
Merge-request: IJ-MR-114165
Merged-by: Gleb Marin <Gleb.Marin@jetbrains.com>
GitOrigin-RevId: 03d0eeae8f282ae5465337cd6101ee85c345c556
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