From 80136186add6414797bb35201dc71d660a790c3b Mon Sep 17 00:00:00 2001 From: Constantin Rack Date: Thu, 26 Nov 2015 07:52:23 +0100 Subject: [PATCH] Problem: Upcoming Elixir 1.2 adds additional warnings regarding code style Solution: Fix all Elixir 1.2 warnings --- lib/quantum/parser.ex | 8 ++++---- lib/quantum/timer.ex | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/lib/quantum/parser.ex b/lib/quantum/parser.ex index edcfa3f..c3c5e96 100644 --- a/lib/quantum/parser.ex +++ b/lib/quantum/parser.ex @@ -3,14 +3,14 @@ defmodule Quantum.Parser do @moduledoc false def parse("*/" <> i, min, max) do - min..max |> only_multiplier_of i + min..max |> only_multiplier_of(i) end def parse(e, min, max) do [r|i] = e |> String.split("/") [x|y] = r |> String.split("-") v = x |> String.to_integer - do_parse(v, y, i, min, max) |> Enum.filter &(&1 in min..max) + do_parse(v, y, i, min, max) |> Enum.filter(&(&1 in min..max)) end defp do_parse(v, [], [], _, _), do: [v] @@ -29,12 +29,12 @@ defmodule Quantum.Parser do end defp do_parse(v, y, [i], min, max) do - do_parse(v, y, [], min, max) |> only_multiplier_of i + do_parse(v, y, [], min, max) |> only_multiplier_of(i) end defp only_multiplier_of(coll, i) do x = i |> String.to_integer - coll |> Enum.filter &(rem(&1, x) == 0) + coll |> Enum.filter(&(rem(&1, x) == 0)) end end diff --git a/lib/quantum/timer.ex b/lib/quantum/timer.ex index 17cab6a..3854f02 100644 --- a/lib/quantum/timer.ex +++ b/lib/quantum/timer.ex @@ -2,11 +2,11 @@ defmodule Quantum.Timer do @moduledoc false - case Application.get_env(:quantum, :timezone, :utc) do + now = case Application.get_env(:quantum, :timezone, :utc) do :utc -> - now = &:calendar.now_to_universal_time/1 + &:calendar.now_to_universal_time/1 :local -> - now = &:calendar.now_to_local_time/1 + &:calendar.now_to_local_time/1 timezone -> raise "Unsupported timezone: #{timezone}" end