You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bval.apache.org by rm...@apache.org on 2018/05/17 05:15:02 UTC

bval git commit: ensure to test more precisely getter names

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 <rm...@apache.org>
Authored: Thu May 17 07:14:48 2018 +0200
Committer: Romain Manni-Bucau <rm...@apache.org>
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) {