Tuning the unused declaration inspection

The new unused declaration inspection on the class-level is really very useful, however, I have one problem with it: In one of my projects, I have hundreds of classes that are not used by anything else because they are loaded by reflection (it's a JavaBean system). Is there are possibility to mark entire hierarchies of classes as entry points? In my case I would then only have to mark the root class for all beans. Also, classes that implement java.beans.BeanInfo should really not be shown as unused declarations: http://youtrack.jetbrains.net/issue/IDEA-26809

Please sign in to leave a comment.