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.
Currently ide became almost unusable after next: create ee7 web project add a class 1. add line @Inject with proper import statement 2. after the line type 'private Object a;' go to next line 1ine and repeat 1-2 (may not be necessary) go to next line and type 'private Runn' and try cc. It will last forever as cdi collect all elements from 'getElements' which are 'Objects' and as it need to be dome withing parsing thread(??) it block other parsing based activities for a long time. there are number of options - do not collect more then 'max number' of injectable objects, collect with filter applied at time of collection (will not work in case above, but will help in more valid use cases), have some block list like 'Object' and do not support navigation for block list. May there be some issue with 'cancel' of this operation also.
This old bug may not be relevant anymore. If you can still reproduce it in 8.2 development builds please reopen this issue. Thanks for your cooperation, NetBeans IDE 8.2 Release Boss