@@ -538,7 +538,7 @@ defmodule Inspect.Algebra do
538
538
["hello", "\n ", "world"]
539
539
540
540
"""
541
- @ spec nest ( t , non_neg_integer ) :: doc_nest
541
+ @ spec nest ( t , non_neg_integer | :cursor | :reset , :always | :break ) :: doc_nest
542
542
def nest ( doc , level , mode \\ :always )
543
543
544
544
def nest ( doc , :cursor , mode ) when is_doc ( doc ) and mode in [ :always , :break ] do
@@ -640,7 +640,7 @@ defmodule Inspect.Algebra do
640
640
641
641
"""
642
642
@ doc since: "1.6.0"
643
- @ spec next_break_fits ( t ) :: doc_fits
643
+ @ spec next_break_fits ( t , :enabled | :disabled ) :: doc_fits
644
644
def next_break_fits ( doc , mode \\ @ next_break_fits )
645
645
when is_doc ( doc ) and mode in [ :enabled , :disabled ] do
646
646
doc_fits ( doc , mode )
@@ -757,7 +757,7 @@ defmodule Inspect.Algebra do
757
757
["Hello,", "\n", "A", "\n", "B"]
758
758
759
759
"""
760
- @ spec group ( t ) :: doc_group
760
+ @ spec group ( t , :self | :inherit ) :: doc_group
761
761
def group ( doc , mode \\ :self ) when is_doc ( doc ) do
762
762
doc_group ( doc , mode )
763
763
end
0 commit comments