All notable changes to this project will be documented in this file.
[Unreleased]
[0.1.1] - 2026-07-17
Changed
- Reworked
RepoInsideLooparound repeated execution acrossEnum,Stream,Task,Task.Supervisor, andforcomprehensions. - Removed the overlapping ExSlop
QueryInEnumMapcheck soRepoInsideLoopis the single owner of that policy. - Made coverage compilation part of
mix checkand fixedRepoInsideLoopto compile safely under coverage. - Left Credo file discovery to consumers and Credo's defaults instead of replacing it from the plugin.
- Pinned the curated ExSlop policy to an explicit, version-stable check set.
- Resolved exact Ecto migration aliases and imports lexically in
NoDatabaseConstraints, includingcreate_if_not_exists/2andadd_if_not_exists/3, while skipping quoted and unsupported forms.
[0.1.0] - 2026-07-10
Added
- Shared Credo policy plugin with ExSlop and ExcellentMigrations checks.
NoDatabaseConstraintsandRepoInsideLoopcustom Credo checks.