Repository: bval Updated Branches: refs/heads/bv2 4d1d208ae -> ebcbeffac
ensure to test more precisely getter names Project: http://git-wip-us.apache.org/repos/asf/bval/repo Commit: http://git-wip-us.apache.org/repos/asf/bval/commit/ebcbeffa Tree: http://git-wip-us.apache.org/repos/asf/bval/tree/ebcbeffa Diff: http://git-wip-us.apache.org/repos/asf/bval/diff/ebcbeffa Branch: refs/heads/bv2 Commit: ebcbeffac5ebe27494a3b3f8718b54fef239e659 Parents: 4d1d208 Author: Romain Manni-Bucau <[email protected]> Authored: Thu May 17 07:14:48 2018 +0200 Committer: Romain Manni-Bucau <[email protected]> Committed: Thu May 17 07:14:48 2018 +0200 ---------------------------------------------------------------------- bval-jsr/src/main/java/org/apache/bval/jsr/util/Methods.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/bval/blob/ebcbeffa/bval-jsr/src/main/java/org/apache/bval/jsr/util/Methods.java ---------------------------------------------------------------------- diff --git a/bval-jsr/src/main/java/org/apache/bval/jsr/util/Methods.java b/bval-jsr/src/main/java/org/apache/bval/jsr/util/Methods.java index d8f2875..2ac4418 100644 --- a/bval-jsr/src/main/java/org/apache/bval/jsr/util/Methods.java +++ b/bval-jsr/src/main/java/org/apache/bval/jsr/util/Methods.java @@ -33,10 +33,10 @@ public final class Methods { return false; } // TODO look for capital letter after verb? - if (Boolean.TYPE.equals(m.getReturnType()) && isGetter(m.getName())) { + if (Boolean.TYPE.equals(m.getReturnType()) && m.getName().length() > 2 && m.getName().startsWith("is")) { return true; } - return !Void.TYPE.equals(m.getReturnType()) && isGetter(m.getName()); + return !Void.TYPE.equals(m.getReturnType()) && m.getName().length() > 3 && m.getName().startsWith("get"); } public static boolean isGetter(String methodName) {
