- Fix
DocsBeforeSpecsto handle specs ondefpfunctions.
- 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
UseStreamTestwhere it had a false positive on adjacent Enum functions that were not piped into each other
- allowed_modules option for
ImproperImportcan now take a list of atoms as well as a list of lists - Add
:consecutive_linesoption toUseStream - Add
ConcurrentIndexMigrationscheck
- 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
ImproperImportNoRampantRepos
- Added checks
DocsBeforeSpecsDoctestIndentLowercaseTestNamesNoAsyncFalseNoDSLParenthesesNoIsBitstringSetWarningsAsErrorsInTestStrictComparisonUseStream
- General documentation and tooling
- Created the project!