diff options
author | Vladislav Lisetskiy <vladlis54@gmail.com> | 2015-11-05 02:05:39 +0300 |
---|---|---|
committer | Roman Ivanov <ivanov-jr@mail.ru> | 2015-11-06 06:09:31 -0800 |
commit | 61afa5374e2df61b421357868481edcc4e94845f (patch) | |
tree | 45eee2ca92ee1d8280ffd6c3313566f7ed7d284c /src/test/resources | |
parent | 176301250bfd2063f405fed4a960064e0a3e0230 (diff) | |
download | checkstyle-61afa5374e2df61b421357868481edcc4e94845f.tar.gz |
Issue #1930: EqualsAvoidNull check should check String concatenations
Diffstat (limited to 'src/test/resources')
-rw-r--r-- | src/test/resources/com/puppycrawl/tools/checkstyle/checks/coding/InputEqualsAvoidNull.java | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/checks/coding/InputEqualsAvoidNull.java b/src/test/resources/com/puppycrawl/tools/checkstyle/checks/coding/InputEqualsAvoidNull.java index 1343da6ac..406c022d7 100644 --- a/src/test/resources/com/puppycrawl/tools/checkstyle/checks/coding/InputEqualsAvoidNull.java +++ b/src/test/resources/com/puppycrawl/tools/checkstyle/checks/coding/InputEqualsAvoidNull.java @@ -407,3 +407,19 @@ enum TestEnum { this.ONE.equals(this); } } + +class TestConcatenations { + String s = null; + + void foo() { + s.equals(s + s); + s.equals("a" + "b"); + s.equals(getInt() + s); + s.equals(getInt() + getInt()); + } + + int getInt() { + return (Integer) null; + } +} + |