Improve the snapshot diff view

Replaced "package-name-1.2.3.4 package-2.3.4.5" representation with
"package-name 1.2.3.4 → 2.3.4.5", since package name is always the same.
This commit is contained in:
Andrei Dziahel 2019-12-10 17:30:27 +03:00
parent 10d6f7fde7
commit b89c4195ef

View File

@ -37,29 +37,31 @@
<tr>
$case verChange
$of This oldVersion
<td> #{pkgname}
<td>
<a href=@{packageUrl name1 pkgname oldVersion}#changes}>
#{pkgname}-#{oldVersion}
<td>
<a href=@{packageUrl name1 pkgname oldVersion}#changes>
<span .version-removed>#{oldVersion}
$of That newVersion
<td>
<td> #{pkgname}
<td>
<a href=@{packageUrl name2 pkgname newVersion}#changes>
#{pkgname}-#{newVersion}
<span .version-added>#{newVersion}
$of These oldVersion newVersion
$maybe (common, old, new) <- versionDiff
<td> #{pkgname}
<td>
<a href=@{packageUrl name1 pkgname oldVersion}#changes>
#{pkgname}-#{common}#
#{common}#
<span .version-removed>#{old}
<td>
&rarr;
<a href=@{packageUrl name2 pkgname newVersion}#changes>
#{pkgname}-#{common}#
#{common}#
<span .version-added>#{new}
$nothing
<td> #{pkgname}
<td>
<a href=@{packageUrl name1 pkgname oldVersion}#changes>
#{pkgname}-#{oldVersion}
<td>
<span .version-removed>#{oldVersion}
&rarr;
<a href=@{packageUrl name2 pkgname newVersion}#changes>
#{pkgname}-#{newVersion}
<span .version-added>#{newVersion}