Skip to content

Commit

Permalink
Generate Javadoc and JDiff for Guava HEAD-jre-SNAPSHOT
Browse files Browse the repository at this point in the history
copybara-service[bot] committed Jan 23, 2025
1 parent 6ed911d commit bb6b9d4
Showing 2 changed files with 36 additions and 34 deletions.
Original file line number Diff line number Diff line change
@@ -311,23 +311,24 @@
<span class="source-line-no">298</span><span id="line-298"> return builder.toString();</span>
<span class="source-line-no">299</span><span id="line-299"> }</span>
<span class="source-line-no">300</span><span id="line-300"></span>
<span class="source-line-no">301</span><span id="line-301"> private static String lenientToString(@Nullable Object o) {</span>
<span class="source-line-no">302</span><span id="line-302"> if (o == null) {</span>
<span class="source-line-no">303</span><span id="line-303"> return "null";</span>
<span class="source-line-no">304</span><span id="line-304"> }</span>
<span class="source-line-no">305</span><span id="line-305"> try {</span>
<span class="source-line-no">306</span><span id="line-306"> return o.toString();</span>
<span class="source-line-no">307</span><span id="line-307"> } catch (Exception e) {</span>
<span class="source-line-no">308</span><span id="line-308"> // Default toString() behavior - see Object.toString()</span>
<span class="source-line-no">309</span><span id="line-309"> String objectToString =</span>
<span class="source-line-no">310</span><span id="line-310"> o.getClass().getName() + '@' + Integer.toHexString(System.identityHashCode(o));</span>
<span class="source-line-no">311</span><span id="line-311"> // Logger is created inline with fixed name to avoid forcing Proguard to create another class.</span>
<span class="source-line-no">312</span><span id="line-312"> Logger.getLogger("com.google.common.base.Strings")</span>
<span class="source-line-no">313</span><span id="line-313"> .log(WARNING, "Exception during lenientFormat for " + objectToString, e);</span>
<span class="source-line-no">314</span><span id="line-314"> return "&lt;" + objectToString + " threw " + e.getClass().getName() + "&gt;";</span>
<span class="source-line-no">315</span><span id="line-315"> }</span>
<span class="source-line-no">316</span><span id="line-316"> }</span>
<span class="source-line-no">317</span><span id="line-317">}</span>
<span class="source-line-no">301</span><span id="line-301"> @SuppressWarnings("CatchingUnchecked") // sneaky checked exception</span>
<span class="source-line-no">302</span><span id="line-302"> private static String lenientToString(@Nullable Object o) {</span>
<span class="source-line-no">303</span><span id="line-303"> if (o == null) {</span>
<span class="source-line-no">304</span><span id="line-304"> return "null";</span>
<span class="source-line-no">305</span><span id="line-305"> }</span>
<span class="source-line-no">306</span><span id="line-306"> try {</span>
<span class="source-line-no">307</span><span id="line-307"> return o.toString();</span>
<span class="source-line-no">308</span><span id="line-308"> } catch (Exception e) { // sneaky checked exception</span>
<span class="source-line-no">309</span><span id="line-309"> // Default toString() behavior - see Object.toString()</span>
<span class="source-line-no">310</span><span id="line-310"> String objectToString =</span>
<span class="source-line-no">311</span><span id="line-311"> o.getClass().getName() + '@' + Integer.toHexString(System.identityHashCode(o));</span>
<span class="source-line-no">312</span><span id="line-312"> // Logger is created inline with fixed name to avoid forcing Proguard to create another class.</span>
<span class="source-line-no">313</span><span id="line-313"> Logger.getLogger("com.google.common.base.Strings")</span>
<span class="source-line-no">314</span><span id="line-314"> .log(WARNING, "Exception during lenientFormat for " + objectToString, e);</span>
<span class="source-line-no">315</span><span id="line-315"> return "&lt;" + objectToString + " threw " + e.getClass().getName() + "&gt;";</span>
<span class="source-line-no">316</span><span id="line-316"> }</span>
<span class="source-line-no">317</span><span id="line-317"> }</span>
<span class="source-line-no">318</span><span id="line-318">}</span>



