This directory contains libraries for analyzing (read-only) structural representations of text, such as lines, token streams, and syntax trees. You can find classes for building lint rules and linters here.
See the matcher subdirectory for a syntax-tree matching library.