From 724a86fea9832b37135e1286b91399a67ab858d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juan=20Dom=C3=ADnguez?= Date: Mon, 17 Sep 2018 11:37:19 -0500 Subject: [PATCH 1/3] Avoid trailing commas' warning Delete trailing commas in `as_sequence` and `from_sequence` --- lib/rsa_private_key.ex | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/rsa_private_key.ex b/lib/rsa_private_key.ex index da1acb4..42c3f6a 100644 --- a/lib/rsa_private_key.ex +++ b/lib/rsa_private_key.ex @@ -35,7 +35,7 @@ defmodule RsaEx.RSAPrivateKey do exponent_one: elem(rsa_key_seq, 7), exponent_two: elem(rsa_key_seq, 8), ctr_coefficient: elem(rsa_key_seq, 9), - other_prime_infos: elem(rsa_key_seq, 10), + other_prime_infos: elem(rsa_key_seq, 10) ) end @@ -53,7 +53,7 @@ defmodule RsaEx.RSAPrivateKey do rsa_private_key.exponent_one, rsa_private_key.exponent_two, rsa_private_key.ctr_coefficient, - rsa_private_key.other_prime_infos, + rsa_private_key.other_prime_infos }} _ -> {:error, "invalid RsaEx.RSAPrivateKey: #{inspect rsa_private_key}"} From 1ed4c2b61d1dc37e47cfbba452fdc820305acf26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juan=20Dom=C3=ADnguez?= Date: Mon, 17 Sep 2018 12:09:27 -0500 Subject: [PATCH 2/3] Update elixir and ex_docs version Update to Elixir 1.7 in order to use Ex-Docs 0.19 to avoid the usage of multiple deprecated functions --- mix.exs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mix.exs b/mix.exs index 1bb7f28..6ff1e72 100644 --- a/mix.exs +++ b/mix.exs @@ -4,7 +4,7 @@ defmodule RsaEx.Mixfile do def project do [app: :rsa_ex, version: "0.3.0", - elixir: "~> 1.3", + elixir: "~> 1.7", build_embedded: Mix.env == :prod, start_permanent: Mix.env == :prod, deps: deps(), @@ -18,7 +18,7 @@ defmodule RsaEx.Mixfile do end defp deps do - [{:ex_doc, ">= 0.0.0", only: :dev}] + [{:ex_doc, "~> 0.19", only: :dev}] end defp aliases do From 7e0b0ce9bf46b4acf1e2dd8a371cb6f85943e6ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juan=20Dom=C3=ADnguez?= Date: Mon, 17 Sep 2018 12:11:43 -0500 Subject: [PATCH 3/3] Update mix.lock --- mix.lock | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/mix.lock b/mix.lock index 90404cf..74f9ab6 100644 --- a/mix.lock +++ b/mix.lock @@ -1,2 +1,6 @@ -%{"earmark": {:hex, :earmark, "1.0.1", "2c2cd903bfdc3de3f189bd9a8d4569a075b88a8981ded9a0d95672f6e2b63141", [:mix], []}, - "ex_doc": {:hex, :ex_doc, "0.13.0", "aa2f8fe4c6136a2f7cfc0a7e06805f82530e91df00e2bff4b4362002b43ada65", [:mix], [{:earmark, "~> 1.0", [hex: :earmark, optional: false]}]}} +%{"earmark": {:hex, :earmark, "1.2.6", "b6da42b3831458d3ecc57314dff3051b080b9b2be88c2e5aa41cd642a5b044ed", [:mix], [], "hexpm"}, + "ex_doc": {:hex, :ex_doc, "0.19.1", "519bb9c19526ca51d326c060cb1778d4a9056b190086a8c6c115828eaccea6cf", [:mix], [{:earmark, "~> 1.1", [hex: :earmark, repo: "hexpm", optional: false]}, {:makeup_elixir, "~> 0.7", [hex: :makeup_elixir, repo: "hexpm", optional: false]}], "hexpm"}, + "makeup": {:hex, :makeup, "0.5.5", "9e08dfc45280c5684d771ad58159f718a7b5788596099bdfb0284597d368a882", [:mix], [{:nimble_parsec, "~> 0.4", [hex: :nimble_parsec, repo: "hexpm", optional: false]}], "hexpm"}, + "makeup_elixir": {:hex, :makeup_elixir, "0.10.0", "0f09c2ddf352887a956d84f8f7e702111122ca32fbbc84c2f0569b8b65cbf7fa", [:mix], [{:makeup, "~> 0.5.5", [hex: :makeup, repo: "hexpm", optional: false]}], "hexpm"}, + "nimble_parsec": {:hex, :nimble_parsec, "0.4.0", "ee261bb53214943679422be70f1658fff573c5d0b0a1ecd0f18738944f818efe", [:mix], [], "hexpm"}, +}