From 0743f21847b84a0b361d86a602390cfa5894ba66 Mon Sep 17 00:00:00 2001 From: Danylo Negriienko Date: Tue, 30 Jun 2020 09:32:19 +0300 Subject: [PATCH] 0.1.15 --- README.md | 2 +- lib/translator/translator.ex | 3 +++ mix.exs | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 1a4852c..acdddaa 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ by adding `localizator` to your list of dependencies in `mix.exs`: ```elixir def deps do [ - {:localizator, "~> 0.1.14"} + {:localizator, "~> 0.1.15"} ] end ``` diff --git a/lib/translator/translator.ex b/lib/translator/translator.ex index 88532ce..8e4c46a 100644 --- a/lib/translator/translator.ex +++ b/lib/translator/translator.ex @@ -51,6 +51,9 @@ defmodule Localizator.Translator do translate(source, map.to, map.from, translator) end + @spec translate(nil, to, from_may_be_nil, translator) :: result + def translate(empty, _to, _from, _translator) when is_nil(empty), do: nil + @spec translate(String.t(), to, from_may_be_nil, translator) :: result def translate(string, to, from, translator) when is_binary(string) do case Commons.is_html?(string) do diff --git a/mix.exs b/mix.exs index d76183a..a8bab2b 100644 --- a/mix.exs +++ b/mix.exs @@ -4,7 +4,7 @@ defmodule Localizator.MixProject do def project do [ app: :localizator, - version: "0.1.14", + version: "0.1.15", elixir: "~> 1.10", start_permanent: Mix.env() == :prod, deps: deps()