Just pointing out a performance degrade I noticed in thie wonderful product.
Basically, I was trying to run a web services client in a OSGI based project. Of course the client doesn't need any osgi bundles to run correctly. But when a client is ran (Shift + F10) idea says "Bundling non-OSGI bundles for project ... - ~/.m2/repository/..." I think it tries to bundles all the packages in my m2 repo or all transitive dependencies I specified in the pom. The process is taking enourmous time, and I can NOT stop it also. When clicked on the 'x' button, the dialog box says "Stopping Bundling non-OSGI...", but I think this doesn't stop the process.
After several minutes, the build finishes with compilation erros 500+ which are apparently for jars in m2 rpeo. Like the following.
Class in different directory than declared. Path from class name is org/apache/xml/resolver/readers/ExtendedXMLCatalogReader.class but the path in the jar is 1.0/org/apache/xml/resolver/readers/ExtendedXMLCatalogReader.class from Jar:jaxb-xjc-2.1.7
Class in different directory than declared. Path from class name is org/apache/xml/resolver/readers/OASISXMLCatalogReader.class but the path in the jar is 1.0/org/apache/xml/resolver/readers/OASISXMLCatalogReader.class from Jar:jaxb-xjc-2.1.7
Class in different directory than declared. Path from class name is org/apache/xml/resolver/tools/ResolvingXMLFilter.class but the path in the jar is 1.0/org/apache/xml/resolver/tools/ResolvingXMLFilter.class from Jar:jaxb-xjc-2.1.7
This question is probably vague, so just ask what you need.