Check the compilation unit for violations.
Returns a list of Violations found in the unit.
List<Violation> check(CompilationUnit unit, {LineInfo? lineInfo});