This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
DeepReparsing utils invalidate big set of related files on each file change event. It results in log cpu load activity, especially during clean&build or vcs activity from command line on systems with native file listeners where iconified NB receives file events. Code Model should coalesce add/remove events as change events and try to do delayed but merged file change handling on set of added/removed/changed files to reduce number of DeepReparsing activities from N to 1 where N is number of affected files. It will reduce number of forced parsing activities from N to 1 as well
Vladimir, Does the bug duplicate a bug #217776?
no. This one is about merging DeepReparsing activities related to invalidation. Not it's ofthen multiple per-file activities while better to have one batch processing