diff --git a/Source/SuperLinq.Async/PublicAPI/net6.0/PublicAPI.Shipped.txt b/Source/SuperLinq.Async/PublicAPI/net6.0/PublicAPI.Shipped.txt index 848ffb4b..a98f6f13 100644 --- a/Source/SuperLinq.Async/PublicAPI/net6.0/PublicAPI.Shipped.txt +++ b/Source/SuperLinq.Async/PublicAPI/net6.0/PublicAPI.Shipped.txt @@ -77,10 +77,10 @@ static SuperLinq.Async.AsyncSuperEnumerable.DoWhile(this System.Collect static SuperLinq.Async.AsyncSuperEnumerable.DoWhile(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! condition) -> System.Collections.Generic.IAsyncEnumerable! static SuperLinq.Async.AsyncSuperEnumerable.ElementAtAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Index index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask static SuperLinq.Async.AsyncSuperEnumerable.ElementAtOrDefaultAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Index index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer) -> System.Threading.Tasks.ValueTask +static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth) -> System.Collections.Generic.IAsyncEnumerable<(TFirst, TSecond, TThird, TFourth)>! @@ -355,6 +355,14 @@ static SuperLinq.Async.AsyncSuperEnumerable.TrySingle( static SuperLinq.Async.AsyncSuperEnumerable.TrySingle(this System.Collections.Generic.IAsyncEnumerable! source, TCardinality zero, TCardinality one, TCardinality many, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask<(TCardinality Cardinality, T? Value)> static SuperLinq.Async.AsyncSuperEnumerable.Using(System.Func! resourceFactory, System.Func!>! enumerableFactory) -> System.Collections.Generic.IAsyncEnumerable! static SuperLinq.Async.AsyncSuperEnumerable.Where(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IAsyncEnumerable! filter) -> System.Collections.Generic.IAsyncEnumerable! +static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! +static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! +static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLagValue, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! +static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLagValue, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! +static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! +static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! +static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLeadValue, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! +static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLeadValue, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! static SuperLinq.Async.AsyncSuperEnumerable.While(System.Func! condition, System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! static SuperLinq.Async.AsyncSuperEnumerable.While(System.Func>! condition, System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! static SuperLinq.Async.AsyncSuperEnumerable.Window(this System.Collections.Generic.IAsyncEnumerable! source, int size) -> System.Collections.Generic.IAsyncEnumerable!>! diff --git a/Source/SuperLinq.Async/PublicAPI/net6.0/PublicAPI.Unshipped.txt b/Source/SuperLinq.Async/PublicAPI/net6.0/PublicAPI.Unshipped.txt index 5e54a43d..7dc5c581 100644 --- a/Source/SuperLinq.Async/PublicAPI/net6.0/PublicAPI.Unshipped.txt +++ b/Source/SuperLinq.Async/PublicAPI/net6.0/PublicAPI.Unshipped.txt @@ -1,17 +1 @@ #nullable enable -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -*REMOVED*static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second) -> System.Threading.Tasks.ValueTask -*REMOVED*static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer) -> System.Threading.Tasks.ValueTask -*REMOVED*static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Threading.Tasks.ValueTask -*REMOVED*static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLagValue, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLagValue, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLeadValue, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLeadValue, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! diff --git a/Source/SuperLinq.Async/PublicAPI/net7.0/PublicAPI.Shipped.txt b/Source/SuperLinq.Async/PublicAPI/net7.0/PublicAPI.Shipped.txt index 848ffb4b..a98f6f13 100644 --- a/Source/SuperLinq.Async/PublicAPI/net7.0/PublicAPI.Shipped.txt +++ b/Source/SuperLinq.Async/PublicAPI/net7.0/PublicAPI.Shipped.txt @@ -77,10 +77,10 @@ static SuperLinq.Async.AsyncSuperEnumerable.DoWhile(this System.Collect static SuperLinq.Async.AsyncSuperEnumerable.DoWhile(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! condition) -> System.Collections.Generic.IAsyncEnumerable! static SuperLinq.Async.AsyncSuperEnumerable.ElementAtAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Index index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask static SuperLinq.Async.AsyncSuperEnumerable.ElementAtOrDefaultAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Index index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer) -> System.Threading.Tasks.ValueTask +static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth) -> System.Collections.Generic.IAsyncEnumerable<(TFirst, TSecond, TThird, TFourth)>! @@ -355,6 +355,14 @@ static SuperLinq.Async.AsyncSuperEnumerable.TrySingle( static SuperLinq.Async.AsyncSuperEnumerable.TrySingle(this System.Collections.Generic.IAsyncEnumerable! source, TCardinality zero, TCardinality one, TCardinality many, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask<(TCardinality Cardinality, T? Value)> static SuperLinq.Async.AsyncSuperEnumerable.Using(System.Func! resourceFactory, System.Func!>! enumerableFactory) -> System.Collections.Generic.IAsyncEnumerable! static SuperLinq.Async.AsyncSuperEnumerable.Where(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IAsyncEnumerable! filter) -> System.Collections.Generic.IAsyncEnumerable! +static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! +static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! +static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLagValue, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! +static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLagValue, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! +static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! +static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! +static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLeadValue, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! +static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLeadValue, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! static SuperLinq.Async.AsyncSuperEnumerable.While(System.Func! condition, System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! static SuperLinq.Async.AsyncSuperEnumerable.While(System.Func>! condition, System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! static SuperLinq.Async.AsyncSuperEnumerable.Window(this System.Collections.Generic.IAsyncEnumerable! source, int size) -> System.Collections.Generic.IAsyncEnumerable!>! diff --git a/Source/SuperLinq.Async/PublicAPI/net7.0/PublicAPI.Unshipped.txt b/Source/SuperLinq.Async/PublicAPI/net7.0/PublicAPI.Unshipped.txt index 5e54a43d..7dc5c581 100644 --- a/Source/SuperLinq.Async/PublicAPI/net7.0/PublicAPI.Unshipped.txt +++ b/Source/SuperLinq.Async/PublicAPI/net7.0/PublicAPI.Unshipped.txt @@ -1,17 +1 @@ #nullable enable -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -*REMOVED*static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second) -> System.Threading.Tasks.ValueTask -*REMOVED*static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer) -> System.Threading.Tasks.ValueTask -*REMOVED*static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Threading.Tasks.ValueTask -*REMOVED*static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLagValue, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLagValue, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLeadValue, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLeadValue, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! diff --git a/Source/SuperLinq.Async/PublicAPI/net8.0/PublicAPI.Shipped.txt b/Source/SuperLinq.Async/PublicAPI/net8.0/PublicAPI.Shipped.txt index 848ffb4b..a98f6f13 100644 --- a/Source/SuperLinq.Async/PublicAPI/net8.0/PublicAPI.Shipped.txt +++ b/Source/SuperLinq.Async/PublicAPI/net8.0/PublicAPI.Shipped.txt @@ -77,10 +77,10 @@ static SuperLinq.Async.AsyncSuperEnumerable.DoWhile(this System.Collect static SuperLinq.Async.AsyncSuperEnumerable.DoWhile(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! condition) -> System.Collections.Generic.IAsyncEnumerable! static SuperLinq.Async.AsyncSuperEnumerable.ElementAtAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Index index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask static SuperLinq.Async.AsyncSuperEnumerable.ElementAtOrDefaultAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Index index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer) -> System.Threading.Tasks.ValueTask +static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth) -> System.Collections.Generic.IAsyncEnumerable<(TFirst, TSecond, TThird, TFourth)>! @@ -355,6 +355,14 @@ static SuperLinq.Async.AsyncSuperEnumerable.TrySingle( static SuperLinq.Async.AsyncSuperEnumerable.TrySingle(this System.Collections.Generic.IAsyncEnumerable! source, TCardinality zero, TCardinality one, TCardinality many, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask<(TCardinality Cardinality, T? Value)> static SuperLinq.Async.AsyncSuperEnumerable.Using(System.Func! resourceFactory, System.Func!>! enumerableFactory) -> System.Collections.Generic.IAsyncEnumerable! static SuperLinq.Async.AsyncSuperEnumerable.Where(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IAsyncEnumerable! filter) -> System.Collections.Generic.IAsyncEnumerable! +static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! +static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! +static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLagValue, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! +static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLagValue, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! +static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! +static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! +static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLeadValue, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! +static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLeadValue, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! static SuperLinq.Async.AsyncSuperEnumerable.While(System.Func! condition, System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! static SuperLinq.Async.AsyncSuperEnumerable.While(System.Func>! condition, System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! static SuperLinq.Async.AsyncSuperEnumerable.Window(this System.Collections.Generic.IAsyncEnumerable! source, int size) -> System.Collections.Generic.IAsyncEnumerable!>! diff --git a/Source/SuperLinq.Async/PublicAPI/net8.0/PublicAPI.Unshipped.txt b/Source/SuperLinq.Async/PublicAPI/net8.0/PublicAPI.Unshipped.txt index 5e54a43d..7dc5c581 100644 --- a/Source/SuperLinq.Async/PublicAPI/net8.0/PublicAPI.Unshipped.txt +++ b/Source/SuperLinq.Async/PublicAPI/net8.0/PublicAPI.Unshipped.txt @@ -1,17 +1 @@ #nullable enable -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -*REMOVED*static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second) -> System.Threading.Tasks.ValueTask -*REMOVED*static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer) -> System.Threading.Tasks.ValueTask -*REMOVED*static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Threading.Tasks.ValueTask -*REMOVED*static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLagValue, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLagValue, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLeadValue, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLeadValue, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! diff --git a/Source/SuperLinq.Async/PublicAPI/netcoreapp3.1/PublicAPI.Shipped.txt b/Source/SuperLinq.Async/PublicAPI/netcoreapp3.1/PublicAPI.Shipped.txt index 848ffb4b..a98f6f13 100644 --- a/Source/SuperLinq.Async/PublicAPI/netcoreapp3.1/PublicAPI.Shipped.txt +++ b/Source/SuperLinq.Async/PublicAPI/netcoreapp3.1/PublicAPI.Shipped.txt @@ -77,10 +77,10 @@ static SuperLinq.Async.AsyncSuperEnumerable.DoWhile(this System.Collect static SuperLinq.Async.AsyncSuperEnumerable.DoWhile(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! condition) -> System.Collections.Generic.IAsyncEnumerable! static SuperLinq.Async.AsyncSuperEnumerable.ElementAtAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Index index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask static SuperLinq.Async.AsyncSuperEnumerable.ElementAtOrDefaultAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Index index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer) -> System.Threading.Tasks.ValueTask +static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth) -> System.Collections.Generic.IAsyncEnumerable<(TFirst, TSecond, TThird, TFourth)>! @@ -355,6 +355,14 @@ static SuperLinq.Async.AsyncSuperEnumerable.TrySingle( static SuperLinq.Async.AsyncSuperEnumerable.TrySingle(this System.Collections.Generic.IAsyncEnumerable! source, TCardinality zero, TCardinality one, TCardinality many, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask<(TCardinality Cardinality, T? Value)> static SuperLinq.Async.AsyncSuperEnumerable.Using(System.Func! resourceFactory, System.Func!>! enumerableFactory) -> System.Collections.Generic.IAsyncEnumerable! static SuperLinq.Async.AsyncSuperEnumerable.Where(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IAsyncEnumerable! filter) -> System.Collections.Generic.IAsyncEnumerable! +static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! +static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! +static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLagValue, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! +static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLagValue, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! +static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! +static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! +static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLeadValue, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! +static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLeadValue, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! static SuperLinq.Async.AsyncSuperEnumerable.While(System.Func! condition, System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! static SuperLinq.Async.AsyncSuperEnumerable.While(System.Func>! condition, System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! static SuperLinq.Async.AsyncSuperEnumerable.Window(this System.Collections.Generic.IAsyncEnumerable! source, int size) -> System.Collections.Generic.IAsyncEnumerable!>! diff --git a/Source/SuperLinq.Async/PublicAPI/netcoreapp3.1/PublicAPI.Unshipped.txt b/Source/SuperLinq.Async/PublicAPI/netcoreapp3.1/PublicAPI.Unshipped.txt index 5e54a43d..7dc5c581 100644 --- a/Source/SuperLinq.Async/PublicAPI/netcoreapp3.1/PublicAPI.Unshipped.txt +++ b/Source/SuperLinq.Async/PublicAPI/netcoreapp3.1/PublicAPI.Unshipped.txt @@ -1,17 +1 @@ #nullable enable -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -*REMOVED*static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second) -> System.Threading.Tasks.ValueTask -*REMOVED*static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer) -> System.Threading.Tasks.ValueTask -*REMOVED*static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Threading.Tasks.ValueTask -*REMOVED*static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLagValue, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLagValue, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLeadValue, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLeadValue, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! diff --git a/Source/SuperLinq/PublicAPI/net6.0/PublicAPI.Shipped.txt b/Source/SuperLinq/PublicAPI/net6.0/PublicAPI.Shipped.txt index 2f0bc61a..83ba7edb 100644 --- a/Source/SuperLinq/PublicAPI/net6.0/PublicAPI.Shipped.txt +++ b/Source/SuperLinq/PublicAPI/net6.0/PublicAPI.Shipped.txt @@ -402,6 +402,10 @@ static SuperLinq.SuperEnumerable.TrySingle(this System.Collecti static SuperLinq.SuperEnumerable.Unfold(TState state, System.Func! generator, System.Func! predicate, System.Func! stateSelector, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! static SuperLinq.SuperEnumerable.Using(System.Func! resourceFactory, System.Func!>! enumerableFactory) -> System.Collections.Generic.IEnumerable! static SuperLinq.SuperEnumerable.Where(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEnumerable! filter) -> System.Collections.Generic.IEnumerable! +static SuperLinq.SuperEnumerable.WhereLag(this System.Collections.Generic.IEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IEnumerable! +static SuperLinq.SuperEnumerable.WhereLag(this System.Collections.Generic.IEnumerable! source, int offset, TSource defaultLagValue, System.Func! predicate) -> System.Collections.Generic.IEnumerable! +static SuperLinq.SuperEnumerable.WhereLead(this System.Collections.Generic.IEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IEnumerable! +static SuperLinq.SuperEnumerable.WhereLead(this System.Collections.Generic.IEnumerable! source, int offset, TSource defaultLeadValue, System.Func! predicate) -> System.Collections.Generic.IEnumerable! static SuperLinq.SuperEnumerable.While(System.Func! condition, System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! static SuperLinq.SuperEnumerable.Window(this System.Collections.Generic.IEnumerable! source, int size, System.Func!, TResult>! selector) -> System.Collections.Generic.IEnumerable! static SuperLinq.SuperEnumerable.Window(this System.Collections.Generic.IEnumerable! source, TSource[]! array, int size, System.Func!, TResult>! selector) -> System.Collections.Generic.IEnumerable! diff --git a/Source/SuperLinq/PublicAPI/net6.0/PublicAPI.Unshipped.txt b/Source/SuperLinq/PublicAPI/net6.0/PublicAPI.Unshipped.txt index 0cdd57b8..7dc5c581 100644 --- a/Source/SuperLinq/PublicAPI/net6.0/PublicAPI.Unshipped.txt +++ b/Source/SuperLinq/PublicAPI/net6.0/PublicAPI.Unshipped.txt @@ -1,5 +1 @@ #nullable enable -static SuperLinq.SuperEnumerable.WhereLag(this System.Collections.Generic.IEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WhereLag(this System.Collections.Generic.IEnumerable! source, int offset, TSource defaultLagValue, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WhereLead(this System.Collections.Generic.IEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WhereLead(this System.Collections.Generic.IEnumerable! source, int offset, TSource defaultLeadValue, System.Func! predicate) -> System.Collections.Generic.IEnumerable! diff --git a/Source/SuperLinq/PublicAPI/net7.0/PublicAPI.Shipped.txt b/Source/SuperLinq/PublicAPI/net7.0/PublicAPI.Shipped.txt index 947e20db..335eacd9 100644 --- a/Source/SuperLinq/PublicAPI/net7.0/PublicAPI.Shipped.txt +++ b/Source/SuperLinq/PublicAPI/net7.0/PublicAPI.Shipped.txt @@ -402,6 +402,10 @@ static SuperLinq.SuperEnumerable.TrySingle(this System.Collecti static SuperLinq.SuperEnumerable.Unfold(TState state, System.Func! generator, System.Func! predicate, System.Func! stateSelector, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! static SuperLinq.SuperEnumerable.Using(System.Func! resourceFactory, System.Func!>! enumerableFactory) -> System.Collections.Generic.IEnumerable! static SuperLinq.SuperEnumerable.Where(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEnumerable! filter) -> System.Collections.Generic.IEnumerable! +static SuperLinq.SuperEnumerable.WhereLag(this System.Collections.Generic.IEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IEnumerable! +static SuperLinq.SuperEnumerable.WhereLag(this System.Collections.Generic.IEnumerable! source, int offset, TSource defaultLagValue, System.Func! predicate) -> System.Collections.Generic.IEnumerable! +static SuperLinq.SuperEnumerable.WhereLead(this System.Collections.Generic.IEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IEnumerable! +static SuperLinq.SuperEnumerable.WhereLead(this System.Collections.Generic.IEnumerable! source, int offset, TSource defaultLeadValue, System.Func! predicate) -> System.Collections.Generic.IEnumerable! static SuperLinq.SuperEnumerable.While(System.Func! condition, System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! static SuperLinq.SuperEnumerable.Window(this System.Collections.Generic.IEnumerable! source, int size, System.Func!, TResult>! selector) -> System.Collections.Generic.IEnumerable! static SuperLinq.SuperEnumerable.Window(this System.Collections.Generic.IEnumerable! source, TSource[]! array, int size, System.Func!, TResult>! selector) -> System.Collections.Generic.IEnumerable! diff --git a/Source/SuperLinq/PublicAPI/net7.0/PublicAPI.Unshipped.txt b/Source/SuperLinq/PublicAPI/net7.0/PublicAPI.Unshipped.txt index 0cdd57b8..7dc5c581 100644 --- a/Source/SuperLinq/PublicAPI/net7.0/PublicAPI.Unshipped.txt +++ b/Source/SuperLinq/PublicAPI/net7.0/PublicAPI.Unshipped.txt @@ -1,5 +1 @@ #nullable enable -static SuperLinq.SuperEnumerable.WhereLag(this System.Collections.Generic.IEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WhereLag(this System.Collections.Generic.IEnumerable! source, int offset, TSource defaultLagValue, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WhereLead(this System.Collections.Generic.IEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WhereLead(this System.Collections.Generic.IEnumerable! source, int offset, TSource defaultLeadValue, System.Func! predicate) -> System.Collections.Generic.IEnumerable! diff --git a/Source/SuperLinq/PublicAPI/net8.0/PublicAPI.Shipped.txt b/Source/SuperLinq/PublicAPI/net8.0/PublicAPI.Shipped.txt index 040f82c7..e4c162f9 100644 --- a/Source/SuperLinq/PublicAPI/net8.0/PublicAPI.Shipped.txt +++ b/Source/SuperLinq/PublicAPI/net8.0/PublicAPI.Shipped.txt @@ -402,6 +402,10 @@ static SuperLinq.SuperEnumerable.TrySingle(this System.Collecti static SuperLinq.SuperEnumerable.Unfold(TState state, System.Func! generator, System.Func! predicate, System.Func! stateSelector, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! static SuperLinq.SuperEnumerable.Using(System.Func! resourceFactory, System.Func!>! enumerableFactory) -> System.Collections.Generic.IEnumerable! static SuperLinq.SuperEnumerable.Where(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEnumerable! filter) -> System.Collections.Generic.IEnumerable! +static SuperLinq.SuperEnumerable.WhereLag(this System.Collections.Generic.IEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IEnumerable! +static SuperLinq.SuperEnumerable.WhereLag(this System.Collections.Generic.IEnumerable! source, int offset, TSource defaultLagValue, System.Func! predicate) -> System.Collections.Generic.IEnumerable! +static SuperLinq.SuperEnumerable.WhereLead(this System.Collections.Generic.IEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IEnumerable! +static SuperLinq.SuperEnumerable.WhereLead(this System.Collections.Generic.IEnumerable! source, int offset, TSource defaultLeadValue, System.Func! predicate) -> System.Collections.Generic.IEnumerable! static SuperLinq.SuperEnumerable.While(System.Func! condition, System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! static SuperLinq.SuperEnumerable.Window(this System.Collections.Generic.IEnumerable! source, int size, System.Func!, TResult>! selector) -> System.Collections.Generic.IEnumerable! static SuperLinq.SuperEnumerable.Window(this System.Collections.Generic.IEnumerable! source, TSource[]! array, int size, System.Func!, TResult>! selector) -> System.Collections.Generic.IEnumerable! diff --git a/Source/SuperLinq/PublicAPI/net8.0/PublicAPI.Unshipped.txt b/Source/SuperLinq/PublicAPI/net8.0/PublicAPI.Unshipped.txt index 0cdd57b8..7dc5c581 100644 --- a/Source/SuperLinq/PublicAPI/net8.0/PublicAPI.Unshipped.txt +++ b/Source/SuperLinq/PublicAPI/net8.0/PublicAPI.Unshipped.txt @@ -1,5 +1 @@ #nullable enable -static SuperLinq.SuperEnumerable.WhereLag(this System.Collections.Generic.IEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WhereLag(this System.Collections.Generic.IEnumerable! source, int offset, TSource defaultLagValue, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WhereLead(this System.Collections.Generic.IEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WhereLead(this System.Collections.Generic.IEnumerable! source, int offset, TSource defaultLeadValue, System.Func! predicate) -> System.Collections.Generic.IEnumerable! diff --git a/Source/SuperLinq/PublicAPI/netcoreapp3.1/PublicAPI.Shipped.txt b/Source/SuperLinq/PublicAPI/netcoreapp3.1/PublicAPI.Shipped.txt index 38b7d789..eec11ca2 100644 --- a/Source/SuperLinq/PublicAPI/netcoreapp3.1/PublicAPI.Shipped.txt +++ b/Source/SuperLinq/PublicAPI/netcoreapp3.1/PublicAPI.Shipped.txt @@ -403,6 +403,10 @@ static SuperLinq.SuperEnumerable.TrySingle(this System.Collecti static SuperLinq.SuperEnumerable.Unfold(TState state, System.Func! generator, System.Func! predicate, System.Func! stateSelector, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! static SuperLinq.SuperEnumerable.Using(System.Func! resourceFactory, System.Func!>! enumerableFactory) -> System.Collections.Generic.IEnumerable! static SuperLinq.SuperEnumerable.Where(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEnumerable! filter) -> System.Collections.Generic.IEnumerable! +static SuperLinq.SuperEnumerable.WhereLag(this System.Collections.Generic.IEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IEnumerable! +static SuperLinq.SuperEnumerable.WhereLag(this System.Collections.Generic.IEnumerable! source, int offset, TSource defaultLagValue, System.Func! predicate) -> System.Collections.Generic.IEnumerable! +static SuperLinq.SuperEnumerable.WhereLead(this System.Collections.Generic.IEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IEnumerable! +static SuperLinq.SuperEnumerable.WhereLead(this System.Collections.Generic.IEnumerable! source, int offset, TSource defaultLeadValue, System.Func! predicate) -> System.Collections.Generic.IEnumerable! static SuperLinq.SuperEnumerable.While(System.Func! condition, System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! static SuperLinq.SuperEnumerable.Window(this System.Collections.Generic.IEnumerable! source, int size, System.Func!, TResult>! selector) -> System.Collections.Generic.IEnumerable! static SuperLinq.SuperEnumerable.Window(this System.Collections.Generic.IEnumerable! source, TSource[]! array, int size, System.Func!, TResult>! selector) -> System.Collections.Generic.IEnumerable! diff --git a/Source/SuperLinq/PublicAPI/netcoreapp3.1/PublicAPI.Unshipped.txt b/Source/SuperLinq/PublicAPI/netcoreapp3.1/PublicAPI.Unshipped.txt index 0cdd57b8..7dc5c581 100644 --- a/Source/SuperLinq/PublicAPI/netcoreapp3.1/PublicAPI.Unshipped.txt +++ b/Source/SuperLinq/PublicAPI/netcoreapp3.1/PublicAPI.Unshipped.txt @@ -1,5 +1 @@ #nullable enable -static SuperLinq.SuperEnumerable.WhereLag(this System.Collections.Generic.IEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WhereLag(this System.Collections.Generic.IEnumerable! source, int offset, TSource defaultLagValue, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WhereLead(this System.Collections.Generic.IEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WhereLead(this System.Collections.Generic.IEnumerable! source, int offset, TSource defaultLeadValue, System.Func! predicate) -> System.Collections.Generic.IEnumerable!