examplesWithoutValidation property
Interesting examples of instances (may be valid or invalid).
Use examples to get valid examples.
Use examplesThatAreInvalid to get invalid examples.
Implementation
@override
Iterable<Set<E>> get examplesWithoutValidation sync* {
yield (<E>{});
final minLength = length?.min ?? 0;
for (var item in elementKind.examplesWithoutValidation) {
final set = <E>{};
final n = max(1, minLength);
for (var i = 0; i < n; i++) {
set.add(item);
item = elementKind.permute(item);
}
yield (set);
}
}