audit: inventory P_Rec_Annot v1.0.4 sources

This commit is contained in:
codex
2026-07-31 09:37:32 +03:00
parent 596c95a4b6
commit 34222cedc8
32 changed files with 5860 additions and 0 deletions
@@ -0,0 +1,5 @@
# Event handlers and automatic calls
Найдены `ComponentManager.ItemInitialized`, `PlantApplication.CurrentProjectOpenedEvent`, `AssemblyResolve`, WinForms UI events и временные `Editor.PointMonitor`. `Ribbon.cs:153-172` показывает subscribe/unsubscribe для Ribbon item, но `Ribbon.Terminate()` пуст (`Ribbon.cs:147-149`); project-open handler явно не отписывается. В `AnnotateLineNumbers/Commands.cs:1017-1044` PointMonitor отписывается в рамках операции.
Статически не подтверждены обработчики `CommandWillStart`, `ObjectModified`, `ObjectAppended`, `Idle`, которые автоматически аннотируют каждый объект. Поэтому нельзя объяснить 218 796 как event storm по этому исходнику. Риск повторной подписки на project-open event и UI re-entry сохраняется.