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

justin-millman / Kvasir / 24 / 2
98%
master: 98%

Build:
DEFAULT BRANCH: master
Ran 15 May 2021 06:33PM UTC
Files 42
Run time 2s
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

15 May 2021 06:27PM UTC coverage: 99.5% (+0.01%) from 99.487%
AUTHOR=$(git show -s --pretty=format:"%cn") EMAIL=$(git show -s --pretty=format:"%ce") MESSAGE=$(git show -s --pretty=format:"%s") CONFIGURATION=Release

push

travis-ci-com

justin-millman
Extraction Plan Revamped

This commit redesigns the Extraction Layer implemented in the previous commit. While the majority of the concepts remain
intact, the fundamental structure of the classes and interfaces involved has changed. The primary change is a separation
of concerns between logic for extracting data out of an input entity and logic for operating on that data. At present,
the former has only one form (reflection), but the new design leaves room for additional mechanisms; the latter is
agnostic as to how the source object is obtained, and will happily decompoe or transform something regardless of its
provenance.

Overall, this design is far more flexible, future-proof, and will align better with the upcoming Reconstitution Layer,
where some of these patterns will reappear.

796 of 800 relevant lines covered (99.5%)

29.33 hits per line

Source Files on job 24.2 (AUTHOR=$(git show -s --pretty=format:"%cn") EMAIL=$(git show -s --pretty=format:"%ce") MESSAGE=$(git show -s --pretty=format:"%s") CONFIGURATION=Release)
  • Tree
  • List 0
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 22
  • Travis Job 24.2
  • f96bf70d on github
  • Prev Job for AUTHOR=$(git show -s --pretty=format:"%cn") EMAIL=$(git show -s --pretty=format:"%ce") MESSAGE=$(git show -s --pretty=format:"%s") CONFIGURATION=Release on master (#22.2)
  • Next Job for AUTHOR=$(git show -s --pretty=format:"%cn") EMAIL=$(git show -s --pretty=format:"%ce") MESSAGE=$(git show -s --pretty=format:"%s") CONFIGURATION=Release on master (#26.2)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc