addDependencies method

void addDependencies(
  1. String name,
  2. List<String>? dependencies
)

Implementation

void addDependencies(String name, List<String>? dependencies) {
  if (dependencies == null) {
    return;
  }

  for (var value in dependencies) {
    var values = _dependencies[value];
    if (values == null) {
      _dependencies[value] = [name];
      return;
    } else {
      if (!values.contains(name)) {
        values.add(name);
      }
    }
  }
}