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

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

Build:
DEFAULT BRANCH: master
Ran 03 Apr 2021 07:44PM UTC
Files 41
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

03 Apr 2021 07:38PM UTC coverage: 99.487% (+0.04%) from 99.445%
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

This commit adds the logic for building ExtractionPlans, which are pipelines for pulling values out of an input object.
The IExtractionPlan instances leverage DataConverters to perform any necessary transformations and return collections of
ready-to-write DBValues. Note that the ExtractionPlans are not responsible for understanding how to create a plan: that
will be the responsibility of the translation layer, with these components solely responsible for the execution pieces.

Additionally, this commit adds two new extension methods (IEnumerable.AllSame and Type.IsInstanceOf) that were needed by
the ExtractionPlan implementations. Lastly, a bug in the DataConverter logic related to the conversion of null when a
value type is expected was fixed, and the unit tests were accordingly updated.

776 of 780 relevant lines covered (99.49%)

30.23 hits per line

Source Files on job 22.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 4
  • Source Changed 3
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 20
  • Travis Job 22.2
  • d3d3a043 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 (#20.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 (#24.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