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

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

Build:
Build:
LAST BUILD BRANCH: dependabot/hex/dialyxir-1.1.0
DEFAULT BRANCH: master
Ran 03 Mar 2017 05:40PM UTC
Jobs 2
Files 28
Run time 29s
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
763

push

travis-ci

web-flow
Use negative values for implicit field indices (#249)

The Apache Thrift compiler auto-assigns negative values (starting at -1)
to fields with implicit indices. This changes our code to do the same.
Because field identifiers are serialized on the wire, it's important for
our implementations to match in this regard.

This also moves our implicit identifier warning directly into the
parser. This was the only warning being generated from the higher level
Thrift.Parser code; all other error conditions raise exceptions. This
also lets us remove the now-unused Thrift.Parser.Shell module.

The only downside to moving the warning into the parser is that we lose
a little context (the name of the parent struct), but because we now
include a line number and this is such a rare case, this feels like a
reasonable trade-off.

638 of 680 relevant lines covered (93.82%)

685.46 hits per line

Jobs
ID Job ID Ran Files Coverage
1 763.1 (THRIFT=${TRAVIS_BUILD_DIR}/ci/thrift-docker) 03 Mar 2017 05:40PM UTC 0
93.82
Travis Job 763.1
2 763.2 (THRIFT=${TRAVIS_BUILD_DIR}/ci/thrift-docker) 03 Mar 2017 05:41PM UTC 0
93.82
Travis Job 763.2
Source Files on build 763
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #763
  • a7315415 on github
  • Prev Build on thrift_tng (#754)
  • Next Build on thrift_tng (#764)
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