File tree Expand file tree Collapse file tree 2 files changed +9
-5
lines changed Expand file tree Collapse file tree 2 files changed +9
-5
lines changed Original file line number Diff line number Diff line change @@ -42,7 +42,7 @@ defmodule Sentry.Event do
4242 @ deps if (
4343 @ enable_deps_reporting ,
4444 do: Util . mix_deps ( ) ,
45- else: % { }
45+ else: [ ]
4646 )
4747
4848 @ doc """
@@ -122,7 +122,7 @@ defmodule Sentry.Event do
122122 breadcrumbs: breadcrumbs ,
123123 request: request ,
124124 fingerprint: fingerprint ,
125- modules: @ deps
125+ modules: Util . mix_deps_versions ( @ deps )
126126 }
127127 |> add_metadata ( )
128128 end
Original file line number Diff line number Diff line change @@ -25,12 +25,16 @@ defmodule Sentry.Util do
2525 |> String . trim_trailing ( "Z" )
2626 end
2727
28- @ spec mix_deps ( ) :: map ( )
28+ @ spec mix_deps ( ) :: list ( atom ( ) )
2929 def mix_deps ( ) do
3030 Mix.Project . deps_paths ( )
3131 |> Map . keys ( )
32- |> Enum . reduce ( % { } , fn app , acc ->
33- Map . put ( acc , app , Application . spec ( app , :vsn ) )
32+ end
33+
34+ @ spec mix_deps_versions ( list ( atom ( ) ) ) :: map ( )
35+ def mix_deps_versions ( deps ) when is_list ( deps ) do
36+ Enum . reduce ( deps , % { } , fn app , acc ->
37+ Map . put ( acc , app , to_string ( Application . spec ( app , :vsn ) ) )
3438 end )
3539 end
3640
You can’t perform that action at this time.
0 commit comments