Improve typing of patch set numbers

For the "right" side of a diff always use `RevisionPatchSetNum`, which
cannot be `PARENT`.

Release-Notes: skip
Change-Id: Iffa7418236d0a8bc55bb062765099b4bea8ddd35
diff --git a/polygerrit-ui/app/elements/core/gr-router/gr-router_test.ts b/polygerrit-ui/app/elements/core/gr-router/gr-router_test.ts
index 4ffc98b..9eb6acc 100644
--- a/polygerrit-ui/app/elements/core/gr-router/gr-router_test.ts
+++ b/polygerrit-ui/app/elements/core/gr-router/gr-router_test.ts
@@ -38,7 +38,6 @@
   GroupId,
   NumericChangeId,
   ParentPatchSetNum,
-  PatchSetNum,
   RepoName,
   RevisionPatchSetNum,
   TopicName,
@@ -394,7 +393,7 @@
 
       assert.equal(router.generateUrl(params), '/c/test/+/1234');
 
-      params.patchNum = 10 as PatchSetNum;
+      params.patchNum = 10 as RevisionPatchSetNum;
       assert.equal(router.generateUrl(params), '/c/test/+/1234/10');
 
       params.basePatchNum = 5 as BasePatchSetNum;
@@ -421,7 +420,7 @@
         view: GerritView.DIFF,
         changeNum: 42 as NumericChangeId,
         path: 'x+y/path.cpp' as RepoName,
-        patchNum: 12 as PatchSetNum,
+        patchNum: 12 as RevisionPatchSetNum,
         project: '' as RepoName,
       };
       assert.equal(router.generateUrl(params), '/c/42/12/x%252By/path.cpp');
@@ -439,7 +438,7 @@
       );
 
       params.path = 'foo bar/my+file.txt%';
-      params.patchNum = 2 as PatchSetNum;
+      params.patchNum = 2 as RevisionPatchSetNum;
       delete params.basePatchNum;
       assert.equal(
         router.generateUrl(params),
@@ -459,7 +458,7 @@
         view: GerritView.DIFF,
         changeNum: 42 as NumericChangeId,
         path: 'x+y/path.cpp',
-        patchNum: 12 as PatchSetNum,
+        patchNum: 12 as RevisionPatchSetNum,
         project: 'x+/y' as RepoName,
       };
       assert.equal(
@@ -474,7 +473,7 @@
         changeNum: 42 as NumericChangeId,
         project: 'test' as RepoName,
         path: 'x+y/path.cpp',
-        patchNum: 'edit' as PatchSetNum,
+        patchNum: 'edit' as RevisionPatchSetNum,
       };
       assert.equal(
         router.generateUrl(params),
@@ -487,7 +486,7 @@
       let actual = router.getPatchRangeExpression(params);
       assert.equal(actual, '');
 
-      params.patchNum = 4 as PatchSetNum;
+      params.patchNum = 4 as RevisionPatchSetNum;
       actual = router.getPatchRangeExpression(params);
       assert.equal(actual, '4');
 
@@ -621,12 +620,12 @@
       test('range n..n normalizes to n', () => {
         const params: PatchRangeParams = {
           basePatchNum: 4 as BasePatchSetNum,
-          patchNum: 4 as PatchSetNum,
+          patchNum: 4 as RevisionPatchSetNum,
         };
         const needsRedirect = router.normalizePatchRangeParams(params);
         assert.isTrue(needsRedirect);
         assert.equal(params.basePatchNum, ParentPatchSetNum);
-        assert.equal(params.patchNum, 4 as PatchSetNum);
+        assert.equal(params.patchNum, 4 as RevisionPatchSetNum);
       });
 
       test('range n.. normalizes to n', () => {
@@ -634,7 +633,7 @@
         const needsRedirect = router.normalizePatchRangeParams(params);
         assert.isFalse(needsRedirect);
         assert.equal(params.basePatchNum, ParentPatchSetNum);
-        assert.equal(params.patchNum, 4 as PatchSetNum);
+        assert.equal(params.patchNum, 4 as RevisionPatchSetNum);
       });
     });
   });
@@ -1689,7 +1688,7 @@
           changeNum: 1234 as NumericChangeId,
           view: GerritNav.View.EDIT,
           path: 'foo/bar/baz',
-          patchNum: 3 as PatchSetNum,
+          patchNum: 3 as RevisionPatchSetNum,
           lineNum: '',
         };
 
@@ -1722,7 +1721,7 @@
           changeNum: 1234 as NumericChangeId,
           view: GerritNav.View.EDIT,
           path: 'foo/bar/baz',
-          patchNum: 3 as PatchSetNum,
+          patchNum: 3 as RevisionPatchSetNum,
           lineNum: '4',
         };
 
@@ -1753,7 +1752,7 @@
           project: 'foo/bar' as RepoName,
           changeNum: 1234 as NumericChangeId,
           view: GerritView.CHANGE,
-          patchNum: 3 as PatchSetNum,
+          patchNum: 3 as RevisionPatchSetNum,
           edit: true,
           tab: '',
         };