Skip to content

Analyzes the order in which classes must be compiled (Class Dependency Graph + Topological Sort + Cycle Detection). Implemented in Java with GUI

Notifications You must be signed in to change notification settings

MovieTone/ClassCompilationOrderAnalyzer

Repository files navigation

Built with

Java

  • Swing for GUI
  • JUnit for testing

Usage

  • Build a graph first (enter the file name, e.g. data/test1.txt:

    image

  • Then click the Topological Order button:

    image

  • If cycle is detected, the following exception will be caught:

    image

Releases

No releases published

Packages

No packages published

Languages