load method

Future<void> load(
  1. String path
)

Implementation

Future<void> load(String path) async {
  var configFile = File(path);
  var overrideFile = File(path.replaceFirst('.yaml', '.override.yaml'));
  data = loadYaml(await configFile.readAsString());
  if (overrideFile.existsSync()) {
    var overrideData = loadYaml(await overrideFile.readAsString());
    data = mergeMaps(data, overrideData);
  }
}