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

yarpc / yab / 107 / 2
96%
master: 96%

Build:
DEFAULT BRANCH: master
Ran 28 May 2016 12:14AM UTC
Files 26
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 May 2016 12:14AM UTC coverage: 93.78% (-0.01%) from 93.791%
107.2

push

travis-ci

Prashant Varanasi
Release latest yab changes as 0.2.0 (#43)

* Increment version for dev branch

* Add yaml to glide.yaml and glide.lock

* Use YAML instead of JSON when parsing

YAML allows for more types than JSON (e.g. non-string keys) but
is also backwards compatible so any JSON string the user passes
can be parsed.

* Add integration tests for yaml/json -> thrift -> yaml

* YAML everywhere (and update options documentation)

* Refactor encoding code into separate package

* Add aliases -2 and -3 for headers/body to match tcurl

* Add a hidden option to display a man page in groff (#35)

* Fix bad merge

* Use in-memory filesystem for parsing test thrift files

* thrift: Improve handling of enums

When an enum value is received over the wire, it is formatted using the
name. If a name is not found, it is formatted as EnumType(%d)

Enums can be specified as:
- int32
- Case-insentivie name
- EnumType(%d)

The last format is so that formatted unknown enums on the result path
can be used as input.

* thrift/to_wire: Tests (#39)

This changes the ValueFromWire success tests to test verify the ToWire
direction too.

* thrift: Resolve typedefs before wire conversion (#38)

* Update thriftrw, always set missing fields to defaults (#40)

* Use NonStrict parsing in yab (#41)

* Use compile.RootTypeSpec in latest thriftrw-go (#42)

* Update version to 0.2.0

1538 of 1640 relevant lines covered (93.78%)

1.08 hits per line

Source Files on job 107.2
  • Tree
  • List 0
  • Changed 11
  • Source Changed 11
  • Coverage Changed 10
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 107
  • Travis Job 107.2
  • 52d41c04 on github
  • Prev Job for on master (#52.2)
  • Next Job for on master (#135.2)
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