Class Dependency Generator
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
CycleDetectedException.java
DirectedGraph.java
Driver.java
InvalidClassNameException.java
README.md
Vertex.java
graph.txt
screenshot.PNG

README.md

CMSC350_Project4

Class Dependency Generator

  • Accepts input of a text file which lists class dependency of a project.
  • A graph is constructed and traversed depending on the class to be recompiled.
  • A topological order of the selected class is then outputted.
  • Implements ArrayList, LinkedList, HashMap, and Stack.
  • Basic GUI and exception handling for invalid input.

screenshot