jfmengels/lint-unused/1.0.1

NOTE: the latest version is 1.0.2

lint-unused

Provides elm-lint rules to detect unused functions and types in your Elm files.

Provided rules

Note

Since elm-lint only works in the scope of a single file, these rules will not report elements that are exposed but not used anywhere in the project. If you wish those to be reported, check out elm-xref.

Example configuration

module LintConfig exposing (config)

import Lint.Rule exposing (Rule)
import NoUnused.Variables
import NoUnused.CustomTypeConstructors

config : List Rule
config =
    [ NoUnused.Variables.rule
    , NoUnused.CustomTypeConstructors.rule
    ]