From 03e1842599a56f92d553fa7f15014f1a206e6d93 Mon Sep 17 00:00:00 2001 From: Po Chen <chenpaul914@gmail.com> Date: Thu, 17 May 2018 23:27:00 +0800 Subject: [PATCH] Fix typespec (#50) It should be atom type, not the specific atom `:atom` --- lib/file_system/backend.ex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/file_system/backend.ex b/lib/file_system/backend.ex index ce1243a..2659f32 100644 --- a/lib/file_system/backend.ex +++ b/lib/file_system/backend.ex @@ -16,7 +16,7 @@ defmodule FileSystem.Backend do When a custom module is given, make sure `start_link/1`, `bootstrap/0` and `supported_system/0` are defnied. """ - @spec backend(:atom) :: {:ok, atom()} | {:error, atom()} + @spec backend(atom) :: {:ok, atom()} | {:error, atom()} def backend(backend) do with {:ok, module} <- backend_module(backend), :ok <- validate_os(backend, module), -- GitLab