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

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

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

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%)

73.21 hits per line

Jobs
ID Job ID Ran Files Coverage
1 435.1 (THRIFT=${TRAVIS_BUILD_DIR}/ci/thrift-docker) 30 Dec 2016 06:02AM UTC 0
94.32
Travis Job 435.1
2 435.2 (THRIFT=${TRAVIS_BUILD_DIR}/ci/thrift-docker) 30 Dec 2016 06:02AM UTC 0
94.3
Travis Job 435.2
Source Files on build 435
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #435
  • 5a6504aa on github
  • Prev Build on thrift_tng (#431)
  • Next Build on thrift_tng (#437)
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