jfmengels/review-unused/2.1.5

NoUnused.Modules

Forbid the use of modules that are never used in your project.

Rule

rule : Rule

Forbid the use of modules that are never used in your project.

A module is considered used if

  • it contains a main function (be it exposed or not)
  • it imports the Test module
  • it is imported in any other modules, even if it is not used.
  • the project is a package and the module is part of the elm.json's exposed-modules
  • it is named ReviewConfig
config =
    [ NoUnused.Modules.rule
    ]