}
}
graph = (AtomicVertex[]) filteredGraph.toArray(new AtomicVertex[0]);
if (_packageCycles)
{
PackageProcessor processor = new PackageProcessor();
processor.deepSearchFirst(graph);
graph = processor.getGraph();
}
StrongComponentAnalyser analyser = new StrongComponentAnalyser(graph);
Vertex[] condensedGraph = analyser.getCondensedGraph();
CyclesResult result = new CyclesResult(createStatement(), _packageCycles);
for (int i = 0; i < condensedGraph.length; i++)