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

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

Build:
Build:
LAST BUILD BRANCH: dependabot/hex/dialyxir-1.1.0
DEFAULT BRANCH: master
Ran 01 Mar 2017 12:47AM UTC
Jobs 2
Files 29
Run time 10s
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
754

push

travis-ci

web-flow
Improve the grammar's Thrift IDL compliance (#245)

This is a near complete rewrite of our yecc grammar. It includes the
following changes:

1. Our symbols now follow Erlang's TitleCase naming convention. This
   makes them easier to differentiate from literals and tokens.
2. We no longer support set constants because they aren't supported by
   the Apache Thrift compiler.
3. We no longer support parens around a service definition's "extends"
   clause. That was introduced by mistake and isn't part of the official
   Thrift IDL specification.
4. We now support both `,` and `;` as list separators. We previously
   only supported ',' while ';' was discarded by the tokenizer.

642 of 685 relevant lines covered (93.72%)

699.48 hits per line

Jobs
ID Job ID Ran Files Coverage
1 754.1 (THRIFT=${TRAVIS_BUILD_DIR}/ci/thrift-docker) 01 Mar 2017 12:47AM UTC 0
93.72
Travis Job 754.1
2 754.2 (THRIFT=${TRAVIS_BUILD_DIR}/ci/thrift-docker) 01 Mar 2017 12:47AM UTC 0
93.72
Travis Job 754.2
Source Files on build 754
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #754
  • 48e87e62 on github
  • Prev Build on thrift_tng (#749)
  • Next Build on thrift_tng (#763)
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