Commit Graph

67 Commits (1827be2de7c561029dd8b4c3e5e873d0870c88c0)

Author SHA1 Message Date
neuecc 08184af737 simplify UNITASK define 2024-01-25 20:42:42 +09:00
hadashiA 71958adc3d
Merge pull request #498 from Cysharp/hadashiA/async-linq-merge
Add UniTaskAsyncEnumerable.Merge
2023-09-14 16:28:05 +09:00
hadashiA 90c5e5a6ad
Merge pull request #500 from Cysharp/hadashiA/inner-ex2
Use always innerException for Task.AsUniTask
2023-09-14 16:22:09 +09:00
hadashiA 4f6344a12f Add check to AutoResetUniTaskSource already returned to the pool 2023-09-14 10:36:31 +09:00
hadashiA 6db872236e Fix test 2023-09-09 10:16:01 +09:00
hadashiA ba7e676c6f Fix test 2023-09-09 10:01:58 +09:00
hadashiA 6e99accf99 Fix race condition (todo: too wide lock range?) 2023-09-09 08:49:52 +09:00
hadashiA f303d9d7e8 Add UniTaskAsyncEnumerable.Merge 2023-09-08 20:05:51 +09:00
hadashiA 62a2a2e8f9 Use always innerException for Task.AsUniTask 2023-09-08 18:43:41 +09:00
hadashiA b071eeadfb
Merge pull request #486 from Cysharp/hadashiA/inner-ex
Use innerException for `Task.AsUniTask`
2023-09-08 17:17:28 +09:00
hadashiA 07211f1fc3 Bump dotnet version to 6.0/7.0 2023-09-07 18:12:47 +09:00
hadashiA bc27f6c0d8 Fix test 2023-09-07 17:43:40 +09:00
hadashiA 6fb4f2d6d2 Support exception unwrapping for AsUniTask of Task.WhenAll 2023-09-01 16:58:11 +09:00
hadashiA 8eac07ad24 Use innerException for Task.AsUniTask 2023-09-01 10:49:43 +09:00
hadashiA b4486802f2 Fix problem with part of await foreach not executing on break 2023-08-31 12:42:53 +09:00
neuecc da8f599ccb fix unittest more 2021-04-06 13:05:52 +09:00
neuecc aa3216e48d fix invalid unit tests(BeEquilvalentTo -> Equal) 2021-04-06 13:02:50 +09:00
neuecc e88e553cc9 2.2.1 2021-02-26 18:51:35 +09:00
neuecc 5f96e646d4 netcore 2021-02-26 10:27:22 +09:00
neuecc 1999d94b33 Add UniTask.WithCancellation 2020-07-30 08:10:16 +09:00
neuecc 551128e64c Add UniTaskAsyncEnumerable.Create 2020-07-04 06:29:33 +09:00
neuecc d9e20de8a5 Add UniTaskAsyncEnumerable.SkipUntil, TakeUntil. Fix SkipUntilCanceled behaviour. 2020-06-29 01:10:18 +09:00
neuecc 0640f278cc Fix AsyncLazy can not await multiple times when task is not completed 2020-06-18 03:02:01 +09:00
neuecc 769b5c6bab UniTaskCompletionSource can await multiple times(same behaviour as TaskCompletionSource) 2020-06-18 02:34:56 +09:00
neuecc 4898e4c7bf Add (I/ReadOnly)AsyncReactiveProperty.WaitAsync 2020-06-11 16:42:59 +09:00
neuecc 130286e8c2 TriggerEvent becomes linkedlist 2020-06-01 13:40:35 +09:00
neuecc 985aa5c43a add allocationchecker in netcore sandbox project 2020-05-25 19:37:11 +09:00
neuecc c3d22968e1 State rename to AsyncReadOnlyReactiveProperty and removed setter and implicit conversion. 2020-05-22 10:44:41 +09:00
neuecc 0e25122ee2 Add Pairwise 2020-05-22 03:19:54 +09:00
neuecc 2b87cadba3 Add CombineLatest 2020-05-22 02:25:36 +09:00
neuecc 6d7e6ec871 Impl AsyncReactiveProperty.ToString, Add State 2020-05-21 02:22:24 +09:00
neuecc ea9e61c2e1 Add CancellationToken.WaitUntilCanceled 2020-05-20 11:04:59 +09:00
neuecc e31c87b8a8 Add IUniTaskAsyncEnumerable.Publish 2020-05-19 15:58:04 +09:00
neuecc 7b273c4bd1 Add UniTask.Defer 2020-05-19 03:10:37 +09:00
neuecc d36e7987b3 Add SkipUntilCanceled, TakeUntilCanceled 2020-05-19 02:41:45 +09:00
neuecc d003597662 Changed AsyncReactiveProperty produce current value at first, Add AsyncReactiveProperty.WithoutCurrent 2020-05-18 11:30:49 +09:00
neuecc ec0a8f5a8b Add IUniTaskAsyncEnumerable.Queue 2020-05-18 11:30:04 +09:00
neuecc dd18c9fff8 Add Channel.CreateSingleConsumerUnbounded 2020-05-18 02:34:29 +09:00
neuecc 79f770e687 Improve Stacktrace Part2 2020-05-13 11:36:33 +09:00
neuecc 61a3744fdd Buffer 2020-05-12 03:33:11 +09:00
neuecc 72efadd0a2 DistinctUntilChanged 2020-05-12 03:01:05 +09:00
neuecc 57c414a6e0 DistinctSelector 2020-05-12 02:45:12 +09:00
neuecc 85dc70a3ab OrderBy 2020-05-12 02:21:06 +09:00
neuecc 7298686d5a Join, GroupBy, GroupJoin 2020-05-12 00:38:06 +09:00
neuecc 418586fbfb GroupBy 2020-05-11 23:17:33 +09:00
neuecc 12c507574e Join 2020-05-11 17:33:41 +09:00
neuecc b20b37e7a5 Distinct, Except, Intersect, Union 2020-05-11 15:53:27 +09:00
neuecc 8ef7a66081 TakeLast 2020-05-11 14:01:23 +09:00
neuecc a5f47d4095 SkipLast 2020-05-11 12:38:32 +09:00
neuecc 1316328766 Skip, Take, TakeWhile, SkipWhile 2020-05-11 12:02:02 +09:00