Current section

Files

Jump to
white_bread lib white_bread code_generator context.ex
Raw

lib/white_bread/code_generator/context.ex

defmodule WhiteBread.CodeGenerator.Context do
@empty_context """
defmodule {{NAME}} do
use WhiteBread.Context
end
"""
def empty_context(context) do
String.replace(@empty_context, "{{NAME}}", context_as_string(context))
end
def context_as_string(context) do
context
|> Atom.to_string
|> String.replace("Elixir.", "")
end
end