API Reference Recode v0.1.4

modules

Modules

A linter with autocorrection and a refactoring tool.

This module provides functions to manipulate the AST.

This module reads the Recode configuration.

This module provides functions to traverse an AST with a %Context{}.

This module provides helper functions to work with debug info.

This module provides the information from .formatter.exs.

The default formatter and the formatter bebaviour.

This module provides IO functions and contains the color schema for Recode.

An Issue struct to track findings by the chechers.

The %Project{} contains all Recode.Sources of a project.

A representation of some source in a project.

The behaviour for a recode task.

Multi aliases makes module uses harder to search for in large code bases.

Alphabetically sorted lists are easier to read.

This task runs the Elixir formatter.

Add parentheses to one-arity functions.

A refactoring task to rename functions.

Pipes (|>) should only be used when piping data through multiple calls.

Function should have specs.

Tests must be in a file with the extension *_test.exs.

This module provides utility functions for recode.

mix-tasks

Mix Tasks

Runs the linter.

Generates a new config for Recode. Writes the file .recode.exs in the root directory of the mix project.

A mix task to rename functions.