# Package org.thewonderlemming.c4plantuml.linter

Contains the linting engine and its main dependencies.

See: Description

- Class Summary
  Class | Description
  --- | ---
  Linter | A linting engine that parses C4 files and passes the result `ParseTree` to a set of `AbstractLintingRule`.
  LinterBuilder | A simple builder pattern to create `Linter` instances.
  LinterSyntaxErrorListener | An observer pattern to enable `AbstractLintingRule` to be notified on syntax errors.
  SyntaxError | Represents a parsing syntax error and holds information such as the line of the error, the offending symbol and so on.

## Package org.thewonderlemming.c4plantuml.linter Description

Contains the linting engine and its main dependencies.

Copyright © 2020. All rights reserved.