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

CS2103-AY1819S2-W10-1 / main / 116 / 1
92%
master: 92%

Build:
DEFAULT BRANCH: master
Ran 28 Feb 2019 04:58AM UTC
Files 80
Run time 44s
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

28 Feb 2019 04:53AM UTC coverage: 93.668% (+0.01%) from 93.655%
116.1

push

travis-ci

web-flow
Morph addressbook to entrybook (#21)

* Refactor Person -> Entry

* Refactor Name -> Title

Note to self: Changing fields in Entry must change equivalent labels in PersonCard/PersonCardHandle

* Refactor Email -> Link

* Refactor Phone -> Comment

* Fix checkstyle bugs

* Refactor NameContains... -> TitleContains..

NameContainsKeywordsPredicate -> TitleContainsKeyWordsPredicate

* Change default data file path

addressbook.json -> entrybook.json

* Fix checkstyle bugs

* Refactor AddressBook -> EntryBook

* Fix checkstyle bugs

* Refactor .json files for Storage tests

Person -> Entry
AddressBook -> EntryBook

* Refactor Json..AddressBook.. -> Json..EntryBook..

* Remove .json config and data files

It will be created automatically if not found, with the correct names and fields (corresponding to entry book). Important to note that for this to take effect, you'll need to delete preference.json and data/addressbook.json first.

* Refactor Person Excetions, Person -> Entry

* Refactor JsonAdaptedPerson -> JsonAdaptedEntry

* Refactor UI name Person -> Entry

* Refactor AddressBookParser -> EntryBookParser

* Refactor rename tests

Person -> Entry
AddressBook -> EntryBook

* Toggle visibility of "Address" field

"Address" still present internally, just not visible

* Refactor rename app window title/ status bar info

* Remove visibility of "Address" field in Entry

Internally, "Address" field is now a optional input field (still works if you use "add" command with "a/" prefix), with a default placeholder if none is given.
Tests requiring non-null "Address" field are commented off.

* Refactor argument prefixes

Title: n/ -> ti/ (Used to be Name)
Comment: p/ -> c/ (Used to be Phone)
Link: e/ -> l/ (Used to be Email)

* Updated parsers for Title, Comment and Link

Title: Accepts non-empty, any value
Comment: Accepts non-empty, any value (Might want to make optional field in future)
Lin... (continued)

1420 of 1516 relevant lines covered (93.67%)

0.94 hits per line

Source Files on job 116.1
  • Tree
  • List 0
  • Changed 24
  • Source Changed 24
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 43
  • Travis Job 116.1
  • e7963134 on github
  • Prev Job for on master (#83.1)
  • Next Job for on master (#124.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