Checking file existence through VFS (potentially faster)
The previous version was showing up in the profiler
This commit is contained in:
@@ -41,7 +41,6 @@ import org.jetbrains.jet.lang.types.ErrorUtils;
|
|||||||
import org.jetbrains.jet.lang.types.JetType;
|
import org.jetbrains.jet.lang.types.JetType;
|
||||||
import org.jetbrains.jet.lang.types.lang.KotlinBuiltIns;
|
import org.jetbrains.jet.lang.types.lang.KotlinBuiltIns;
|
||||||
|
|
||||||
import java.io.File;
|
|
||||||
import java.util.LinkedList;
|
import java.util.LinkedList;
|
||||||
|
|
||||||
public class JetPluginUtil {
|
public class JetPluginUtil {
|
||||||
@@ -154,10 +153,8 @@ public class JetPluginUtil {
|
|||||||
VirtualFile moduleFile = module.getModuleFile();
|
VirtualFile moduleFile = module.getModuleFile();
|
||||||
if (moduleFile == null) return false;
|
if (moduleFile == null) return false;
|
||||||
|
|
||||||
String moduleFilePath = moduleFile.getPath();
|
VirtualFile buildFile = moduleFile.getParent().findChild("build.gradle");
|
||||||
String buildGradle = moduleFilePath.replace(moduleFile.getName(), "build.gradle");
|
return buildFile != null && buildFile.exists();
|
||||||
|
|
||||||
return new File(buildGradle).exists();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public static boolean isMavenModule(@NotNull Module module) {
|
public static boolean isMavenModule(@NotNull Module module) {
|
||||||
|
|||||||
Reference in New Issue
Block a user