From a1b8d75d5cb5c9c67921651142fbc638f1ea4bb7 Mon Sep 17 00:00:00 2001 From: Eugene Zhuravlev Date: Sun, 11 Mar 2012 12:24:29 +0100 Subject: [PATCH] WebModuleType is excluded from validation (IDEA-81923) --- .../impl/src/com/intellij/compiler/CompilerManagerImpl.java | 2 ++ .../impl/src/com/intellij/compiler/impl/CompileContextImpl.java | 2 -- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/java/compiler/impl/src/com/intellij/compiler/CompilerManagerImpl.java b/java/compiler/impl/src/com/intellij/compiler/CompilerManagerImpl.java index eeab8ea28473..ba4a7d4c5998 100644 --- a/java/compiler/impl/src/com/intellij/compiler/CompilerManagerImpl.java +++ b/java/compiler/impl/src/com/intellij/compiler/CompilerManagerImpl.java @@ -28,6 +28,7 @@ import com.intellij.openapi.fileTypes.FileType; import com.intellij.openapi.fileTypes.StdFileTypes; import com.intellij.openapi.module.Module; import com.intellij.openapi.module.ModuleType; +import com.intellij.openapi.module.WebModuleType; import com.intellij.openapi.project.Project; import com.intellij.openapi.vfs.LocalFileSystem; import com.intellij.openapi.vfs.VirtualFile; @@ -82,6 +83,7 @@ public class CompilerManagerImpl extends CompilerManager { } addCompilableFileType(StdFileTypes.JAVA); + setValidationEnabled(WebModuleType.getInstance(), false); // //addCompiler(new DummyTransformingCompiler()); // this one is for testing purposes only //addCompiler(new DummySourceGeneratingCompiler(myProject)); // this one is for testing purposes only diff --git a/java/compiler/impl/src/com/intellij/compiler/impl/CompileContextImpl.java b/java/compiler/impl/src/com/intellij/compiler/impl/CompileContextImpl.java index be2b37ef28b4..141e4b0eb5ef 100644 --- a/java/compiler/impl/src/com/intellij/compiler/impl/CompileContextImpl.java +++ b/java/compiler/impl/src/com/intellij/compiler/impl/CompileContextImpl.java @@ -387,12 +387,10 @@ public class CompileContextImpl extends UserDataHolderBase implements CompileCon } public VirtualFile getModuleOutputDirectory(Module module) { - // todo: caching? return CompilerPaths.getModuleOutputDirectory(module, false); } public VirtualFile getModuleOutputDirectoryForTests(Module module) { - // todo: caching? return CompilerPaths.getModuleOutputDirectory(module, true); }