File tree Expand file tree Collapse file tree
src/main/java/software/xdev/pmd/analysis Expand file tree Collapse file tree Original file line number Diff line number Diff line change 77
88import com .intellij .openapi .application .ApplicationManager ;
99import com .intellij .openapi .module .Module ;
10- import com .intellij .openapi .module .ModuleUtil ;
10+ import com .intellij .openapi .module .ModuleUtilCore ;
1111import com .intellij .openapi .roots .JavaProjectRootsUtil ;
1212import com .intellij .openapi .roots .ModuleRootManager ;
1313import 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}
You can’t perform that action at this time.
0 commit comments