I guess I will ask the question in the forum before I jump into the IDEA code to find out where the cutting point is it does the indexing for the Jars.
I would like to skip the indexing on Jars given a particular naming convention. This is because I have hundred thousands of class files in a certain Jars of which I don't really care about. IDEA in its current form indexing all those classes in the module dependencies just does not perform well - UI lagging, CPU hogging, taking long time to do the index, etc.
I wrote a plugin to Aspect-weaving the indexer to by-pass those jars in Eclipse IDE, and I would like to do the same to IDEA too.
Can anyone show where the point is IDEA that does all the indexing tasks, so I can weave into the logic to bypass a certain jar that's in the dependencies in a module?