Fix issue when git status returns empty string.

This commit is contained in:
EliteMasterEric 2024-05-01 13:40:46 -04:00
parent 73baabfa82
commit bbccdfe3fb

View file

@ -80,7 +80,24 @@ class GitCommit
haxe.macro.Context.info('[WARN] Could not determine current git commit; is this a proper Git repository?', pos);
}
var output:String = branchProcess.stdout.readLine();
var output:String = '';
try
{
output = branchProcess.stdout.readLine();
}
catch (e)
{
if (e.message == 'Eof')
{
// Do nothing.
// Eof = No output.
}
else
{
// Rethrow other exceptions.
throw e;
}
}
trace('Git Status Output: ${output}');
// Generates a string expression