File tree Expand file tree Collapse file tree
src/main/java/gr/gousiosg/javacg/stat Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ Java Call Graph
2+ ---------------
3+
4+ Programs for generating static and dynamic call graphs
5+
6+
7+ -Known Restrictions
8+
9+ * The static call graph generator does not account for methods invoked using
10+ reflection. Thorough dynamic analysis is required
Original file line number Diff line number Diff line change 1- package gr .gousiosg .callgraph ;
1+ package gr .gousiosg .javacg . stat ;
22
33import org .apache .bcel .classfile .EmptyVisitor ;
44import org .apache .bcel .classfile .JavaClass ;
Original file line number Diff line number Diff line change 1- package gr .gousiosg .callgraph ;
1+ package gr .gousiosg .javacg . stat ;
22
33import java .io .File ;
44import java .io .IOException ;
55import java .util .Enumeration ;
66import java .util .jar .JarEntry ;
77import java .util .jar .JarFile ;
88
9- import org .apache .bcel .Repository ;
109import org .apache .bcel .classfile .ClassParser ;
1110
12-
1311/**
1412 * Constructs a callgraph out of a JAR archive. Can combine multiple archives
1513 * into a single call graph.
Original file line number Diff line number Diff line change 1- package gr .gousiosg .callgraph ;
1+ package gr .gousiosg .javacg . stat ;
22
33import org .apache .bcel .classfile .JavaClass ;
44import org .apache .bcel .generic .ConstantPoolGen ;
You can’t perform that action at this time.
0 commit comments