Avoid inner assignments
Replace code of the form `a = b =c` with distinct statements. Although this results in more lines of code, they are usually easier to understand. Issue gh-8945
This commit is contained in:
@@ -202,7 +202,8 @@ public class ProviderManager implements AuthenticationManager, MessageSourceAwar
|
||||
if (result == null && this.parent != null) {
|
||||
// Allow the parent to try.
|
||||
try {
|
||||
result = parentResult = this.parent.authenticate(authentication);
|
||||
parentResult = this.parent.authenticate(authentication);
|
||||
result = parentResult;
|
||||
}
|
||||
catch (ProviderNotFoundException e) {
|
||||
// ignore as we will throw below if no other exception occurred prior to
|
||||
@@ -211,7 +212,8 @@ public class ProviderManager implements AuthenticationManager, MessageSourceAwar
|
||||
// handled the request
|
||||
}
|
||||
catch (AuthenticationException e) {
|
||||
lastException = parentException = e;
|
||||
parentException = e;
|
||||
lastException = e;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user