Skip to content

Commit a956195

Browse files
committed
Use Gradualizer which treats Elixir String.t() as refinable
1 parent 043c4f8 commit a956195

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

examples/typed_gen_server/mix.exs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,9 @@ defmodule TypedGenServer.MixProject do
2424
defp deps do
2525
[
2626
{:gradient, path: "../../"},
27-
{:dialyxir, "~> 1.1", only: [:dev, :test], runtime: false}
27+
{:dialyxir, "~> 1.1", only: [:dev, :test], runtime: false},
28+
{:gradualizer,
29+
github: "erszcz/Gradualizer", ref: "typed-gen-server", manager: :rebar3, override: true}
2830
]
2931
end
3032

examples/typed_gen_server/mix.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
%{
22
"dialyxir": {:hex, :dialyxir, "1.1.0", "c5aab0d6e71e5522e77beff7ba9e08f8e02bad90dfbeffae60eaf0cb47e29488", [:mix], [{:erlex, ">= 0.2.6", [hex: :erlex, repo: "hexpm", optional: false]}], "hexpm", "07ea8e49c45f15264ebe6d5b93799d4dd56a44036cf42d0ad9c960bc266c0b9a"},
33
"erlex": {:hex, :erlex, "0.2.6", "c7987d15e899c7a2f34f5420d2a2ea0d659682c06ac607572df55a43753aa12e", [:mix], [], "hexpm", "2ed2e25711feb44d52b17d2780eabf998452f6efda104877a3881c2f8c0c0c75"},
4-
"gradualizer": {:git, "https://github.com/josefs/Gradualizer.git", "6e89b4e1cd489637a848cc5ca55058c8a241bf7d", [ref: "6e89b4e"]},
4+
"gradualizer": {:git, "https://github.com/erszcz/Gradualizer.git", "764ddc6b4cc007008ea68eb9ec7a3f3adc2f1951", [ref: "typed-gen-server"]},
55
}

0 commit comments

Comments
 (0)