loadConfig method
Implementation
Future<void> loadConfig({required Directory directory}) async {
final configFile = File(join(directory.path, kRemoteHooksConfig));
if (!await configFile.exists()) return;
final lines = (await configFile.readAsLines())
.where((line) => line.trim().isNotEmpty)
.toList();
if (lines.isEmpty) {
return;
}
gitUrl = lines.first;
filePaths.addAll(lines.skip(1));
}