Settings.load constructor
Settings.load()
Implementation
factory Settings.load() {
final project = DartProject.findProject(pwd);
if (project == null) {
throw PubReleaseException(
'''You must be in a Dart project directory containing a pubspec.yaml to run pub_release''');
}
final pathToSettings = join(project.pathToToolDir, filename);
if (!exists(pathToSettings)) {
return Settings._empty();
}
return Settings.loadFromPath(pathToSettings: pathToSettings);
}