forge_credo_checks
v0.7.0

    API Reference forge_credo_checks v#0.7.0

    Copy Markdown View Source

    Modules

    ForgeCredoChecks

    Custom Credo checks targeting anti-patterns that LLMs commonly produce.

    ForgeCredoChecks.ChainedMapGet
    ForgeCredoChecks.FilterMap
    ForgeCredoChecks.InconsistentParamNames
    ForgeCredoChecks.LargeStruct
    ForgeCredoChecks.MapGetWithOr
    ForgeCredoChecks.MapNewFromInto
    ForgeCredoChecks.MapNewFromReduce
    ForgeCredoChecks.MapReject
    ForgeCredoChecks.MapRejectNil
    ForgeCredoChecks.NamespaceTrespassing
    ForgeCredoChecks.NoCaseTrueFalse
    ForgeCredoChecks.NoInlineRegex
    ForgeCredoChecks.NoKernelOpInPipeline
    ForgeCredoChecks.NoKernelShadowing
    ForgeCredoChecks.NoSourceInspectionInTest
    ForgeCredoChecks.NoUnnecessaryCatchAllRaise
    ForgeCredoChecks.PortProducerBoundary
    ForgeCredoChecks.RejectMap
    ForgeCredoChecks.ReverseListFirst
    ForgeCredoChecks.SortListFirst
    ForgeCredoChecks.UnsupervisedSpawn
    ForgeCredoChecks.WithBareBinding
    ForgeCredoChecks.WithElseClauses
    ForgeCredoChecks.WithResultTag

    Hex Package Hex Preview View llms.txt Download ePub version

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