public class AnalyzerRoot extends Object

The AnalyzerRoot is the initial entrypoint when analyzing a solution. Its job is to delegate the analysis of the parsed Java files to the global and exercise-specific analyzers.

  • Method Details

    • analyze

      Perform the analysis of a solution.

      Parameters:
      solution - The solution being analyzed.
      Returns:
      The aggregated output of all applicable analyzers.