diff --git a/.formatter.exs b/.formatter.exs index 60ec4ffb..52ccd598 100644 --- a/.formatter.exs +++ b/.formatter.exs @@ -4,6 +4,6 @@ plugins: [Phoenix.LiveView.HTMLFormatter, Quokka], inputs: ["*.{heex,ex,exs}", "{config,lib,test}/**/*.{heex,ex,exs}", "priv/*/seeds.exs"], quokka: [ - only: [:module_directives] + only: [:module_directives, :pipes] ] ] diff --git a/lib/last_fm/session.ex b/lib/last_fm/session.ex index 359b548f..4edcc3b4 100644 --- a/lib/last_fm/session.ex +++ b/lib/last_fm/session.ex @@ -66,7 +66,7 @@ defmodule LastFm.Session do doc end - defp first(node, path), do: node |> xpath(path) |> take_one + defp first(node, path), do: node |> xpath(path) |> take_one() defp take_one([head | _]), do: head defp take_one(_), do: nil @@ -77,7 +77,7 @@ defmodule LastFm.Session do :xmerl_xpath.string(to_charlist(path), node) end - def text(node), do: node |> xpath(~c"./text()") |> extract_text + def text(node), do: node |> xpath(~c"./text()") |> extract_text() defp extract_text([xmlText(value: value)]), do: List.to_string(value) defp extract_text(_x), do: nil diff --git a/lib/music_library_web/telemetry/storage.ex b/lib/music_library_web/telemetry/storage.ex index 48f50256..1d91aa06 100644 --- a/lib/music_library_web/telemetry/storage.ex +++ b/lib/music_library_web/telemetry/storage.ex @@ -17,11 +17,10 @@ defmodule MusicLibraryWeb.Telemetry.Storage do metric_histories_map = metrics - |> Enum.map(fn metric -> + |> Map.new(fn metric -> attach_handler(metric) {metric, CircularBuffer.new(@history_buffer_size)} end) - |> Map.new() {:ok, metric_histories_map} end