Replace uses of the isNull and isNonnull soy functions with comparisons with the null literal.
These functions were introduced in Soy v1 to solve a problem with the
expression parser. The language has since added support for more
idiomatic comparison patterns; migrate code to use them.
PiperOrigin-RevId: 379600497
Change-Id: I78e29703385ccba83a72942dfa1191f1c6516dad
diff --git a/resources/com/google/gitiles/templates/BlameDetail.soy b/resources/com/google/gitiles/templates/BlameDetail.soy
index e495093..366419d 100644
--- a/resources/com/google/gitiles/templates/BlameDetail.soy
+++ b/resources/com/google/gitiles/templates/BlameDetail.soy
@@ -51,7 +51,7 @@
{let $i: index($line) /}
{let $region: $regions[$i] /}
<tr class="Blame-region {$region.class}">
- {if isNonnull($region.abbrevSha)}
+ {if $region.abbrevSha != null}
<td class="Blame-author">{$region.author.name}</td>
<td class="Blame-sha1"><a class="u-sha1 u-monospace Blame-sha1" href="{$region.commitUrl}">{$region.abbrevSha}</a></td>
<td class="Blame-time">{$region.author.time}</td>
diff --git a/resources/com/google/gitiles/templates/ObjectDetail.soy b/resources/com/google/gitiles/templates/ObjectDetail.soy
index ac5d98e..b4f4426 100644
--- a/resources/com/google/gitiles/templates/ObjectDetail.soy
+++ b/resources/com/google/gitiles/templates/ObjectDetail.soy
@@ -81,7 +81,7 @@
<a href="{$parent.url}">{$parent.sha}</a>
{sp}<span>
[<a href="{$parent.diffUrl}">{msg desc="text for the parent diff link"}diff{/msg}</a>]
- {if isNonnull($parent.blameUrl)}
+ {if $parent.blameUrl != null}
{sp}[<a href="{$parent.blameUrl}">{msg desc="text for the parent blame link"}blame{/msg}</a>]
{/if}
</span>