ExpectedModelFiles constructor

ExpectedModelFiles({
  1. Iterable<ModelFileDescriptor>? files,
  2. String? rootDirectory,
  3. Iterable<String>? requiredPatterns,
  4. Iterable<String>? optionalPatterns,
  5. String? description,
})

Implementation

factory ExpectedModelFiles({
  $core.Iterable<ModelFileDescriptor>? files,
  $core.String? rootDirectory,
  $core.Iterable<$core.String>? requiredPatterns,
  $core.Iterable<$core.String>? optionalPatterns,
  $core.String? description,
}) {
  final result = create();
  if (files != null) result.files.addAll(files);
  if (rootDirectory != null) result.rootDirectory = rootDirectory;
  if (requiredPatterns != null)
    result.requiredPatterns.addAll(requiredPatterns);
  if (optionalPatterns != null)
    result.optionalPatterns.addAll(optionalPatterns);
  if (description != null) result.description = description;
  return result;
}