mock JDK in CE (version 1.5)

This commit is contained in:
Dmitry Jemerov
2009-09-10 16:10:30 +04:00
parent af2676fc8f
commit 7282ddba06
5 changed files with 9 additions and 1 deletions
@@ -252,15 +252,24 @@ public class JavaSdkImpl extends JavaSdk {
}
public static Sdk getMockJdk(@NonNls String versionName) {
File mockJdkCEPath = new File(PathManager.getHomePath(), "java/mockJDK");
if (mockJdkCEPath.exists()) {
return createMockJdk(mockJdkCEPath.getPath(), versionName, getInstance());
}
final String forcedPath = System.getProperty("idea.testingFramework.mockJDK");
String jdkHome = forcedPath != null ? forcedPath : PathManager.getHomePath() + File.separator + "mockJDK";
return createMockJdk(jdkHome, versionName, getInstance());
}
public static Sdk getMockJdk15(@NonNls String versionName) {
File mockJdkCEPath = new File(PathManager.getHomePath(), "java/mockJDK");
if (mockJdkCEPath.exists()) {
return createMockJdk(mockJdkCEPath.getPath(), versionName, getInstance());
}
String jdkHome = PathManager.getHomePath() + File.separator + "mockJDK-1.5";
return createMockJdk(jdkHome, versionName, getInstance());
}
public static Sdk getMockJdk17(@NonNls String versionName) {
String jdkHome = PathManager.getHomePath() + File.separator + "mockJDK-1.7";
return createMockJdk(jdkHome, versionName, getInstance());
@@ -3,7 +3,6 @@ package testData.inspection.docCommentWithMistakes.data.java.src;
/**
* doc <TYPO descr="Word 'commment' is misspelled">commment</TYPO>
*
* @author Ekaterina Shliakhovetskaja
* @author Test Test
*/
class SPITest6 {