File tree Expand file tree Collapse file tree 1 file changed +18
-4
lines changed Expand file tree Collapse file tree 1 file changed +18
-4
lines changed Original file line number Diff line number Diff line change @@ -1630,13 +1630,27 @@ def normalized_string
1630
1630
@tuples . empty? ? nil : -@tuples . map { tuple_to_str _1 } . join ( "," )
1631
1631
end
1632
1632
1633
+ # Returns an inspection string for the SequenceSet.
1634
+ #
1635
+ # Net::IMAP::SequenceSet.new.inspect
1636
+ # #=> "#<Net::IMAP::SequenceSet empty>"
1637
+ #
1638
+ # Net::IMAP::SequenceSet(1..5, 1024, 15, 2000).inspect
1639
+ # #=> '#<Net::IMAP::SequenceSet "1:5,15,1024,2000">'
1640
+ #
1641
+ # Frozen sets have slightly different output:
1642
+ #
1643
+ # Net::IMAP::SequenceSet.empty.inspect
1644
+ # #=> "Net::IMAP::SequenceSet.empty"
1645
+ #
1646
+ # Net::IMAP::SequenceSet[1..5, 1024, 15, 2000].inspect
1647
+ # #=> 'Net::IMAP::SequenceSet["1:5,15,1024,2000"]'
1648
+ #
1633
1649
def inspect
1634
1650
if empty?
1635
- ( frozen? ? "%s.empty" : "#<%s empty>" ) % [ self . class ]
1636
- elsif frozen?
1637
- "%s[%p]" % [ self . class , to_s ]
1651
+ ( frozen? ? "%s.empty" : "#<%s empty>" ) % [ self . class ]
1638
1652
else
1639
- " #<%s %p>" % [ self . class , to_s ]
1653
+ ( frozen? ? "%s[%p]" : " #<%s %p>") % [ self . class , to_s ]
1640
1654
end
1641
1655
end
1642
1656
You can’t perform that action at this time.
0 commit comments