- Fix
DocsBeforeSpecs
to handle specs ondefp
functions.
- De-duplicate
TodosNeedTickets
- Update Elixir and OTP versions
- Use single file for CI
- Add auto merge for Dependabot updates
- Don't enforce concurrency when dropping indexes
- Fix for
UseStreamTest
where it had a false positive on adjacent Enum functions that were not piped into each other
- allowed_modules option for
ImproperImport
can now take a list of atoms as well as a list of lists - Add
:consecutive_lines
option toUseStream
- Add
ConcurrentIndexMigrations
check
- Make Credo available for prod build to resolve OTP 25 errors on release
- Update OTP/Elixir versions
- Minor dependency updates
- Fix CI checks names
- Enforce that indentation is at least 4 characters in
DoctestIndent
- Fix print statements not showing in console for credo_diff errors
- Added check
TodoNeedsTickets
- Added CredoDiff task that runs Credo on files that have changed from trunk
- Added checks
ImproperImport
NoRampantRepos
- Added checks
DocsBeforeSpecs
DoctestIndent
LowercaseTestNames
NoAsyncFalse
NoDSLParentheses
NoIsBitstring
SetWarningsAsErrorsInTest
StrictComparison
UseStream
- General documentation and tooling
- Created the project!