Skip to content

Commit efa7b08

Browse files
Merge pull request #128 from appunite/feat/dialyxir
Add support for Dialyzer checks
2 parents 230ba59 + 107e298 commit efa7b08

File tree

3 files changed

+5
-0
lines changed

3 files changed

+5
-0
lines changed

.travis.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
language: elixir
22
elixir:
3+
- 1.3.4
34
- 1.4.0
5+
- 1.4.1
46
otp_release:
57
- 18.3
68
- 19.1

mix.exs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ defmodule Sentry.Mixfile do
1010
package: package(),
1111
deps: deps(),
1212
elixirc_paths: elixirc_paths(Mix.env),
13+
dialyzer: [plt_add_deps: :transitive],
1314
docs: [extras: ["README.md"], main: "readme"]
1415
]
1516
end
@@ -28,6 +29,7 @@ defmodule Sentry.Mixfile do
2829
{:poison, "~> 1.5 or ~> 2.0 or ~> 3.0"},
2930
{:plug, "~> 1.0", optional: true},
3031

32+
{:dialyxir, "> 0.0.0", only: :dev},
3133
{:ex_doc, "~> 0.14.0", only: :dev},
3234
{:credo, "~> 0.4", only: [:dev, :test]},
3335
{:bypass, "~> 0.5.1", only: [:test]}

mix.lock

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
"cowboy": {:hex, :cowboy, "1.0.4", "a324a8df9f2316c833a470d918aaf73ae894278b8aa6226ce7a9bf699388f878", [:make, :rebar], [{:cowlib, "~> 1.0.0", [hex: :cowlib, optional: false]}, {:ranch, "~> 1.0", [hex: :ranch, optional: false]}]},
55
"cowlib": {:hex, :cowlib, "1.0.2", "9d769a1d062c9c3ac753096f868ca121e2730b9a377de23dec0f7e08b1df84ee", [:make], []},
66
"credo": {:hex, :credo, "0.6.1", "a941e2591bd2bd2055dc92b810c174650b40b8290459c89a835af9d59ac4a5f8", [:mix], [{:bunt, "~> 0.2.0", [hex: :bunt, optional: false]}]},
7+
"dialyxir": {:hex, :dialyxir, "0.5.0", "5bc543f9c28ecd51b99cc1a685a3c2a1a93216990347f259406a910cf048d1d7", [:mix], []},
78
"earmark": {:hex, :earmark, "1.1.1", "433136b7f2e99cde88b745b3a0cfc3fbc81fe58b918a09b40fce7f00db4d8187", [:mix], []},
89
"ex_doc": {:hex, :ex_doc, "0.14.5", "c0433c8117e948404d93ca69411dd575ec6be39b47802e81ca8d91017a0cf83c", [:mix], [{:earmark, "~> 1.0", [hex: :earmark, optional: false]}]},
910
"hackney": {:hex, :hackney, "1.6.5", "8c025ee397ac94a184b0743c73b33b96465e85f90a02e210e86df6cbafaa5065", [:rebar3], [{:certifi, "0.7.0", [hex: :certifi, optional: false]}, {:idna, "1.2.0", [hex: :idna, optional: false]}, {:metrics, "1.0.1", [hex: :metrics, optional: false]}, {:mimerl, "1.0.2", [hex: :mimerl, optional: false]}, {:ssl_verify_fun, "1.1.1", [hex: :ssl_verify_fun, optional: false]}]},

0 commit comments

Comments
 (0)