SIGN IN SIGN UP

Restructure ProjectFileInvalidator.findInvalidated a bit (#42008)

Restructure ProjectFileInvalidator.findInvalidated a bit

I plan to modify `ProjectFileInvalidator.findInvalidated` to allow
it to use `FileStat.stat` instead of `FileStat.statSync`.
Restructure `findInvalidated` a bit so that `FileStat.statSync` is
called in only one place.

Note that this change now always counts the `.packages` file as one
of the files scanned, even if it does not exist.  I think that this
is okay since it more accurately reflects the number of times that we
hit the filesystem with `stat()`, and it is consistent with how other
files are counted.
J
James D. Lin committed
fcbe8f44eadc21f09cb3690d98e4de22e7200c93
Parent: 7149736
Committed by GitHub <noreply@github.com> on 10/5/2019, 12:22:35 AM