Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/morelinq/MoreLINQ

Extensions to LINQ to Objects
https://github.com/morelinq/MoreLINQ

NextLoopCount as a single expression

7fd50a6f4efdc72a79981190c6354c38a36cbab9 authored over 7 years ago by Atif Aziz <[email protected]>
Make NextLoopCount a local function of NestedLoops

f3b1423f3580d7efdcac8d23e878cf382db1144e authored over 7 years ago by Atif Aziz <[email protected]>
Remove UTF-8 BOM

6ecda980298def3b25255fb39a56434595fd939a authored over 7 years ago by Atif Aziz <[email protected]>
Convert lambda to local function

f7769d238a9aadace830dadebacfc6d6c17c3d50 authored over 7 years ago by Atif Aziz <[email protected]>
Inline only use of action in Interleave test

bc12139889ee233c1fcfaf1398731e97e2b4f996 authored over 7 years ago by Atif Aziz <[email protected]>
Remove unused action in Interleave test

c3655d2608d5ce68606363f2d78288c4ccabf48b authored over 7 years ago by Atif Aziz <[email protected]>
Replace lambda with local function

96cd08158d01aa33ec9a5cb04ba47ee33cecb15e authored over 7 years ago by Atif Aziz <[email protected]>
Re-enable testing against .NET Core 1.0 on Travis CI

Closes #345

b5d556dd017f35275f2e5e1860d94b7982e2bb01 authored over 7 years ago by Felipe Sateler <[email protected]>
List From in README & package description

47646020b379657cd1fd312cf80d6ab5f136ee80 authored over 7 years ago by Atif Aziz <[email protected]>
Add .NET Standard 2.0 target; closes #343

51db75468b3f2a77bfe26fc02519e59f9292f1ce authored over 7 years ago by Atif Aziz <[email protected]>
Upgrade System.ValueTuple package to 4.4.0

Helps with type unification under .NET 4.7 since System.ValueTuple
types are also available fro...

68124697a261d93cd933d5e6d5d2ac82b76cf823 authored over 7 years ago by Atif Aziz <[email protected]>
Remove BOM marker

f53749da5c70f82af531f4ed0347dab2f64b4b3d authored over 7 years ago by Atif Aziz <[email protected]>
Remove redundant access modifiers

104c78fcf86989ba42c53e1af130d45aee01d3ed authored over 7 years ago by Atif Aziz <[email protected]>
FallbackIfEmpty: preserve source and fallback collections if possible

24d1d93b07507b0e0a6988aa0d6eee98c0f318f8 authored over 7 years ago by Felipe Sateler <[email protected]>
Use nameof for method names in null arg tests

05cd79d0101128820191cd2810f1bc0ef955bcf6 authored over 7 years ago by Atif Aziz <[email protected]>
Add From methods that can create sequences from functions

a6715e368c1b137cae14fb5a11f6beb274408af0 authored over 7 years ago by Felipe Sateler <[email protected]>
Add Evaluate that evaluates a sequence of functions

8009102cb8ced8bbd811b25f3f3ca8029452b23f authored over 7 years ago by Felipe Sateler <[email protected]>
Test all FullGroupJoin overloads explicitly

Closes #325

