Skip to content

Commit 1d919f5

Browse files
author
José Valim
committed
Remove deprecated code
1 parent 0e8d3f9 commit 1d919f5

File tree

1 file changed

+6
-20
lines changed

1 file changed

+6
-20
lines changed

lib/elixir/lib/gen_event.ex

Lines changed: 6 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -317,16 +317,9 @@ defmodule GenEvent do
317317
If the given handler was previously installed at the manager, this
318318
function returns `{:error, :already_present}`.
319319
"""
320-
@spec add_handler(manager, handler, term, [monitor: boolean]) :: :ok | {:error, term}
321-
def add_handler(manager, handler, args, options \\ []) do
322-
cond do
323-
Keyword.get(options, :monitor, false) ->
324-
IO.write :stderr, "warning: the :monitor option in GenEvent.add_handler/4 is deprecated, " <>
325-
"please use GenEvent.add_mon_handler/3 instead\n#{Exception.format_stacktrace}"
326-
rpc(manager, {:add_mon_handler, handler, args, self()})
327-
true ->
328-
rpc(manager, {:add_handler, handler, args})
329-
end
320+
@spec add_handler(manager, handler, term) :: :ok | {:error, term}
321+
def add_handler(manager, handler, args) do
322+
rpc(manager, {:add_handler, handler, args})
330323
end
331324

332325
@doc """
@@ -489,16 +482,9 @@ defmodule GenEvent do
489482
If `init/1` in the second handler returns a correct value, this
490483
function returns `:ok`.
491484
"""
492-
@spec swap_handler(manager, handler, term, handler, term, [monitor: boolean]) :: :ok | {:error, term}
493-
def swap_handler(manager, handler1, args1, handler2, args2, options \\ []) do
494-
cond do
495-
Keyword.get(options, :monitor, false) ->
496-
IO.write :stderr, "warning: the :monitor option in GenEvent.swap_handler/6 is deprecated, " <>
497-
"please use GenEvent.swap_mon_handler/5 instead\n#{Exception.format_stacktrace}"
498-
rpc(manager, {:swap_mon_handler, handler1, args1, handler2, args2, self()})
499-
true ->
500-
rpc(manager, {:swap_handler, handler1, args1, handler2, args2})
501-
end
485+
@spec swap_handler(manager, handler, term, handler, term) :: :ok | {:error, term}
486+
def swap_handler(manager, handler1, args1, handler2, args2) do
487+
rpc(manager, {:swap_handler, handler1, args1, handler2, args2})
502488
end
503489

504490
@doc """

0 commit comments

Comments
 (0)