generate method

  1. @override
String generate()
override

Generates an item of type T

Implementation

@override
String generate() {
  final alignmentGenerator = _alignment == null
      ? BaseAlignmentGenerator()
      : ConstantGenerator(_alignment as Alignment);
  alignmentGenerator.seed(_seed);
  final alignment = alignmentGenerator.generate();

  final generator = ListItemGenerator(
      _getEthicalPool(alignment) + _getMoralPool(alignment));
  generator.seed((_seed + 1) % SeedGenerator.maxSeed);
  return generator.generate();
}