From 3de29a181d39435cf7344abccfbe03fa302c2712 Mon Sep 17 00:00:00 2001 From: neuecc Date: Tue, 12 May 2020 15:44:53 +0900 Subject: [PATCH] fixed project structure --- src/UniTask.NetCore/UniTask.NetCore.csproj | 22 ++++++++++++++++++- .../Assets/Plugins/UniTask/Runtime.meta | 8 +++++++ .../UniTask/{ => Runtime}/AsyncLazy.cs | 0 .../UniTask/{ => Runtime}/AsyncLazy.cs.meta | 0 .../UniTask/{ => Runtime}/AsyncUnit.cs | 0 .../UniTask/{ => Runtime}/AsyncUnit.cs.meta | 0 .../CancellationTokenEqualityComparer.cs | 0 .../CancellationTokenEqualityComparer.cs.meta | 0 .../CancellationTokenExtensions.cs | 0 .../CancellationTokenExtensions.cs.meta | 0 .../CancellationTokenSourceExtensions.cs | 0 .../CancellationTokenSourceExtensions.cs.meta | 0 .../{ => Runtime}/CompilerServices.meta | 0 .../AsyncMethodBuilderAttribute.cs | 0 .../AsyncMethodBuilderAttribute.cs.meta | 0 .../AsyncUniTaskMethodBuilder.cs | 0 .../AsyncUniTaskMethodBuilder.cs.meta | 0 .../AsyncUniTaskVoidMethodBuilder.cs | 0 .../AsyncUniTaskVoidMethodBuilder.cs.meta | 0 .../CompilerServices/MoveNextRunner.cs | 0 .../CompilerServices/MoveNextRunner.cs.meta | 0 .../EnumerableAsyncExtensions.cs | 0 .../EnumerableAsyncExtensions.cs.meta | 0 .../EnumeratorAsyncExtensions.cs | 0 .../EnumeratorAsyncExtensions.cs.meta | 0 .../{ => Runtime}/ExceptionExtensions.cs | 0 .../{ => Runtime}/ExceptionExtensions.cs.meta | 0 .../UniTask/{ => Runtime}/External.meta | 0 .../External/AddressableAsyncExtensions.cs | 0 .../AddressableAsyncExtensions.cs.meta | 0 .../{ => Runtime}/IUniTaskAsyncEnumerable.cs | 0 .../IUniTaskAsyncEnumerable.cs.meta | 0 .../UniTask/{ => Runtime}/IUniTaskSource.cs | 0 .../{ => Runtime}/IUniTaskSource.cs.meta | 0 .../UniTask/{ => Runtime}/Internal.meta | 0 .../{ => Runtime}/Internal/ArrayPool.cs | 0 .../{ => Runtime}/Internal/ArrayPool.cs.meta | 0 .../{ => Runtime}/Internal/ArrayPoolUtil.cs | 0 .../Internal/ArrayPoolUtil.cs.meta | 0 .../{ => Runtime}/Internal/ArrayUtil.cs | 0 .../{ => Runtime}/Internal/ArrayUtil.cs.meta | 0 .../Internal/ContinuationQueue.cs | 0 .../Internal/ContinuationQueue.cs.meta | 0 .../Internal/DiagnosticsExtensions.cs | 0 .../Internal/DiagnosticsExtensions.cs.meta | 0 .../UniTask/{ => Runtime}/Internal/Error.cs | 0 .../{ => Runtime}/Internal/Error.cs.meta | 0 .../UniTask/{ => Runtime}/Internal/Hack.cs | 0 .../{ => Runtime}/Internal/Hack.cs.meta | 0 .../{ => Runtime}/Internal/MinimumQueue.cs | 0 .../Internal/MinimumQueue.cs.meta | 0 .../Internal/PlayerLoopRunner.cs | 0 .../Internal/PlayerLoopRunner.cs.meta | 0 .../{ => Runtime}/Internal/PromisePool.cs | 0 .../Internal/PromisePool.cs.meta | 0 .../Internal/RuntimeHelpersAbstraction.cs | 0 .../RuntimeHelpersAbstraction.cs.meta | 0 .../{ => Runtime}/Internal/StatePool.cs | 0 .../{ => Runtime}/Internal/StatePool.cs.meta | 0 .../{ => Runtime}/Internal/TaskTracker.cs | 0 .../Internal/TaskTracker.cs.meta | 0 .../Internal/UnityEqualityComparer.cs | 0 .../Internal/UnityEqualityComparer.cs.meta | 0 .../{ => Runtime}/Internal/WeakDictionary.cs | 0 .../Internal/WeakDictionary.cs.meta | 0 .../Plugins/UniTask/{ => Runtime}/Linq.meta | 0 .../UniTask/{ => Runtime}/Linq/Aggregate.cs | 0 .../{ => Runtime}/Linq/Aggregate.cs.meta | 0 .../Plugins/UniTask/{ => Runtime}/Linq/All.cs | 0 .../UniTask/{ => Runtime}/Linq/All.cs.meta | 0 .../Plugins/UniTask/{ => Runtime}/Linq/Any.cs | 0 .../UniTask/{ => Runtime}/Linq/Any.cs.meta | 0 .../{ => Runtime}/Linq/AppendPrepend.cs | 0 .../{ => Runtime}/Linq/AppendPrepend.cs.meta | 0 .../Linq/AsUniTaskAsyncEnumerable.cs | 0 .../Linq/AsUniTaskAsyncEnumerable.cs.meta | 0 .../{ => Runtime}/Linq/AsyncEnumeratorBase.cs | 0 .../Linq/AsyncEnumeratorBase.cs.meta | 0 .../UniTask/{ => Runtime}/Linq/Average.cs | 0 .../{ => Runtime}/Linq/Average.cs.meta | 0 .../UniTask/{ => Runtime}/Linq/Average.tt | 0 .../{ => Runtime}/Linq/Average.tt.meta | 0 .../UniTask/{ => Runtime}/Linq/Buffer.cs | 0 .../UniTask/{ => Runtime}/Linq/Buffer.cs.meta | 0 .../UniTask/{ => Runtime}/Linq/Cast.cs | 0 .../UniTask/{ => Runtime}/Linq/Cast.cs.meta | 0 .../UniTask/{ => Runtime}/Linq/Concat.cs | 0 .../UniTask/{ => Runtime}/Linq/Concat.cs.meta | 0 .../UniTask/{ => Runtime}/Linq/Contains.cs | 0 .../{ => Runtime}/Linq/Contains.cs.meta | 0 .../UniTask/{ => Runtime}/Linq/Count.cs | 0 .../UniTask/{ => Runtime}/Linq/Count.cs.meta | 0 .../{ => Runtime}/Linq/DefaultIfEmpty.cs | 0 .../{ => Runtime}/Linq/DefaultIfEmpty.cs.meta | 0 .../UniTask/{ => Runtime}/Linq/Distinct.cs | 0 .../{ => Runtime}/Linq/Distinct.cs.meta | 0 .../Linq/DistinctUntilChanged.cs | 0 .../Linq/DistinctUntilChanged.cs.meta | 0 .../Plugins/UniTask/{ => Runtime}/Linq/Do.cs | 0 .../UniTask/{ => Runtime}/Linq/Do.cs.meta | 0 .../UniTask/{ => Runtime}/Linq/ElementAt.cs | 0 .../{ => Runtime}/Linq/ElementAt.cs.meta | 0 .../UniTask/{ => Runtime}/Linq/Empty.cs | 0 .../UniTask/{ => Runtime}/Linq/Empty.cs.meta | 0 .../UniTask/{ => Runtime}/Linq/Except.cs | 0 .../UniTask/{ => Runtime}/Linq/Except.cs.meta | 0 .../UniTask/{ => Runtime}/Linq/First.cs | 0 .../UniTask/{ => Runtime}/Linq/First.cs.meta | 0 .../UniTask/{ => Runtime}/Linq/ForEach.cs | 0 .../{ => Runtime}/Linq/ForEach.cs.meta | 0 .../UniTask/{ => Runtime}/Linq/GroupBy.cs | 0 .../{ => Runtime}/Linq/GroupBy.cs.meta | 0 .../UniTask/{ => Runtime}/Linq/GroupJoin.cs | 0 .../{ => Runtime}/Linq/GroupJoin.cs.meta | 0 .../UniTask/{ => Runtime}/Linq/Intersect.cs | 0 .../{ => Runtime}/Linq/Intersect.cs.meta | 0 .../UniTask/{ => Runtime}/Linq/Join.cs | 0 .../UniTask/{ => Runtime}/Linq/Join.cs.meta | 0 .../UniTask/{ => Runtime}/Linq/Last.cs | 0 .../UniTask/{ => Runtime}/Linq/Last.cs.meta | 0 .../UniTask/{ => Runtime}/Linq/LongCount.cs | 0 .../{ => Runtime}/Linq/LongCount.cs.meta | 0 .../Plugins/UniTask/{ => Runtime}/Linq/Max.cs | 0 .../UniTask/{ => Runtime}/Linq/Max.cs.meta | 0 .../Plugins/UniTask/{ => Runtime}/Linq/Min.cs | 0 .../UniTask/{ => Runtime}/Linq/Min.cs.meta | 0 .../UniTask/{ => Runtime}/Linq/MinMax.cs | 0 .../UniTask/{ => Runtime}/Linq/MinMax.cs.meta | 0 .../UniTask/{ => Runtime}/Linq/MinMax.tt | 0 .../UniTask/{ => Runtime}/Linq/MinMax.tt.meta | 0 .../UniTask/{ => Runtime}/Linq/Never.cs | 0 .../UniTask/{ => Runtime}/Linq/Never.cs.meta | 0 .../UniTask/{ => Runtime}/Linq/OfType.cs | 0 .../UniTask/{ => Runtime}/Linq/OfType.cs.meta | 0 .../UniTask/{ => Runtime}/Linq/OrderBy.cs | 0 .../{ => Runtime}/Linq/OrderBy.cs.meta | 0 .../UniTask/{ => Runtime}/Linq/Range.cs | 0 .../UniTask/{ => Runtime}/Linq/Range.cs.meta | 0 .../UniTask/{ => Runtime}/Linq/Repeat.cs | 0 .../UniTask/{ => Runtime}/Linq/Repeat.cs.meta | 0 .../UniTask/{ => Runtime}/Linq/Return.cs | 0 .../UniTask/{ => Runtime}/Linq/Return.cs.meta | 0 .../UniTask/{ => Runtime}/Linq/Reverse.cs | 0 .../{ => Runtime}/Linq/Reverse.cs.meta | 0 .../UniTask/{ => Runtime}/Linq/Select.cs | 0 .../UniTask/{ => Runtime}/Linq/Select.cs.meta | 0 .../UniTask/{ => Runtime}/Linq/SelectMany.cs | 0 .../{ => Runtime}/Linq/SelectMany.cs.meta | 0 .../{ => Runtime}/Linq/SequenceEqual.cs | 0 .../{ => Runtime}/Linq/SequenceEqual.cs.meta | 0 .../UniTask/{ => Runtime}/Linq/Single.cs | 0 .../UniTask/{ => Runtime}/Linq/Single.cs.meta | 0 .../UniTask/{ => Runtime}/Linq/Skip.cs | 0 .../UniTask/{ => Runtime}/Linq/Skip.cs.meta | 0 .../UniTask/{ => Runtime}/Linq/SkipLast.cs | 0 .../{ => Runtime}/Linq/SkipLast.cs.meta | 0 .../UniTask/{ => Runtime}/Linq/SkipWhile.cs | 0 .../{ => Runtime}/Linq/SkipWhile.cs.meta | 0 .../Plugins/UniTask/{ => Runtime}/Linq/Sum.cs | 0 .../UniTask/{ => Runtime}/Linq/Sum.cs.meta | 0 .../Plugins/UniTask/{ => Runtime}/Linq/Sum.tt | 0 .../UniTask/{ => Runtime}/Linq/Sum.tt.meta | 0 .../UniTask/{ => Runtime}/Linq/Take.cs | 0 .../UniTask/{ => Runtime}/Linq/Take.cs.meta | 0 .../UniTask/{ => Runtime}/Linq/TakeLast.cs | 0 .../{ => Runtime}/Linq/TakeLast.cs.meta | 0 .../UniTask/{ => Runtime}/Linq/TakeWhile.cs | 0 .../{ => Runtime}/Linq/TakeWhile.cs.meta | 0 .../UniTask/{ => Runtime}/Linq/Throw.cs | 0 .../UniTask/{ => Runtime}/Linq/Throw.cs.meta | 0 .../UniTask/{ => Runtime}/Linq/ToArray.cs | 0 .../{ => Runtime}/Linq/ToArray.cs.meta | 0 .../{ => Runtime}/Linq/ToDictionary.cs | 0 .../{ => Runtime}/Linq/ToDictionary.cs.meta | 0 .../UniTask/{ => Runtime}/Linq/ToHashSet.cs | 0 .../{ => Runtime}/Linq/ToHashSet.cs.meta | 0 .../UniTask/{ => Runtime}/Linq/ToList.cs | 0 .../UniTask/{ => Runtime}/Linq/ToList.cs.meta | 0 .../UniTask/{ => Runtime}/Linq/ToLookup.cs | 0 .../{ => Runtime}/Linq/ToLookup.cs.meta | 0 .../{ => Runtime}/Linq/ToObservable.cs | 0 .../{ => Runtime}/Linq/ToObservable.cs.meta | 0 .../Linq/ToUniTaskAsyncEnumerable.cs | 0 .../Linq/ToUniTaskAsyncEnumerable.cs.meta | 0 .../UniTask/{ => Runtime}/Linq/Union.cs | 0 .../UniTask/{ => Runtime}/Linq/Union.cs.meta | 0 .../{ => Runtime}/Linq/UnityExtensions.meta | 0 .../Linq/UnityExtensions/EveryUpdate.cs | 0 .../Linq/UnityExtensions/EveryUpdate.cs.meta | 0 .../Linq/UnityExtensions/Interval.cs | 0 .../Linq/UnityExtensions/Interval.cs.meta | 0 .../Linq/UnityExtensions/Timer.cs | 0 .../Linq/UnityExtensions/Timer.cs.meta | 0 .../UniTask/{ => Runtime}/Linq/Where.cs | 0 .../UniTask/{ => Runtime}/Linq/Where.cs.meta | 0 .../Plugins/UniTask/{ => Runtime}/Linq/Zip.cs | 0 .../UniTask/{ => Runtime}/Linq/Zip.cs.meta | 0 .../UniTask/{ => Runtime}/PlayerLoopHelper.cs | 0 .../{ => Runtime}/PlayerLoopHelper.cs.meta | 0 .../Plugins/UniTask/{ => Runtime}/Progress.cs | 0 .../UniTask/{ => Runtime}/Progress.cs.meta | 0 .../UniTask/{ => Runtime}/Triggers.meta | 0 .../Triggers/AsyncAwakeTrigger.cs | 0 .../Triggers/AsyncAwakeTrigger.cs.meta | 0 .../Triggers/AsyncDestroyTrigger.cs | 0 .../Triggers/AsyncDestroyTrigger.cs.meta | 0 .../Triggers/AsyncStartTrigger.cs | 0 .../Triggers/AsyncStartTrigger.cs.meta | 0 .../Triggers/AsyncTriggerBase.cs | 0 .../Triggers/AsyncTriggerBase.cs.meta | 0 .../Triggers/AsyncTriggerExtensions.cs | 0 .../Triggers/AsyncTriggerExtensions.cs.meta | 0 .../Triggers/MonoBehaviourMessagesTriggers.cs | 0 .../MonoBehaviourMessagesTriggers.cs.meta | 0 .../Triggers/MonoBehaviourMessagesTriggers.tt | 0 .../MonoBehaviourMessagesTriggers.tt.meta | 0 .../UniTask/{ => Runtime}/UniTask.Bridge.cs | 0 .../{ => Runtime}/UniTask.Bridge.cs.meta | 0 .../UniTask/{ => Runtime}/UniTask.Delay.cs | 0 .../{ => Runtime}/UniTask.Delay.cs.meta | 0 .../UniTask/{ => Runtime}/UniTask.Factory.cs | 0 .../{ => Runtime}/UniTask.Factory.cs.meta | 0 .../UniTask/{ => Runtime}/UniTask.Run.cs | 0 .../UniTask/{ => Runtime}/UniTask.Run.cs.meta | 0 .../{ => Runtime}/UniTask.Threading.cs | 0 .../{ => Runtime}/UniTask.Threading.cs.meta | 0 .../{ => Runtime}/UniTask.WaitUntil.cs | 0 .../{ => Runtime}/UniTask.WaitUntil.cs.meta | 0 .../UniTask.WhenAll.Generated.cs | 0 .../UniTask.WhenAll.Generated.cs.meta | 0 .../UniTask.WhenAll.Generated.tt | 0 .../UniTask.WhenAll.Generated.tt.meta | 0 .../UniTask/{ => Runtime}/UniTask.WhenAll.cs | 0 .../{ => Runtime}/UniTask.WhenAll.cs.meta | 0 .../UniTask.WhenAny.Generated.cs | 0 .../UniTask.WhenAny.Generated.cs.meta | 0 .../UniTask.WhenAny.Generated.tt | 0 .../UniTask.WhenAny.Generated.tt.meta | 0 .../UniTask/{ => Runtime}/UniTask.WhenAny.cs | 0 .../{ => Runtime}/UniTask.WhenAny.cs.meta | 0 .../UniTask/{ => Runtime}/UniTask.asmdef | 0 .../UniTask/{ => Runtime}/UniTask.asmdef.meta | 0 .../Plugins/UniTask/{ => Runtime}/UniTask.cs | 0 .../UniTask/{ => Runtime}/UniTask.cs.meta | 0 .../{ => Runtime}/UniTaskCompletionSource.cs | 0 .../UniTaskCompletionSource.cs.meta | 0 .../UniTaskExtensions.Shorthand.cs | 0 .../UniTaskExtensions.Shorthand.cs.meta | 0 .../UniTaskExtensions.Shorthand.tt | 0 .../UniTaskExtensions.Shorthand.tt.meta | 0 .../{ => Runtime}/UniTaskExtensions.cs | 0 .../{ => Runtime}/UniTaskExtensions.cs.meta | 0 .../UniTaskObservableExtensions.cs | 0 .../UniTaskObservableExtensions.cs.meta | 0 .../UniTask/{ => Runtime}/UniTaskScheduler.cs | 0 .../{ => Runtime}/UniTaskScheduler.cs.meta | 0 .../UniTask/{ => Runtime}/UniTaskVoid.cs | 0 .../UniTask/{ => Runtime}/UniTaskVoid.cs.meta | 0 .../UnityAsyncExtensions.Jobs.cs | 0 .../UnityAsyncExtensions.Jobs.cs.meta | 0 .../UnityAsyncExtensions.MonoBehaviour.cs | 0 ...UnityAsyncExtensions.MonoBehaviour.cs.meta | 0 .../{ => Runtime}/UnityAsyncExtensions.cs | 0 .../UnityAsyncExtensions.cs.meta | 0 .../{ => Runtime}/UnityAsyncExtensions.tt | 0 .../UnityAsyncExtensions.tt.meta | 0 .../UnityAsyncExtensions.uGUI.cs | 0 .../UnityAsyncExtensions.uGUI.cs.meta | 0 .../Assets/Plugins/UniTask/package.json | 2 +- 269 files changed, 30 insertions(+), 2 deletions(-) create mode 100644 src/UniTask/Assets/Plugins/UniTask/Runtime.meta rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/AsyncLazy.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/AsyncLazy.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/AsyncUnit.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/AsyncUnit.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/CancellationTokenEqualityComparer.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/CancellationTokenEqualityComparer.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/CancellationTokenExtensions.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/CancellationTokenExtensions.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/CancellationTokenSourceExtensions.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/CancellationTokenSourceExtensions.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/CompilerServices.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/CompilerServices/AsyncMethodBuilderAttribute.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/CompilerServices/AsyncMethodBuilderAttribute.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/CompilerServices/AsyncUniTaskMethodBuilder.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/CompilerServices/AsyncUniTaskMethodBuilder.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/CompilerServices/AsyncUniTaskVoidMethodBuilder.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/CompilerServices/AsyncUniTaskVoidMethodBuilder.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/CompilerServices/MoveNextRunner.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/CompilerServices/MoveNextRunner.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/EnumerableAsyncExtensions.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/EnumerableAsyncExtensions.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/EnumeratorAsyncExtensions.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/EnumeratorAsyncExtensions.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/ExceptionExtensions.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/ExceptionExtensions.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/External.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/External/AddressableAsyncExtensions.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/External/AddressableAsyncExtensions.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/IUniTaskAsyncEnumerable.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/IUniTaskAsyncEnumerable.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/IUniTaskSource.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/IUniTaskSource.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Internal.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Internal/ArrayPool.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Internal/ArrayPool.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Internal/ArrayPoolUtil.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Internal/ArrayPoolUtil.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Internal/ArrayUtil.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Internal/ArrayUtil.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Internal/ContinuationQueue.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Internal/ContinuationQueue.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Internal/DiagnosticsExtensions.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Internal/DiagnosticsExtensions.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Internal/Error.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Internal/Error.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Internal/Hack.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Internal/Hack.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Internal/MinimumQueue.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Internal/MinimumQueue.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Internal/PlayerLoopRunner.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Internal/PlayerLoopRunner.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Internal/PromisePool.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Internal/PromisePool.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Internal/RuntimeHelpersAbstraction.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Internal/RuntimeHelpersAbstraction.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Internal/StatePool.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Internal/StatePool.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Internal/TaskTracker.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Internal/TaskTracker.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Internal/UnityEqualityComparer.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Internal/UnityEqualityComparer.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Internal/WeakDictionary.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Internal/WeakDictionary.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Aggregate.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Aggregate.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/All.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/All.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Any.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Any.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/AppendPrepend.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/AppendPrepend.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/AsUniTaskAsyncEnumerable.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/AsUniTaskAsyncEnumerable.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/AsyncEnumeratorBase.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/AsyncEnumeratorBase.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Average.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Average.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Average.tt (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Average.tt.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Buffer.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Buffer.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Cast.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Cast.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Concat.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Concat.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Contains.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Contains.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Count.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Count.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/DefaultIfEmpty.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/DefaultIfEmpty.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Distinct.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Distinct.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/DistinctUntilChanged.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/DistinctUntilChanged.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Do.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Do.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/ElementAt.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/ElementAt.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Empty.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Empty.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Except.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Except.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/First.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/First.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/ForEach.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/ForEach.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/GroupBy.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/GroupBy.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/GroupJoin.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/GroupJoin.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Intersect.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Intersect.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Join.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Join.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Last.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Last.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/LongCount.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/LongCount.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Max.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Max.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Min.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Min.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/MinMax.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/MinMax.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/MinMax.tt (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/MinMax.tt.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Never.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Never.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/OfType.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/OfType.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/OrderBy.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/OrderBy.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Range.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Range.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Repeat.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Repeat.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Return.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Return.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Reverse.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Reverse.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Select.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Select.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/SelectMany.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/SelectMany.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/SequenceEqual.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/SequenceEqual.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Single.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Single.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Skip.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Skip.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/SkipLast.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/SkipLast.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/SkipWhile.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/SkipWhile.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Sum.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Sum.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Sum.tt (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Sum.tt.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Take.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Take.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/TakeLast.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/TakeLast.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/TakeWhile.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/TakeWhile.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Throw.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Throw.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/ToArray.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/ToArray.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/ToDictionary.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/ToDictionary.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/ToHashSet.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/ToHashSet.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/ToList.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/ToList.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/ToLookup.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/ToLookup.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/ToObservable.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/ToObservable.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/ToUniTaskAsyncEnumerable.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/ToUniTaskAsyncEnumerable.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Union.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Union.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/UnityExtensions.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/UnityExtensions/EveryUpdate.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/UnityExtensions/EveryUpdate.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/UnityExtensions/Interval.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/UnityExtensions/Interval.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/UnityExtensions/Timer.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/UnityExtensions/Timer.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Where.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Where.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Zip.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Linq/Zip.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/PlayerLoopHelper.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/PlayerLoopHelper.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Progress.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Progress.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Triggers.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Triggers/AsyncAwakeTrigger.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Triggers/AsyncAwakeTrigger.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Triggers/AsyncDestroyTrigger.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Triggers/AsyncDestroyTrigger.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Triggers/AsyncStartTrigger.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Triggers/AsyncStartTrigger.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Triggers/AsyncTriggerBase.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Triggers/AsyncTriggerBase.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Triggers/AsyncTriggerExtensions.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Triggers/AsyncTriggerExtensions.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Triggers/MonoBehaviourMessagesTriggers.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Triggers/MonoBehaviourMessagesTriggers.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Triggers/MonoBehaviourMessagesTriggers.tt (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/Triggers/MonoBehaviourMessagesTriggers.tt.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UniTask.Bridge.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UniTask.Bridge.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UniTask.Delay.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UniTask.Delay.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UniTask.Factory.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UniTask.Factory.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UniTask.Run.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UniTask.Run.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UniTask.Threading.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UniTask.Threading.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UniTask.WaitUntil.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UniTask.WaitUntil.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UniTask.WhenAll.Generated.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UniTask.WhenAll.Generated.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UniTask.WhenAll.Generated.tt (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UniTask.WhenAll.Generated.tt.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UniTask.WhenAll.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UniTask.WhenAll.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UniTask.WhenAny.Generated.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UniTask.WhenAny.Generated.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UniTask.WhenAny.Generated.tt (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UniTask.WhenAny.Generated.tt.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UniTask.WhenAny.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UniTask.WhenAny.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UniTask.asmdef (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UniTask.asmdef.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UniTask.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UniTask.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UniTaskCompletionSource.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UniTaskCompletionSource.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UniTaskExtensions.Shorthand.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UniTaskExtensions.Shorthand.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UniTaskExtensions.Shorthand.tt (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UniTaskExtensions.Shorthand.tt.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UniTaskExtensions.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UniTaskExtensions.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UniTaskObservableExtensions.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UniTaskObservableExtensions.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UniTaskScheduler.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UniTaskScheduler.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UniTaskVoid.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UniTaskVoid.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UnityAsyncExtensions.Jobs.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UnityAsyncExtensions.Jobs.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UnityAsyncExtensions.MonoBehaviour.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UnityAsyncExtensions.MonoBehaviour.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UnityAsyncExtensions.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UnityAsyncExtensions.cs.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UnityAsyncExtensions.tt (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UnityAsyncExtensions.tt.meta (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UnityAsyncExtensions.uGUI.cs (100%) rename src/UniTask/Assets/Plugins/UniTask/{ => Runtime}/UnityAsyncExtensions.uGUI.cs.meta (100%) diff --git a/src/UniTask.NetCore/UniTask.NetCore.csproj b/src/UniTask.NetCore/UniTask.NetCore.csproj index 0060575..3b143ae 100644 --- a/src/UniTask.NetCore/UniTask.NetCore.csproj +++ b/src/UniTask.NetCore/UniTask.NetCore.csproj @@ -7,7 +7,27 @@ - + diff --git a/src/UniTask/Assets/Plugins/UniTask/Runtime.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime.meta new file mode 100644 index 0000000..4ccbc47 --- /dev/null +++ b/src/UniTask/Assets/Plugins/UniTask/Runtime.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: aa765154468d4b34eb34304100d39e64 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UniTask/Assets/Plugins/UniTask/AsyncLazy.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/AsyncLazy.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/AsyncLazy.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/AsyncLazy.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/AsyncLazy.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/AsyncLazy.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/AsyncLazy.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/AsyncLazy.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/AsyncUnit.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/AsyncUnit.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/AsyncUnit.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/AsyncUnit.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/AsyncUnit.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/AsyncUnit.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/AsyncUnit.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/AsyncUnit.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/CancellationTokenEqualityComparer.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/CancellationTokenEqualityComparer.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/CancellationTokenEqualityComparer.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/CancellationTokenEqualityComparer.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/CancellationTokenEqualityComparer.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/CancellationTokenEqualityComparer.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/CancellationTokenEqualityComparer.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/CancellationTokenEqualityComparer.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/CancellationTokenExtensions.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/CancellationTokenExtensions.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/CancellationTokenExtensions.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/CancellationTokenExtensions.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/CancellationTokenExtensions.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/CancellationTokenExtensions.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/CancellationTokenExtensions.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/CancellationTokenExtensions.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/CancellationTokenSourceExtensions.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/CancellationTokenSourceExtensions.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/CancellationTokenSourceExtensions.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/CancellationTokenSourceExtensions.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/CancellationTokenSourceExtensions.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/CancellationTokenSourceExtensions.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/CancellationTokenSourceExtensions.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/CancellationTokenSourceExtensions.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/CompilerServices.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/CompilerServices.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/CompilerServices.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/CompilerServices.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/CompilerServices/AsyncMethodBuilderAttribute.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/CompilerServices/AsyncMethodBuilderAttribute.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/CompilerServices/AsyncMethodBuilderAttribute.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/CompilerServices/AsyncMethodBuilderAttribute.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/CompilerServices/AsyncMethodBuilderAttribute.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/CompilerServices/AsyncMethodBuilderAttribute.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/CompilerServices/AsyncMethodBuilderAttribute.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/CompilerServices/AsyncMethodBuilderAttribute.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/CompilerServices/AsyncUniTaskMethodBuilder.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/CompilerServices/AsyncUniTaskMethodBuilder.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/CompilerServices/AsyncUniTaskMethodBuilder.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/CompilerServices/AsyncUniTaskMethodBuilder.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/CompilerServices/AsyncUniTaskMethodBuilder.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/CompilerServices/AsyncUniTaskMethodBuilder.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/CompilerServices/AsyncUniTaskMethodBuilder.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/CompilerServices/AsyncUniTaskMethodBuilder.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/CompilerServices/AsyncUniTaskVoidMethodBuilder.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/CompilerServices/AsyncUniTaskVoidMethodBuilder.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/CompilerServices/AsyncUniTaskVoidMethodBuilder.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/CompilerServices/AsyncUniTaskVoidMethodBuilder.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/CompilerServices/AsyncUniTaskVoidMethodBuilder.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/CompilerServices/AsyncUniTaskVoidMethodBuilder.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/CompilerServices/AsyncUniTaskVoidMethodBuilder.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/CompilerServices/AsyncUniTaskVoidMethodBuilder.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/CompilerServices/MoveNextRunner.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/CompilerServices/MoveNextRunner.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/CompilerServices/MoveNextRunner.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/CompilerServices/MoveNextRunner.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/CompilerServices/MoveNextRunner.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/CompilerServices/MoveNextRunner.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/CompilerServices/MoveNextRunner.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/CompilerServices/MoveNextRunner.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/EnumerableAsyncExtensions.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/EnumerableAsyncExtensions.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/EnumerableAsyncExtensions.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/EnumerableAsyncExtensions.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/EnumerableAsyncExtensions.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/EnumerableAsyncExtensions.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/EnumerableAsyncExtensions.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/EnumerableAsyncExtensions.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/EnumeratorAsyncExtensions.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/EnumeratorAsyncExtensions.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/EnumeratorAsyncExtensions.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/EnumeratorAsyncExtensions.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/EnumeratorAsyncExtensions.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/EnumeratorAsyncExtensions.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/EnumeratorAsyncExtensions.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/EnumeratorAsyncExtensions.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/ExceptionExtensions.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/ExceptionExtensions.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/ExceptionExtensions.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/ExceptionExtensions.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/ExceptionExtensions.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/ExceptionExtensions.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/ExceptionExtensions.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/ExceptionExtensions.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/External.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/External.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/External.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/External.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/External/AddressableAsyncExtensions.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/External/AddressableAsyncExtensions.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/External/AddressableAsyncExtensions.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/External/AddressableAsyncExtensions.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/External/AddressableAsyncExtensions.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/External/AddressableAsyncExtensions.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/External/AddressableAsyncExtensions.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/External/AddressableAsyncExtensions.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/IUniTaskAsyncEnumerable.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/IUniTaskAsyncEnumerable.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/IUniTaskAsyncEnumerable.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/IUniTaskAsyncEnumerable.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/IUniTaskAsyncEnumerable.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/IUniTaskAsyncEnumerable.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/IUniTaskAsyncEnumerable.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/IUniTaskAsyncEnumerable.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/IUniTaskSource.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/IUniTaskSource.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/IUniTaskSource.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/IUniTaskSource.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/IUniTaskSource.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/IUniTaskSource.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/IUniTaskSource.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/IUniTaskSource.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Internal.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Internal.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Internal.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Internal.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Internal/ArrayPool.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/ArrayPool.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Internal/ArrayPool.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/ArrayPool.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Internal/ArrayPool.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/ArrayPool.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Internal/ArrayPool.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/ArrayPool.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Internal/ArrayPoolUtil.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/ArrayPoolUtil.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Internal/ArrayPoolUtil.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/ArrayPoolUtil.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Internal/ArrayPoolUtil.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/ArrayPoolUtil.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Internal/ArrayPoolUtil.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/ArrayPoolUtil.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Internal/ArrayUtil.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/ArrayUtil.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Internal/ArrayUtil.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/ArrayUtil.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Internal/ArrayUtil.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/ArrayUtil.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Internal/ArrayUtil.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/ArrayUtil.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Internal/ContinuationQueue.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/ContinuationQueue.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Internal/ContinuationQueue.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/ContinuationQueue.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Internal/ContinuationQueue.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/ContinuationQueue.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Internal/ContinuationQueue.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/ContinuationQueue.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Internal/DiagnosticsExtensions.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/DiagnosticsExtensions.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Internal/DiagnosticsExtensions.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/DiagnosticsExtensions.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Internal/DiagnosticsExtensions.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/DiagnosticsExtensions.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Internal/DiagnosticsExtensions.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/DiagnosticsExtensions.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Internal/Error.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/Error.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Internal/Error.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/Error.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Internal/Error.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/Error.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Internal/Error.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/Error.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Internal/Hack.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/Hack.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Internal/Hack.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/Hack.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Internal/Hack.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/Hack.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Internal/Hack.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/Hack.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Internal/MinimumQueue.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/MinimumQueue.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Internal/MinimumQueue.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/MinimumQueue.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Internal/MinimumQueue.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/MinimumQueue.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Internal/MinimumQueue.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/MinimumQueue.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Internal/PlayerLoopRunner.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/PlayerLoopRunner.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Internal/PlayerLoopRunner.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/PlayerLoopRunner.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Internal/PlayerLoopRunner.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/PlayerLoopRunner.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Internal/PlayerLoopRunner.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/PlayerLoopRunner.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Internal/PromisePool.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/PromisePool.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Internal/PromisePool.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/PromisePool.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Internal/PromisePool.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/PromisePool.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Internal/PromisePool.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/PromisePool.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Internal/RuntimeHelpersAbstraction.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/RuntimeHelpersAbstraction.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Internal/RuntimeHelpersAbstraction.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/RuntimeHelpersAbstraction.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Internal/RuntimeHelpersAbstraction.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/RuntimeHelpersAbstraction.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Internal/RuntimeHelpersAbstraction.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/RuntimeHelpersAbstraction.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Internal/StatePool.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/StatePool.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Internal/StatePool.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/StatePool.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Internal/StatePool.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/StatePool.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Internal/StatePool.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/StatePool.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Internal/TaskTracker.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/TaskTracker.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Internal/TaskTracker.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/TaskTracker.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Internal/TaskTracker.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/TaskTracker.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Internal/TaskTracker.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/TaskTracker.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Internal/UnityEqualityComparer.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/UnityEqualityComparer.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Internal/UnityEqualityComparer.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/UnityEqualityComparer.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Internal/UnityEqualityComparer.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/UnityEqualityComparer.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Internal/UnityEqualityComparer.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/UnityEqualityComparer.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Internal/WeakDictionary.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/WeakDictionary.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Internal/WeakDictionary.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/WeakDictionary.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Internal/WeakDictionary.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/WeakDictionary.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Internal/WeakDictionary.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Internal/WeakDictionary.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Aggregate.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Aggregate.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Aggregate.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Aggregate.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Aggregate.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Aggregate.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Aggregate.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Aggregate.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/All.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/All.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/All.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/All.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/All.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/All.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/All.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/All.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Any.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Any.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Any.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Any.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Any.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Any.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Any.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Any.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/AppendPrepend.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/AppendPrepend.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/AppendPrepend.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/AppendPrepend.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/AppendPrepend.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/AppendPrepend.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/AppendPrepend.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/AppendPrepend.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/AsUniTaskAsyncEnumerable.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/AsUniTaskAsyncEnumerable.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/AsUniTaskAsyncEnumerable.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/AsUniTaskAsyncEnumerable.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/AsUniTaskAsyncEnumerable.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/AsUniTaskAsyncEnumerable.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/AsUniTaskAsyncEnumerable.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/AsUniTaskAsyncEnumerable.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/AsyncEnumeratorBase.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/AsyncEnumeratorBase.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/AsyncEnumeratorBase.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/AsyncEnumeratorBase.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/AsyncEnumeratorBase.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/AsyncEnumeratorBase.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/AsyncEnumeratorBase.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/AsyncEnumeratorBase.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Average.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Average.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Average.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Average.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Average.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Average.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Average.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Average.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Average.tt b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Average.tt similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Average.tt rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Average.tt diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Average.tt.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Average.tt.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Average.tt.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Average.tt.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Buffer.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Buffer.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Buffer.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Buffer.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Buffer.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Buffer.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Buffer.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Buffer.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Cast.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Cast.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Cast.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Cast.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Cast.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Cast.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Cast.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Cast.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Concat.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Concat.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Concat.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Concat.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Concat.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Concat.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Concat.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Concat.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Contains.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Contains.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Contains.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Contains.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Contains.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Contains.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Contains.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Contains.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Count.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Count.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Count.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Count.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Count.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Count.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Count.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Count.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/DefaultIfEmpty.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/DefaultIfEmpty.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/DefaultIfEmpty.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/DefaultIfEmpty.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/DefaultIfEmpty.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/DefaultIfEmpty.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/DefaultIfEmpty.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/DefaultIfEmpty.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Distinct.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Distinct.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Distinct.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Distinct.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Distinct.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Distinct.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Distinct.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Distinct.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/DistinctUntilChanged.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/DistinctUntilChanged.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/DistinctUntilChanged.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/DistinctUntilChanged.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/DistinctUntilChanged.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/DistinctUntilChanged.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/DistinctUntilChanged.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/DistinctUntilChanged.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Do.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Do.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Do.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Do.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Do.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Do.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Do.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Do.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/ElementAt.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/ElementAt.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/ElementAt.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/ElementAt.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/ElementAt.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/ElementAt.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/ElementAt.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/ElementAt.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Empty.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Empty.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Empty.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Empty.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Empty.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Empty.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Empty.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Empty.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Except.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Except.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Except.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Except.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Except.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Except.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Except.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Except.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/First.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/First.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/First.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/First.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/First.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/First.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/First.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/First.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/ForEach.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/ForEach.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/ForEach.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/ForEach.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/ForEach.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/ForEach.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/ForEach.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/ForEach.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/GroupBy.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/GroupBy.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/GroupBy.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/GroupBy.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/GroupBy.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/GroupBy.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/GroupBy.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/GroupBy.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/GroupJoin.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/GroupJoin.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/GroupJoin.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/GroupJoin.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/GroupJoin.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/GroupJoin.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/GroupJoin.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/GroupJoin.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Intersect.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Intersect.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Intersect.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Intersect.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Intersect.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Intersect.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Intersect.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Intersect.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Join.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Join.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Join.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Join.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Join.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Join.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Join.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Join.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Last.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Last.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Last.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Last.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Last.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Last.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Last.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Last.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/LongCount.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/LongCount.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/LongCount.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/LongCount.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/LongCount.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/LongCount.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/LongCount.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/LongCount.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Max.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Max.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Max.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Max.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Max.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Max.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Max.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Max.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Min.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Min.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Min.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Min.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Min.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Min.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Min.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Min.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/MinMax.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/MinMax.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/MinMax.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/MinMax.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/MinMax.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/MinMax.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/MinMax.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/MinMax.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/MinMax.tt b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/MinMax.tt similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/MinMax.tt rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/MinMax.tt diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/MinMax.tt.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/MinMax.tt.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/MinMax.tt.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/MinMax.tt.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Never.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Never.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Never.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Never.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Never.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Never.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Never.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Never.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/OfType.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/OfType.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/OfType.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/OfType.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/OfType.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/OfType.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/OfType.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/OfType.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/OrderBy.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/OrderBy.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/OrderBy.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/OrderBy.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/OrderBy.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/OrderBy.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/OrderBy.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/OrderBy.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Range.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Range.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Range.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Range.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Range.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Range.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Range.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Range.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Repeat.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Repeat.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Repeat.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Repeat.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Repeat.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Repeat.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Repeat.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Repeat.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Return.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Return.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Return.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Return.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Return.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Return.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Return.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Return.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Reverse.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Reverse.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Reverse.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Reverse.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Reverse.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Reverse.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Reverse.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Reverse.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Select.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Select.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Select.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Select.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Select.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Select.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Select.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Select.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/SelectMany.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/SelectMany.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/SelectMany.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/SelectMany.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/SelectMany.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/SelectMany.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/SelectMany.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/SelectMany.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/SequenceEqual.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/SequenceEqual.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/SequenceEqual.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/SequenceEqual.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/SequenceEqual.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/SequenceEqual.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/SequenceEqual.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/SequenceEqual.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Single.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Single.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Single.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Single.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Single.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Single.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Single.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Single.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Skip.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Skip.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Skip.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Skip.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Skip.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Skip.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Skip.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Skip.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/SkipLast.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/SkipLast.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/SkipLast.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/SkipLast.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/SkipLast.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/SkipLast.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/SkipLast.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/SkipLast.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/SkipWhile.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/SkipWhile.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/SkipWhile.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/SkipWhile.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/SkipWhile.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/SkipWhile.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/SkipWhile.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/SkipWhile.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Sum.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Sum.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Sum.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Sum.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Sum.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Sum.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Sum.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Sum.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Sum.tt b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Sum.tt similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Sum.tt rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Sum.tt diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Sum.tt.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Sum.tt.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Sum.tt.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Sum.tt.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Take.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Take.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Take.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Take.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Take.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Take.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Take.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Take.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/TakeLast.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/TakeLast.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/TakeLast.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/TakeLast.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/TakeLast.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/TakeLast.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/TakeLast.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/TakeLast.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/TakeWhile.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/TakeWhile.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/TakeWhile.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/TakeWhile.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/TakeWhile.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/TakeWhile.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/TakeWhile.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/TakeWhile.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Throw.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Throw.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Throw.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Throw.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Throw.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Throw.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Throw.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Throw.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/ToArray.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/ToArray.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/ToArray.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/ToArray.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/ToArray.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/ToArray.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/ToArray.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/ToArray.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/ToDictionary.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/ToDictionary.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/ToDictionary.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/ToDictionary.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/ToDictionary.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/ToDictionary.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/ToDictionary.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/ToDictionary.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/ToHashSet.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/ToHashSet.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/ToHashSet.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/ToHashSet.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/ToHashSet.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/ToHashSet.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/ToHashSet.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/ToHashSet.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/ToList.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/ToList.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/ToList.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/ToList.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/ToList.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/ToList.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/ToList.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/ToList.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/ToLookup.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/ToLookup.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/ToLookup.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/ToLookup.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/ToLookup.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/ToLookup.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/ToLookup.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/ToLookup.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/ToObservable.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/ToObservable.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/ToObservable.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/ToObservable.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/ToObservable.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/ToObservable.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/ToObservable.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/ToObservable.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/ToUniTaskAsyncEnumerable.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/ToUniTaskAsyncEnumerable.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/ToUniTaskAsyncEnumerable.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/ToUniTaskAsyncEnumerable.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/ToUniTaskAsyncEnumerable.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/ToUniTaskAsyncEnumerable.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/ToUniTaskAsyncEnumerable.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/ToUniTaskAsyncEnumerable.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Union.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Union.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Union.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Union.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Union.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Union.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Union.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Union.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/UnityExtensions.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/UnityExtensions.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/UnityExtensions.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/UnityExtensions.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/UnityExtensions/EveryUpdate.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/UnityExtensions/EveryUpdate.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/UnityExtensions/EveryUpdate.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/UnityExtensions/EveryUpdate.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/UnityExtensions/EveryUpdate.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/UnityExtensions/EveryUpdate.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/UnityExtensions/EveryUpdate.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/UnityExtensions/EveryUpdate.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/UnityExtensions/Interval.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/UnityExtensions/Interval.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/UnityExtensions/Interval.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/UnityExtensions/Interval.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/UnityExtensions/Interval.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/UnityExtensions/Interval.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/UnityExtensions/Interval.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/UnityExtensions/Interval.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/UnityExtensions/Timer.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/UnityExtensions/Timer.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/UnityExtensions/Timer.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/UnityExtensions/Timer.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/UnityExtensions/Timer.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/UnityExtensions/Timer.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/UnityExtensions/Timer.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/UnityExtensions/Timer.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Where.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Where.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Where.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Where.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Where.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Where.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Where.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Where.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Zip.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Zip.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Zip.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Zip.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Linq/Zip.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Zip.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Linq/Zip.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Linq/Zip.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/PlayerLoopHelper.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/PlayerLoopHelper.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/PlayerLoopHelper.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/PlayerLoopHelper.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/PlayerLoopHelper.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/PlayerLoopHelper.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/PlayerLoopHelper.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/PlayerLoopHelper.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Progress.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Progress.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Progress.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Progress.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Progress.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Progress.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Progress.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Progress.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Triggers.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Triggers.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Triggers.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Triggers.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Triggers/AsyncAwakeTrigger.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Triggers/AsyncAwakeTrigger.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Triggers/AsyncAwakeTrigger.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Triggers/AsyncAwakeTrigger.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Triggers/AsyncAwakeTrigger.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Triggers/AsyncAwakeTrigger.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Triggers/AsyncAwakeTrigger.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Triggers/AsyncAwakeTrigger.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Triggers/AsyncDestroyTrigger.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Triggers/AsyncDestroyTrigger.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Triggers/AsyncDestroyTrigger.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Triggers/AsyncDestroyTrigger.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Triggers/AsyncDestroyTrigger.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Triggers/AsyncDestroyTrigger.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Triggers/AsyncDestroyTrigger.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Triggers/AsyncDestroyTrigger.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Triggers/AsyncStartTrigger.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Triggers/AsyncStartTrigger.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Triggers/AsyncStartTrigger.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Triggers/AsyncStartTrigger.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Triggers/AsyncStartTrigger.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Triggers/AsyncStartTrigger.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Triggers/AsyncStartTrigger.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Triggers/AsyncStartTrigger.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Triggers/AsyncTriggerBase.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Triggers/AsyncTriggerBase.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Triggers/AsyncTriggerBase.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Triggers/AsyncTriggerBase.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Triggers/AsyncTriggerBase.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Triggers/AsyncTriggerBase.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Triggers/AsyncTriggerBase.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Triggers/AsyncTriggerBase.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Triggers/AsyncTriggerExtensions.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Triggers/AsyncTriggerExtensions.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Triggers/AsyncTriggerExtensions.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Triggers/AsyncTriggerExtensions.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Triggers/AsyncTriggerExtensions.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Triggers/AsyncTriggerExtensions.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Triggers/AsyncTriggerExtensions.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Triggers/AsyncTriggerExtensions.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Triggers/MonoBehaviourMessagesTriggers.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/Triggers/MonoBehaviourMessagesTriggers.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Triggers/MonoBehaviourMessagesTriggers.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Triggers/MonoBehaviourMessagesTriggers.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/Triggers/MonoBehaviourMessagesTriggers.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Triggers/MonoBehaviourMessagesTriggers.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Triggers/MonoBehaviourMessagesTriggers.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Triggers/MonoBehaviourMessagesTriggers.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/Triggers/MonoBehaviourMessagesTriggers.tt b/src/UniTask/Assets/Plugins/UniTask/Runtime/Triggers/MonoBehaviourMessagesTriggers.tt similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Triggers/MonoBehaviourMessagesTriggers.tt rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Triggers/MonoBehaviourMessagesTriggers.tt diff --git a/src/UniTask/Assets/Plugins/UniTask/Triggers/MonoBehaviourMessagesTriggers.tt.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/Triggers/MonoBehaviourMessagesTriggers.tt.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/Triggers/MonoBehaviourMessagesTriggers.tt.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/Triggers/MonoBehaviourMessagesTriggers.tt.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/UniTask.Bridge.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.Bridge.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UniTask.Bridge.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.Bridge.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/UniTask.Bridge.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.Bridge.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UniTask.Bridge.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.Bridge.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/UniTask.Delay.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.Delay.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UniTask.Delay.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.Delay.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/UniTask.Delay.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.Delay.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UniTask.Delay.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.Delay.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/UniTask.Factory.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.Factory.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UniTask.Factory.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.Factory.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/UniTask.Factory.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.Factory.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UniTask.Factory.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.Factory.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/UniTask.Run.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.Run.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UniTask.Run.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.Run.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/UniTask.Run.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.Run.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UniTask.Run.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.Run.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/UniTask.Threading.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.Threading.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UniTask.Threading.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.Threading.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/UniTask.Threading.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.Threading.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UniTask.Threading.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.Threading.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/UniTask.WaitUntil.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.WaitUntil.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UniTask.WaitUntil.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.WaitUntil.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/UniTask.WaitUntil.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.WaitUntil.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UniTask.WaitUntil.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.WaitUntil.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/UniTask.WhenAll.Generated.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.WhenAll.Generated.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UniTask.WhenAll.Generated.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.WhenAll.Generated.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/UniTask.WhenAll.Generated.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.WhenAll.Generated.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UniTask.WhenAll.Generated.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.WhenAll.Generated.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/UniTask.WhenAll.Generated.tt b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.WhenAll.Generated.tt similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UniTask.WhenAll.Generated.tt rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.WhenAll.Generated.tt diff --git a/src/UniTask/Assets/Plugins/UniTask/UniTask.WhenAll.Generated.tt.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.WhenAll.Generated.tt.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UniTask.WhenAll.Generated.tt.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.WhenAll.Generated.tt.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/UniTask.WhenAll.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.WhenAll.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UniTask.WhenAll.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.WhenAll.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/UniTask.WhenAll.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.WhenAll.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UniTask.WhenAll.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.WhenAll.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/UniTask.WhenAny.Generated.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.WhenAny.Generated.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UniTask.WhenAny.Generated.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.WhenAny.Generated.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/UniTask.WhenAny.Generated.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.WhenAny.Generated.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UniTask.WhenAny.Generated.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.WhenAny.Generated.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/UniTask.WhenAny.Generated.tt b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.WhenAny.Generated.tt similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UniTask.WhenAny.Generated.tt rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.WhenAny.Generated.tt diff --git a/src/UniTask/Assets/Plugins/UniTask/UniTask.WhenAny.Generated.tt.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.WhenAny.Generated.tt.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UniTask.WhenAny.Generated.tt.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.WhenAny.Generated.tt.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/UniTask.WhenAny.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.WhenAny.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UniTask.WhenAny.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.WhenAny.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/UniTask.WhenAny.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.WhenAny.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UniTask.WhenAny.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.WhenAny.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/UniTask.asmdef b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.asmdef similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UniTask.asmdef rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.asmdef diff --git a/src/UniTask/Assets/Plugins/UniTask/UniTask.asmdef.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.asmdef.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UniTask.asmdef.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.asmdef.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/UniTask.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UniTask.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/UniTask.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UniTask.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/UniTaskCompletionSource.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTaskCompletionSource.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UniTaskCompletionSource.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UniTaskCompletionSource.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/UniTaskCompletionSource.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTaskCompletionSource.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UniTaskCompletionSource.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UniTaskCompletionSource.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/UniTaskExtensions.Shorthand.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTaskExtensions.Shorthand.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UniTaskExtensions.Shorthand.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UniTaskExtensions.Shorthand.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/UniTaskExtensions.Shorthand.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTaskExtensions.Shorthand.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UniTaskExtensions.Shorthand.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UniTaskExtensions.Shorthand.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/UniTaskExtensions.Shorthand.tt b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTaskExtensions.Shorthand.tt similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UniTaskExtensions.Shorthand.tt rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UniTaskExtensions.Shorthand.tt diff --git a/src/UniTask/Assets/Plugins/UniTask/UniTaskExtensions.Shorthand.tt.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTaskExtensions.Shorthand.tt.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UniTaskExtensions.Shorthand.tt.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UniTaskExtensions.Shorthand.tt.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/UniTaskExtensions.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTaskExtensions.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UniTaskExtensions.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UniTaskExtensions.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/UniTaskExtensions.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTaskExtensions.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UniTaskExtensions.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UniTaskExtensions.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/UniTaskObservableExtensions.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTaskObservableExtensions.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UniTaskObservableExtensions.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UniTaskObservableExtensions.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/UniTaskObservableExtensions.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTaskObservableExtensions.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UniTaskObservableExtensions.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UniTaskObservableExtensions.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/UniTaskScheduler.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTaskScheduler.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UniTaskScheduler.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UniTaskScheduler.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/UniTaskScheduler.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTaskScheduler.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UniTaskScheduler.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UniTaskScheduler.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/UniTaskVoid.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTaskVoid.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UniTaskVoid.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UniTaskVoid.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/UniTaskVoid.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTaskVoid.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UniTaskVoid.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UniTaskVoid.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/UnityAsyncExtensions.Jobs.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/UnityAsyncExtensions.Jobs.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UnityAsyncExtensions.Jobs.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UnityAsyncExtensions.Jobs.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/UnityAsyncExtensions.Jobs.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/UnityAsyncExtensions.Jobs.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UnityAsyncExtensions.Jobs.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UnityAsyncExtensions.Jobs.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/UnityAsyncExtensions.MonoBehaviour.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/UnityAsyncExtensions.MonoBehaviour.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UnityAsyncExtensions.MonoBehaviour.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UnityAsyncExtensions.MonoBehaviour.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/UnityAsyncExtensions.MonoBehaviour.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/UnityAsyncExtensions.MonoBehaviour.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UnityAsyncExtensions.MonoBehaviour.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UnityAsyncExtensions.MonoBehaviour.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/UnityAsyncExtensions.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/UnityAsyncExtensions.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UnityAsyncExtensions.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UnityAsyncExtensions.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/UnityAsyncExtensions.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/UnityAsyncExtensions.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UnityAsyncExtensions.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UnityAsyncExtensions.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/UnityAsyncExtensions.tt b/src/UniTask/Assets/Plugins/UniTask/Runtime/UnityAsyncExtensions.tt similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UnityAsyncExtensions.tt rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UnityAsyncExtensions.tt diff --git a/src/UniTask/Assets/Plugins/UniTask/UnityAsyncExtensions.tt.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/UnityAsyncExtensions.tt.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UnityAsyncExtensions.tt.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UnityAsyncExtensions.tt.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/UnityAsyncExtensions.uGUI.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/UnityAsyncExtensions.uGUI.cs similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UnityAsyncExtensions.uGUI.cs rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UnityAsyncExtensions.uGUI.cs diff --git a/src/UniTask/Assets/Plugins/UniTask/UnityAsyncExtensions.uGUI.cs.meta b/src/UniTask/Assets/Plugins/UniTask/Runtime/UnityAsyncExtensions.uGUI.cs.meta similarity index 100% rename from src/UniTask/Assets/Plugins/UniTask/UnityAsyncExtensions.uGUI.cs.meta rename to src/UniTask/Assets/Plugins/UniTask/Runtime/UnityAsyncExtensions.uGUI.cs.meta diff --git a/src/UniTask/Assets/Plugins/UniTask/package.json b/src/UniTask/Assets/Plugins/UniTask/package.json index 9304bd0..403bf83 100644 --- a/src/UniTask/Assets/Plugins/UniTask/package.json +++ b/src/UniTask/Assets/Plugins/UniTask/package.json @@ -1,7 +1,7 @@ { "name": "com.cysharp.unitask", "displayName": "UniTask", - "version": "2.0.2-preview3", + "version": "2.0.3-preview4", "unity": "2018.3", "description": "Provides an efficient async/await integration to Unity.", "keywords": ["async/await", "async", "Task", "UniTask"],