hasConflictingAltSet static method

bool hasConflictingAltSet(
  1. List<BitSet> altsets
)

Determines if any single alternative subset in altsets contains more than one alternative.

@param altsets a collection of alternative subsets @return true if altsets contains a BitSet with {@link BitSet#cardinality cardinality} > 1, otherwise false

Implementation

static bool hasConflictingAltSet(List<BitSet> altsets) {
  for (var alts in altsets) {
    if (alts.cardinality > 1) {
      return true;
    }
  }
  return false;
}