From 3af2d7a3fab26f5707d6f6abb9108268f0404349 Mon Sep 17 00:00:00 2001 From: Ian Abbott Date: Wed, 1 Mar 2023 15:32:47 -0600 Subject: [PATCH 1/3] fix decimal warning --- apps/transformers/lib/transformations/division.ex | 2 +- apps/transformers/lib/transformations/multiplication.ex | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/transformers/lib/transformations/division.ex b/apps/transformers/lib/transformations/division.ex index e2ea73be1..06e3e074d 100644 --- a/apps/transformers/lib/transformations/division.ex +++ b/apps/transformers/lib/transformations/division.ex @@ -18,7 +18,7 @@ defmodule Transformers.Division do {:ok, numeric_divisor} <- ParseUtils.parseValue(divisor, payload), {:ok, dividend} <- resolve_payload_field(payload, numeric_dividend), {:ok, divisor} <- resolve_divisor(payload, numeric_divisor), - {:ok, quotient} <- {:ok, D.div(D.new(numeric_dividend), D.new(numeric_divisor))} do + {:ok, quotient} <- {:ok, D.div(D.cast(numeric_dividend), D.cast(numeric_divisor))} do {:ok, payload |> Map.put(target_field_name, D.to_float(quotient))} else {:error, reason} -> {:error, reason} diff --git a/apps/transformers/lib/transformations/multiplication.ex b/apps/transformers/lib/transformations/multiplication.ex index b0136397a..77f53a1f5 100644 --- a/apps/transformers/lib/transformations/multiplication.ex +++ b/apps/transformers/lib/transformations/multiplication.ex @@ -25,7 +25,7 @@ defmodule Transformers.Multiplication do defp multiply_multiplicands(resolved_multiplicands) do Enum.reduce(resolved_multiplicands, 1, fn multiplicand, acc -> - D.mult(D.new(multiplicand), D.new(acc)) + D.mult(D.cast(multiplicand), D.cast(acc)) end) end From c7f59b90edf3d1b66634192bb72c851e3e6a5b91 Mon Sep 17 00:00:00 2001 From: Ian Abbott Date: Wed, 1 Mar 2023 15:33:43 -0600 Subject: [PATCH 2/3] version bump --- apps/alchemist/mix.exs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/alchemist/mix.exs b/apps/alchemist/mix.exs index 85baea4bb..1c8b22f17 100644 --- a/apps/alchemist/mix.exs +++ b/apps/alchemist/mix.exs @@ -4,7 +4,7 @@ defmodule Alchemist.MixProject do def project do [ app: :alchemist, - version: "0.2.20", + version: "0.2.21", elixir: "~> 1.10", build_path: "../../_build", config_path: "../../config/config.exs", From 349832e613f183fd8e6dbb386307ff69e8660de6 Mon Sep 17 00:00:00 2001 From: Ian Abbott Date: Wed, 1 Mar 2023 15:55:05 -0600 Subject: [PATCH 3/3] version bump --- apps/transformers/mix.exs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/transformers/mix.exs b/apps/transformers/mix.exs index 56804c30e..ac836f139 100644 --- a/apps/transformers/mix.exs +++ b/apps/transformers/mix.exs @@ -4,7 +4,7 @@ defmodule Transformers.MixProject do def project do [ app: :transformers, - version: "1.0.14", + version: "1.0.15", build_path: "../../_build", config_path: "../../config/config.exs", deps_path: "../../deps",