ash_credo
v0.5.2

    API Reference ash_credo v#0.5.2

    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.LargeResource
    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.MissingPrimaryKey
    AshCredo.Check.Warning.NoActions
    AshCredo.Check.Warning.OverlyPermissivePolicy
    AshCredo.Check.Warning.PinnedTimeInExpression
    AshCredo.Check.Warning.SensitiveAttributeExposed
    AshCredo.Check.Warning.SensitiveFieldInAccept
    AshCredo.Check.Warning.WildcardAcceptOnAction
    AshCredo.Introspection

    Utilities for inspecting Ash DSL constructs in source AST.

    AshCredo.Orchestration

    Shared helpers for coordinating check execution.

    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.1) for the Elixir programming language