# ash_credo v0.12.1 - Table of Contents

> Credo checks for Ash Framework

## Pages

- [AshCredo](readme.md)
- [Changelog](changelog.md)
- [LICENSE](license.md)

## Modules

- [AshCredo](AshCredo.md): Credo checks for Ash Framework.

- Checks: Warning
  - [AshCredo.Check.Warning.AuthorizeFalse](AshCredo.Check.Warning.AuthorizeFalse.md): ## Basics
  - [AshCredo.Check.Warning.AuthorizerWithoutPolicies](AshCredo.Check.Warning.AuthorizerWithoutPolicies.md): ## Basics
  - [AshCredo.Check.Warning.EmptyDomain](AshCredo.Check.Warning.EmptyDomain.md): ## Basics
  - [AshCredo.Check.Warning.MissingChangeWrapper](AshCredo.Check.Warning.MissingChangeWrapper.md): ## Basics
  - [AshCredo.Check.Warning.MissingDomain](AshCredo.Check.Warning.MissingDomain.md): ## Basics
  - [AshCredo.Check.Warning.MissingMacroDirective](AshCredo.Check.Warning.MissingMacroDirective.md): ## Basics
  - [AshCredo.Check.Warning.MissingPrimaryKey](AshCredo.Check.Warning.MissingPrimaryKey.md): ## Basics
  - [AshCredo.Check.Warning.NoActions](AshCredo.Check.Warning.NoActions.md): ## Basics
  - [AshCredo.Check.Warning.OverlyPermissivePolicy](AshCredo.Check.Warning.OverlyPermissivePolicy.md): ## Basics
  - [AshCredo.Check.Warning.PinnedTimeInExpression](AshCredo.Check.Warning.PinnedTimeInExpression.md): ## Basics
  - [AshCredo.Check.Warning.SensitiveAttributeExposed](AshCredo.Check.Warning.SensitiveAttributeExposed.md): ## Basics
  - [AshCredo.Check.Warning.SensitiveFieldInAccept](AshCredo.Check.Warning.SensitiveFieldInAccept.md): ## Basics
  - [AshCredo.Check.Warning.UnknownAction](AshCredo.Check.Warning.UnknownAction.md): ## Basics
  - [AshCredo.Check.Warning.WildcardAcceptOnAction](AshCredo.Check.Warning.WildcardAcceptOnAction.md): ## Basics

- Checks: Refactor
  - [AshCredo.Check.Refactor.DirectiveInFunctionBody](AshCredo.Check.Refactor.DirectiveInFunctionBody.md): ## Basics
  - [AshCredo.Check.Refactor.LargeResource](AshCredo.Check.Refactor.LargeResource.md): ## Basics
  - [AshCredo.Check.Refactor.RaisingCall](AshCredo.Check.Refactor.RaisingCall.md): ## Basics
  - [AshCredo.Check.Refactor.UseCodeInterface](AshCredo.Check.Refactor.UseCodeInterface.md): ## Basics

- Checks: Design
  - [AshCredo.Check.Design.MissingCodeInterface](AshCredo.Check.Design.MissingCodeInterface.md): ## Basics
  - [AshCredo.Check.Design.MissingIdentity](AshCredo.Check.Design.MissingIdentity.md): ## Basics
  - [AshCredo.Check.Design.MissingPrimaryAction](AshCredo.Check.Design.MissingPrimaryAction.md): ## Basics
  - [AshCredo.Check.Design.MissingTimestamps](AshCredo.Check.Design.MissingTimestamps.md): ## Basics

- Checks: Readability
  - [AshCredo.Check.Readability.ActionMissingDescription](AshCredo.Check.Readability.ActionMissingDescription.md): ## Basics
  - [AshCredo.Check.Readability.BelongsToMissingAllowNil](AshCredo.Check.Readability.BelongsToMissingAllowNil.md): ## Basics

## Mix Tasks

- Mix Tasks
  - [mix ash_credo.install](Mix.Tasks.AshCredo.Install.md): Installs AshCredo and configures .credo.exs

