Skip to content

Commit 5a5947c

Browse files
authored
Clarify upgrade path for Regex.regex? (#12785) (#12786)
1 parent 01d11af commit 5a5947c

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

lib/elixir/lib/regex.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -299,7 +299,7 @@ defmodule Regex do
299299
end
300300

301301
@doc false
302-
@deprecated "Use Kernel.is_struct/2 or pattern match on %Regex{} instead"
302+
@deprecated "Use Kernel.is_struct(term, Regex) or pattern match on %Regex{} instead"
303303
def regex?(term)
304304
def regex?(%Regex{}), do: true
305305
def regex?(_), do: false

lib/elixir/pages/references/compatibility-and-deprecations.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ Version | Deprecated feature | Replaced by (ava
8282
:-------| :-------------------------------------------------- | :---------------------------------------------------------------
8383
[v1.15] | `Calendar.ISO.day_of_week/3` | `Calendar.ISO.day_of_week/4` (v1.11)
8484
[v1.15] | `Exception.exception?/1` | `Kernel.is_exception/1` (v1.11)
85-
[v1.15] | `Regex.regex?/1` | `Kernel.is_struct/2` (v1.11)
85+
[v1.15] | `Regex.regex?/1` | `Kernel.is_struct/2` (`Kernel.is_struct(term, Regex)`) (v1.11)
8686
[v1.15] | `Logger.warn/2` | `Logger.warning/2` (v1.11)
8787
[v1.14] | `use Bitwise` | `import Bitwise` (v1.0)
8888
[v1.14] | `~~~/1` | `bnot/2` (v1.0)

0 commit comments

Comments
 (0)