diff options
author | Alex S <alex.strizhakov@gmail.com> | 2019-08-30 19:14:01 +0300 |
---|---|---|
committer | Alex S <alex.strizhakov@gmail.com> | 2019-09-11 09:25:33 +0300 |
commit | 6721301086674afe721f9eea478a2037756be93c (patch) | |
tree | 69788f502c367bdec3a110cff29b7a84d893de68 /lib/pleroma/docs/json.ex | |
parent | 0559c82bdb39cba019099d404723f38fed6e2aba (diff) | |
download | pleroma-6721301086674afe721f9eea478a2037756be93c.tar.gz |
some changes
Diffstat (limited to 'lib/pleroma/docs/json.ex')
-rw-r--r-- | lib/pleroma/docs/json.ex | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/pleroma/docs/json.ex b/lib/pleroma/docs/json.ex index 38f015017..aed730e78 100644 --- a/lib/pleroma/docs/json.ex +++ b/lib/pleroma/docs/json.ex @@ -1,5 +1,7 @@ defmodule Pleroma.Docs.JSON do - @behaviour Pleroma.Docs.Formatter + @behaviour Pleroma.Docs.Generator + + @spec process(keyword()) :: {:ok, String.t()} def process(descriptions) do config_path = "docs/generate_config.json" {:ok, file} = File.open(config_path, [:write]) @@ -9,6 +11,7 @@ defmodule Pleroma.Docs.JSON do {:ok, config_path} end + @spec generate_json([keyword()]) :: String.t() def generate_json(descriptions) do Jason.encode!(descriptions) end |