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

se-edu / addressbook-level4 / 3983
94%

Build:
DEFAULT BRANCH: master
Ran 18 Jan 2018 01:16PM UTC
Jobs 1
Files 92
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

pending completion
3983

push

travis-ci

web-flow
[#751] Edit Make Person immutable (#765)

Person is mutable.

This is bad as:
1. It is easy to break invariants by mutating an existing object which
we do not own.
2. No code uses Person’s setter methods.

By making Person immutable, we can make the following improvements:
1. Simplify the class hierarchy as we no longer require ReadOnlyPerson.
2. Remove the need for defensive copying of Person objects.

Let’s make Person immutable.

1435 of 1560 relevant lines covered (91.99%)

0.92 hits per line

Jobs
ID Job ID Ran Files Coverage
1 3983.1 18 Jan 2018 01:16PM UTC 0
91.99
Travis Job 3983.1
Source Files on build 3983
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #3983
  • 5928ea9f on github
  • Prev Build on master (#3976)
  • Next Build on master (#3984)
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