mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
extracted _windows postfix
This commit is contained in:
+1
-1
@@ -115,7 +115,7 @@ public class CCCreateCourseArchive extends DumbAwareAction {
|
||||
public boolean accept(File pathname) {
|
||||
String name = pathname.getName();
|
||||
String nameWithoutExtension = FileUtil.getNameWithoutExtension(pathname);
|
||||
if (nameWithoutExtension.endsWith(".answer") || name.contains("_windows") || name.contains(".idea")
|
||||
if (nameWithoutExtension.endsWith(".answer") || name.contains(EduNames.WINDOWS_POSTFIX) || name.contains(".idea")
|
||||
|| FileUtil.filesEqual(pathname, zipFile)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
+1
-1
@@ -201,7 +201,7 @@ public abstract class CCRunTestsAction extends AnAction {
|
||||
}
|
||||
VirtualFile[] taskDirChildren = taskDir.getChildren();
|
||||
for (VirtualFile file : taskDirChildren) {
|
||||
if (file.getName().contains("_windows")) {
|
||||
if (file.getName().contains(EduNames.WINDOWS_POSTFIX)) {
|
||||
file.delete(project);
|
||||
}
|
||||
if (CCProjectService.getInstance(project).isTaskFile(file)) {
|
||||
|
||||
+2
-1
@@ -8,6 +8,7 @@ import com.intellij.openapi.project.DumbAware;
|
||||
import com.intellij.openapi.project.Project;
|
||||
import com.intellij.openapi.vfs.VirtualFile;
|
||||
import com.intellij.psi.PsiDirectory;
|
||||
import com.jetbrains.edu.EduNames;
|
||||
import com.jetbrains.edu.coursecreator.CCProjectService;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import org.jetbrains.annotations.Nullable;
|
||||
@@ -40,7 +41,7 @@ public class CCTreeStructureProvider implements TreeStructureProvider, DumbAware
|
||||
continue;
|
||||
}
|
||||
if (CCProjectService.getInstance(project).isTaskFile(virtualFile)
|
||||
|| virtualFile.getName().contains("_windows")) {
|
||||
|| virtualFile.getName().contains(EduNames.WINDOWS_POSTFIX)) {
|
||||
continue;
|
||||
}
|
||||
}
|
||||
|
||||
+2
-1
@@ -35,6 +35,7 @@ import com.intellij.openapi.wm.WindowManager;
|
||||
import com.intellij.openapi.wm.ex.StatusBarEx;
|
||||
import com.intellij.openapi.wm.ex.WindowManagerEx;
|
||||
import com.jetbrains.edu.EduDocumentListener;
|
||||
import com.jetbrains.edu.EduNames;
|
||||
import com.jetbrains.edu.EduUtils;
|
||||
import com.jetbrains.edu.courseFormat.AnswerPlaceholder;
|
||||
import com.jetbrains.edu.courseFormat.Task;
|
||||
@@ -91,7 +92,7 @@ public class StudyCheckAction extends DumbAwareAction {
|
||||
if (virtualFile == null) {
|
||||
continue;
|
||||
}
|
||||
String windowsFileName = virtualFile.getNameWithoutExtension() + "_windows";
|
||||
String windowsFileName = virtualFile.getNameWithoutExtension() + EduNames.WINDOWS_POSTFIX;
|
||||
final VirtualFile windowsFile = taskDir.findChild(windowsFileName);
|
||||
if (windowsFile != null) {
|
||||
ApplicationManager.getApplication().runWriteAction(new Runnable() {
|
||||
|
||||
@@ -26,6 +26,7 @@ public class EduNames {
|
||||
public static final String USER_TEST_INPUT = "input";
|
||||
public static final String USER_TEST_OUTPUT = "output";
|
||||
public static final String WINDOW_POSTFIX = "_window.";
|
||||
public static final String WINDOWS_POSTFIX = "_windows";
|
||||
public static final String TASK = "task";
|
||||
public static final String USER_TESTS = "userTests";
|
||||
public static final String TESTS_FILE = "tests.py";
|
||||
|
||||
@@ -105,7 +105,7 @@ public class EduUtils {
|
||||
return null;
|
||||
}
|
||||
if (taskDir != null) {
|
||||
final String name = file.getNameWithoutExtension() + "_windows";
|
||||
final String name = file.getNameWithoutExtension() + EduNames.WINDOWS_POSTFIX;
|
||||
PrintWriter printWriter = null;
|
||||
try {
|
||||
fileWindows = taskDir.createChildData(taskFile, name);
|
||||
|
||||
Reference in New Issue
Block a user