File tree Expand file tree Collapse file tree 6 files changed +14
-0
lines changed Expand file tree Collapse file tree 6 files changed +14
-0
lines changed Original file line number Diff line number Diff line change 33
44## 2.0.0 - TBC
55
6+ ### Changed
7+
8+ - All previously non-final non-exception classes have been marked as soft-final
9+
610### Removed
711
812- Removed deprecated global functions
Original file line number Diff line number Diff line change 77/**
88 * Represents a promise that iterates over many promises and invokes
99 * side-effect functions in the process.
10+ *
11+ * @final
1012 */
1113class EachPromise implements PromisorInterface
1214{
Original file line number Diff line number Diff line change 99 *
1010 * Thenning off of this promise will invoke the onFulfilled callback
1111 * immediately and ignore other callbacks.
12+ *
13+ * @final
1214 */
1315class FulfilledPromise implements PromiseInterface
1416{
Original file line number Diff line number Diff line change 88 * Promises/A+ implementation that avoids recursion when possible.
99 *
1010 * @see https://promisesaplus.com/
11+ *
12+ * @final
1113 */
1214class Promise implements PromiseInterface
1315{
Original file line number Diff line number Diff line change 99 *
1010 * Thenning off of this promise will invoke the onRejected callback
1111 * immediately and ignore other callbacks.
12+ *
13+ * @final
1214 */
1315class RejectedPromise implements PromiseInterface
1416{
Original file line number Diff line number Diff line change 1212 * by calling the `run()` function of the global task queue in an event loop.
1313 *
1414 * GuzzleHttp\Promise\Utils::queue()->run();
15+ *
16+ * @final
1517 */
1618class TaskQueue implements TaskQueueInterface
1719{
You can’t perform that action at this time.
0 commit comments