sephia_credo
v0.3.0

    API Reference sephia_credo v#0.3.0

    Copy Markdown View Source

    Modules

    SephiaCredo

    Credo checks for common Elixir pitfalls.

    SephiaCredo.Checks.AppendInLoop
    SephiaCredo.Checks.AshCodeInterfaceReadWithArgs
    SephiaCredo.Checks.AssertWithoutAssertion
    SephiaCredo.Checks.ProcessSleepInTests
    SephiaCredo.Checks.RawRuntimeError
    SephiaCredo.Checks.StructComparisonOperator
    SephiaCredo.Checks.SysGetStateWithoutTimeoutInPoll
    SephiaCredo.Checks.UnusedSetupKeysInTests
    SephiaCredo.Checks.UnusedSetupKeysPerTest
    SephiaCredo.TestContext

    Shared reading of a test module's AST for the setup-key checks: what a setup returns, and which of those keys each test consumes.

    Mix Tasks

    mix sephia_credo.install

    Installs SephiaCredo checks into your .credo.exs

    Hex Package Hex Preview View llms.txt Download ePub version

    Built using ExDoc (v0.40.2) for the Elixir programming language