addSeedersToProvider function

String? addSeedersToProvider(
  1. String source
)

Returns source with seeders: seeders added as the last argument of its first nylo.configure(...) call and seedersImport added after the last import.

Returns source unchanged when it already passes seeders, and null when it has no nylo.configure(...) call.

Implementation

String? addSeedersToProvider(String source) {
  if (_passesSeeders(source)) return source;
  return _addConfigureArgument(
    source,
    argument: 'seeders: seeders',
    import: seedersImport,
  );
}