Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
小 白蛋
Intellij Community
Commits
7d9c0fe0
Commit
7d9c0fe0
authored
8 years ago
by
Ekaterina Tuzova
Browse files
Options
Download
Email Patches
Plain Diff
fixed course archive generation
parent
1e0cefbe
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
python/educational-core/src/com/jetbrains/edu/coursecreator/CCUtils.java
+1
-1
...nal-core/src/com/jetbrains/edu/coursecreator/CCUtils.java
python/educational-core/src/com/jetbrains/edu/coursecreator/CCVirtualFileListener.java
+1
-1
...om/jetbrains/edu/coursecreator/CCVirtualFileListener.java
python/educational-core/src/com/jetbrains/edu/coursecreator/actions/CCCreateCourseArchive.java
+1
-0
...ains/edu/coursecreator/actions/CCCreateCourseArchive.java
python/educational-core/src/com/jetbrains/edu/learning/courseFormat/Course.java
+5
-0
...e/src/com/jetbrains/edu/learning/courseFormat/Course.java
with
8 additions
and
2 deletions
+8
-2
python/educational-core/src/com/jetbrains/edu/coursecreator/CCUtils.java
+
1
-
1
View file @
7d9c0fe0
...
...
@@ -307,7 +307,7 @@ public class CCUtils {
});
if
(
task
.
getTestsText
().
isEmpty
())
return
null
;
lesson
.
addTask
(
task
);
lesson
.
setIndex
(
1
);
lesson
.
setIndex
(
course
.
getLessons
().
size
()
);
return
lesson
;
}
}
This diff is collapsed.
Click to expand it.
python/educational-core/src/com/jetbrains/edu/coursecreator/CCVirtualFileListener.java
+
1
-
1
View file @
7d9c0fe0
...
...
@@ -66,7 +66,7 @@ public class CCVirtualFileListener extends VirtualFileAdapter {
return
;
}
task
.
addTaskFile
(
taskRelativePath
,
1
);
task
.
addTaskFile
(
taskRelativePath
,
task
.
getTaskFiles
().
size
()+
1
);
}
@Override
...
...
This diff is collapsed.
Click to expand it.
python/educational-core/src/com/jetbrains/edu/coursecreator/actions/CCCreateCourseArchive.java
+
1
-
0
View file @
7d9c0fe0
...
...
@@ -97,6 +97,7 @@ public class CCCreateCourseArchive extends DumbAwareAction {
archiveFolder
.
refresh
(
false
,
true
);
Course
courseCopy
=
course
.
copy
();
replaceAnswerFilesWithTaskFiles
(
courseCopy
);
courseCopy
.
sortLessons
();
additionalFiles
(
courseCopy
);
generateJson
(
archiveFolder
,
courseCopy
);
VirtualFileManager
.
getInstance
().
refreshWithoutFileWatcher
(
false
);
...
...
This diff is collapsed.
Click to expand it.
python/educational-core/src/com/jetbrains/edu/learning/courseFormat/Course.java
+
5
-
0
View file @
7d9c0fe0
...
...
@@ -14,6 +14,7 @@ import org.jetbrains.annotations.NotNull;
import
org.jetbrains.annotations.Nullable
;
import
java.util.ArrayList
;
import
java.util.Collections
;
import
java.util.List
;
import
java.util.stream.Collectors
;
...
...
@@ -200,6 +201,10 @@ public class Course {
return
false
;
}
public
void
sortLessons
()
{
Collections
.
sort
(
lessons
,
EduUtils
.
INDEX_COMPARATOR
);
}
@Override
public
String
toString
()
{
return
getName
();
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment
Menu
Projects
Groups
Snippets
Help