From 7b86dbe90793a6b1128cf7500225327be8aa2d12 Mon Sep 17 00:00:00 2001 From: Faisal Hameed Date: Fri, 24 Jun 2016 01:52:07 +0500 Subject: [PATCH] Fixing squid:S1165 - Exception classes should be immutable. --- .../java/com/vincestyling/netroid/AuthFailureError.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/library/src/main/java/com/vincestyling/netroid/AuthFailureError.java b/library/src/main/java/com/vincestyling/netroid/AuthFailureError.java index 5a8fbbc..db8ea66 100755 --- a/library/src/main/java/com/vincestyling/netroid/AuthFailureError.java +++ b/library/src/main/java/com/vincestyling/netroid/AuthFailureError.java @@ -24,9 +24,10 @@ public class AuthFailureError extends NetroidError { /** * An intent that can be used to resolve this exception. (Brings up the password dialog.) */ - private Intent mResolutionIntent; + private final Intent mResolutionIntent; public AuthFailureError() { + mResolutionIntent = null; } public AuthFailureError(Intent intent) { @@ -35,14 +36,17 @@ public AuthFailureError(Intent intent) { public AuthFailureError(NetworkResponse response) { super(response); + mResolutionIntent = null; } public AuthFailureError(String message) { super(message); + mResolutionIntent = null; } public AuthFailureError(String message, Exception reason) { super(message, reason); + mResolutionIntent = null; } public Intent getResolutionIntent() {