Skip to content

Commit 1378f34

Browse files
committed
Fix PMD warnings
1 parent d5ea10e commit 1378f34

1 file changed

Lines changed: 8 additions & 8 deletions

File tree

src/main/java/software/xdev/pmd/analysis/PsiFileValidator.java

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
import com.intellij.openapi.application.ApplicationManager;
99
import com.intellij.openapi.module.Module;
10-
import com.intellij.openapi.module.ModuleUtil;
10+
import com.intellij.openapi.module.ModuleUtilCore;
1111
import com.intellij.openapi.roots.JavaProjectRootsUtil;
1212
import com.intellij.openapi.roots.ModuleRootManager;
1313
import com.intellij.openapi.roots.ProjectFileIndex;
@@ -84,7 +84,7 @@ private static boolean isInTestSource(final PsiElement element)
8484
return false;
8585
}
8686

87-
final Module module = ModuleUtil.findModuleForPsiElement(element);
87+
final Module module = ModuleUtilCore.findModuleForPsiElement(element);
8888
if(module == null)
8989
{
9090
return false;
@@ -99,11 +99,11 @@ private static boolean modulesMatch(
9999
final PsiFile psiFile,
100100
final Optional<Module> optModule)
101101
{
102-
if(optModule.isEmpty())
103-
{
104-
return true;
105-
}
106-
final Module elementModule = ModuleUtil.findModuleForPsiElement(psiFile);
107-
return elementModule != null && elementModule.equals(optModule.get());
102+
return optModule
103+
.map(module -> {
104+
final Module elementModule = ModuleUtilCore.findModuleForPsiElement(psiFile);
105+
return elementModule != null && elementModule.equals(module);
106+
})
107+
.orElse(true);
108108
}
109109
}

0 commit comments

Comments
 (0)