Aaron Piotrowski
|
210b6ff258
|
Observable → Stream
|
2017-01-03 19:10:27 -06:00 |
|
Josh Di Fabio
|
b9b49b3eaf
|
Change namespace to AsyncInterop\Loop
|
2017-01-02 20:48:48 +00:00 |
|
Aaron Piotrowski
|
7cd505342a
|
Update PromiseTest
setUp() and tearDown() code moved to async-interop/promise-test
|
2016-12-30 13:01:09 -06:00 |
|
Aaron Piotrowski
|
a872f14fd4
|
Drop Amp\range(), add Amp\observableFromIterable()
|
2016-12-30 12:50:09 -06:00 |
|
Aaron Piotrowski
|
b5d5b8dff1
|
Drop loop wrapper functions
|
2016-12-29 16:57:08 -06:00 |
|
Aaron Piotrowski
|
5651240615
|
Update to promise spec v0.3
Dropped strict-types due to spec requiring weak types in callbacks.
|
2016-12-29 16:29:27 -06:00 |
|
Aaron Piotrowski
|
b1e58862b2
|
Add extension required annotations on Ev and Uv loop tests
|
2016-12-29 14:47:06 -06:00 |
|
Aaron Piotrowski
|
225c0703ee
|
Merge branch 'event-loop-v0.4' into uv
|
2016-12-28 13:02:20 -06:00 |
|
Niklas Keller
|
53bd12bbbd
|
Rename Loop::info to Loop::getInfo
We use `get` for all other similar methods, too. Closes #102.
|
2016-12-23 10:58:26 +01:00 |
|
Aaron Piotrowski
|
8ef760f53c
|
More tests
|
2016-12-17 08:16:17 -06:00 |
|
Aaron Piotrowski
|
11f1c7e7c4
|
Amp\lazy() → Amp\Lazy
Plus some tests!
|
2016-12-15 18:50:33 -06:00 |
|
Aaron Piotrowski
|
6e97e6630d
|
Fix some function bugs and add more tests
|
2016-12-15 17:31:57 -06:00 |
|
Aaron Piotrowski
|
c73ca4e427
|
Add Emitter and Observer tests
|
2016-12-13 15:29:54 -06:00 |
|
Niklas Keller
|
1299e51ca6
|
Add tests for InvalidYieldError, improve key display
Without something like var_export, null and false are casted to an empty string.
|
2016-12-11 17:08:17 +01:00 |
|
Niklas Keller
|
a66f25e4f6
|
Fix tests
|
2016-12-11 16:39:58 +01:00 |
|
Aaron Piotrowski
|
3f2e0e1b72
|
Fix method name in wait() test
|
2016-11-14 16:29:49 -06:00 |
|
Aaron Piotrowski
|
9927ad5b4f
|
Awaitable → Promise
|
2016-11-14 13:59:21 -06:00 |
|
Aaron Piotrowski
|
96e1178b89
|
Code, docblock, and comment cleanup
|
2016-08-17 22:25:54 -05:00 |
|
Aaron Piotrowski
|
a8d7d71a1a
|
Drop Future and Producer
|
2016-08-17 21:17:31 -05:00 |
|
Aaron Piotrowski
|
36bfc3e20a
|
Fix namespace
|
2016-08-16 23:27:10 -05:00 |
|
Aaron Piotrowski
|
8eda038155
|
Use strict types in tests; update some tests
|
2016-08-16 16:39:25 -05:00 |
|
Aaron Piotrowski
|
7bc08b9a6a
|
Replace leftover LogicExceptions exceptions with Error
|
2016-08-12 16:58:53 -05:00 |
|
Aaron Piotrowski
|
496152282e
|
Update Amp\coroutine() tests
|
2016-08-12 16:56:13 -05:00 |
|
Aaron Piotrowski
|
69ec812bc0
|
Require PHP 7
|
2016-08-11 14:52:40 -05:00 |
|
Niklas Keller
|
74e2577b25
|
Rename fetch/storeState to get/setState
|
2016-08-06 14:49:08 +02:00 |
|
Niklas Keller
|
6cde9f5495
|
Merge Registry into Driver
|
2016-08-04 21:08:52 +02:00 |
|
Aaron Piotrowski
|
9055f159e7
|
Revert some() to v1 behavior
|
2016-07-31 00:31:04 -05:00 |
|
Aaron Piotrowski
|
5a06b1cdc1
|
Update tests and remove unused tests
|
2016-07-19 00:05:40 -05:00 |
|
Aaron Piotrowski
|
ade997688a
|
Merge branch 'awaitable' into v2
|
2016-07-18 23:20:05 -05:00 |
|
Aaron Piotrowski
|
3f654cbd5b
|
Initial tests plus some fixes
|
2016-07-12 11:20:06 -05:00 |
|
Bob Weinand
|
3603d5b1ec
|
EvLoop::enabled() -> supported()
|
2016-06-26 17:35:25 +02:00 |
|
Aaron Piotrowski
|
33338324d4
|
Add UvLoop
|
2016-06-09 12:57:46 -05:00 |
|
Aaron Piotrowski
|
666cc42a5f
|
Better ref/unref in EvLoop; fix EvLoopTest
|
2016-06-08 16:03:37 -05:00 |
|
Aaron Piotrowski
|
a49d333f1b
|
Add EvLoop; Split shared components into Loop
|
2016-06-08 09:22:14 -05:00 |
|
Aaron Piotrowski
|
ae441eb179
|
Fix DummyDriver
Conflict due to merge of #68
|
2016-05-31 10:08:10 -05:00 |
|
Aaron Piotrowski
|
5a82cd9b6b
|
Merge pull request #67 from async-interop/defer-callback
Put Loop::execute() $callback into Driver::defer()
|
2016-05-31 10:00:11 -05:00 |
|
Aaron Piotrowski
|
4aa8c5d550
|
Add loop tests
|
2016-05-27 15:07:05 -05:00 |
|
Aaron Piotrowski
|
237a9c45ad
|
Update registry test
|
2016-05-27 11:38:19 -05:00 |
|
Bob Weinand
|
b197b2c07d
|
Put Loop::execute() $callback into Driver::defer()
This also ensures that potential throwing in the callback will be handled inside a potential error handler instead of immediately falling through.
|
2016-05-26 23:45:27 +02:00 |
|
Aaron Piotrowski
|
7a2c5cdc88
|
Cleanup namespace
|
2016-05-26 10:05:17 -05:00 |
|
Niklas Keller
|
47edee535d
|
Forbid new factories while running, add scope test
|
2016-05-25 13:55:36 +02:00 |
|
Niklas Keller
|
3992374209
|
Apply ugly FIG braces style
|
2016-05-16 11:33:58 +02:00 |
|
Niklas Keller
|
8b3555c552
|
Change namespace of Registry
|
2016-05-16 11:02:14 +02:00 |
|
Niklas Keller
|
679651b242
|
Refactor Registry into a trait, so it can be tested separately
|
2016-05-16 11:02:13 +02:00 |
|
Chris Wright
|
6f4433dd1c
|
Add tests for resolve callables
|
2016-05-11 18:07:58 +01:00 |
|
Niklas Keller
|
7046ca47e1
|
Expose combined exceptions in combinator exception
Also fix indent, escape sequences and docs
|
2016-03-09 14:09:15 +01:00 |
|
Bob Weinand
|
4b667478f4
|
Fixed bug causing NativeReactor to run at 100% CPU
See also https://github.com/amphp/aerys/issues/68
|
2016-02-22 23:17:50 +01:00 |
|
Bob Weinand
|
72683085c5
|
Fix signal tests for when pcntl isn't loaded, but UvReactor is
|
2015-11-16 14:53:19 +01:00 |
|
Bob Weinand
|
3057329a5c
|
Update tests for CombinatorException, prepare tag 1.0.5
|
2015-09-30 14:31:53 +02:00 |
|
Daniel Lowrey
|
5cad406795
|
Normalize coroutine() return to Promise type
|
2015-08-07 11:01:36 -04:00 |
|