FullGroupJoin overloads return tuples (added by #307) were missing unit tests pre...

910c13fdb7526bf903f9951dd2c95af31ac89048 authored over 7 years ago by Felipe Sateler <[email protected]>
Prepare for 2.7

fb97fc33b50dd02230e3394f359898781c302759 authored over 7 years ago by Atif Aziz <[email protected]>
Add FullGroupJoin to release notes

44aa17d6c8111b877faaa5ab067b27064b6c3463 authored over 7 years ago by Atif Aziz <[email protected]>
Flatten consecutive chaining of Concat & Prepend

7d09ea30cd8d72d7ddf98226398013309dd8b2e6 authored over 7 years ago by Atif Aziz <[email protected]>
Add PadStart to README & ops in package description

a986e772f336880ac89cbb97c91f07f393f7deef authored over 7 years ago by Atif Aziz <[email protected]>
PadStart doc summary grammar fix

a12ab4636db8ab06a3d64e785ffd5fc107840c83 authored over 7 years ago by Atif Aziz <[email protected]>
Rename PadLeft to PadStart

ff1300e30f794d94840c701b2d21e084641df6c3 authored over 7 years ago by Atif Aziz <[email protected]>
Use string interpolation

9eb4d2cbbfb5adff9611a721dc9c8bd519a8c201 authored over 7 years ago by Atif Aziz <[email protected]>
Make .NET 4 that first target framework

Lights up most things in the IDE (VS).

70b5db99fc23a5d40e5db49b7fdc5513c999d2d0 authored over 7 years ago by Atif Aziz <[email protected]>
Add PadLeft; closes #312

453b7d78ad00dd103cc716cb062791b56dc5b70f authored over 7 years ago by Leandro Fernandes <[email protected]>
Remove unused imports

85f821edc83519217315c22199ba27f5c063039a authored over 7 years ago by Atif Aziz <[email protected]>
FullGroupJoin: add overloads with default ValueTuple selector

Closes #181

e097b777eea34f246b57f5f4710fbe9e92c80aa8 authored over 7 years ago by Felipe Sateler <[email protected]>
Fix Exclude bug when count = 0

For example:

Enumerable.Range(0, 6).Exclude(3, 0)

would return [0, 1, 2, 4, 5] instead...

8f04006bf869586d31d43ff3800cea8ce9b75803 authored over 7 years ago by Leandro Fernandes <[email protected]>
Use Range to make Exclude tests more robust

The tests were using input sequences where all elements were the same
(Repeat) and consequently...

474d72ec4db6482a3a4e6cf9d1edf42f2d32d904 authored over 7 years ago by Leandro Fernandes <[email protected]>
Fix FullGroupJoin caps in its doc summary

e8a7c380f4516314dd8c7886f223bfdd08970261 authored over 7 years ago by Atif Aziz <[email protected]>
Replace paramrefs in summaries with plain English

d526fdf950913da88e078f19068272de4edc5e4f authored over 7 years ago by Atif Aziz <[email protected]>
Prepare for 2.6

fd36ccd3fa604f00b528ab88264ef068533138b4 authored over 7 years ago by Atif Aziz <[email protected]>
2.5 version stamp

7e3b5b8be1e498545d6816ac23d912ea659ff353 authored over 7 years ago by Atif Aziz <[email protected]>
Remove redundant debug build assertion

d7a4d39cb6433c84a0769eae6e10049b91a3bc93 authored over 7 years ago by Atif Aziz <[email protected]>
Add ScanRight & ToArrayByIndex to ops list

Added to:

- README
- Package description
- Package release notes

622f46abc1937a4bd301e6f345354521cd011000 authored over 7 years ago by Leandro Fernandes <[email protected]>
All imports (consistently) under namespace declaration

This renders the import style in tests consistent with the main
library.

1b7e0a464116a233de5f335a71592e0719305399 authored over 7 years ago by Atif Aziz <[email protected]>
Remove unused imports

75f9c20cf8bacd161e74b45c1300f59d71f7a6d9 authored over 7 years ago by Atif Aziz <[email protected]>
Add ToArrayByIndex; closes #202

27b92a692ecdce275d362482a248146405285759 authored over 7 years ago by Atif Aziz <[email protected]>
Remove obsolete use of null-arg assertion in Trace test

TraceTest.cs(67,13): warning CS0618:
'Assert.ThrowsArgumentNullException(string, TestDelegate)' ...

4235074c64a05f0999f61f035ad9257186ca518d authored over 7 years ago by Atif Aziz <[email protected]>
Unused imports in tests

d91cf09dbe1d10290048ea9989d2b5a3e108bf73 authored over 7 years ago by Atif Aziz <[email protected]>
Remove null arg test redundancies (#300)

Remove tests redundant with NullArgumentTest fixture

The NullArgumentTest fixture automatical...

0327eb7126287e7cff825628efd97129b6fa292e authored over 7 years ago by Atif Aziz <[email protected]>
Specify excluded test file separately

Seems MSBuild won't pick them up in certain cases if specified
together.

6b3b3c200d4980254cef324f099ee6498c9e01ca authored over 7 years ago by Atif Aziz <[email protected]>
Merge branch 'assert-null-arg-throw-source'

7b04fd8e6274e46625baa96060ca913267b9aee8 authored over 7 years ago by Atif Aziz <[email protected]>
Sequence test helper that tests each element for an expectation

61ffbbc47b8a4669fa64eb8890c6340afcdcdf6f authored over 7 years ago by Atif Aziz <[email protected]>
Add ScanRight (right-associative Scan); closes #286

9a1861172b2d537598fd8813a99fc877e616f41b authored over 7 years ago by Leandro Fernandes <[email protected]>
Consolidate duplicate arg checks in AssertCount

b9f7fecb7528691d019b822651307afa26c1a66f authored over 7 years ago by Atif Aziz <[email protected]>
Fix error thrown by 2nd AssertCount overload for invalid count

Fixes #301

aed2d7a21f272e42ab6ba1907cd2af6fd90101d3 authored over 7 years ago by Atif Aziz <[email protected]>
Assert source of null arg throws is our lib

The operators listed below delegate some of their work to LINQ. They relied
on those LINQ method...

7907b2530ebe4e2713a18ccc744dacb7b441b624 authored over 7 years ago by Atif Aziz <[email protected]>
Test helper for lists isn't needed

ff3ea0b7ddfe173ab09cc3f52c25d9e06dd04013 authored over 7 years ago by Atif Aziz <[email protected]>
Unused test helper: InsertBetween

0d8345506764051c8dd62ceca88b0209cb23788f authored over 7 years ago by Atif Aziz <[email protected]>
Seal UnenumerableList as it's not for inheritance

02f241e31fbbfc5761136c09918caf4158264d48 authored over 7 years ago by Atif Aziz <[email protected]>
Remove empty type param doc

95ec85e191d9f7385afb6c5d6a755140d32a7d1d authored over 7 years ago by Atif Aziz <[email protected]>
Refactor private iterator implementations into local functions

Local functions simply the code because:

- parameters of parent method are in scope so the si...

8fbb540fd140b6d0008120c37abd00e129203cc6 authored over 7 years ago by Atif Aziz <[email protected]>
Add StartsWith & EndsWith to README & package meta

Closes #296

c5d8b8ad73505fbff36e8de7bf64c5ede605fb26 authored over 7 years ago by Atif Aziz <[email protected]>
CountBy bug (when 2nd occurrence of an element right after 1st) fix

341f1a40ff7b49f92fcaef6e84158b56ae44e819 authored over 7 years ago by Leandro Fernandes <[email protected]>
Document mathematical equivalents of Subsets overloads

- Subsets() = power set
- Subsets(k) = combinations

Closes #288

d47537b87160bd8ec468cf57a17135fd75db9c28 authored over 7 years ago by Atif Aziz <[email protected]>
Test project redundant syntax review

- Redundant type spec
- Auto getter properties
- Redundant access modifiers (e.g. private, int...

f0a977e9a06e72d66db7f029badf4ca154beda74 authored over 7 years ago by Atif Aziz <[email protected]>
Remove unused InfiniteSequence

6df3e1b5f7c11b6bc904fce7115c1a5c00912bda authored over 7 years ago by Atif Aziz <[email protected]>
Test objects in ToDataTableTest can be read-only

6a4b2bb5a72da1ef9d8ee5e42be5a8f489c3d542 authored over 7 years ago by Atif Aziz <[email protected]>
Test project review for conventional names

75f8caba72e068ec27e34b4470a2878d94470e8c authored over 7 years ago by Atif Aziz <[email protected]>
TestingSequence shouldn't assert if never iterated

Otherwise it can give a false positive when being tested for disposal failure.

a6e12e5bf642ca64220a83918c5bc21e9c14ee0b authored over 7 years ago by Atif Aziz <[email protected]>
T4 generation project settings for ToDelimitedString

d8250d62bd28e575c17bc56bad408f798831e11f authored over 7 years ago by Atif Aziz <[email protected]>
Scan exception doc wrong for when source is empty; fixes #285

Behaviour was fixed in 3d9c019b619bf2dd1d78065330230f60f5daeb98 but doc was
not updated.

79dcd03ff5699c01ce22d6f5b0c417c7082c1e13 authored over 7 years ago by Atif Aziz <[email protected]>
Bring back assembly version stamping via T4

This reverts commit 1a5aac65dd298a79aeb19a3d3bac2986a3712546.

1c0f6a7cc5c5818c7317c7d3cb0ab90121415e94 authored over 7 years ago by Atif Aziz <[email protected]>
Fix package Id case; fixes #281

eb6f26bb66bb4e2fdb47b5ad65e0abc03e112000 authored over 7 years ago by Atif Aziz <[email protected]>
Add package title; fixes #282

ce1731fb633df83804d1c50a9a13f4e9aa45a8f6 authored over 7 years ago by Atif Aziz <[email protected]>
Prepare for 2.5

20d83523634e8f8afe316d58a9ef81d1b59eb900 authored over 7 years ago by Atif Aziz <[email protected]>
Pin projects to C# version 7

5a7888be34402610af918e959ffbdb337e458004 authored over 7 years ago by Atif Aziz <[email protected]>
Fix Lookup resolution warnings in ToLookup docs; closes #277

76d4d0990004309723a6c43a6b160667474b1c53 authored over 7 years ago by Atif Aziz <[email protected]>
Test project doesn't need packaging

8ceedad0c322d5f439da94281faa40e0470c1835 authored over 7 years ago by Atif Aziz <[email protected]>
Copyright notices update in docs and NuGet package metadata

42ea20513abe8fa438907fdab4d8fe11baeee703 authored over 7 years ago by Atif Aziz <[email protected]>
Fix compilation boundary for Fold overloads with arity > 4

2dbe187c79500602be8711df512b7974cf74063d authored over 7 years ago by Atif Aziz <[email protected]>
Test that Fold disposes & doesn't re-iterate source

c2f820b90a2d12ee7d5c790f7ead5572c4824e87 authored over 7 years ago by Atif Aziz <[email protected]>
Fold null arg tests are redundant with NullArgumentTest

93bd9a66261337400e5c6a61ffd113eed68444e4 authored over 7 years ago by Atif Aziz <[email protected]>
Fix Fold summary in README to cover all overloads

2b24f8689f1edef6e5110601ac60944afa909b93 authored over 7 years ago by Atif Aziz <[email protected]>
Update package release notes to mention new Fold overloads

1be251ca7bc32d5289e7e625b0a2b0849fd8e9ec authored over 7 years ago by Atif Aziz <[email protected]>
Update README to say Fold has 16 overloads

fe881a6c2b045f942d868b536b8c8daea6548b29 authored over 7 years ago by Atif Aziz <[email protected]>
Fold overloads where 4 < arity <= 16; closes #276

d4be2b0bbaf3f44c4e0f969d2c837c7dbaf24dc1 authored over 7 years ago by Atif Aziz <[email protected]>
Add Partition; closes #210

Partition splits a sequence in two or more generally groupings

89dcf084c51ad41217b89cbdcc2dc4f67b7f36ca authored over 7 years ago by Atif Aziz <[email protected]>
ToLookup overloads for key-value pairs & tuples of 2

Closes #274

dc8047b25d5d85ae1858e51ae975748f3c28fa7c authored over 7 years ago by Atif Aziz <[email protected]>
Use nameof in test project where applicable

88163c3ec71536cad8961a76cb0c564692f4a1e5 authored over 7 years ago by Atif Aziz <[email protected]>
Redundant SequenceReader factory in Split test fixture

2dd92c0fe8a602e8eb5bb8519b482355af8ee305 authored over 7 years ago by Atif Aziz <[email protected]>
Rewire sequence assertion helpers over NUnit's native support for sequences

One of them probably existed at a time when NUnit did not produce friendly
messages for when seq...

d74c6d06364a1c3a14f8bc2c01c2a642495a563c authored over 7 years ago by Atif Aziz <[email protected]>
Make EqualityComparer helper Comparer-like

91efc9ac015e317f24d8cbfd1fea79a4df039574 authored over 7 years ago by Atif Aziz <[email protected]>
Simplification of delegated IComparer<T> helper

dbbb72861707c420c0c1f04e56dd9f5c3e9b6d6a authored over 7 years ago by Atif Aziz <[email protected]>
Consolidate ComparerFunc factory duplication

10a4941435a638ff05675800a5ce089dc1f0f172 authored over 7 years ago by Atif Aziz <[email protected]>
Unused ComparerFunc.As overload

ffb1c74f299b1796de5b3b160aa1c70b4d4a6dc4 authored over 7 years ago by Atif Aziz <[email protected]>
CompareFunc doesn't need to be public

524bf891d35fbe88d384c0656e8843621d07325a authored over 7 years ago by Atif Aziz <[email protected]>
Terser BreakingFunc implementations

00390bdfcb36273bf1838c83f1d4d390099e36f2 authored over 7 years ago by Atif Aziz <[email protected]>
AssertUtil.Throws is redundant with NUnit's Assert.Throws

d9af6872d9394987fbd0042df4d7a8e74dc77e5b authored over 7 years ago by Atif Aziz <[email protected]>
Deploy packages from master branch only

967025262467451ecdfffc9868e924b1d411f3f6 authored over 7 years ago by Atif Aziz <[email protected]>
Use the .NET 4.0 build as the documentation source.

Otherwise the documentation misses some members since .NET 3.5 build is
a subset of the .NET 4.0...

b25eef043c6a54adead8428dcf2db5cf23f2dd6d authored over 7 years ago by Atif Aziz <[email protected]>
Some ops listed in README were out of order

b12a4a3683079d5b44b2c0c8ec02a60aa989e2bc authored over 7 years ago by Atif Aziz <[email protected]>
.NET 4.0 can be targeted with System.ValueTuple

9b771dd69cea1e3e971280c3fc3f122fc4f041e9 authored over 7 years ago by Atif Aziz <[email protected]>
Improve ToDictionary test names

e97cfedb054f2f04ebca91a140bad79574254c3e authored over 7 years ago by Atif Aziz <[email protected]>
Fix failing tests for ToDictionary overloads taking a custom key comparer

235214db844bedb29101dd8520f07a26d8f15904 authored over 7 years ago by Atif Aziz <[email protected]>
Code indentation

137f685cb20e186feea4615f41c425adceedf863 authored over 7 years ago by Atif Aziz <[email protected]>
Copyright year (of first publication) fix

1fb9402b5bf85f1f1d4fdb602fb1e1a685bd5b32 authored over 7 years ago by Atif Aziz <[email protected]>