In #2986, EccCheck is updated to use a temp directory with one benefit being improved performance by using a temp directory and --output option in git diff command to send diff output to a file instead of stdout. This reduces log size and also improved performance by not generating the redundant diff content in the stdout when stuart commands are run with verbose output. https://bugzilla.tianocore.org/show_bug.cgi?id=2986 Apply same technique from EccCheck to LicneseCheck when the git diff command is run.
Assign to owner
GitHub PR Merged: https://github.com/tianocore/edk2/pull/2217 Commit: https://github.com/tianocore/edk2/pull/2217/commits/0ed51c16481d7467cd7b4f7dcb5d723a127f7699 Email code review V2: https://edk2.groups.io/g/devel/message/83976