Commit Graph

54 Commits

Author SHA1 Message Date
InsanusMokrassar ced05a4586 improve default runCatchingSafely/safelyWithResult and add suspend variances of safe/unsafe SafeWrapper interface 2022-12-09 12:14:24 +06:00
InsanusMokrassar be52871de8 flows extensions 2022-09-23 12:41:07 +06:00
InsanusMokrassar b7934cf357 flows extensions 2022-09-23 12:33:00 +06:00
InsanusMokrassar 1642f7abd9 improvements in AwaitFirst 2022-09-21 18:00:39 +06:00
InsanusMokrassar 79b30290c0 fix build 2022-09-15 01:19:05 +06:00
InsanusMokrassar f8b8626859 make actor not async 2022-09-15 01:11:20 +06:00
InsanusMokrassar 1be1070eb4 fix of #160 2022-09-14 22:32:00 +06:00
InsanusMokrassar f68270a5b3 fixes in AccumulatorFlow 2022-05-11 02:38:48 +06:00
InsanusMokrassar 4082f65afa AccumulatorFlow 2021-10-13 13:26:39 +06:00
InsanusMokrassar c9bbfa3820 update gradle config and fix build 2021-09-04 14:58:15 +06:00
InsanusMokrassar eed7cfdc42 CoroutineScope with safely handler parameter 2021-09-04 14:46:12 +06:00
InsanusMokrassar 2b7e9534f3 hotfix 2021-06-28 00:31:46 +06:00
InsanusMokrassar 59fc90e556 add subscribeAsync 2021-06-26 00:46:51 +06:00
InsanusMokrassar 24033e0cac firstNotNull and LinkedSupervisor(Job|Scope) 2021-06-11 17:32:13 +06:00
InsanusMokrassar 04ef371337 update safelyWithResult 2021-06-05 15:18:09 +06:00
InsanusMokrassar 623e0cd369 improve launchSynchronously 2021-06-05 15:16:07 +06:00
InsanusMokrassar 2020e48659 fixes of deprecates 2021-05-26 22:33:08 +06:00
InsanusMokrassar 242f4b02d0 return previous logic of work with safely 2021-05-26 17:59:45 +06:00
InsanusMokrassar 976ce056c1 runCatching for safely and safelyWithoutExceptions 2021-05-25 00:18:46 +06:00
InsanusMokrassar 00c23c73a8 several small improvements 2021-05-24 20:26:48 +06:00
InsanusMokrassar 5853f7cc49 coroutines updates 2021-05-24 12:27:54 +06:00
InsanusMokrassar 4dc27f4489 all deprecations were removed 2021-04-29 12:28:52 +06:00
InsanusMokrassar 382b956beb make createWeakSubScope private, upfill readme 2021-04-05 16:20:11 +06:00
InsanusMokrassar 36deab4909 weak jobs workaround 2021-04-05 16:10:36 +06:00
InsanusMokrassar 2d662f91b3 updates in coroutines 2021-03-29 17:57:36 +06:00
InsanusMokrassar d933dc532b add actions actor 2021-03-01 18:35:11 +06:00
InsanusMokrassar 012c7e9bdf add inline functions in DoWithFirstBuilder 2021-02-05 16:09:08 +06:00
InsanusMokrassar 60dea2a518 DoWithFirstBuilder 2021-02-05 15:38:20 +06:00
InsanusMokrassar 0d8f844314 updates in coroutines 2021-01-19 13:28:50 +06:00
InsanusMokrassar a3087cb650 awaitFirst 2021-01-17 17:15:54 +06:00
InsanusMokrassar 502a49644c safelyWithoutException updates 2021-01-07 10:22:28 +06:00
InsanusMokrassar 6a89ffaa8a rework of context exceptions 2020-12-22 23:17:28 +06:00
InsanusMokrassar d5a8d0f4d4 Revert "unworking version"
This reverts commit 9739bd871e.
2020-12-22 22:45:43 +06:00
InsanusMokrassar 9739bd871e unworking version 2020-12-22 22:45:36 +06:00
InsanusMokrassar a36828116e safely fixes 2020-12-22 15:42:11 +06:00
InsanusMokrassar 14aa9ca26c update documentation 2020-12-22 15:21:25 +06:00
InsanusMokrassar 069e51f2ff add defaultSafelyExceptionHandler and SafelyExceptionHandler 2020-12-22 15:16:06 +06:00
InsanusMokrassar c201866c51 FlowCollector#invoke 2020-11-26 15:02:30 +06:00
InsanusMokrassar d4b4547718 plus for flows 2020-11-12 22:16:21 +06:00
InsanusMokrassar abfda3627c repos rework 2020-11-09 00:46:26 +06:00
InsanusMokrassar 273a7aa9a4 optimize imports 2020-11-02 21:34:49 +06:00
InsanusMokrassar dccb479c3c CoroutineScope#safeActor 2020-11-02 21:32:04 +06:00
InsanusMokrassar 6f5c6e5ebe safelyWithoutExceptions 2020-11-02 21:25:33 +06:00
InsanusMokrassar b690f68c7f add Flow#subscribe 2020-11-01 00:54:07 +06:00
InsanusMokrassar 7f19b83828 deprecate broadcast channel flow extensions 2020-11-01 00:43:47 +06:00
InsanusMokrassar 4582e0c817 small refactoring of BroadcastStateFlow 2020-10-28 14:19:57 +06:00
InsanusMokrassar e2d1c5d6a1 corotoutines actualization 2020-10-28 14:17:39 +06:00
InsanusMokrassar 90c1731bd1 Revert "more annotations to god of annotations"
This reverts commit f8a8808508.
2020-10-16 19:40:04 +06:00
InsanusMokrassar 893fd1ac07 Revert "less annotations to god of lessannotations"
This reverts commit 87230d010c.
2020-10-16 19:39:55 +06:00
InsanusMokrassar 87230d010c less annotations to god of lessannotations 2020-10-15 17:33:44 +06:00