doRun method
Implementation
@override
Future<int> doRun() async {
final config = findConfigAndSetWorkingDir();
final facts = await ProjectFacts.collect(config);
if (isJsonFormat) {
return jsonResult(
exitCode: 0,
summary: _summary(facts),
data: facts.toJson(),
);
} else {
printInfo('alex $packageVersion');
for (final line in facts.lines) {
printInfo('- $line');
}
}
return 0;
}