Add ex_slop, configure it, run it and fix issues
This commit is contained in:
+23
@@ -4,6 +4,29 @@
|
||||
name: "default",
|
||||
checks: %{
|
||||
extra: [
|
||||
{ExSlop.Check.Warning.BlanketRescue, []},
|
||||
{ExSlop.Check.Warning.RescueWithoutReraise, []},
|
||||
{ExSlop.Check.Warning.RepoAllThenFilter, []},
|
||||
{ExSlop.Check.Warning.QueryInEnumMap, []},
|
||||
{ExSlop.Check.Warning.GenserverAsKvStore, []},
|
||||
{ExSlop.Check.Refactor.FilterNil, []},
|
||||
{ExSlop.Check.Refactor.RejectNil, []},
|
||||
{ExSlop.Check.Refactor.ReduceAsMap, []},
|
||||
{ExSlop.Check.Refactor.MapIntoLiteral, []},
|
||||
{ExSlop.Check.Refactor.IdentityPassthrough, []},
|
||||
{ExSlop.Check.Refactor.IdentityMap, []},
|
||||
{ExSlop.Check.Refactor.CaseTrueFalse, []},
|
||||
{ExSlop.Check.Refactor.TryRescueWithSafeAlternative, []},
|
||||
{ExSlop.Check.Refactor.WithIdentityElse, []},
|
||||
{ExSlop.Check.Refactor.WithIdentityDo, []},
|
||||
{ExSlop.Check.Refactor.SortThenReverse, []},
|
||||
{ExSlop.Check.Refactor.StringConcatInReduce, []},
|
||||
{ExSlop.Check.Readability.NarratorDoc, []},
|
||||
{ExSlop.Check.Readability.DocFalseOnPublicFunction, []},
|
||||
{ExSlop.Check.Readability.BoilerplateDocParams, []},
|
||||
{ExSlop.Check.Readability.ObviousComment, []},
|
||||
{ExSlop.Check.Readability.StepComment, []},
|
||||
{ExSlop.Check.Readability.NarratorComment, []},
|
||||
{Credo.Check.Refactor.Nesting, max_nesting: 3},
|
||||
{Credo.Check.Readability.ModuleDoc,
|
||||
ignore_names: [
|
||||
|
||||
Reference in New Issue
Block a user