Skip to content

Commit 549745f

Browse files
amatalaiJosé Valim
authored andcommitted
Inspect.Algebra typespecs improvement (#8047)
Signed-off-by: José Valim <[email protected]>
1 parent ac41358 commit 549745f

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

lib/elixir/lib/inspect/algebra.ex

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -538,7 +538,7 @@ defmodule Inspect.Algebra do
538538
["hello", "\n ", "world"]
539539
540540
"""
541-
@spec nest(t, non_neg_integer) :: doc_nest
541+
@spec nest(t, non_neg_integer | :cursor | :reset, :always | :break) :: doc_nest
542542
def nest(doc, level, mode \\ :always)
543543

544544
def nest(doc, :cursor, mode) when is_doc(doc) and mode in [:always, :break] do
@@ -640,7 +640,7 @@ defmodule Inspect.Algebra do
640640
641641
"""
642642
@doc since: "1.6.0"
643-
@spec next_break_fits(t) :: doc_fits
643+
@spec next_break_fits(t, :enabled | :disabled) :: doc_fits
644644
def next_break_fits(doc, mode \\ @next_break_fits)
645645
when is_doc(doc) and mode in [:enabled, :disabled] do
646646
doc_fits(doc, mode)
@@ -757,7 +757,7 @@ defmodule Inspect.Algebra do
757757
["Hello,", "\n", "A", "\n", "B"]
758758
759759
"""
760-
@spec group(t) :: doc_group
760+
@spec group(t, :self | :inherit) :: doc_group
761761
def group(doc, mode \\ :self) when is_doc(doc) do
762762
doc_group(doc, mode)
763763
end

0 commit comments

Comments
 (0)