mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-18 09:34:34 +07:00
[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
37 lines
2.0 KiB
XML
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> |