utils/ast_utils library

Utilities for parsing and traversing Dart ASTs.

Classes

AstParser
A simple wrapper around the analyzer to parse a Dart file into an AST.
BaseAstVisitor
A base visitor that traverses an AST and collects issues.

Extensions

AstNodeExtensions on AstNode
Utility extension to extract common names/values safely across analyzer versions.