Skip to content

Commit

Permalink
Merge pull request #853 from eatkins/wrapped-set
Browse files Browse the repository at this point in the history
Fix WrappedSet.contains
  • Loading branch information
eed3si9n authored Jul 24, 2020
2 parents 8355364 + 2fd5a0b commit f5fb294
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import scala.collection.immutable.Set
private[inc] class WrappedSet(s: java.util.Set[VirtualFileRef]) extends Set[VirtualFileRef] {
import scala.collection.JavaConverters._
def iterator: Iterator[xsbti.VirtualFileRef] = s.asScala.iterator
def contains(elem: xsbti.VirtualFileRef): Boolean = s.contains(s)
def contains(elem: xsbti.VirtualFileRef): Boolean = s.contains(elem)

def +(elem: xsbti.VirtualFileRef): Set[xsbti.VirtualFileRef] =
s.asScala.foldLeft(Set(elem)) { case (a, e) => a + e }
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import xsbti.VirtualFileRef
private[inc] class WrappedSet(s: java.util.Set[VirtualFileRef]) extends Set[VirtualFileRef] {
import scala.jdk.CollectionConverters._
def iterator: Iterator[VirtualFileRef] = s.asScala.iterator
def contains(elem: VirtualFileRef): Boolean = s.contains(s)
def contains(elem: VirtualFileRef): Boolean = s.contains(elem)
def excl(elem: VirtualFileRef): Set[VirtualFileRef] =
s.asScala.foldLeft(Set.empty[VirtualFileRef]) { case (a, e) => if (e != elem) a + e else a }
def incl(elem: VirtualFileRef): Set[VirtualFileRef] =
Expand Down

0 comments on commit f5fb294

Please sign in to comment.