View Source API Reference igniter v0.4.7
Modules
Tools for generating and patching code into an Elixir project.
General purpose utilities for working with Sourceror.Zipper
.
Utilities for working with functions.
Utilities for working with keyword.
Utilities for working with lists.
Utilities for working with maps.
Utilities for working with Elixir modules
Utilities for working with strings.
Utilities for working with tuples.
Alter igniter's behavior by adding new functionality.
A phoenix extension for Igniter.
Codemods & utilities for working with Ecto
Codemods & utilities for working with Phoenix
Codemods & utilities for working with Swoosh
A behaviour for implementing a Mix task that is enriched to be composable with other Igniter tasks.
Command line arguments parsed when running an Igniter.Mix.Task
.
Info for an Igniter.Mix.Task
, returned from the info/2
callback
Codemods and tools for working with Application modules.
Codemods and utilities for modifying Elixir config files.
Codemods and utilities for managing dependencies declared in mix.exs
Codemods and utilities for interacting with .formatter.exs
files
Tools for reading and modifying the .igniter.exs
file.
Codemods and utilities for interacting with modules
Codemods and utilities for interacting with task aliases in the mix.exs file
Codemods and utilities for interacting with test and test support files
Refactors for changes in Elixir
Refactors for renaming things in a project
Tools for testing with igniter.
Utilities for running upgrades.
Tools for debugging zippers.
Helpers for working with input/output
Tools for installing packages and running their associated installers, if present.
Utilities for working versions and version requirements
Utilities for emitting well formatted warnings
Mix Tasks
Adds an extension to your .igniter.exs
configuration file.
Applies the upgrade scripts for the list of package version changes provided.
Generates a new igniter task
Install a package or packages, and run any associated installers.
Moves any relavant files to their 'correct' location.
A short description of your task
Rewrites occurences of unless x
to if !x
across the project.
Creates or updates a .igniter.exs file, used to configure Igniter for end user's preferences.
Applies changes to resolve a warning introduced in gettext 0.26.0
Fetch and upgrade dependencies. A drop in replacement for mix deps.update
that also runs upgrade tasks.