Files
openide/plugins/performanceTesting/freezes/resources/intellij.performanceTesting.freezes.xml
T
9f8e69b1f7 [diagnostics] IJPL-248422 Extended logging for freeze processing
[diagnostics] IJPL-248422 Extended logging for freeze processing

IJPL-249835 Propagate reporting settings to frontend

IJPL-249835 Make freeze reporting and error clustering configurable

[diagnostic] IJPL-248422 Do not deduplicate freeze reports in ExceptionAutoReportService

[diagnostic] IJPL-249978 Expand ErrorReportSink data with proper exception

[diagnostics] IJPL-248422 RD: host freezes are not auto-reported despite accepted consent

[diagnostics] IJPL-248422 RD: host freezes are not auto-reported despite accepted consent


Co-authored-by: Denis Zaichenko <denis.zaichenko@jetbrains.com>

Merge-request: IJ-MR-214253
Merged-by: Alesia Matuzok <alesia.matuzok@jetbrains.com>

Merge-request: IJ-MR-215173
Merged-by: Alesia Matuzok <alesia.matuzok@jetbrains.com>

GitOrigin-RevId: f7a108b55fd60067ad25c4a42a8101505141932f
2026-07-27 14:04:55 +00:00

37 lines
2.0 KiB
XML

<idea-plugin>
<!-- region Generated dependencies - run `Generate Product Layouts` to regenerate -->
<dependencies>
<plugin id="com.jetbrains.performancePlugin"/>
<module name="intellij.platform.frontend"/>
</dependencies>
<!-- endregion -->
<extensions defaultExtensionNs="com.intellij">
<diagnostic.freezeNotifier implementation="com.intellij.performanceTesting.freezes.PluginFreezeNotifier"/>
<diagnostic.freezeAnalysis implementation="com.intellij.performanceTesting.freezes.PluginFreezeAnalysis"/>
<editorNotificationProvider implementation="com.intellij.performanceTesting.freezes.PluginFreezeNotificationPanel"/>
<registryKey key="ide.diagnostics.notification.freezes.in.plugins"
defaultValue="true"
description="Show notification about freezes in plugins"/>
<registryKey key="ide.diagnostics.notification.freezes.in.bundled.plugins"
defaultValue="true"
description="Show notification about freezes in bundled plugins (in releases)"/>
<applicationSettings service="com.intellij.performanceTesting.freezes.PluginsFreezesService"/>
<backgroundPostStartupActivity implementation="com.intellij.performanceTesting.freezes.promo.ErrorReportPromoterActivity"/>
<statistics.applicationUsagesCollector implementation="com.intellij.performanceTesting.freezes.AutoReportExceptionsStateCollector"/>
</extensions>
<actions resource-bundle="messages.PluginFreezeBundle">
<group internal="true" id="Internal.Errors.Additional">
<separator/>
<action id="ResetFreezeNotificationState" class="com.intellij.performanceTesting.freezes.ResetFreezeNotificationStateAction"
internal="true"/>
<action id="PrintErrorAutoReporterState" class="com.intellij.performanceTesting.freezes.ErrorAutoReporterStateInternalAction"
internal="true">
</action>
<add-to-group group-id="Internal.Errors" anchor="after" relative-to-action="DebugListen"/>
</group>
</actions>
</idea-plugin>