File tree Expand file tree Collapse file tree 1 file changed +23
-6
lines changed Expand file tree Collapse file tree 1 file changed +23
-6
lines changed Original file line number Diff line number Diff line change @@ -13,21 +13,38 @@ defmodule Credo.Mixfile do
13
13
start_permanent: Mix . env ( ) == :prod ,
14
14
deps: deps ( ) ,
15
15
test_coverage: [ tool: ExCoveralls ] ,
16
- preferred_cli_env: [
17
- coveralls: :test ,
18
- "coveralls.html": :test ,
19
- "test.fast": :test ,
20
- "test.slow": :test
21
- ] ,
22
16
name: "Credo" ,
23
17
description: "A static code analysis tool with a focus on code consistency and teaching." ,
24
18
package: package ( ) ,
25
19
source_url: "https://github.com/rrrene/credo" ,
26
20
docs: docs ( ) ,
27
21
aliases: aliases ( )
22
+ ] ++ project_cli_entry ( )
23
+ end
24
+
25
+ defp preferred_cli_env do
26
+ [
27
+ coveralls: :test ,
28
+ "coveralls.html": :test ,
29
+ "test.fast": :test ,
30
+ "test.slow": :test
28
31
]
29
32
end
30
33
34
+ if Version . match? ( System . version ( ) , ">= 1.19.0-dev" ) do
35
+ defp project_cli_entry do
36
+ [ ]
37
+ end
38
+
39
+ def cli do
40
+ [ preferred_cli_env: preferred_cli_env ( ) ]
41
+ end
42
+ else
43
+ defp project_cli_entry do
44
+ [ preferred_cli_env: preferred_cli_env ( ) ]
45
+ end
46
+ end
47
+
31
48
defp docs do
32
49
[
33
50
source_ref: "v#{ @ version } " ,
You can’t perform that action at this time.
0 commit comments