Merge "Fix android.util.CloseGuard sample usage"

This commit is contained in:
David Su
2019-12-18 18:19:58 +00:00
committed by Gerrit Code Review

View File

@@ -38,6 +38,11 @@ import android.annotation.NonNull;
* public void cleanup() {
* guard.close();
* ...;
* if (Build.VERSION.SDK_INT >= 28) {
* Reference.reachabilityFence(this);
* }
* // For full correctness in the absence of a close() call, other methods may also need
* // reachabilityFence() calls.
* }
*
* protected void finalize() throws Throwable {
@@ -75,7 +80,9 @@ import android.annotation.NonNull;
* public void cleanup() {
* guard.close();
* ...;
* Reference.reachabilityFence(this);
* if (Build.VERSION.SDK_INT >= 28) {
* Reference.reachabilityFence(this);
* }
* // For full correctness in the absence of a close() call, other methods may also need
* // reachabilityFence() calls.
* }