WholeProjectCommit