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

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

Build:
Build:
LAST BUILD BRANCH: dependabot/hex/dialyxir-1.1.0
DEFAULT BRANCH: master
Ran 28 Mar 2017 08:19PM UTC
Files 28
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

28 Mar 2017 08:03PM UTC coverage: 93.544% (+0.2%) from 93.324%
THRIFT=${TRAVIS_BUILD_DIR}/ci/thrift-docker

push

travis-ci

web-flow
Constant modules now reuse suitable existing names (#257)

We were previously writing constants to modules named after their
originating files. This approach was unfortunately too naive because the
resulting module names could conflict with other generated modules that
are spelled the same but different only in letter case.

For example, for a file named `myservice.thrift`:

    const float PI = 3.14
    service MyService {}

We would previously write the constants to `myservice.Myservice`
(`myservice.ex`) and the service definition to `myservice.MyService`
(`my_service.ex`). We now write both to `myservice.MyService` (thanks to
the generator's constants-merging logic) and no longer run into module
name conflicts.

652 of 697 relevant lines covered (93.54%)

342.25 hits per line

Source Files on job 781.1 (THRIFT=${TRAVIS_BUILD_DIR}/ci/thrift-docker)
  • Tree
  • List 0
  • Changed 9
  • Source Changed 1
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 781
  • Travis Job 781.1
  • 4954dee6 on github
  • Prev Job for THRIFT=${TRAVIS_BUILD_DIR}/ci/thrift-docker on thrift_tng (#779.2)
  • Next Job for THRIFT=${TRAVIS_BUILD_DIR}/ci/thrift-docker on thrift_tng (#789.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