API Reference ExAST v#0.9.0

Copy Markdown View Source

Modules

Search, replace, and diff Elixir code by AST pattern.

Syntax-aware diffing for Elixir source code.

A single syntax-aware edit between two Elixir sources.

Applies diff edits to produce patched source code.

The result of comparing two Elixir sources.

Finds and replaces AST patterns in source code.

AST pattern matching with captures.

SQL-like query API for AST search.

CSS-like AST selector builder.

Comment text matcher used by comment predicates.

Provides the ~p sigil for compile-time pattern parsing.

Mix Tasks

Computes a syntax-aware diff between two Elixir files.

Replaces AST pattern matches in Elixir source files.

Searches for AST patterns in Elixir source files.