diff options
author | Roel Spilker <r.spilker@gmail.com> | 2020-01-15 23:21:52 +0100 |
---|---|---|
committer | Roel Spilker <r.spilker@gmail.com> | 2020-01-20 13:57:31 +0100 |
commit | 660a056240734659fe70fc9381024896becd5fba (patch) | |
tree | d7ae1b3392b9550d59dec4d267d30e1231b547e3 /src | |
parent | cccbdafa4be42de9fa6b47a9769b7b8b9f92e223 (diff) | |
download | lombok-660a056240734659fe70fc9381024896becd5fba.tar.gz lombok-660a056240734659fe70fc9381024896becd5fba.tar.bz2 lombok-660a056240734659fe70fc9381024896becd5fba.zip |
Implement E&HQ in CheckerFrameworkVersion because it is a ConfigurationValueType and might be listed.
Diffstat (limited to 'src')
-rw-r--r-- | src/core/lombok/core/configuration/CheckerFrameworkVersion.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/core/lombok/core/configuration/CheckerFrameworkVersion.java b/src/core/lombok/core/configuration/CheckerFrameworkVersion.java index 68fc05a7..39d95071 100644 --- a/src/core/lombok/core/configuration/CheckerFrameworkVersion.java +++ b/src/core/lombok/core/configuration/CheckerFrameworkVersion.java @@ -83,4 +83,13 @@ public final class CheckerFrameworkVersion implements ConfigurationValueType { String s = (MAX_SUPPORTED / 1000) + "." + (MAX_SUPPORTED % 1000); return "major.minor (example: 2.9 - and no higher than " + s + ") or true or false"; } + + @Override public boolean equals(Object obj) { + if (!(obj instanceof CheckerFrameworkVersion)) return false; + return version == ((CheckerFrameworkVersion) obj).version; + } + + @Override public int hashCode() { + return version; + } } |