Once we have support for OSGi, we need to be able to generate graphs for individual bundles, but merge them at run time.
That is, we must generate a separate graph file for each bundle, and save it within that bundle, but when actually using the bundles, even before loading the classes, we need to load those XML files, and merge them into one big graph. This is so, because we might want to do bytecode manipulation of the classes at load-time, based on the XML.
Once we have support for OSGi, we need to be able to generate graphs for individual bundles, but merge them at run time.
That is, we must generate a separate graph file for each bundle, and save it within that bundle, but when actually using the bundles, even before loading the classes, we need to load those XML files, and merge them into one big graph. This is so, because we might want to do bytecode manipulation of the classes at load-time, based on the XML.