validate method
Implementation
bool validate() {
var valid = true;
try {
for (final package in packages) {
if (!exists(package.path)) {
throw PubReleaseException(
'The path ${package.path} for ${package.name} does not exist.');
}
if (!exists(join(package.path, 'pubspec.yaml'))) {
throw PubReleaseException(
'The pubspec.yaml for ${package.name} does not exist.');
}
}
} on PubReleaseException catch (e) {
valid = false;
print(e);
}
return valid;
}