ash_credo
v0.12.0

    API Reference ash_credo v#0.12.0

    Copy Markdown View Source

    Modules

    AshCredo

    Credo checks for Ash Framework.

    AshCredo.Check.Design.MissingCodeInterface
    AshCredo.Check.Design.MissingIdentity
    AshCredo.Check.Design.MissingPrimaryAction
    AshCredo.Check.Design.MissingTimestamps
    AshCredo.Check.Readability.ActionMissingDescription
    AshCredo.Check.Readability.BelongsToMissingAllowNil
    AshCredo.Check.Refactor.DirectiveInFunctionBody
    AshCredo.Check.Refactor.LargeResource
    AshCredo.Check.Refactor.RaisingCall
    AshCredo.Check.Refactor.UseCodeInterface
    AshCredo.Check.Warning.AuthorizeFalse
    AshCredo.Check.Warning.AuthorizerWithoutPolicies
    AshCredo.Check.Warning.EmptyDomain
    AshCredo.Check.Warning.MissingChangeWrapper
    AshCredo.Check.Warning.MissingDomain
    AshCredo.Check.Warning.MissingMacroDirective
    AshCredo.Check.Warning.MissingPrimaryKey
    AshCredo.Check.Warning.NoActions
    AshCredo.Check.Warning.OverlyPermissivePolicy
    AshCredo.Check.Warning.PinnedTimeInExpression
    AshCredo.Check.Warning.SensitiveAttributeExposed
    AshCredo.Check.Warning.SensitiveFieldInAccept
    AshCredo.Check.Warning.UnknownAction
    AshCredo.Check.Warning.WildcardAcceptOnAction

    Mix Tasks

    mix ash_credo.install

    Installs AshCredo and configures .credo.exs

    Hex Package Hex Preview View llms.txt Download ePub version

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