Main { {{ static ClassGraph cg; static int err_num; static int war_num; public static void main(String args[]) throws Exception { // java.io.Reader in = new java.io.FileReader(args[0]); System.out.println(); err_num = 0; war_num = 0; System.out.println("Running the cd-checker..."); System.out.println(); Cd_graph cd = Cd_graph.parse(System.in); cg = new ClassGraph(true,false); findUndefinedClasses(cd); System.out.println(); System.out.print(err_num); if(err_num<=1) System.out.print(" error and "); else System.out.print(" errors and "); System.out.print(war_num); if(war_num<=1) System.out.println(" warning"); else System.out.println(" warnings"); } static void findUndefinedClasses(Cd_graph cd) { TraversalGraph tg = new TraversalGraph("from Cd_graph bypassing{ Neighbors, ->*,parameters,*}to Vertex",cg); cd.findUndefinedClasses(tg); } }} }