ProjektAdLer / Autorentool

Apache License 2.0
7 stars 2 forks source link

Map adaptivity element in MBZ and integrate MoodlePluginModAdleradaptivity #416

Closed MarvinHo64 closed 8 months ago

MarvinHo64 commented 9 months ago

Implementation of the mapping of the adaptivity element from ATF Version 2.0 to MBZ. Integration of the Moodle plugin linked below into the generator. https://github.com/ProjektAdLer/MoodlePluginModAdleradaptivity

coveralls commented 9 months ago

Pull Request Test Coverage Report for Build 6655076707


Changes Missing Coverage Covered Lines Changed/Added Lines %
AuthoringTool/Startup.cs 4 5 80.0%
Generator/ATF/CreateAtf.cs 20 22 90.91%
Generator/XmlClasses/XmlBackupFactory.cs 116 118 98.31%
Generator/XmlClasses/XmlFileFactories/XmlH5PFactory.cs 8 10 80.0%
Generator/XmlClasses/XmlFileFactories/XmlResourceFactory.cs 8 10 80.0%
Generator/XmlClasses/XmlFileFactories/XmlUrlFactory.cs 9 11 81.82%
Generator/XmlClasses/Entities/MoodleBackup.xml/MoodleBackupXmlMoodleBackup.cs 1 4 25.0%
Generator/XmlClasses/Entities/Questions.xml/QuestionsXmlQuestionsCategoryQuestionBankEntryQuestionVersions.cs 8 11 72.73%
Generator/XmlClasses/Entities/_activities/Adleradaptivity.xml/ActivitiesAdleradaptivityXmlActivityAdleradaptivityAttempt.cs 0 3 0.0%
Generator/XmlClasses/Entities/Questions.xml/QuestionsXmlQuestionsCategoryQuestionBankEntry.cs 8 13 61.54%
<!-- Total: 887 948 93.57% -->
Files with Coverage Reduction New Missed Lines %
Presentation/View/LearningWorld/LearningWorldTreeView.razor 1 0.0%
Generator/DSL/AdaptivityElement/CommentActionJson.cs 4 0.0%
Generator/DSL/AdaptivityElement/ContentReferenceActionJson.cs 4 0.0%
Generator/DSL/AdaptivityElement/ElementReferenceActionJson.cs 4 0.0%
Generator/DSL/AdaptivityElement/ChoiceJson.cs 5 0.0%
Generator/DSL/TopicJson.cs 6 0.0%
Generator/DSL/AdaptivityElement/AdaptivityContentJson.cs 7 0.0%
Generator/DSL/AdaptivityElement/AdaptivityRuleJson.cs 7 0.0%
Generator/DSL/DocumentRootJson.cs 9 0.0%
Generator/DSL/AdaptivityElement/AdaptivityTaskJson.cs 10 0.0%
<!-- Total: 692 -->
Totals Coverage Status
Change from base Build 6641122797: -4.2%
Covered Lines: 11708
Relevant Lines: 13975

💛 - Coveralls