|
Ran
|
Jobs
1
|
Files
247
|
Run time
35s
|
Badge
README BADGES
|
push
travis-ci
Cache Fix (#158) * Implement caching * Add ModuleSummaryList, ImportMods * Refactor Cache paths * Implement importmods in an internal program * Add nusmods json files * Refactor FileUtil to add newline when writing to file * Fix NusmodsParser.parseWeeks logic * Fix checkstyle, add logging for initialization of nusmodsdata * Fix testutil to consider that FileUtil.writeToFile appends newline to EOF now * refactoring ImportMods * Change to use model.findPerson in AddNusMod(s)Command * Fix lesson's day not being considered when generating timeslots * Extract module-event mapping methods from command to ModuleEventMappingUtil * Modify addmods to include exam dates * Modify addmods to check for clashing events and trigger UI update * Add check for module exam before attempting to generate timeslot * Modify Timeslot.isClash to return false on exact edge overlaps * Improve ImportMods performance * Improve error checking in NusModsParser * Convert Week.type to enum * Improve code quality * Remove unused imports * merge master * Revert "merge master" This reverts commit 25656ff78. * Refactor and add error checks * remove acadYear/semesterNo flags for addmod command (disallow user to specify year/semester since it's not well supported yet) * refactor SemesterNo to enum * remove unused import * Fix SemesterNo enum equality checks * Fix cacheTest * Fix EOF * hotfix cache resolution when JAR-ed * fix checkstyle * Fix test case
2823 of 6268 relevant lines covered (45.04%)
0.45 hits per line
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 311.1 | 0 |
45.04 |
Travis Job 311.1 |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line |
|---|