We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e6fc7dc commit 8cb5008Copy full SHA for 8cb5008
1 file changed
lib/data_buffer.ex
@@ -101,7 +101,7 @@ defmodule DataBuffer do
101
Supervisor.init(children, strategy: :one_for_one)
102
end
103
104
- defmacro __using__(opts) do
+ defmacro __using__(_opts) do
105
quote location: :keep do
106
@behaviour DataBuffer
107
@@ -114,12 +114,11 @@ defmodule DataBuffer do
114
115
116
def child_spec(opts) do
117
- default = %{
+ %{
118
id: __MODULE__,
119
- start: {__MODULE__, :start_link, [opts]}
+ start: {__MODULE__, :start_link, [opts]},
120
+ type: :supervisor
121
}
-
122
- Supervisor.child_spec(default, unquote(Macro.escape(opts)))
123
124
125
defoverridable(child_spec: 1)
0 commit comments