updateConfig method

Map<String, dynamic> updateConfig(
  1. Map<String, dynamic> config,
  2. Iterable<String> dartDefineList
)

Update a single VS Code config with dartDefineList.

Implementation

Map<String, dynamic> updateConfig(
  Map<String, dynamic> config,
  Iterable<String> dartDefineList,
) {
  return config.update(
    'args',
    (value) => getNonDartDefineArguments(value).followedBy(dartDefineList),
    ifAbsent: () => dartDefineList,
  );
}