analyzer (java-analyzer 1.0-SNAPSHOT API)

Class

Description

Analyzer

The Analyzer interface is used to implement both global and exercise-specific analyzers.

AnalyzerCli

The main entrypoint to the Java analyzer from the command-line.

AnalyzerRoot

The AnalyzerRoot is the initial entrypoint when analyzing a solution.

Comment

The Comment class models a single comment in the analysis output.

Comment.Type

The type of comment.

Output

Output.Analysis

Output.Tags

OutputCollector

This interface is used to collect analyzer output in the form of comments, tags and an optional summary.

Solution

This represents the solution to an exercise.