Skip to content

Commit c80e5bf

Browse files
committed
Add method aliases for Set
1 parent 824f68e commit c80e5bf

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed

core/set.rbs

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -532,6 +532,13 @@ class Set[unchecked out A]
532532
#
533533
def subset?: (self) -> bool
534534

535+
# <!--
536+
# rdoc-file=lib/set.rb
537+
# - <=(set)
538+
# -->
539+
#
540+
alias <= subset?
541+
535542
# <!--
536543
# rdoc-file=lib/set.rb
537544
# - proper_subset?(set)
@@ -540,6 +547,13 @@ class Set[unchecked out A]
540547
#
541548
def proper_subset?: (self) -> bool
542549

550+
# <!--
551+
# rdoc-file=lib/set.rb
552+
# - <(set)
553+
# -->
554+
#
555+
alias < proper_subset?
556+
543557
# <!--
544558
# rdoc-file=lib/set.rb
545559
# - superset?(set)
@@ -548,6 +562,13 @@ class Set[unchecked out A]
548562
#
549563
def superset?: (self) -> bool
550564

565+
# <!--
566+
# rdoc-file=lib/set.rb
567+
# - >=(set)
568+
# -->
569+
#
570+
alias >= superset?
571+
551572
# <!--
552573
# rdoc-file=lib/set.rb
553574
# - proper_superset?(set)
@@ -556,6 +577,13 @@ class Set[unchecked out A]
556577
#
557578
def proper_superset?: (self) -> bool
558579

580+
# <!--
581+
# rdoc-file=lib/set.rb
582+
# - >(set)
583+
# -->
584+
#
585+
alias > proper_superset?
586+
559587
# <!--
560588
# rdoc-file=lib/set.rb
561589
# - replace(enum)
@@ -587,6 +615,11 @@ class Set[unchecked out A]
587615
#
588616
def select!: () { (A) -> untyped } -> self?
589617

618+
# <!-- rdoc-file=lib/set.rb -->
619+
# Equivalent to Set#select!
620+
#
621+
alias filter! select!
622+
590623
# <!--
591624
# rdoc-file=lib/set.rb
592625
# - subtract(enum)

0 commit comments

Comments
 (0)