Don't start parse project job if there is nothing to parse.

ParseProjectJob kills itself when all files parsed, but if there is
nothing to parse it'll stuck forewer.

BUG: 339072