Move perforce revision parsing into the diff parser.

Review Request #13581 — Created Feb. 27, 2024 and submitted — Latest diff uploaded

Information

Review Board
release-7.x

Reviewers

Similar to what I recently did for SVN, this moves the Perforce revision
parsing (the thing that splits //depot/path#revision) into the diff
parser. This also will optimistically try to do that same parsing for
the modified file, in the case where we're posting a revision range of
already-submitted changesets.

  • Ran unit tests.
  • Posted a variety of changes across various revision ranges, both for
    submitted changes and pending changesets.

Commits

Files