LANG-1279: Update Java requirement from Java 6 to 7 use multi-catch in AnnotationUtils and ExceptionUtils
Project: http://git-wip-us.apache.org/repos/asf/commons-lang/repo Commit: http://git-wip-us.apache.org/repos/asf/commons-lang/commit/383bc8ee Tree: http://git-wip-us.apache.org/repos/asf/commons-lang/tree/383bc8ee Diff: http://git-wip-us.apache.org/repos/asf/commons-lang/diff/383bc8ee Branch: refs/heads/master Commit: 383bc8eefae7e17d0bb0349ab2300488c655ec42 Parents: f9cab27 Author: pascalschumacher <pascalschumac...@gmx.net> Authored: Sun Oct 23 22:40:07 2016 +0200 Committer: pascalschumacher <pascalschumac...@gmx.net> Committed: Sun Oct 23 22:40:07 2016 +0200 ---------------------------------------------------------------------- .../java/org/apache/commons/lang3/AnnotationUtils.java | 4 +--- .../apache/commons/lang3/exception/ExceptionUtils.java | 10 ++-------- 2 files changed, 3 insertions(+), 11 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/commons-lang/blob/383bc8ee/src/main/java/org/apache/commons/lang3/AnnotationUtils.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/lang3/AnnotationUtils.java b/src/main/java/org/apache/commons/lang3/AnnotationUtils.java index 2c67458..81bd0f0 100644 --- a/src/main/java/org/apache/commons/lang3/AnnotationUtils.java +++ b/src/main/java/org/apache/commons/lang3/AnnotationUtils.java @@ -143,9 +143,7 @@ public class AnnotationUtils { } } } - } catch (final IllegalAccessException ex) { - return false; - } catch (final InvocationTargetException ex) { + } catch (final IllegalAccessException | InvocationTargetException ex) { return false; } return true; http://git-wip-us.apache.org/repos/asf/commons-lang/blob/383bc8ee/src/main/java/org/apache/commons/lang3/exception/ExceptionUtils.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/lang3/exception/ExceptionUtils.java b/src/main/java/org/apache/commons/lang3/exception/ExceptionUtils.java index 7a1d810..5866df9 100644 --- a/src/main/java/org/apache/commons/lang3/exception/ExceptionUtils.java +++ b/src/main/java/org/apache/commons/lang3/exception/ExceptionUtils.java @@ -198,20 +198,14 @@ public class ExceptionUtils { Method method = null; try { method = throwable.getClass().getMethod(methodName); - } catch (final NoSuchMethodException ignored) { // NOPMD - // exception ignored - } catch (final SecurityException ignored) { // NOPMD + } catch (final NoSuchMethodException | SecurityException ignored) { // NOPMD // exception ignored } if (method != null && Throwable.class.isAssignableFrom(method.getReturnType())) { try { return (Throwable) method.invoke(throwable); - } catch (final IllegalAccessException ignored) { // NOPMD - // exception ignored - } catch (final IllegalArgumentException ignored) { // NOPMD - // exception ignored - } catch (final InvocationTargetException ignored) { // NOPMD + } catch (final IllegalAccessException | IllegalArgumentException | InvocationTargetException ignored) { // NOPMD // exception ignored } }