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

v-- / subscribed
94%

Build:
DEFAULT BRANCH: master
Repo Added 19 May 2016 04:32PM UTC
Files 6
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

LAST BUILD ON BRANCH master
branch: master
CHANGE BRANCH
x
Reset
  • master
  • 2.0.0
  • v1.5.0
  • v1.6.0
  • v1.6.1
  • v2.0.0

pending completion
32

push

travis-ci

Ianis Vasilev
Rewrite the library

Events:

* Implement a singly linked list (SList) using std.experimental.allocator
* Reimplement the Event struct atop the aformentioned SList
* Event#call no longer returns results from running individual listeners
* Make use of copy constructors for improving Event iteration

Event machines:

* Rewrite the event machines so that they do not require string mixins
* Use manually constructed enums for states
* Remove the restriction for not being able to return to initial states

Mediators:

* Rewrite the mediators so that they do not require string mixins
* Allow the use of non-string channel identifiers
* Update the Mediator template parameter list to not require the Channel struct
* Make the Channel struct private

Misc:

* Change the license to Unlicense and remove copyright information

225 of 240 relevant lines covered (93.75%)

19.09 hits per line

Relevant lines Covered
Build:
Build:
240 RELEVANT LINES 225 COVERED LINES
19.09 HITS PER LINE
Source Files on master
Detailed source file information is not available for this build.

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
32 master Rewrite the library Events: * Implement a singly linked list (SList) using std.experimental.allocator * Reimplement the Event struct atop the aformentioned SList * Event#call no longer returns results from running individual listeners * Make use... push 03 Nov 2019 10:18PM UTC Ianis Vasilev travis-ci pending completion  
30 master Rewrite the library Events: * Implement a singly linked list (SList) using std.experimental.allocator * Reimplement the Event struct atop the aformentioned SList * Event#call no longer returns results from running individual listeners * Make use... push 03 Nov 2019 10:06PM UTC Ianis Vasilev travis-ci pending completion  
28 master Update documentation URL push 10 Jul 2017 12:25AM UTC v-- travis-ci pending completion  
26 master [Mediator] Added a channel argument to the mediator hooks push 22 May 2016 03:03PM UTC v-- travis-ci pending completion  
23 master [Mediator] Fixed a bug where the mediator would refuse to work with custom types push 22 May 2016 12:24AM UTC v-- travis-ci pending completion  
21 master [General] Changed the event machine interface. After refactoring some of the code to reflect the D style guide, I was faced with an issue. Until now, I've assumed that the event machine states are PascalCased. However, the style guide says that e... push 21 May 2016 10:21PM UTC v-- travis-ci pending completion  
19 master [General] Changed the event machine interface. After refactoring some of the code to reflect the D style guide, I was faced with an issue. Until now, I've assumed that the event machine states are PascalCased. However, the style guide says that e... push 21 May 2016 10:19PM UTC v-- travis-ci pending completion  
18 master [Build] Added coveralls.io support push 19 May 2016 05:33PM UTC v-- travis-ci pending completion  
#1 master [Build] Added coveralls.io support push 19 May 2016 05:27PM UTC v-- coveralls-ruby pending completion  
See All Builds (17)
  • Repo on GitHub
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