mirror of
				https://github.com/avitex/elixir-glicko
				synced 2025-11-03 23:23:28 +00:00 
			
		
		
		
	Add .credo.exs to .formatter.exs
Additionally, run `mix format`.
This commit is contained in:
		
							parent
							
								
									1175f6b2c2
								
							
						
					
					
						commit
						9867492054
					
				
							
								
								
									
										130
									
								
								.credo.exs
									
									
									
									
									
								
							
							
						
						
									
										130
									
								
								.credo.exs
									
									
									
									
									
								
							@ -1,68 +1,66 @@
 | 
			
		||||
%{
 | 
			
		||||
	configs: [%{
 | 
			
		||||
		name: "default",
 | 
			
		||||
		files: %{
 | 
			
		||||
			included: ["lib/", "test/"],
 | 
			
		||||
			excluded: [~r"/_build/", ~r"/deps/"]
 | 
			
		||||
		},
 | 
			
		||||
		checks: [
 | 
			
		||||
			{Credo.Check.Consistency.ExceptionNames},
 | 
			
		||||
			{Credo.Check.Consistency.LineEndings},
 | 
			
		||||
			{Credo.Check.Consistency.ParameterPatternMatching},
 | 
			
		||||
			{Credo.Check.Consistency.SpaceAroundOperators},
 | 
			
		||||
			{Credo.Check.Consistency.SpaceInParentheses},
 | 
			
		||||
			{Credo.Check.Consistency.TabsOrSpaces},
 | 
			
		||||
			
 | 
			
		||||
			{Credo.Check.Design.AliasUsage, priority: :low},
 | 
			
		||||
			{Credo.Check.Design.DuplicatedCode, excluded_macros: []},
 | 
			
		||||
			{Credo.Check.Design.TagTODO, exit_status: 2},
 | 
			
		||||
			{Credo.Check.Design.TagFIXME},
 | 
			
		||||
 | 
			
		||||
			{Credo.Check.Readability.FunctionNames},
 | 
			
		||||
			{Credo.Check.Readability.LargeNumbers},
 | 
			
		||||
			{Credo.Check.Readability.MaxLineLength, priority: :low, max_length: 80},
 | 
			
		||||
			{Credo.Check.Readability.ModuleAttributeNames},
 | 
			
		||||
			{Credo.Check.Readability.ModuleDoc},
 | 
			
		||||
			{Credo.Check.Readability.ModuleNames},
 | 
			
		||||
			{Credo.Check.Readability.ParenthesesOnZeroArityDefs},
 | 
			
		||||
			{Credo.Check.Readability.ParenthesesInCondition},
 | 
			
		||||
			{Credo.Check.Readability.PredicateFunctionNames},
 | 
			
		||||
			{Credo.Check.Readability.PreferImplicitTry},
 | 
			
		||||
			{Credo.Check.Readability.RedundantBlankLines},
 | 
			
		||||
			{Credo.Check.Readability.StringSigils},
 | 
			
		||||
			{Credo.Check.Readability.TrailingBlankLine},
 | 
			
		||||
			{Credo.Check.Readability.TrailingWhiteSpace},
 | 
			
		||||
			{Credo.Check.Readability.VariableNames},
 | 
			
		||||
			{Credo.Check.Readability.Semicolons},
 | 
			
		||||
			{Credo.Check.Readability.SpaceAfterCommas},
 | 
			
		||||
 | 
			
		||||
			{Credo.Check.Refactor.DoubleBooleanNegation},
 | 
			
		||||
			{Credo.Check.Refactor.CondStatements},
 | 
			
		||||
			{Credo.Check.Refactor.CyclomaticComplexity},
 | 
			
		||||
			{Credo.Check.Refactor.FunctionArity, [ignore_defp: true]},
 | 
			
		||||
			{Credo.Check.Refactor.LongQuoteBlocks},
 | 
			
		||||
			{Credo.Check.Refactor.MatchInCondition},
 | 
			
		||||
			{Credo.Check.Refactor.NegatedConditionsInUnless},
 | 
			
		||||
			{Credo.Check.Refactor.NegatedConditionsWithElse},
 | 
			
		||||
			{Credo.Check.Refactor.Nesting},
 | 
			
		||||
			{Credo.Check.Refactor.PipeChainStart},
 | 
			
		||||
			{Credo.Check.Refactor.UnlessWithElse},
 | 
			
		||||
 | 
			
		||||
			{Credo.Check.Warning.BoolOperationOnSameValues},
 | 
			
		||||
			{Credo.Check.Warning.IExPry},
 | 
			
		||||
			{Credo.Check.Warning.IoInspect},
 | 
			
		||||
			{Credo.Check.Warning.LazyLogging},
 | 
			
		||||
			{Credo.Check.Warning.OperationOnSameValues},
 | 
			
		||||
			{Credo.Check.Warning.OperationWithConstantResult},
 | 
			
		||||
			{Credo.Check.Warning.UnusedEnumOperation},
 | 
			
		||||
			{Credo.Check.Warning.UnusedFileOperation},
 | 
			
		||||
			{Credo.Check.Warning.UnusedKeywordOperation},
 | 
			
		||||
			{Credo.Check.Warning.UnusedListOperation},
 | 
			
		||||
			{Credo.Check.Warning.UnusedPathOperation},
 | 
			
		||||
			{Credo.Check.Warning.UnusedRegexOperation},
 | 
			
		||||
			{Credo.Check.Warning.UnusedStringOperation},
 | 
			
		||||
			{Credo.Check.Warning.UnusedTupleOperation},
 | 
			
		||||
			{Credo.Check.Warning.RaiseInsideRescue},
 | 
			
		||||
		]
 | 
			
		||||
	}]
 | 
			
		||||
  configs: [
 | 
			
		||||
    %{
 | 
			
		||||
      name: "default",
 | 
			
		||||
      files: %{
 | 
			
		||||
        included: ["lib/", "test/"],
 | 
			
		||||
        excluded: [~r"/_build/", ~r"/deps/"]
 | 
			
		||||
      },
 | 
			
		||||
      checks: [
 | 
			
		||||
        {Credo.Check.Consistency.ExceptionNames},
 | 
			
		||||
        {Credo.Check.Consistency.LineEndings},
 | 
			
		||||
        {Credo.Check.Consistency.ParameterPatternMatching},
 | 
			
		||||
        {Credo.Check.Consistency.SpaceAroundOperators},
 | 
			
		||||
        {Credo.Check.Consistency.SpaceInParentheses},
 | 
			
		||||
        {Credo.Check.Consistency.TabsOrSpaces},
 | 
			
		||||
        {Credo.Check.Design.AliasUsage, priority: :low},
 | 
			
		||||
        {Credo.Check.Design.DuplicatedCode, excluded_macros: []},
 | 
			
		||||
        {Credo.Check.Design.TagTODO, exit_status: 2},
 | 
			
		||||
        {Credo.Check.Design.TagFIXME},
 | 
			
		||||
        {Credo.Check.Readability.FunctionNames},
 | 
			
		||||
        {Credo.Check.Readability.LargeNumbers},
 | 
			
		||||
        {Credo.Check.Readability.MaxLineLength, priority: :low, max_length: 80},
 | 
			
		||||
        {Credo.Check.Readability.ModuleAttributeNames},
 | 
			
		||||
        {Credo.Check.Readability.ModuleDoc},
 | 
			
		||||
        {Credo.Check.Readability.ModuleNames},
 | 
			
		||||
        {Credo.Check.Readability.ParenthesesOnZeroArityDefs},
 | 
			
		||||
        {Credo.Check.Readability.ParenthesesInCondition},
 | 
			
		||||
        {Credo.Check.Readability.PredicateFunctionNames},
 | 
			
		||||
        {Credo.Check.Readability.PreferImplicitTry},
 | 
			
		||||
        {Credo.Check.Readability.RedundantBlankLines},
 | 
			
		||||
        {Credo.Check.Readability.StringSigils},
 | 
			
		||||
        {Credo.Check.Readability.TrailingBlankLine},
 | 
			
		||||
        {Credo.Check.Readability.TrailingWhiteSpace},
 | 
			
		||||
        {Credo.Check.Readability.VariableNames},
 | 
			
		||||
        {Credo.Check.Readability.Semicolons},
 | 
			
		||||
        {Credo.Check.Readability.SpaceAfterCommas},
 | 
			
		||||
        {Credo.Check.Refactor.DoubleBooleanNegation},
 | 
			
		||||
        {Credo.Check.Refactor.CondStatements},
 | 
			
		||||
        {Credo.Check.Refactor.CyclomaticComplexity},
 | 
			
		||||
        {Credo.Check.Refactor.FunctionArity, [ignore_defp: true]},
 | 
			
		||||
        {Credo.Check.Refactor.LongQuoteBlocks},
 | 
			
		||||
        {Credo.Check.Refactor.MatchInCondition},
 | 
			
		||||
        {Credo.Check.Refactor.NegatedConditionsInUnless},
 | 
			
		||||
        {Credo.Check.Refactor.NegatedConditionsWithElse},
 | 
			
		||||
        {Credo.Check.Refactor.Nesting},
 | 
			
		||||
        {Credo.Check.Refactor.PipeChainStart},
 | 
			
		||||
        {Credo.Check.Refactor.UnlessWithElse},
 | 
			
		||||
        {Credo.Check.Warning.BoolOperationOnSameValues},
 | 
			
		||||
        {Credo.Check.Warning.IExPry},
 | 
			
		||||
        {Credo.Check.Warning.IoInspect},
 | 
			
		||||
        {Credo.Check.Warning.LazyLogging},
 | 
			
		||||
        {Credo.Check.Warning.OperationOnSameValues},
 | 
			
		||||
        {Credo.Check.Warning.OperationWithConstantResult},
 | 
			
		||||
        {Credo.Check.Warning.UnusedEnumOperation},
 | 
			
		||||
        {Credo.Check.Warning.UnusedFileOperation},
 | 
			
		||||
        {Credo.Check.Warning.UnusedKeywordOperation},
 | 
			
		||||
        {Credo.Check.Warning.UnusedListOperation},
 | 
			
		||||
        {Credo.Check.Warning.UnusedPathOperation},
 | 
			
		||||
        {Credo.Check.Warning.UnusedRegexOperation},
 | 
			
		||||
        {Credo.Check.Warning.UnusedStringOperation},
 | 
			
		||||
        {Credo.Check.Warning.UnusedTupleOperation},
 | 
			
		||||
        {Credo.Check.Warning.RaiseInsideRescue}
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ]
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -1,3 +1,3 @@
 | 
			
		||||
[
 | 
			
		||||
  inputs: ["{mix,.formatter}.exs", "{config,lib,test}/**/*.{ex,exs}"]
 | 
			
		||||
  inputs: ["{mix,.formatter,.credo}.exs", "{config,lib,test}/**/*.{ex,exs}"]
 | 
			
		||||
]
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user