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

turnage / graw / 53
4%

Build:
DEFAULT BRANCH: master
Ran 26 Aug 2015 07:46PM UTC
Jobs 1
Files 11
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

pending completion
53

push

travis-ci

turnage
Replace InboxHandler interface with pieces.

This removes the InboxHandler interface and breaks it into interfaces for each
inboxable item. There are two reasons:

* Bots probably don't care about _all_ of those methods. Most bots will use a
  subset and the price of potentially wasted network data usage to refetch
  unhandled messages is small compared to the price of making bot devs implement
  stubs of methods that are irrelevant to them.
* Having a large interface such as InboxHandler made it easy to silently not
  handle any inbox messages at all (if the interface wasn't correctly
  implemented in one function). Because of the way graw decides what interfaces
  a bot implements, this could deserve some kind of compile-time check.
  Something to consider for the future.

469 of 546 relevant lines covered (85.9%)

0.86 hits per line

Jobs
ID Job ID Ran Files Coverage
1 53.1 26 Aug 2015 07:46PM UTC 0
85.9
Travis Job 53.1
Source Files on build 53
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #53
  • 4ff6cd6c on github
  • Prev Build on master (#52)
  • Next Build on master (#54)
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