30 lines
778 B
Elixir
30 lines
778 B
Elixir
defmodule Reactor.Req.Ext do
|
|
@moduledoc false
|
|
|
|
# Don't try and use this extension. It's just here to work around a problem
|
|
# with spark.formatter and dsl patches.
|
|
|
|
use Spark.Dsl.Extension,
|
|
sections: [
|
|
%Spark.Dsl.Section{
|
|
name: :reactor,
|
|
top_level?: true,
|
|
entities:
|
|
Enum.map(
|
|
[
|
|
Reactor.Req.Dsl.Delete,
|
|
Reactor.Req.Dsl.Get,
|
|
Reactor.Req.Dsl.Head,
|
|
Reactor.Req.Dsl.Merge,
|
|
Reactor.Req.Dsl.New,
|
|
Reactor.Req.Dsl.Patch,
|
|
Reactor.Req.Dsl.Post,
|
|
Reactor.Req.Dsl.Put,
|
|
Reactor.Req.Dsl.Request,
|
|
Reactor.Req.Dsl.Run
|
|
],
|
|
& &1.__entity__()
|
|
)
|
|
}
|
|
]
|
|
end
|