|
83 | 83 | # |
84 | 84 | {Credo.Check.Design.AliasUsage, |
85 | 85 | [priority: :low, if_nested_deeper_than: 2, if_called_more_often_than: 0]}, |
| 86 | + # TODO comments are acceptable in our codebase, but we want to see them |
| 87 | + {Credo.Check.Design.TagTODO, [priority: :low]}, |
86 | 88 | {Credo.Check.Design.TagFIXME, []}, |
87 | 89 | # |
88 | 90 | ## Readability Checks |
|
94 | 96 | {Credo.Check.Readability.MaxLineLength, [priority: :low, max_length: 120]}, |
95 | 97 | {Credo.Check.Readability.ModuleAttributeNames, []}, |
96 | 98 | {Credo.Check.Readability.ModuleNames, []}, |
| 99 | + # ModuleDoc is not required in our codebase, but we want to see them |
| 100 | + {Credo.Check.Readability.ModuleDoc, [priority: :low]}, |
97 | 101 | {Credo.Check.Readability.MultiAlias, []}, |
98 | 102 | {Credo.Check.Readability.ParenthesesInCondition, []}, |
99 | 103 | {Credo.Check.Readability.ParenthesesOnZeroArityDefs, [parens: true]}, |
|
163 | 167 | {Credo.Check.Warning.WrongTestFileExtension, []} |
164 | 168 | ], |
165 | 169 | disabled: [ |
166 | | - # |
167 | | - # TODO comments are acceptable in our codebase |
168 | | - {Credo.Check.Design.TagTODO, []}, |
169 | | - |
170 | | - # |
171 | | - # ModuleDoc is not required in our codebase |
172 | | - {Credo.Check.Readability.ModuleDoc, []}, |
173 | | - |
174 | 170 | # |
175 | 171 | # Checks scheduled for next check update (opt-in for now) |
176 | 172 | {Credo.Check.Refactor.UtcNowTruncate, []}, |
|
0 commit comments