PMD: Nested if statements can be combined

This commit is contained in:
Benedikt Ritter 2017-04-17 13:00:37 +02:00
parent fb4803623b
commit c82b1f062a
No known key found for this signature in database
GPG Key ID: 9DAADC1C9FCC82D0
2 changed files with 6 additions and 10 deletions

View File

@ -372,12 +372,10 @@ public static String random(int count, int start, int end, final boolean letters
final int zero_digit_ascii = 48;
final int first_letter_ascii = 65;
if (chars == null) {
if (numbers && end <= zero_digit_ascii
|| letters && end <= first_letter_ascii) {
throw new IllegalArgumentException("Parameter end (" + end + ") must be greater then (" + zero_digit_ascii + ") for generating digits " +
"or greater then (" + first_letter_ascii + ") for generating letters.");
}
if (chars == null && (numbers && end <= zero_digit_ascii
|| letters && end <= first_letter_ascii)) {
throw new IllegalArgumentException("Parameter end (" + end + ") must be greater then (" + zero_digit_ascii + ") for generating digits " +
"or greater then (" + first_letter_ascii + ") for generating letters.");
}
StringBuilder builder = new StringBuilder(count);

View File

@ -211,10 +211,8 @@ public static Object invokeMethod(final Object object, final boolean forceAccess
messagePrefix = "No such method: ";
method = getMatchingMethod(object.getClass(),
methodName, parameterTypes);
if (method != null) {
if (!method.isAccessible()) {
method.setAccessible(true);
}
if (method != null && !method.isAccessible()) {
method.setAccessible(true);
}
} else {
messagePrefix = "No such accessible method: ";