Original file line number Diff line number Diff line change
@@ -317,23 +317,24 @@
<span class="source-line-no">304</span><span id="line-304"> return builder.toString();</span>
<span class="source-line-no">305</span><span id="line-305"> }</span>
<span class="source-line-no">306</span><span id="line-306"></span>
<span class="source-line-no">307</span><span id="line-307"> private static String lenientToString(@Nullable Object o) {</span>
<span class="source-line-no">308</span><span id="line-308"> if (o == null) {</span>
<span class="source-line-no">309</span><span id="line-309"> return "null";</span>
<span class="source-line-no">310</span><span id="line-310"> }</span>
<span class="source-line-no">311</span><span id="line-311"> try {</span>
<span class="source-line-no">312</span><span id="line-312"> return o.toString();</span>
<span class="source-line-no">313</span><span id="line-313"> } catch (Exception e) {</span>
<span class="source-line-no">314</span><span id="line-314"> // Default toString() behavior - see Object.toString()</span>
<span class="source-line-no">315</span><span id="line-315"> String objectToString =</span>
<span class="source-line-no">316</span><span id="line-316"> o.getClass().getName() + '@' + Integer.toHexString(System.identityHashCode(o));</span>
<span class="source-line-no">317</span><span id="line-317"> // Logger is created inline with fixed name to avoid forcing Proguard to create another class.</span>
<span class="source-line-no">318</span><span id="line-318"> Logger.getLogger("com.google.common.base.Strings")</span>
<span class="source-line-no">319</span><span id="line-319"> .log(WARNING, "Exception during lenientFormat for " + objectToString, e);</span>
<span class="source-line-no">320</span><span id="line-320"> return "&lt;" + objectToString + " threw " + e.getClass().getName() + "&gt;";</span>
<span class="source-line-no">321</span><span id="line-321"> }</span>
<span class="source-line-no">322</span><span id="line-322"> }</span>
<span class="source-line-no">323</span><span id="line-323">}</span>
<span class="source-line-no">307</span><span id="line-307"> @SuppressWarnings("CatchingUnchecked") // sneaky checked exception</span>
<span class="source-line-no">308</span><span id="line-308"> private static String lenientToString(@Nullable Object o) {</span>
<span class="source-line-no">309</span><span id="line-309"> if (o == null) {</span>
<span class="source-line-no">310</span><span id="line-310"> return "null";</span>
<span class="source-line-no">311</span><span id="line-311"> }</span>
<span class="source-line-no">312</span><span id="line-312"> try {</span>
<span class="source-line-no">313</span><span id="line-313"> return o.toString();</span>
<span class="source-line-no">314</span><span id="line-314"> } catch (Exception e) { // sneaky checked exception</span>
<span class="source-line-no">315</span><span id="line-315"> // Default toString() behavior - see Object.toString()</span>
<span class="source-line-no">316</span><span id="line-316"> String objectToString =</span>
<span class="source-line-no">317</span><span id="line-317"> o.getClass().getName() + '@' + Integer.toHexString(System.identityHashCode(o));</span>
<span class="source-line-no">318</span><span id="line-318"> // Logger is created inline with fixed name to avoid forcing Proguard to create another class.</span>
<span class="source-line-no">319</span><span id="line-319"> Logger.getLogger("com.google.common.base.Strings")</span>
<span class="source-line-no">320</span><span id="line-320"> .log(WARNING, "Exception during lenientFormat for " + objectToString, e);</span>
<span class="source-line-no">321</span><span id="line-321"> return "&lt;" + objectToString + " threw " + e.getClass().getName() + "&gt;";</span>
<span class="source-line-no">322</span><span id="line-322"> }</span>
<span class="source-line-no">323</span><span id="line-323"> }</span>
<span class="source-line-no">324</span><span id="line-324">}</span>



0 comments on commit bb6b9d4

Please sign in to comment.