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

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

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

pending completion
116

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

Jobs
ID Job ID Ran Files Coverage
1 116.1 28 Feb 2019 04:58AM UTC 0
93.67
Travis Job 116.1
Source Files on build 116
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #116
  • e7963134 on github
  • Prev Build on master (#83)
  • Next Build on master (#124)
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