2025-07-05 14:00:00 +00:00

151 lines
9.8 KiB
JSON

{
"groups" : [ {
"id" : "mp.event.log",
"builds" : [ ],
"versions" : [ {
"from" : "1"
} ],
"rules" : {
"event_id" : [ "{enum#__event_id}" ],
"event_data" : {
"code" : [ "{regexp#integer}" ],
"error" : [ "{enum:SEND|NOT_PERMITTED_SERVER|NOT_PERMITTED_USER|ERROR_IN_CONFIG|NOT_PERMITTED_TIMEOUT|NOTHING_TO_SEND|SENT_WITH_ERRORS|EXCEPTION_OCCURRED|NO_ARGUMENTS|NO_APPLICATION_CONFIG|IDE_NOT_CLOSING|ERROR_ON_SEND|NO_DEVICE_ID|NO_MACHINE_ID|INVALID_BUCKET|INVALID_REVISION|NO_LOG_FILES}", "{enum:EMPTY_CONTENT|INVALID_JSON|UNKNOWN|EMPTY_SERVICE_URL|UNREACHABLE_SERVICE|EMPTY_RESPONSE_BODY|ERROR_ON_LOAD}", "{enum:NO_LOGS|NO_UPLOADER|NO_LIBRARIES|NO_TEMP_FOLDER}", "{util#class_name}" ],
"error_ts" : [ "{regexp#integer}" ],
"errors" : [ "{regexp#integer}" ],
"external" : [ "{enum#boolean}" ],
"failed" : [ "{regexp#integer}" ],
"paths" : [ "{regexp#hash}" ],
"plugin" : [ "{util#plugin}" ],
"plugin_type" : [ "{util#plugin_type}" ],
"plugin_version" : [ "{util#plugin_version}" ],
"send" : [ "{regexp#integer}" ],
"send_ts" : [ "{regexp#integer}" ],
"stage" : [ "{enum:LOADING|PARSING}" ],
"succeed" : [ "{enum#boolean}", "{regexp#integer}" ],
"total" : [ "{regexp#integer}" ],
"version" : [ "{regexp#version}" ]
},
"enums" : {
"__event_id" : [ "external.send.finished", "metadata.load.failed", "external.send.started", "metadata.updated", "external.send.command.creation.started", "logs.send", "metadata.loaded", "metadata.update.failed", "external.send.command.creation.finished", "loading.config.failed" ]
}
},
"anonymized_fields" : [ {
"event" : "logs.send",
"fields" : [ "paths" ]
} ]
}, {
"id" : "mp.plugin.manager",
"builds" : [ ],
"versions" : [ {
"from" : "8"
} ],
"rules" : {
"event_id" : [ "{enum#__event_id}" ],
"event_data" : {
"acceptance_result" : [ "{enum:ACCEPTED|DECLINED|AUTO_ACCEPTED}" ],
"enabled_state" : [ "{enum:ENABLED|DISABLED}" ],
"group" : [ "{enum:BUNDLED_UPDATE|UPDATE|INSTALLING|INSTALLED|SEARCH_INSTALLED|SEARCH|STAFF_PICKS|NEW_AND_UPDATED|TOP_DOWNLOADS|TOP_RATED|CUSTOM_REPOSITORY|INTERNAL|SUGGESTED}" ],
"index" : [ "{regexp#integer}" ],
"localSearchFeatures.isBundled" : [ "{enum#boolean}" ],
"localSearchFeatures.isDisabled" : [ "{enum#boolean}" ],
"localSearchFeatures.isDownloaded" : [ "{enum#boolean}" ],
"localSearchFeatures.isEnabled" : [ "{enum#boolean}" ],
"localSearchFeatures.isInvalid" : [ "{enum#boolean}" ],
"localSearchFeatures.isUpdateNeeded" : [ "{enum#boolean}" ],
"localSearchFeatures.tagFiltersCount" : [ "{regexp#integer}" ],
"localSearchFeatures.vendorFiltersCount" : [ "{regexp#integer}" ],
"localSearchFeatures.withAttributes" : [ "{enum#boolean}" ],
"marketplaceSearchFeatures.customRepositoryCount" : [ "{regexp#integer}" ],
"marketplaceSearchFeatures.experimentGroup" : [ "{regexp#integer}" ],
"marketplaceSearchFeatures.experimentVersion" : [ "{regexp#integer}" ],
"marketplaceSearchFeatures.isOrderedByML" : [ "{enum#boolean}" ],
"marketplaceSearchFeatures.isStaffPicks" : [ "{enum#boolean}" ],
"marketplaceSearchFeatures.isSuggested" : [ "{enum#boolean}" ],
"marketplaceSearchFeatures.isUserInternal" : [ "{enum#boolean}" ],
"marketplaceSearchFeatures.marketplaceCustomRepositoryCount" : [ "{regexp#integer}" ],
"marketplaceSearchFeatures.sortBy" : [ "{enum:UPDATE_DATE|DOWNLOADS|RATING|NAME|RELEVANCE}" ],
"marketplaceSearchFeatures.tagsListFilter" : [ "{util#mp_tags_list}" ],
"marketplaceSearchFeatures.vendorsListFilter" : [ "{util#mp_vendors_list}" ],
"plugin" : [ "{util#plugin}" ],
"plugin_type" : [ "{util#plugin_type}" ],
"plugin_version" : [ "{util#plugin_version}" ],
"previous_version" : [ "{util#plugin_version}" ],
"resultsFeatures.isEmpty" : [ "{enum#boolean}" ],
"resultsFeatures.reportLimit" : [ "{regexp#integer}" ],
"resultsFeatures.results.byJetBrains" : [ "{enum#boolean}" ],
"resultsFeatures.results.date" : [ "{regexp#integer}" ],
"resultsFeatures.results.daysSinceLatestUpdate" : [ "{regexp#integer}" ],
"resultsFeatures.results.downloads" : [ "{regexp#integer}" ],
"resultsFeatures.results.isPaid" : [ "{enum#boolean}" ],
"resultsFeatures.results.marketplaceId" : [ "{regexp#integer}" ],
"resultsFeatures.results.marketplaceInfo.date" : [ "{regexp#integer}" ],
"resultsFeatures.results.marketplaceInfo.downloads" : [ "{regexp#integer}" ],
"resultsFeatures.results.marketplaceInfo.isPaid" : [ "{enum#boolean}" ],
"resultsFeatures.results.marketplaceInfo.marketplaceId" : [ "{regexp#integer}" ],
"resultsFeatures.results.marketplaceInfo.marketplaceRating" : [ "{regexp#float}" ],
"resultsFeatures.results.marketplaceRating" : [ "{regexp#float}" ],
"resultsFeatures.results.mlScore" : [ "{regexp#float}" ],
"resultsFeatures.results.nameLength" : [ "{regexp#integer}" ],
"resultsFeatures.results.plugin" : [ "{util#plugin}" ],
"resultsFeatures.results.plugin_type" : [ "{util#plugin_type}" ],
"resultsFeatures.results.plugin_version" : [ "{util#plugin_version}" ],
"resultsFeatures.results.prefixExact" : [ "{enum#boolean}" ],
"resultsFeatures.results.prefixGreedyScore" : [ "{regexp#float}" ],
"resultsFeatures.results.prefixGreedyWithCaseScore" : [ "{regexp#float}" ],
"resultsFeatures.results.prefixMatchedLastWord" : [ "{enum#boolean}" ],
"resultsFeatures.results.prefixMatchedWordsRelative" : [ "{regexp#float}" ],
"resultsFeatures.results.prefixMatchedWordsScore" : [ "{regexp#float}" ],
"resultsFeatures.results.prefixMatchedWordsWithCaseRelative" : [ "{regexp#float}" ],
"resultsFeatures.results.prefixMatchedWordsWithCaseScore" : [ "{regexp#float}" ],
"resultsFeatures.results.prefixMatchingType" : [ "{enum:START_WITH|WORDS_FIRST_CHAR|GREEDY_WITH_CASE|GREEDY|UNKNOWN}" ],
"resultsFeatures.results.prefixSameStartCount" : [ "{regexp#integer}" ],
"resultsFeatures.results.prefixSkippedWords" : [ "{regexp#integer}" ],
"resultsFeatures.total" : [ "{regexp#integer}" ],
"searchIndex" : [ "{regexp#integer}" ],
"sessionId" : [ "{regexp#integer}" ],
"signature_check_result" : [ "{enum:INVALID_SIGNATURE|MISSING_SIGNATURE|WRONG_SIGNATURE|SUCCESSFUL}" ],
"source" : [ "{enum:MARKETPLACE|CUSTOM_REPOSITORY|FROM_DISK}" ],
"userQueryFeatures.isEmptyQuery" : [ "{enum#boolean}" ],
"userQueryFeatures.queryContainsAbbreviations" : [ "{enum#boolean}" ],
"userQueryFeatures.queryContainsPath" : [ "{enum#boolean}" ],
"userQueryFeatures.queryContainsSpaces" : [ "{enum#boolean}" ],
"userQueryFeatures.queryIsAllLowercase" : [ "{enum#boolean}" ],
"userQueryFeatures.queryIsAllUppercase" : [ "{enum#boolean}" ],
"userQueryFeatures.queryIsCamelCase" : [ "{enum#boolean}" ],
"userQueryFeatures.queryLength" : [ "{regexp#integer}" ],
"userQueryFeatures.withHANSymbols" : [ "{enum#boolean}" ],
"userQueryFeatures.wordCharsAndDelimitersOnly" : [ "{enum#boolean}" ],
"userQueryFeatures.wordsNumber" : [ "{regexp#integer}" ]
},
"enums" : {
"__event_id" : [ "plugin.install.third.party.check", "plugin.search.card.opened", "plugin.signature.warning.shown", "plugin.state.changed", "search.reset", "plugin.installation.finished", "plugin.signature.check.result", "marketplace.tab.search", "plugin.installation.started", "installed.tab.search", "plugin.was.removed" ]
}
}
} ],
"rules" : {
"enums" : {
"boolean" : [ "true", "false", "TRUE", "FALSE", "True", "False" ],
"plugin_type" : [ "JVM_CORE", "PLATFORM", "JB_BUNDLED", "JB_NOT_BUNDLED", "LISTED", "NOT_LISTED", "JB_UPDATED_BUNDLED", "UNKNOWN", "FROM_SOURCES" ]
},
"regexps" : {
"count" : "\\d+K?M?\\+?",
"date_YYYY-MM-DD_HH" : "^[12][0-9]{3}-(0[0-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])_(([0-1][0-9]|2[0-3]))?$",
"date_short_hash" : "[0-9]{2}[01][0-9][0123][0-9]-(([0-9A-Fa-f]{12})|undefined)",
"double" : "-?\\d+(\\.\\d+)?(E\\-?\\d+)?",
"float" : "-?\\d+(\\.\\d+(E\\-?\\d+)?)?",
"float_unit" : "0?(\\.\\d+)?(E\\-\\d+)?|1(\\.0+)?|[1-9](\\.\\d+)?E\\-\\d+",
"hash" : "([0-9A-Fa-f]{40,64})|undefined",
"int_pw_of_2" : "-?(1|2|4|8|16|32|64|128|256|512|1024|2048|4096|8192|16384|32768|65536|131072|262144|524288|1048576|2097152|4194304|8388608|16777216|33554432|67108864|134217728|268435456|536870912|1073741824)",
"integer" : "-?\\d+(\\+)?",
"long" : "-?\\d{1,19}",
"long_pw_of_2" : "(-9223372036854775808|(-?(1|2|4|8|16|32|64|128|256|512|1024|2048|4096|8192|16384|32768|65536|131072|262144|524288|1048576|2097152|4194304|8388608|16777216|33554432|67108864|134217728|268435456|536870912|1073741824|2147483648|4294967296|8589934592|17179869184|34359738368|68719476736|137438953472|274877906944|549755813888|1099511627776|2199023255552|4398046511104|8796093022208|17592186044416|35184372088832|70368744177664|140737488355328|281474976710656|562949953421312|1125899906842624|2251799813685248|4503599627370496|9007199254740992|18014398509481984|36028797018963968|72057594037927936|144115188075855872|288230376151711744|576460752303423488|1152921504606846976|2305843009213693952|4611686018427387904)))",
"negative_integer" : "-(\\d{1,9}|[12]\\d{9})",
"negative_long" : "-\\d{1,19}",
"positive_integer" : "\\d{1,9}|[12]\\d{9}",
"positive_long" : "\\d{1,19}",
"short_hash" : "([0-9A-Fa-f]{12})|undefined",
"version" : "Unknown|unknown.format|unknown|UNKNOWN|((\\d+\\.?)*\\d+)"
}
},
"version" : "5487"
}