• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

CS2113-AY1819S2-T09-1 / main / 341 / 1
92%
master: 92%

Build:
DEFAULT BRANCH: master
Ran 17 Mar 2019 04:51AM UTC
Files 101
Run time 4s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

17 Mar 2019 04:47AM UTC coverage: 83.043% (+1.1%) from 81.933%
341.1

push

travis-ci

web-flow
Storage: merge `VersionedRequirementCategory` into `VersionedAddressBook` (#69)

`VersionedRequirementCategory` was created to reflect the changes made to `RequirementCategory`.

However, using this model does not make much sense, as all changes made to the `AddressBook` (e.g. updating `ModuleList` or `RequirementCategoryList`) should be recorded as changes in `VersionedAddressBook`.

Let's merge `VersionedRequirementCategory` into `VersionedAddressBook` to improve the application flow and architecture design of our application.

  [ 1/15] Model: Depreciate VersionedRequirementCategoryList
  [ 2/15] Logic: update current logic classes to faciliate combination
  [ 3/15] Storage: update on files to reference 'RequirementCategory' methods
  [ 4/15] Main: update 'MainApp' to dereference old 'RequirementCategory' methods
  [ 5/15] Model: update 'RequirementCategory' storage file path location
  [ 6/15] Storage: update to reference new 'RequirementCategory' storage location
  [ 7/15] Main: update 'MainApp' to reference new 'JsonAddressBookStorage' methods
  [ 8/15] Test: update on existing test cases
  [ 9/15] Fix checkstyle issues
  [10/15] Storage: implementing a new storage model
  [11/15] Storage: update logic flow of reading and storing from Json files
  [12/15] Storage: refactor SerializableAddressBook to SerializableModuleList
  [13/15] Test: update of testcases after refactoring
  [14/15] Storage: update logic flow of reading and storing from Json files
  [15/15] systemtests: comment out testcase in 'DeleteComandSystemTest'

1763 of 2123 relevant lines covered (83.04%)

0.83 hits per line

Source Files on job 341.1
  • Tree
  • List 0
  • Changed 12
  • Source Changed 10
  • Coverage Changed 12
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 250
  • Travis Job 341.1
  • 0bbc2d7c on github
  • Prev Job for on master (#334.1)
  • Next Job for on master (#352.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc