use path instead of filename

This commit is contained in:
Ekaterina Tuzova
2017-04-06 14:54:32 +03:00
parent f08f672ea9
commit b0e9c892ce
3 changed files with 4 additions and 4 deletions
@@ -284,7 +284,7 @@ public class CCUtils {
if (StudyUtils.isTaskDescriptionFile(name) || StudyUtils.isTestsFile(project, name)) return true;
if (name.contains(".iml") || (configurator != null && configurator.excludeFromArchive(name))) {
if (name.contains(".iml") || (configurator != null && configurator.excludeFromArchive(file.getPath()))) {
return false;
}
final TaskFile taskFile = StudyUtils.getTaskFile(project, file);
@@ -48,7 +48,7 @@ public class CCVirtualFileListener implements VirtualFileListener {
String taskRelativePath = StudyUtils.pathRelativeToTask(createdFile);
EduPluginConfigurator configurator = EduPluginConfigurator.INSTANCE.forLanguage(course.getLanguageById());
if (configurator != null && configurator.excludeFromArchive(createdFile.getName())) {
if (configurator != null && configurator.excludeFromArchive(createdFile.getPath())) {
return;
}
@@ -70,8 +70,8 @@ public class PyEduPluginConfigurator implements EduPluginConfigurator {
}
@Override
public boolean excludeFromArchive(@NotNull String name) {
return name.contains("__pycache__") || name.endsWith(".pyc");
public boolean excludeFromArchive(@NotNull String path) {
return path.contains("__pycache__") || path.endsWith(".pyc");
}
@Override