1
0
mirror of https://github.com/danog/amp.git synced 2024-11-30 04:29:08 +01:00
Commit Graph

1640 Commits

Author SHA1 Message Date
f9d9f70435
fix 2023-08-07 18:59:40 +02:00
ee6e57f2e5
Fix 2023-08-07 18:56:14 +02:00
c6bf4c5023
Allow referencing a TimeoutCancellation 2023-07-25 14:23:00 +02:00
lwlinux
6f1da17ac5
Add missing import in Readme (#414) 2023-01-31 05:30:33 +01:00
Dzianis Kotau
637227bfc2
Fix await example (#411) 2023-01-08 23:41:31 +01:00
AlexNodex
113eacf078
Fix typo (#410) 2023-01-03 12:41:53 +01:00
Aaron Piotrowski
f91aeda695
Build on PHP 8.2 2022-12-27 22:21:46 -06:00
Aaron Piotrowski
59e9363969
Update to Psalm 5.4 2022-12-27 20:04:42 -06:00
Niklas Keller
aaf0ec1d5a
Remove minimum stability 2022-12-18 17:52:44 +01:00
Niklas Keller
53ffec5477
Prepare 3.0.0 release 2022-12-18 17:42:12 +01:00
Niklas Keller
4be1cf112d
Remove outdated branch alias (#409) 2022-12-18 17:06:36 +01:00
Niklas Keller
ded941aab8
Add hint about assertions and AMP_DEBUG for unhandled errors 2022-12-18 16:07:25 +01:00
Aaron Piotrowski
92e225300d
Declare strict types 2022-12-16 16:23:48 -06:00
Niklas Keller
f4f01381fd
Track origin of unhandled futures (#405) 2022-12-16 16:21:18 -06:00
Niklas Keller
adf5631676
Remove circular dependency on phpunit-util (#408) 2022-12-16 16:13:58 -06:00
Niklas Keller
352d8c030a
Mark isDebugEnabled as internal 2022-11-06 22:19:31 +01:00
Niklas Keller
46890fed24
Remove unused createTypeError 2022-11-06 22:16:33 +01:00
Niklas Keller
c4ca585ce4
Add compatibility with revolt v1.x 2022-11-06 22:09:42 +01:00
Niklas Keller
25e4923d14
Add missing generics to Future 2022-11-06 22:07:04 +01:00
Bilge
288e8fc066
Add fluent interface to Future::ignore (#403) 2022-11-06 22:02:53 +01:00
Bilge
d048ec1d03
Declare incompatibility with revolt 0.1.x. (#401) 2022-10-05 16:58:39 +02:00
Niklas Keller
1301527a84
Remove non-working <small /> 2022-08-29 21:12:11 +02:00
Niklas Keller
9cb29462bd
Improve requirements wording 2022-08-24 21:58:05 +02:00
Niklas Keller
c42a587f51
Remove images from README to ease website sync 2022-08-24 06:37:40 +02:00
Niklas Keller
0a3520b145
Move remaining docs to README 2022-08-17 20:19:13 +02:00
Niklas Keller
8a9c14d37c
Fix note syntax to be compatible with GitHub 2022-08-17 19:34:55 +02:00
Niklas Keller
412b111c2d
Move cancellation docs to README 2022-08-17 19:32:43 +02:00
Niklas Keller
a34d7d3cf4
Update README 2022-08-17 19:04:49 +02:00
Niklas Keller
3ee220b49e
Update license date 2022-08-17 18:37:29 +02:00
Aaron Piotrowski
3f5b6acb78
Remove unnecessary template type 2022-08-10 16:57:21 -05:00
Aaron Piotrowski
98fbd2270e
Add test for issue #394 2022-07-31 22:55:54 -05:00
Aaron Piotrowski
60c65cfc8e
No need to null $args if overwriting later 2022-07-31 22:34:15 -05:00
Tobias Bachert
d333e86919
Allow GC of arguments during async() closure execution (#395) 2022-07-31 22:10:10 -05:00
Niklas Keller
354a2ec252 Remove deprecated future combinators 2022-07-12 22:19:22 +02:00
Aaron Piotrowski
f682341c85
Add note regarding why function args are being nulled 2022-07-11 22:00:57 -05:00
Niklas Keller
1593a08014 Fix code style 2022-07-12 00:22:11 +02:00
Niklas Keller
e56a64d688 Fix circular reference on exceptions
Fixes #394.
2022-07-12 00:15:19 +02:00
Aaron Piotrowski
41764f01ef
Skip style fixer on Windows 2022-06-25 13:22:59 -05:00
Aaron Piotrowski
9db31ffd39
Fix requires annotation 2022-06-25 13:18:35 -05:00
Tobias Bachert
9579bc7ab5
Fix weakClosure() not preserving original scope (#393) 2022-06-25 13:14:14 -05:00
Aaron Piotrowski
b2575fa448
Fix CompositeCancellation::isRequested() and throwIfRequested() 2022-06-25 13:04:11 -05:00
Aaron Piotrowski
01c289ec8d
Add SignalCancellation (#390) 2022-06-14 18:21:55 -05:00
Aaron Piotrowski
557f98d602
Fix CompositeCancellation when two are cancelled
Also fixed releasing the reference to contained Cancellations as soon as one is cancelled.
2022-05-16 14:23:33 -05:00
Jérôme Tamarelle
d8d0b8fabe
Update combinator function names in docs (#389) 2022-04-20 06:52:32 +02:00
Aaron Piotrowski
3f679dbbb9
Add traits to forbid cloning and serialization (#388) 2022-04-09 19:26:22 +02:00
Aaron Piotrowski
f37d18cedb
Remove deprecated option from Psalm config 2022-04-07 22:59:39 -05:00
Aaron Piotrowski
3f1a08d827
Add template tags to weakClosure() 2022-04-07 22:58:45 -05:00
Aaron Piotrowski
dc327dd458
Add Closable interface (#387) 2022-04-03 11:28:42 -05:00
Aaron Piotrowski
4b444ccd78
Update async() docblock closure declaration 2022-03-28 20:23:14 -05:00
Aaron Piotrowski
8ef4a88528
Remove ext-fiber from github actions setup 2022-02-26 09:11:57 -06:00