# LexCredo v0.1.0 - API Reference

## Modules

- [LexCredo](LexCredo.md): LexCredo provides custom Credo checks for Elixir projects, targeting
anti-patterns that are commonly introduced by both AI coding agents and
human developers.
- [LexCredo.CheckHelpers](LexCredo.CheckHelpers.md): Shared utility functions for LexCredo checks.

- Checks – Design
  - [LexCredo.Check.Design.NoNestedModules](LexCredo.Check.Design.NoNestedModules.md): ## Basics

- Checks – Readability
  - [LexCredo.Check.Readability.DocExamplesSection](LexCredo.Check.Readability.DocExamplesSection.md): ## Basics

- Checks – Refactor
  - [LexCredo.Check.Refactor.NoEnumWrapperFunctions](LexCredo.Check.Refactor.NoEnumWrapperFunctions.md): ## Basics

- Checks – Warning
  - [LexCredo.Check.Warning.NoComplexWithElse](LexCredo.Check.Warning.NoComplexWithElse.md): ## Basics
  - [LexCredo.Check.Warning.NoEnumAllAssert](LexCredo.Check.Warning.NoEnumAllAssert.md): ## Basics
  - [LexCredo.Check.Warning.NoPipeIntoCase](LexCredo.Check.Warning.NoPipeIntoCase.md): ## Basics
  - [LexCredo.Check.Warning.NoProcessSleepInTests](LexCredo.Check.Warning.NoProcessSleepInTests.md): ## Basics
  - [LexCredo.Check.Warning.NoTaggedWithClauses](LexCredo.Check.Warning.NoTaggedWithClauses.md): ## Basics
  - [LexCredo.Check.Warning.PreferBooleanOperators](LexCredo.Check.Warning.PreferBooleanOperators.md): ## Basics
  - [LexCredo.Check.Warning.UsePositiveTypeGuards](LexCredo.Check.Warning.UsePositiveTypeGuards.md): ## Basics
  - [LexCredo.Check.Warning.UseStartSupervised](LexCredo.Check.Warning.UseStartSupervised.md): ## Basics

