aboutsummaryrefslogtreecommitdiff
path: root/lib/ejabberd/config/validator
diff options
context:
space:
mode:
authorMickael Remond <mremond@process-one.net>2018-12-26 17:32:39 +0100
committerMickael Remond <mremond@process-one.net>2018-12-26 17:32:39 +0100
commit749fa95011718f67976a4ac201f448b09e6cbeeb (patch)
tree99ea5d16f43f86eed43c0283d255d0c177e60eaf /lib/ejabberd/config/validator
parentUpdate ejabberd version for mix (diff)
Remove most Elixir warnings
Diffstat (limited to 'lib/ejabberd/config/validator')
-rw-r--r--lib/ejabberd/config/validator/validation.ex2
-rw-r--r--lib/ejabberd/config/validator/validator_attrs.ex2
2 files changed, 1 insertions, 3 deletions
diff --git a/lib/ejabberd/config/validator/validation.ex b/lib/ejabberd/config/validator/validation.ex
index 2fe00361a..af582676e 100644
--- a/lib/ejabberd/config/validator/validation.ex
+++ b/lib/ejabberd/config/validator/validation.ex
@@ -7,9 +7,7 @@ defmodule Ejabberd.Config.Validation do
@type mod_validation_result :: {:ok, EjabberdModule.t} | {:error, EjabberdModule.t, map}
alias Ejabberd.Config.EjabberdModule
- alias Ejabberd.Config.Attr
alias Ejabberd.Config.Validator
- alias Ejabberd.Config.ValidatorUtility
@doc """
Given a module or a list of modules it runs validators on them
diff --git a/lib/ejabberd/config/validator/validator_attrs.ex b/lib/ejabberd/config/validator/validator_attrs.ex
index 94117ab21..6a85c068d 100644
--- a/lib/ejabberd/config/validator/validator_attrs.ex
+++ b/lib/ejabberd/config/validator/validator_attrs.ex
@@ -18,7 +18,7 @@ defmodule Ejabberd.Config.Validator.Attrs do
def validate({modules, mod, errors}) do
errors = Enum.reduce mod.attrs, errors, fn(attr, err) ->
case Attr.validate(attr) do
- {:ok, attr} -> err
+ {:ok, _attr} -> err
{:error, attr, cause} -> put_error(err, :attribute, {attr, cause})
end
end