Skip to content

Commit fa7bd04

Browse files
committed
Fix module name match
Invert operands to better match prefix/regexp
1 parent 6b99fae commit fa7bd04

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

org.eclipse.jdt.core.javac/src/org/eclipse/jdt/internal/core/search/matching/DOMModuleLocator.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ public DOMModuleLocator(ModuleLocator trl, ModulePattern modulePattern) {
3131

3232
@Override
3333
public LocatorResponse match(ModuleDeclaration node, NodeSetWrapper nodeSet, MatchLocator locator) {
34-
if (pattern.findDeclarations && matchesName(node.getName().toString().toCharArray(), pattern.name)) {
34+
if (pattern.findDeclarations && matchesName(pattern.name, node.getName().toString().toCharArray())) {
3535
return toResponse(POSSIBLE_MATCH);
3636
}
3737
return toResponse(IMPOSSIBLE_MATCH);
@@ -51,7 +51,7 @@ && matchesName(name.toString().toCharArray(), pattern.name)) {
5151

5252
@Override
5353
public LocatorResponse resolveLevel(ASTNode node, IBinding binding, MatchLocator locator) {
54-
if (binding instanceof IModuleBinding mod && matchesName(mod.getName().toCharArray(), pattern.name)) {
54+
if (binding instanceof IModuleBinding mod && matchesName(pattern.name, mod.getName().toCharArray())) {
5555
return toResponse(ACCURATE_MATCH);
5656
}
5757
if (binding == null) {

0 commit comments

Comments
 (0)