mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-03-22 06:50:54 +07:00
ML in SE: Replace deprecated StringListValidatedByCustomRule for file types (IDEA-330469)
GitOrigin-RevId: b5aab495b5dc61688f0214f30c4d4723ebd5559b
This commit is contained in:
committed by
intellij-monorepo-bot
parent
84447ec5cf
commit
3383bb7568
@@ -1,6 +1,7 @@
|
||||
// Copyright 2000-2021 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
|
||||
package com.intellij.searchEverywhereMl.ranking.features
|
||||
|
||||
import com.intellij.internal.statistic.collectors.fus.fileTypes.FileTypeUsagesCollector
|
||||
import com.intellij.internal.statistic.eventLog.events.EventField
|
||||
import com.intellij.internal.statistic.eventLog.events.EventFields
|
||||
import com.intellij.internal.statistic.eventLog.events.EventPair
|
||||
@@ -22,7 +23,7 @@ internal class SearchEverywhereContextFeaturesProvider {
|
||||
private val GLOBAL_STATISTICS_CONTEXT_UPDATED = GlobalStatisticsContextFields(ActionsGlobalSummaryManager.getUpdatedStatisticsVersion())
|
||||
|
||||
|
||||
internal val OPEN_FILE_TYPES_KEY = EventFields.StringListValidatedByCustomRule("openFileTypes", "file_type")
|
||||
internal val OPEN_FILE_TYPES_KEY = EventFields.StringListValidatedByCustomRule("openFileTypes", FileTypeUsagesCollector.ValidationRule::class.java)
|
||||
internal val NUMBER_OF_OPEN_EDITORS_KEY = EventFields.Int("numberOfOpenEditors")
|
||||
internal val IS_SINGLE_MODULE_PROJECT = EventFields.Boolean("isSingleModuleProject")
|
||||
|
||||
|
||||
@@ -6,6 +6,7 @@ import com.intellij.ide.actions.searcheverywhere.FileSearchEverywhereContributor
|
||||
import com.intellij.ide.actions.searcheverywhere.RecentFilesSEContributor
|
||||
import com.intellij.ide.bookmark.BookmarksManager
|
||||
import com.intellij.ide.bookmark.FileBookmark
|
||||
import com.intellij.internal.statistic.collectors.fus.fileTypes.FileTypeUsagesCollector
|
||||
import com.intellij.internal.statistic.eventLog.events.EventField
|
||||
import com.intellij.internal.statistic.eventLog.events.EventFields
|
||||
import com.intellij.internal.statistic.eventLog.events.EventPair
|
||||
@@ -25,7 +26,7 @@ import java.nio.file.Path
|
||||
class SearchEverywhereFileFeaturesProvider
|
||||
: SearchEverywhereElementFeaturesProvider(FileSearchEverywhereContributor::class.java, RecentFilesSEContributor::class.java) {
|
||||
companion object {
|
||||
val FILETYPE_DATA_KEY = EventFields.StringValidatedByCustomRule("fileType", "file_type")
|
||||
val FILETYPE_DATA_KEY = EventFields.StringValidatedByCustomRule("fileType", FileTypeUsagesCollector.ValidationRule::class.java)
|
||||
val IS_BOOKMARK_DATA_KEY = EventFields.Boolean("isBookmark")
|
||||
|
||||
internal val IS_DIRECTORY_DATA_KEY = EventFields.Boolean("isDirectory")
|
||||
|
||||
Reference in New Issue
Block a user