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

pinterest / elixir-thrift / 435 / 1
94%
master: 91%

Build:
Build:
LAST BUILD BRANCH: dependabot/hex/dialyxir-1.1.0
DEFAULT BRANCH: master
Ran 30 Dec 2016 06:02AM UTC
Files 24
Run time 1s
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

30 Dec 2016 05:58AM UTC coverage: 94.325% (+0.2%) from 94.13%
THRIFT=${TRAVIS_BUILD_DIR}/ci/thrift-docker

push

travis-ci

scohen
Move skip_field/2 to the Binary protocol module (#103)

We were previously generating private copies of the "skip" functions in
each generated struct module. These functions are generic and have been
moved to the top-level Binary protocol module instead. The reduces the
size of the generated modules by a nice amount.

We only skip unrecognized fields so this code shouldn't be called very
often. In practice, however, we can't predict how often this case will
arise, so the performance of these function is important. Fortunately,
this change doesn't introduce a measurable performance cost.

Lastly, this change adds Binary module documentation and some initial
typespecs.

482 of 511 relevant lines covered (94.32%)

36.6 hits per line

Source Files on job 435.1 (THRIFT=${TRAVIS_BUILD_DIR}/ci/thrift-docker)
  • Tree
  • List 0
  • Changed 4
  • Source Changed 2
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 435
  • Travis Job 435.1
  • 5a6504aa on github
  • Prev Job for THRIFT=${TRAVIS_BUILD_DIR}/ci/thrift-docker on thrift_tng (#431.1)
  • Next Job for THRIFT=${TRAVIS_BUILD_DIR}/ci/thrift-docker on thrift_tng (#437.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