aboutsummaryrefslogtreecommitdiffstats
path: root/ajde
diff options
context:
space:
mode:
authorAlexander Kriegisch <Alexander@Kriegisch.name>2023-08-23 09:33:21 +0700
committerAlexander Kriegisch <Alexander@Kriegisch.name>2023-08-23 10:39:24 +0700
commit73e86eb9dc6825e8d8bade57a04e0e5289d78f8a (patch)
tree22855ec034129f49cb32e368bb304a4a3ae25ef8 /ajde
parentc708962d7e0341133790bf7315257db7aa5acc86 (diff)
downloadaspectj-73e86eb9dc6825e8d8bade57a04e0e5289d78f8a.tar.gz
aspectj-73e86eb9dc6825e8d8bade57a04e0e5289d78f8a.zip
NotTypePattern: Fix matching problem for negated type patterns
The implementation for boolean matchesArray(UnresolvedType type) was buggy. '!String' should match anything but String, no matter if it is an array or not, e.g. int, void, int[], String[], String[][]. '!String[]' should match anything but String[], no matter if it is an array or not, e.g. int, void, int[], String, String[][]. Fixes #257. Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
Diffstat (limited to 'ajde')
0 files changed, 0 insertions, 0 deletions